JP5409767B2 - 展開可能オブジェクト階層内におけるアプリケーション管理 - Google Patents
展開可能オブジェクト階層内におけるアプリケーション管理 Download PDFInfo
- Publication number
- JP5409767B2 JP5409767B2 JP2011500835A JP2011500835A JP5409767B2 JP 5409767 B2 JP5409767 B2 JP 5409767B2 JP 2011500835 A JP2011500835 A JP 2011500835A JP 2011500835 A JP2011500835 A JP 2011500835A JP 5409767 B2 JP5409767 B2 JP 5409767B2
- Authority
- JP
- Japan
- Prior art keywords
- application
- object hierarchy
- user
- computer
- computing environment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/468—Specific access rights for resources, e.g. using capability register
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
Description
コンピューティングシステム内において、オブジェクトがちぐはぐで疎に纏められたオブジェクト・システムの集合として編成されているために、様々な問題を生ずる可能性がある。例えば、種々のデバイスを通じてユーザーに一貫性のあるコンピューティング環境を提示することが、特にデバイスの能力にばらつきがある場合(例えば、高性能パーソナル・ワークステーション、ブラウザー主体の公衆端末、および低性能のセルフォン・デバイス)、困難な場合がある。別の例として、同期およびバックアップというようなサービスをオブジェクトに適用するには、各オブジェクト・システムとインターフェースして、それによって管理されているオブジェクトに作用させなければならないことがあり、このようなインターフェースはオブジェクト・システム間で多様に異なる場合がある。第3の例として、多種多様なオブジェクトの集合(アプリケーションを構成するオブジェクトの全てというようなオブジェクト集合)を関係付けることは、管理するオブジェクト・システムの協同が不完全なために、困難になる場合がある。
Claims (15)
- コンピューターにおいて実装され、少なくとも1つのデバイスのコンピューティング環境を表すオブジェクト階層におけるアプリケーションの展開を管理する方法であって、
アプリケーションをデバイスに展開する要求を受け取ると、
前記コンピューターが、前記オブジェクト階層が前記アプリケーションを含まない場合に、前記アプリケーションを、アプリケーションを記憶するアプリケーション・ストアから取得し、少なくとも2つのコンフィギュレーション情報を含んだ前記アプリケーションを前記オブジェクト階層にインサートするステップと、
前記コンピューターが、前記デバイスと、前記アプリケーションと、前記アプリケーション向けに前記デバイスによって使用されるべく前記少なくとも2つのコンフィギュレーション情報から選択されたコンフィギュレーション情報と、の関連を前記オブジェクト階層の中に作成するステップと、
前記コンピューターが、前記アプリケーション、前記選択されたコンフィギュレーション情報、及び、前記アプリケーションと前記デバイスと前記選択されたコンフィギュレーション情報との関連、を含む前記オブジェクト階層の少なくとも一部を、前記デバイスと同期させるステップと、
を含む、方法。 - 請求項1記載の方法において、アプリケーション照会をユーザーから受け取ると、
前記コンピューターが、前記アプリケーション照会を満たすアプリケーションを前記アプリケーション・ストアから選択するステップと、
前記コンピューターが、選択されたアプリケーションを前記ユーザーに提示するステップと、
を含む、方法。 - 請求項1記載の方法であって、
前記コンピューターが、前記アプリケーションをユーザー間で共有する要求を受け取ると、前記アプリケーションを前記ユーザー間で共有するステップを含む、方法。 - メモリーとプロセッサーとを備えアプリケーションを記憶するアプリケーション・ストアへのアクセスを有するコンピューターにおいて実装され、アプリケーション・ストアによって管理される少なくとも1つのアプリケーションの、少なくとも1つのデバイスにおけるコンピューティング環境を表すオブジェクト階層への展開を管理するシステムであって、
前記コンピューティング環境にアプリケーションをインストールする要求を受け取ると、前記オブジェクト階層が前記アプリケーションを含まない場合には、前記アプリケーションを前記アプリケーション・ストアから取得し、少なくとも2つのコンフィギュレーション情報を含んだ前記アプリケーションを前記オブジェクト階層に挿入するように構成されているアプリケーション取得コンポーネントと、
少なくとも1つのデバイスにおいてアプリケーションをインストールする要求を受け取ると、前記デバイスと、前記アプリケーションと、前記アプリケーション向けに前記デバイスによって使用されるべく前記少なくとも2つのコンフィギュレーション情報から選択されたコンフィギュレーション情報と、の関連を前記オブジェクト階層において作成するように構成されているアプリケーション・マッピング・コンポーネントと、
前記アプリケーション、前記選択されたコンフィギュレーション情報、及び、前記アプリケーションと前記デバイスと前記選択されたコンフィギュレーション情報との関連、を含む前記オブジェクト階層を、前記少なくとも1つのデバイスと同期させるように構成されているアプリケーション展開コンポーネントと、
を備え、前記各コンポーネントは、前記コンピューターの前記メモリーに記憶された命令を前記コンピューターの前記プロセッサーが実行することによってその機能が実現される、システム。 - 請求項4記載のシステムであって、
前記オブジェクト階層を記憶するように構成されているオブジェクト階層ストアと、
前記オブジェクト階層の少なくとも一部を前記コンピューターから前記少なくとも1つのデバイスへ送信することによって、前記オブジェクト階層の少なくとも一部を前記少なくとも1つのデバイスと同期させるように構成されているオブジェクト階層送信コンポーネントと、
を備えている、システム。 - 請求項4記載のシステムであって、
ユーザーからアプリケーション照会を受け取り、
前記アプリケーション照会を満たすアプリケーションを前記アプリケーション・ストアから選択し、
選択されたアプリケーションをユーザーに提示する、
ように構成されたアプリケーション発見コンポーネントを備えている、システム。 - 請求項4記載のシステムにおいて、前記アプリケーション取得コンポーネントは、
前記デバイスを通じてアプリケーション・ライセンスの条件をユーザーに提示し、
前記ユーザーから前記アプリケーション・ライセンスの条件の受諾を受け取ると、前記アプリケーション・ライセンスの前記受諾を記録するように構成されている、システム。 - 請求項4記載のシステムにおいて、前記アプリケーション取得コンポーネントは、前記アプリケーションのユーザーを表すユーザー・アカウントを発生することによってウェブ・アプリケーションへのアクセスを取得するように構成されている、システム。
- 請求項4記載のシステムであって、
前記少なくとも1つのデバイスにおいて前記アプリケーションを起動するように構成されているアプリケーション起動コンポーネントを備えている、システム。 - 請求項4記載のシステムであって、
前記アプリケーションをユーザー間で共有する要求を受け取り、前記アプリケーションを共有する前記要求を受け取ると前記アプリケーションを前記ユーザー間で共有するように構成されているアプリケーション共有コンポーネントを備えている、システム。 - 請求項10記載のシステムにおいて、前記アプリケーション共有コンポーネントは、前記アプリケーションと、アプリケーション・セッションと、アプリケーション・コンフィギュレーションと、前記アプリケーションによって発生された少なくとも1つのデータ・オブジェクトと、の中の少なくとも1つを含む前記オブジェクト階層の一部を前記ユーザー間で共有するように構成されている、システム。
- 請求項4記載のシステムであって、
前記アプリケーションを更新するように構成されているアプリケーション更新コンポーネントを備えている、システム。 - 請求項12記載のシステムにおいて、前記アプリケーション更新コンポーネントは、前記オブジェクト階層において少なくとも1つのアプリケーション・リソースを更新するように構成されている、システム。
- 請求項4記載のシステムであって、
前記アプリケーションを取り消すように構成されているアプリケーション取消コンポーネントを備えている、システム。 - メモリーとプロセッサーとを備えアプリケーションを記憶するアプリケーション・ストアへのアクセスを有するコンピューターにおいて実装され、少なくとも1つのデバイスのコンピューティング環境を表すオブジェクト階層におけるアプリケーションの展開を管理するシステムであって、
前記オブジェクト階層を記憶するように構成されているオブジェクト階層ストアと、
ユーザーからアプリケーション照会を受け取り、前記アプリケーション照会を満たすアプリケーションを前記アプリケーション・ストアから選択し、選択されたアプリケーションをユーザーに提示するように構成されたアプリケーション発見コンポーネントと、
前記コンピューティング環境においてアプリケーションをインストールする要求を受け取ると、
前記デバイスを通じてアプリケーション・ライセンスの条件をユーザーに提示し、
前記ユーザーから前記アプリケーション・ライセンスの条件の受諾を受け取ると、前記アプリケーション・ライセンスの前記受諾を記録し、
前記アプリケーションのユーザーを表すユーザー・アカウントを発生することによってウェブ・アプリケーションへのアクセスを取得し、
前記アプリケーションを前記アプリケーション・ストアから取得し、
少なくとも2つのコンフィギュレーション情報を含んだ前記アプリケーションを前記オブジェクト階層に挿入する、
ように構成されているアプリケーション取得コンポーネントと、
デバイスにおいて前記アプリケーションをインストールする要求を受け取ると、前記デバイスと、前記アプリケーションと、前記アプリケーション向けに前記デバイスによって使用されるべく前記少なくとも2つのコンフィギュレーション情報から選択されたコンフィギュレーション情報と、の関連を前記オブジェクト階層において作成するように構成されているアプリケーション・マッピング・コンポーネントと、
前記アプリケーション、前記選択されたコンフィギュレーション情報、及び、前記アプリケーションと前記デバイスと前記選択されたコンフィギュレーション情報との関連、を含む前記オブジェクト階層の少なくとも一部を、前記コンピューターから前記少なくとも1つのデバイスへ送信することによって、前記オブジェクト階層の少なくとも一部を前記少なくとも1つのデバイスと同期させるように構成されているオブジェクト階層送信コンポーネントと、
前記少なくとも1つのデバイスにおいて前記アプリケーションを起動するように構成されているアプリケーション起動コンポーネントと、
前記アプリケーションをユーザー間で共有する要求を受け取るアプリケーション共有コンポーネントであって、前記要求を受け取ると、前記アプリケーションと、アプリケーション・セッションと、アプリケーション・コンフィギュレーションと、前記アプリケーションによって発生された少なくとも1つのデータ・オブジェクトと、の中の少なくとも1つを含む前記オブジェクト階層の一部を前記ユーザー間で共有するように構成されているアプリケーション共有コンポーネントと、
前記オブジェクト階層において少なくとも1つのアプリケーション・リソースを更新するように構成されているアプリケーション更新コンポーネントと、
前記アプリケーションを取り消すように構成されているアプリケーション取消コンポーネントと、
を備え、前記各コンポーネントは、前記コンピューターの前記メモリーに記憶された命令を前記コンピューターの前記プロセッサーが実行することによってその機能が実現される、システム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/052,550 | 2008-03-20 | ||
| US12/052,550 US9753712B2 (en) | 2008-03-20 | 2008-03-20 | Application management within deployable object hierarchy |
| PCT/US2009/034601 WO2009117207A1 (en) | 2008-03-20 | 2009-02-20 | Application management within deployable object hierarchy |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2011515763A JP2011515763A (ja) | 2011-05-19 |
| JP2011515763A5 JP2011515763A5 (ja) | 2012-04-05 |
| JP5409767B2 true JP5409767B2 (ja) | 2014-02-05 |
Family
ID=41090146
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011500835A Active JP5409767B2 (ja) | 2008-03-20 | 2009-02-20 | 展開可能オブジェクト階層内におけるアプリケーション管理 |
Country Status (8)
| Country | Link |
|---|---|
| US (5) | US9753712B2 (ja) |
| EP (1) | EP2255295B1 (ja) |
| JP (1) | JP5409767B2 (ja) |
| KR (1) | KR20100133382A (ja) |
| CN (1) | CN101978366B (ja) |
| BR (1) | BRPI0907773A2 (ja) |
| TW (1) | TWI473019B (ja) |
| WO (1) | WO2009117207A1 (ja) |
Families Citing this family (92)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8296728B1 (en) | 2008-08-26 | 2012-10-23 | Adobe Systems Incorporated | Mobile device interaction using a shared user interface |
| US8832681B1 (en) * | 2008-08-29 | 2014-09-09 | Adobe Systems Incorporated | Bundled mobile/desktop application package |
| JP5080406B2 (ja) * | 2008-09-05 | 2012-11-21 | 株式会社エヌ・ティ・ティ・ドコモ | 配信装置、端末装置及びシステム並びに方法 |
| JP5112229B2 (ja) * | 2008-09-05 | 2013-01-09 | 株式会社エヌ・ティ・ティ・ドコモ | 配信装置、端末装置及びシステム並びに方法 |
| US8271974B2 (en) | 2008-10-08 | 2012-09-18 | Kaavo Inc. | Cloud computing lifecycle management for N-tier applications |
| US8069247B2 (en) * | 2008-12-03 | 2011-11-29 | Verizon Data Services Llc | Application launcher systems, methods, and apparatuses |
| US9753746B2 (en) | 2008-12-19 | 2017-09-05 | Paul Krzyzanowski | Application store and intelligence system for networked telephony and digital media services devices |
| US8707288B2 (en) * | 2009-02-13 | 2014-04-22 | Mobitv, Inc. | System for automatic management of applications on remote devices |
| US20120047228A1 (en) * | 2009-05-07 | 2012-02-23 | Shady Hassan Sayed Hassan Aly | Method for delivering tag based services |
| US20110072371A1 (en) * | 2009-09-18 | 2011-03-24 | Microsoft Corporation | Application programming interface for user interface creation |
| KR20110040604A (ko) * | 2009-10-14 | 2011-04-20 | 삼성전자주식회사 | 클라우드 서버, 클라이언트 단말, 디바이스, 클라우드 서버의 동작 방법 및 클라이언트 단말의 동작 방법 |
| US9002574B2 (en) | 2009-10-15 | 2015-04-07 | Airbiquity Inc. | Mobile integration platform (MIP) integrated handset application proxy (HAP) |
| US8831823B2 (en) | 2009-10-15 | 2014-09-09 | Airbiquity Inc. | Centralized management of motor vehicle software applications and services |
| US8838332B2 (en) | 2009-10-15 | 2014-09-16 | Airbiquity Inc. | Centralized management of motor vehicle software applications and services |
| US8942888B2 (en) | 2009-10-15 | 2015-01-27 | Airbiquity Inc. | Extensible scheme for operating vehicle head unit as extended interface for mobile device |
| US9160812B2 (en) * | 2009-10-22 | 2015-10-13 | Cellco Partnership | Systems and methods for delivering an application over a mobile communications network |
| US9037711B2 (en) | 2009-12-02 | 2015-05-19 | Metasecure Corporation | Policy directed security-centric model driven architecture to secure client and cloud hosted web service enabled processes |
| CN102200918B (zh) * | 2010-03-23 | 2015-12-16 | 中兴通讯股份有限公司 | 服务器部署应用程序的方法及装置 |
| US10013252B2 (en) * | 2010-04-16 | 2018-07-03 | Oracle International Corporation | Software development compliance system |
| US8707296B2 (en) * | 2010-04-27 | 2014-04-22 | Apple Inc. | Dynamic retrieval of installation packages when installing software |
| US8359463B2 (en) * | 2010-05-26 | 2013-01-22 | Hewlett-Packard Development Company, L.P. | Selecting a configuration for an application |
| US8521777B2 (en) * | 2010-06-16 | 2013-08-27 | Ricoh Company, Ltd | Methods and apparatus for presentation of software as a service applications |
| EP4006728A1 (en) * | 2010-07-09 | 2022-06-01 | State Street Corporation | Systems and methods for private cloud computing |
| US20120144319A1 (en) | 2010-12-03 | 2012-06-07 | Razer (Asia-Pacific) Pte Ltd | Collaboration Management System |
| US9116728B2 (en) | 2010-12-21 | 2015-08-25 | Microsoft Technology Licensing, Llc | Providing a persona-based application experience |
| US9354852B2 (en) | 2010-12-23 | 2016-05-31 | Microsoft Technology Licensing, Llc | Satisfying application dependencies |
| US20120174212A1 (en) * | 2010-12-29 | 2012-07-05 | Microsoft Corporation | Connected account provider for multiple personal computers |
| US8826260B2 (en) * | 2011-01-11 | 2014-09-02 | Intuit Inc. | Customization of mobile-application delivery |
| WO2012107929A2 (en) * | 2011-02-09 | 2012-08-16 | Conduit Ltd | Application synchronization among multiple computing devices |
| US8261295B1 (en) * | 2011-03-16 | 2012-09-04 | Google Inc. | High-level language for specifying configurations of cloud-based deployments |
| EP2710486B1 (en) * | 2011-05-20 | 2021-06-30 | Citrix Systems, Inc. | Shell integration on a mobile device for an application executing remotely on a server |
| US8924958B1 (en) * | 2011-05-24 | 2014-12-30 | BlueStack Systems, Inc. | Application player |
| US10089093B1 (en) | 2011-05-24 | 2018-10-02 | BlueStack Systems, Inc. | Apparatuses, systems and methods of switching operating systems |
| US9843665B2 (en) | 2011-05-27 | 2017-12-12 | Microsoft Technology Licensing, Llc | Display of immersive and desktop shells |
| US10417018B2 (en) | 2011-05-27 | 2019-09-17 | Microsoft Technology Licensing, Llc | Navigation of immersive and desktop shells |
| US8924885B2 (en) * | 2011-05-27 | 2014-12-30 | Microsoft Corporation | Desktop as immersive application |
| US8914794B2 (en) * | 2011-06-30 | 2014-12-16 | Rockwell Automation Technologies, Inc. | Multiple deployment of applications with multiple configurations in an industrial automation environment |
| US8887214B1 (en) | 2011-07-07 | 2014-11-11 | Cisco Technology, Inc. | System and method for unified metadata brokering and policy-based content resolution in a video architecture |
| US9123078B2 (en) | 2011-08-19 | 2015-09-01 | Nokia Technologies Oy | Method and apparatus for socially aware applications and application stores |
| US9286050B2 (en) * | 2011-09-02 | 2016-03-15 | Verizon Patent And Licensing Inc. | Method and system for context-based application management |
| US9173090B2 (en) * | 2011-09-15 | 2015-10-27 | Teletech Holdings, Inc. | Method for activating services associated with a product via a service center supporting a variety of products |
| US9785628B2 (en) | 2011-09-29 | 2017-10-10 | Microsoft Technology Licensing, Llc | System, method and computer-readable storage device for providing cloud-based shared vocabulary/typing history for efficient social communication |
| US10282221B2 (en) * | 2011-12-09 | 2019-05-07 | International Business Machines Corporation | Controlling usage of virtual disks before their attachment to virtual machines |
| US12072989B2 (en) * | 2011-12-09 | 2024-08-27 | Sertainty Corporation | System and methods for using cipher objects to protect data |
| US20130191495A1 (en) * | 2012-01-23 | 2013-07-25 | Cristian Almstrand | Framework and system to distribute applications for heterogeneous platforms |
| US9503520B2 (en) * | 2012-02-06 | 2016-11-22 | Conduit Ltd. | Application synchronization among multiple computing devices |
| US9235565B2 (en) * | 2012-02-14 | 2016-01-12 | Facebook, Inc. | Blending customized user dictionaries |
| US9098357B2 (en) * | 2012-04-11 | 2015-08-04 | Nokia Technologies Oy | Method and apparatus for activity management across multiple devices |
| JP6154894B2 (ja) | 2012-06-08 | 2017-06-28 | エアビクティ インコーポレイテッド | 電子センサデータを評価して、自動車を遠隔的に識別し運転者の挙動を監視する方法 |
| CA2783223C (en) * | 2012-07-19 | 2014-07-15 | Microsoft Corporation | Global recently used files list |
| CN104919833B (zh) | 2012-12-20 | 2019-11-08 | 爱尔比奎特公司 | 高效头单元通信集成 |
| US20140189670A1 (en) * | 2012-12-31 | 2014-07-03 | Openpeak Inc. | System and method for tailoring applications and application repositories for individual electrical devices |
| KR101822463B1 (ko) | 2013-01-21 | 2018-01-26 | 삼성전자주식회사 | 복수 개의 아이콘들을 화면상에 배치하는 장치 및 이의 운용 방법 |
| JPWO2014122733A1 (ja) * | 2013-02-06 | 2017-01-26 | 株式会社日立製作所 | 計算機、データアクセス管理方法及び記録媒体 |
| CN103164286A (zh) * | 2013-03-12 | 2013-06-19 | 无锡云动科技发展有限公司 | 云计算平台部署的实现方法、资源管理器、云计算系统 |
| TWI497953B (zh) * | 2013-04-24 | 2015-08-21 | Sunix Co Ltd | 遠端周邊的控制系統、方法及其遠端服務器 |
| WO2015006170A1 (en) * | 2013-07-12 | 2015-01-15 | FREILICH, Arthur | A computer system storing content into application independent objects |
| CN104301338A (zh) * | 2013-07-16 | 2015-01-21 | 苏州精易会信息技术有限公司 | 基于云平台的应用系统自动部署方法 |
| US9503541B2 (en) * | 2013-08-21 | 2016-11-22 | International Business Machines Corporation | Fast mobile web applications using cloud caching |
| US9323906B2 (en) * | 2013-09-04 | 2016-04-26 | D2L Corporation | Method and system for digital rights management enforcement |
| US9098369B1 (en) * | 2013-11-13 | 2015-08-04 | Google Inc. | Application installation using in-video programming |
| CN103970579B (zh) * | 2014-05-29 | 2017-05-03 | 中国银行股份有限公司 | 应用版本部署方法及装置 |
| US10185590B2 (en) | 2014-06-16 | 2019-01-22 | Amazon Technologies, Inc. | Mobile and remote runtime integration |
| US9880918B2 (en) * | 2014-06-16 | 2018-01-30 | Amazon Technologies, Inc. | Mobile and remote runtime integration |
| US8997081B1 (en) * | 2014-09-18 | 2015-03-31 | Ensighten, Inc. | Analytics for mobile applications |
| US10476757B1 (en) * | 2015-01-27 | 2019-11-12 | Nutanix, Inc. | Architecture for implementing centralized management for a computing environment |
| US9798864B2 (en) * | 2015-03-06 | 2017-10-24 | International Business Machines Corporation | Embedded integrated component governance policy |
| CN105677421B (zh) * | 2016-01-06 | 2020-01-03 | 惠州Tcl移动通信有限公司 | 一种移动终端的桌面启动器的定制方法及系统 |
| US10791109B2 (en) | 2016-02-10 | 2020-09-29 | Red Hat, Inc. | Certificate based expiration of file system objects |
| US20170235816A1 (en) | 2016-02-12 | 2017-08-17 | Nutanix, Inc. | Entity database data aggregation |
| US10304215B2 (en) | 2016-06-10 | 2019-05-28 | Apple Inc. | Providing variants of texture assets for an asset catalog |
| US10621314B2 (en) * | 2016-08-01 | 2020-04-14 | Palantir Technologies Inc. | Secure deployment of a software package |
| US10607002B2 (en) * | 2016-08-30 | 2020-03-31 | Microsoft Technology Licensing, Llc | Isolating an application running inside a native container application |
| US11675774B2 (en) | 2016-09-23 | 2023-06-13 | Amazon Technologies, Inc. | Remote policy validation for managing distributed system resources |
| US10489424B2 (en) * | 2016-09-26 | 2019-11-26 | Amazon Technologies, Inc. | Different hierarchies of resource data objects for managing system resources |
| CN106713047A (zh) * | 2017-01-12 | 2017-05-24 | 泰凌微电子(上海)有限公司 | 一种网状网络中的节点升级方法与系统 |
| US10810009B2 (en) * | 2017-07-14 | 2020-10-20 | Microsoft Technology Licensing, Llc | Visualizations of software project and contributor activity |
| US11263399B2 (en) * | 2017-07-31 | 2022-03-01 | Apple Inc. | Correcting input based on user context |
| GB201717251D0 (en) * | 2017-10-20 | 2017-12-06 | Palantir Technologies Inc | Serving assets in a networked environment |
| US10678975B2 (en) * | 2017-11-07 | 2020-06-09 | Amazon Tecnnologies, Inc. | Code module selection for device design |
| US10700991B2 (en) | 2017-11-27 | 2020-06-30 | Nutanix, Inc. | Multi-cluster resource management |
| US10936333B2 (en) * | 2018-02-28 | 2021-03-02 | Forcepoint Llc | System and method for managing system configuration data models |
| WO2019221732A1 (en) * | 2018-05-17 | 2019-11-21 | Hewlett-Packard Development Company, L.P. | Application management service including package file |
| WO2020002030A1 (de) * | 2018-06-26 | 2020-01-02 | Siemens Aktiengesellschaft | Verfahren und system zur bestimmung eines geeigneten installationsortes für eine zu installierende applikation in einer verteilten netzwerkumgebung |
| US10901717B2 (en) | 2018-07-16 | 2021-01-26 | International Business Machines Corporation | Controlling computer executions based on terms and conditions and user device attributes |
| US20200159560A1 (en) * | 2018-11-16 | 2020-05-21 | Avi Networks | Propagating ordered object changes |
| US11556320B2 (en) | 2020-08-06 | 2023-01-17 | Bank Of America Corporation | Electronic system for dynamic analysis and detection of transformed transient data in a distributed system network |
| US11749284B2 (en) * | 2020-11-13 | 2023-09-05 | Google Llc | Dynamically adapting on-device models, of grouped assistant devices, for cooperative processing of assistant requests |
| US12321656B2 (en) * | 2021-02-04 | 2025-06-03 | Apple Inc. | Application casting |
| US11347565B1 (en) * | 2021-06-30 | 2022-05-31 | United Services Automobile Association (Usaa) | System and method for app-to-app content reconfiguration |
| US12261904B2 (en) * | 2022-01-20 | 2025-03-25 | Servicenow, Inc. | Nested request-response protocol network communications |
| US12293177B1 (en) * | 2022-06-27 | 2025-05-06 | Amazon Technologies, Inc. | Techniques for uploading network applications |
Family Cites Families (173)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6044205A (en) | 1996-02-29 | 2000-03-28 | Intermind Corporation | Communications system for transferring information between memories according to processes transferred with the information |
| US5504852A (en) * | 1991-09-09 | 1996-04-02 | Apple Computer, Inc. | Method for creating a collection of aliases representing computer system files |
| US5437025A (en) | 1993-01-26 | 1995-07-25 | International Business Machines Corporation | System and method for run time configuration of objects in an object oriented computing environment |
| US5548726A (en) | 1993-12-17 | 1996-08-20 | Taligeni, Inc. | System for activating new service in client server network by reconfiguring the multilayer network protocol stack dynamically within the server node |
| EP0823092A1 (en) | 1995-04-24 | 1998-02-11 | Aspect Development, Inc. | Modeling of object-oriented database structures, translation to relational database structures, and dynamic searches thereon |
| US5850090A (en) | 1995-05-24 | 1998-12-15 | Mitsubishi Denki Kabushiki Kaisha | Dynamic semiconductor memory device on SOI substrate |
| US5764543A (en) | 1995-06-16 | 1998-06-09 | I2 Technologies, Inc. | Extensible model network representation system for process planning |
| JP3598183B2 (ja) | 1996-10-16 | 2004-12-08 | 株式会社東芝 | 多次元データ管理方法、多次元データ管理装置、多次元データ管理プログラムを記録した媒体 |
| US6678724B2 (en) | 1997-03-12 | 2004-01-13 | Microsoft Corporation | Common namespace for internet and local filesystem objects |
| US6573907B1 (en) | 1997-07-03 | 2003-06-03 | Obvious Technology | Network distribution and management of interactive video and multi-media containers |
| US6105062A (en) | 1998-02-26 | 2000-08-15 | Novell, Inc. | Method and system for pruning and grafting trees in a directory service |
| US6330717B1 (en) * | 1998-03-27 | 2001-12-11 | Sony Corporation Of Japan | Process and system for developing an application program for a distributed adaptive run-time platform |
| US6209029B1 (en) | 1998-05-12 | 2001-03-27 | Silverstream Software, Inc. | Method and apparatus for accessing data sources in a three tier environment |
| US6553375B1 (en) | 1998-11-25 | 2003-04-22 | International Business Machines Corporation | Method and apparatus for server based handheld application and database management |
| US6243746B1 (en) * | 1998-12-04 | 2001-06-05 | Sun Microsystems, Inc. | Method and implementation for using computer network topology objects |
| US7035895B1 (en) * | 1998-12-17 | 2006-04-25 | International Business Machines Corporation | Manager object for management of multiple resources on dataless clients in a distributed computing environment |
| US6286138B1 (en) * | 1998-12-31 | 2001-09-04 | International Business Machines Corporation | Technique for creating remotely updatable programs for use in a client/server environment |
| US7062532B1 (en) | 1999-03-25 | 2006-06-13 | Autodesk, Inc. | Method and apparatus for drawing collaboration on a network |
| AU4674100A (en) * | 1999-04-29 | 2000-11-17 | Rutgers University | Distributed software development environment |
| US6886017B1 (en) * | 1999-04-30 | 2005-04-26 | Elata Limited | System and method for managing distribution of content to a device |
| US6425126B1 (en) * | 1999-05-19 | 2002-07-23 | International Business Machines Corporation | Apparatus and method for synchronizing software between computers |
| US6519679B2 (en) | 1999-06-11 | 2003-02-11 | Dell Usa, L.P. | Policy based storage configuration |
| US6826760B1 (en) | 1999-06-16 | 2004-11-30 | Microsoft Corporation | Methods of factoring operating system functions, methods of converting operating systems, and related apparatus |
| US7181539B1 (en) * | 1999-09-01 | 2007-02-20 | Microsoft Corporation | System and method for data synchronization |
| US6594664B1 (en) | 2000-01-04 | 2003-07-15 | International Business Machines Corporation | System and method for online/offline uninterrupted updating of rooms in collaboration space |
| US6732172B1 (en) | 2000-01-04 | 2004-05-04 | International Business Machines Corporation | Method and system for providing cross-platform access to an internet user in a heterogeneous network environment |
| US6546554B1 (en) | 2000-01-21 | 2003-04-08 | Sun Microsystems, Inc. | Browser-independent and automatic apparatus and method for receiving, installing and launching applications from a browser on a client computer |
| US6694336B1 (en) * | 2000-01-25 | 2004-02-17 | Fusionone, Inc. | Data transfer and synchronization system |
| AU3689301A (en) | 2000-02-09 | 2001-08-20 | Apriva Inc | Communication systems, components, and methods operative with programmable wireless devices |
| US6904593B1 (en) * | 2000-03-24 | 2005-06-07 | Hewlett-Packard Development Company, L.P. | Method of administering software components using asynchronous messaging in a multi-platform, multi-programming language environment |
| US6662192B1 (en) | 2000-03-29 | 2003-12-09 | Bizrate.Com | System and method for data collection, evaluation, information generation, and presentation |
| US20050091576A1 (en) | 2003-10-24 | 2005-04-28 | Microsoft Corporation | Programming interface for a computer platform |
| EP1148322A1 (de) | 2000-04-18 | 2001-10-24 | Gretag-Macbeth AG | Verfahren zur Erzeugung einer elektronischen Farbinformationsdatei und Verfahren zur Farbkommunikation |
| US7013340B1 (en) | 2000-05-18 | 2006-03-14 | Microsoft Corporation | Postback input handling by server-side control objects |
| US6685090B2 (en) | 2000-05-24 | 2004-02-03 | Fujitsu Limited | Apparatus and method for multi-profile managing and recording medium storing multi-profile managing program |
| US6611837B2 (en) | 2000-06-05 | 2003-08-26 | International Business Machines Corporation | System and method for managing hierarchical objects |
| US7219304B1 (en) | 2000-06-19 | 2007-05-15 | International Business Machines Corporation | System and method for developing and administering web applications and services from a workflow, enterprise, and mail-enabled web application server and platform |
| US6865737B1 (en) * | 2000-08-23 | 2005-03-08 | Microsoft Corporation | Remote software installation and maintenance |
| US7089295B2 (en) | 2000-09-06 | 2006-08-08 | Oracle International Corporation | Customizing content provided by a service |
| US20020138617A1 (en) | 2000-09-06 | 2002-09-26 | Jacob Christfort | Providing content from multiple services |
| US7836458B1 (en) | 2000-11-02 | 2010-11-16 | Microsoft Corporation | Configuration system |
| US20040006566A1 (en) | 2000-11-07 | 2004-01-08 | Matt Taylor | System and method for augmenting knowledge commerce |
| US6834301B1 (en) * | 2000-11-08 | 2004-12-21 | Networks Associates Technology, Inc. | System and method for configuration, management, and monitoring of a computer network using inheritance |
| US6961909B2 (en) | 2001-01-05 | 2005-11-01 | Hewlett-Packard Development Company, L.P. | System for displaying a hierarchical directory |
| US20040133606A1 (en) | 2003-01-02 | 2004-07-08 | Z-Force Communications, Inc. | Directory aggregation for files distributed over a plurality of servers in a switched file system |
| US20020103811A1 (en) | 2001-01-26 | 2002-08-01 | Fankhauser Karl Erich | Method and apparatus for locating and exchanging clinical information |
| US7054927B2 (en) | 2001-01-29 | 2006-05-30 | Adaptec, Inc. | File system metadata describing server directory information |
| JP2002229902A (ja) | 2001-01-31 | 2002-08-16 | Justec:Kk | 情報提供方法、情報提供システム、地理情報提供方法、地図情報提供システム、及びコンピュータ読み取り可能なプログラム |
| US20030004746A1 (en) | 2001-04-24 | 2003-01-02 | Ali Kheirolomoom | Scenario based creation and device agnostic deployment of discrete and networked business services using process-centric assembly and visual configuration of web service components |
| US6836842B1 (en) * | 2001-04-24 | 2004-12-28 | Xilinx, Inc. | Method of partial reconfiguration of a PLD in which only updated portions of configuration data are selected for reconfiguring the PLD |
| US7685126B2 (en) | 2001-08-03 | 2010-03-23 | Isilon Systems, Inc. | System and methods for providing a distributed file system utilizing metadata to track information about data stored throughout the system |
| US7146524B2 (en) | 2001-08-03 | 2006-12-05 | Isilon Systems, Inc. | Systems and methods for providing a distributed file system incorporating a virtual hot spare |
| US8290762B2 (en) * | 2001-08-14 | 2012-10-16 | National Instruments Corporation | Graphically configuring program invocation relationships by creating or modifying links among program icons in a configuration diagram |
| US6907451B1 (en) | 2001-09-29 | 2005-06-14 | Siebel Systems, Inc. | Method, apparatus, and system for immediate posting of changes in a client server environment |
| EP1470482A2 (en) | 2001-10-02 | 2004-10-27 | Citrix Systems, Inc. | Methods for distributed program execution with file-type association in a client-server network |
| US7117243B2 (en) | 2001-10-02 | 2006-10-03 | Citrix Systems, Inc. | Methods for distributed program execution with file-type association in a client-server network |
| US6952714B2 (en) | 2001-10-02 | 2005-10-04 | Citrix Systems, Inc. | Method for distributed program execution with server-based file type association |
| US7330872B2 (en) | 2001-10-02 | 2008-02-12 | Citrix Systems, Inc. | Method for distributed program execution with web-based file-type association |
| WO2003032188A1 (en) | 2001-10-05 | 2003-04-17 | Vitria Technology, Inc. | System and method for vocabulary-based data transformation |
| JP3857571B2 (ja) * | 2001-11-15 | 2006-12-13 | タイコ エレクトロニクス レイケム株式会社 | ポリマーptcサーミスタおよび温度センサ |
| KR100426307B1 (ko) | 2001-12-12 | 2004-04-08 | 한국전자통신연구원 | 에스오에이피-엑스엠엘을 이용한 데이터 액세스 장치 및방법 |
| US7088995B2 (en) | 2001-12-13 | 2006-08-08 | Far Eastone Telecommunications Co., Ltd. | Common service platform and software |
| JP2003186782A (ja) * | 2001-12-20 | 2003-07-04 | Fuji Photo Film Co Ltd | 情報配信システム、情報配信装置及びプログラム、デジタルカメラ及び携帯端末装置 |
| US7266563B2 (en) | 2001-12-28 | 2007-09-04 | Fotomedia Technologies, Llc | Specifying, assigning, and maintaining user defined metadata in a network-based photosharing system |
| US7206817B2 (en) * | 2002-01-18 | 2007-04-17 | Bea Systems, Inc. | Systems and methods for application management and deployment |
| WO2003075158A2 (en) | 2002-03-01 | 2003-09-12 | Green Border Technologies | Method and system for assured denotation of application semantics |
| US7421478B1 (en) * | 2002-03-07 | 2008-09-02 | Cisco Technology, Inc. | Method and apparatus for exchanging heartbeat messages and configuration information between nodes operating in a master-slave configuration |
| US7552481B2 (en) | 2002-03-18 | 2009-06-23 | Sun Microsystems, Inc. | Method of assessing an organization's network identity capability |
| US6968535B2 (en) | 2002-03-21 | 2005-11-22 | Sun Microsystems, Inc. | Service mapping method of enterprise application modeling and development for multi-tier service environments |
| US7401336B2 (en) | 2002-05-30 | 2008-07-15 | Oracle International Corporation | Role based integrated platform |
| US7162724B2 (en) * | 2002-06-12 | 2007-01-09 | Fsl, L.L.C. | Layered computing systems and methods |
| US20040031029A1 (en) * | 2002-08-06 | 2004-02-12 | Kyu-Woong Lee | Methods and systems for automatically updating software components in a network |
| US6909721B2 (en) * | 2002-10-31 | 2005-06-21 | Nokia Corporation | Device detection and service discovery system and method for a mobile ad hoc communications network |
| JP2004171107A (ja) | 2002-11-18 | 2004-06-17 | Sony Corp | ソフトウエア提供システム、ソフトウエア提供装置および方法、記録媒体、並びにプログラム |
| CA2412383A1 (en) | 2002-11-22 | 2004-05-22 | Ibm Canada Limited-Ibm Canada Limitee | Meta-model for associating multiple physical representations of logically equivalent entities in messaging and other applications |
| US7613812B2 (en) | 2002-12-04 | 2009-11-03 | Microsoft Corporation | Peer-to-peer identity management interfaces and methods |
| US7386529B2 (en) | 2002-12-19 | 2008-06-10 | Mathon Systems, Inc. | System and method for managing content with event driven actions to facilitate workflow and other features |
| US7512703B2 (en) | 2003-01-31 | 2009-03-31 | Hewlett-Packard Development Company, L.P. | Method of storing data concerning a computer network |
| US7890543B2 (en) * | 2003-03-06 | 2011-02-15 | Microsoft Corporation | Architecture for distributed computing system and automated design, deployment, and management of distributed applications |
| US7099888B2 (en) | 2003-03-26 | 2006-08-29 | Oracle International Corporation | Accessing a remotely located nested object |
| WO2004097759A1 (en) * | 2003-04-25 | 2004-11-11 | Apple Computer, Inc. | Method and system for network-based purchase and distribution of media |
| US7203711B2 (en) | 2003-05-22 | 2007-04-10 | Einstein's Elephant, Inc. | Systems and methods for distributed content storage and management |
| US7240327B2 (en) | 2003-06-04 | 2007-07-03 | Sap Ag | Cross-platform development for devices with heterogeneous capabilities |
| TWI223725B (en) | 2003-06-10 | 2004-11-11 | Chunghwa Picture Tubes Ltd | Polarizer manufacturing method |
| US20050015430A1 (en) | 2003-06-25 | 2005-01-20 | Rothman Michael A. | OS agnostic resource sharing across multiple computing platforms |
| US8001187B2 (en) * | 2003-07-01 | 2011-08-16 | Apple Inc. | Peer-to-peer active content sharing |
| US7594015B2 (en) | 2003-07-28 | 2009-09-22 | Sap Ag | Grid organization |
| US7383541B1 (en) * | 2003-08-07 | 2008-06-03 | Cisco Technology, Inc. | Method and apparatus providing interoperation of execution images of different versions |
| US7356703B2 (en) * | 2003-09-16 | 2008-04-08 | At&T Delaware Intellectual Property, Inc. | Time-based computer access controls |
| US20050060315A1 (en) | 2003-09-16 | 2005-03-17 | Aleksey Sanin | Metadata database lookup system |
| WO2005026981A1 (en) | 2003-09-17 | 2005-03-24 | Research In Motion Limited | System and method for dynamic generation and customization of web service client applications for terminals |
| US7350201B2 (en) * | 2003-10-23 | 2008-03-25 | International Business Machines Corporation | Software distribution application supporting operating system installations |
| US7721254B2 (en) | 2003-10-24 | 2010-05-18 | Microsoft Corporation | Programming interface for a computer platform |
| US7546594B2 (en) * | 2003-12-15 | 2009-06-09 | Microsoft Corporation | System and method for updating installation components using an installation component delta patch in a networked environment |
| US7574706B2 (en) * | 2003-12-15 | 2009-08-11 | Microsoft Corporation | System and method for managing and communicating software updates |
| US20050138156A1 (en) | 2003-12-19 | 2005-06-23 | Alexander Gebhart | Grid application customization |
| US7257583B2 (en) * | 2004-01-09 | 2007-08-14 | Microsoft Corporation | System and method for updating an on-device application catalog in a mobile device receiving a push message from a catalog server indicating availability of an application for download |
| WO2005072114A2 (en) | 2004-01-19 | 2005-08-11 | Pantero Corporation | Enterprise interoperability using shared data services |
| US7480699B2 (en) * | 2004-01-20 | 2009-01-20 | International Business Machines Corporation | System and method for replacing an application on a server |
| US20050177600A1 (en) | 2004-02-11 | 2005-08-11 | International Business Machines Corporation | Provisioning of services based on declarative descriptions of a resource structure of a service |
| US20050192962A1 (en) | 2004-02-26 | 2005-09-01 | Patricia Furrer | Apparatus, system, method for enabling web-applications to access enterprise managed data |
| EP1723518A1 (de) * | 2004-03-09 | 2006-11-22 | Bayerische Motorenwerke Aktiengesellschaft | Aktualisierung und/oder erweiterung der funktionalität der ablaufsteuerung mindestens eines steuergeräts |
| US20050203931A1 (en) | 2004-03-13 | 2005-09-15 | Robert Pingree | Metadata management convergence platforms, systems and methods |
| US7190962B2 (en) * | 2004-04-01 | 2007-03-13 | Qualcomm Incorporated | Networked wireless communications device programmed to identify and eliminate probable multipath errors to enhance accuracy in correcting sleep clock for thermally induced errors |
| US20050251812A1 (en) | 2004-04-27 | 2005-11-10 | Convertabase, Inc. | Data conversion system, method, and apparatus |
| US20050251786A1 (en) | 2004-05-07 | 2005-11-10 | International Business Machines Corporation | System and method for dynamic software installation instructions |
| US7650432B2 (en) | 2004-05-20 | 2010-01-19 | Bea Systems, Inc. | Occasionally-connected application server |
| US7409569B2 (en) | 2004-06-08 | 2008-08-05 | Dartdevices Corporation | System and method for application driven power management among intermittently coupled interoperable electronic devices |
| WO2005124573A1 (ja) * | 2004-06-15 | 2005-12-29 | Matsushita Electric Industrial Co., Ltd. | データ処理装置 |
| US20050289454A1 (en) | 2004-06-28 | 2005-12-29 | D & Wayne & Co. | Interactive website configuration, display and management application |
| US7882147B2 (en) | 2004-06-30 | 2011-02-01 | Robert T. and Virginia T. Jenkins | File location naming hierarchy |
| US20060036602A1 (en) | 2004-08-13 | 2006-02-16 | Unangst Marc J | Distributed object-based storage system that stores virtualization maps in object attributes |
| US8069436B2 (en) | 2004-08-13 | 2011-11-29 | Cypress Semiconductor Corporation | Providing hardware independence to automate code generation of processing device firmware |
| US8217756B2 (en) | 2004-09-01 | 2012-07-10 | Microsoft Corporation | Rule-based filtering and alerting |
| US20070100834A1 (en) | 2004-09-15 | 2007-05-03 | John Landry | System and method for managing data in a distributed computer system |
| US20070038642A1 (en) | 2004-09-15 | 2007-02-15 | Scott Durgin | Method for providing extensible software components within a distributed synchronization system |
| US7266370B2 (en) | 2004-09-20 | 2007-09-04 | Trilibis Inc. | System and method for developing and deploying device independent applications |
| US20060089965A1 (en) * | 2004-10-26 | 2006-04-27 | International Business Machines Corporation | Dynamic linkage of an application server and a Web server |
| US7760746B2 (en) * | 2004-11-30 | 2010-07-20 | Computer Associates Think, Inc. | Cascading configuration using one or more configuration trees |
| US20060129972A1 (en) | 2004-11-30 | 2006-06-15 | Tyburski John C | Application developer and method for generating platform independent code |
| KR100714683B1 (ko) | 2004-12-24 | 2007-05-04 | 삼성전자주식회사 | 디지털 컨텐츠를 글로벌로 공유하고 거래하는 방법 및시스템 |
| US9535679B2 (en) | 2004-12-28 | 2017-01-03 | International Business Machines Corporation | Dynamically optimizing applications within a deployment server |
| US8387037B2 (en) * | 2005-01-28 | 2013-02-26 | Ca, Inc. | Updating software images associated with a distributed computing system |
| US7516206B2 (en) * | 2005-01-28 | 2009-04-07 | Cassatt Corporation | Management of software images for computing nodes of a distributed computing system |
| US7685148B2 (en) * | 2005-01-31 | 2010-03-23 | Computer Associates Think, Inc. | Automatically configuring a distributed computing system according to a hierarchical model |
| US20070050446A1 (en) | 2005-02-01 | 2007-03-01 | Moore James F | Managing network-accessible resources |
| US7680835B2 (en) | 2005-02-28 | 2010-03-16 | Microsoft Corporation | Online storage with metadata-based retrieval |
| US7590653B2 (en) * | 2005-03-02 | 2009-09-15 | Cassatt Corporation | Automated discovery and inventory of nodes within an autonomic distributed computing system |
| US8554916B2 (en) | 2005-04-11 | 2013-10-08 | Accenture Global Services Gmbh | Service delivery platform and development of new client business models |
| US7743373B2 (en) | 2005-05-06 | 2010-06-22 | International Business Machines Corporation | Method and apparatus for managing software catalog and providing configuration for installation |
| US7577681B1 (en) | 2005-06-29 | 2009-08-18 | Emc Corporation | Methods and apparatus for managing contents of a database |
| US7694287B2 (en) | 2005-06-29 | 2010-04-06 | Visa U.S.A. | Schema-based dynamic parse/build engine for parsing multi-format messages |
| US7739680B1 (en) * | 2005-07-21 | 2010-06-15 | Sprint Communications Company L.P. | Application server production software upgrading with high availability staging software |
| US20070028175A1 (en) | 2005-07-29 | 2007-02-01 | Moore Dennis B | Grid processing user tools |
| US20070061349A1 (en) | 2005-09-15 | 2007-03-15 | Microsoft Corporation | Hierarchically describing shapes |
| US20070073770A1 (en) | 2005-09-29 | 2007-03-29 | Morris Robert P | Methods, systems, and computer program products for resource-to-resource metadata association |
| US8005879B2 (en) | 2005-11-21 | 2011-08-23 | Sap Ag | Service-to-device re-mapping for smart items |
| US8140624B2 (en) | 2005-12-01 | 2012-03-20 | Computer Associates Think, Inc. | Automated deployment and configuration of applications in an autonomically controlled distributed computing system |
| US20070169083A1 (en) * | 2005-12-12 | 2007-07-19 | Penubolu Shyam P | Method for secure in-service software upgrades |
| CN1801086A (zh) | 2006-01-17 | 2006-07-12 | 浙江大学 | 应用于Java操作系统中设备支持的实现方法 |
| JP5483884B2 (ja) | 2006-01-17 | 2014-05-07 | キダロ (イスラエル) リミテッド | 複数のコンピューティング環境のシームレスな統合 |
| US7925710B2 (en) | 2006-01-31 | 2011-04-12 | Microsoft Corporation | Simultaneous API exposure for messages |
| US7793343B2 (en) | 2006-03-03 | 2010-09-07 | Oracle America, Inc. | Method and system for identity management integration |
| US8060871B2 (en) * | 2006-03-30 | 2011-11-15 | Microsoft Corporation | Servicing software through versioning |
| US8572138B2 (en) * | 2006-03-30 | 2013-10-29 | Ca, Inc. | Distributed computing system having autonomic deployment of virtual machine disk images |
| US7483978B2 (en) | 2006-05-15 | 2009-01-27 | Computer Associates Think, Inc. | Providing a unified user interface for managing a plurality of heterogeneous computing environments |
| DE102006023876A1 (de) * | 2006-05-19 | 2007-11-22 | Carl Zeiss Smt Ag | Optische Abbildungseinrichtung |
| US7508787B2 (en) | 2006-05-31 | 2009-03-24 | Cisco Technology, Inc. | Graphical selection of information display for wireless mesh hierarchies |
| US8370423B2 (en) | 2006-06-16 | 2013-02-05 | Microsoft Corporation | Data synchronization and sharing relationships |
| US7814460B2 (en) * | 2006-07-13 | 2010-10-12 | Scriptlogic Corporation | Hierarchical modular software packages and associated development tool |
| US7822594B2 (en) | 2006-08-07 | 2010-10-26 | Voltaire Ltd. | Service-oriented infrastructure management |
| US7739411B2 (en) * | 2006-08-11 | 2010-06-15 | Samsung Electronics Co., Ltd. | Method and system for content synchronization and detecting synchronization recursion in networks |
| US7606588B2 (en) * | 2006-08-31 | 2009-10-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Hierarchical point-to-multipoint group communications between multiple active communication groups |
| US8683352B2 (en) | 2006-09-05 | 2014-03-25 | International Business Machines Corporation | Selectable flattening hierarchical file browser |
| US7934194B2 (en) | 2006-10-17 | 2011-04-26 | The Mathworks, Inc. | User-defined hierarchies of user-defined classes of graphical objects in a graphical modeling environment |
| US20080249994A1 (en) | 2006-11-28 | 2008-10-09 | Calder Group, Inc. | System and process for server side stateless data interchange |
| US7734717B2 (en) * | 2006-12-05 | 2010-06-08 | Nokia Corporation | Software distribution via peer-to-peer networks |
| US7844912B2 (en) * | 2006-12-22 | 2010-11-30 | Sap Ag | System and method using transformation nodes with enhancement layers |
| US9451009B2 (en) * | 2007-02-19 | 2016-09-20 | Appcentral, Inc. | Methods and system to create applications and distribute applications to a remote device |
| US20080263348A1 (en) * | 2007-04-17 | 2008-10-23 | Texas Instruments Incorporated | Dynamic asymmetric partitioning of program code memory in network connected devices |
| US7853669B2 (en) * | 2007-05-04 | 2010-12-14 | Microsoft Corporation | Mesh-managing data across a distributed set of devices |
| US8185891B2 (en) * | 2007-05-14 | 2012-05-22 | Red Hat, Inc. | Methods and systems for provisioning software |
| US8321538B2 (en) * | 2007-09-24 | 2012-11-27 | Hewlett-Packard Development Company, L.P. | Autonomous network device configuration method |
| US8266260B2 (en) * | 2007-12-11 | 2012-09-11 | Sharp Laboratories Of America, Inc. | Method and system for updating the software of multiple network nodes |
| US9280402B2 (en) * | 2007-12-20 | 2016-03-08 | Sap Se | System and method for updating a dual layer browser |
| US8127287B2 (en) * | 2007-12-20 | 2012-02-28 | Baljit Singh Gupta | Systems and methods for reusing SAP adaptors in non-supported releases |
| US20090172637A1 (en) * | 2007-12-28 | 2009-07-02 | Microsoft Corporation | Markup-based language for manifests |
| US8484174B2 (en) | 2008-03-20 | 2013-07-09 | Microsoft Corporation | Computing environment representation |
| US8572033B2 (en) | 2008-03-20 | 2013-10-29 | Microsoft Corporation | Computing environment configuration |
| US9298747B2 (en) | 2008-03-20 | 2016-03-29 | Microsoft Technology Licensing, Llc | Deployable, consistent, and extensible computing environment platform |
| US20110246977A1 (en) * | 2010-03-31 | 2011-10-06 | Leviton Manufacturing Co., Inc. | Control system code installation and upgrade |
| US9152404B2 (en) * | 2011-07-13 | 2015-10-06 | Z124 | Remote device filter |
| US20140325502A1 (en) * | 2012-06-29 | 2014-10-30 | Giannis Zarifis | Packaging, distribution and de-packaging of device-independent software applications |
-
2008
- 2008-03-20 US US12/052,550 patent/US9753712B2/en active Active
-
2009
- 2009-02-17 TW TW98105022A patent/TWI473019B/zh not_active IP Right Cessation
- 2009-02-20 WO PCT/US2009/034601 patent/WO2009117207A1/en active Application Filing
- 2009-02-20 EP EP09723161.7A patent/EP2255295B1/en active Active
- 2009-02-20 JP JP2011500835A patent/JP5409767B2/ja active Active
- 2009-02-20 CN CN2009801106621A patent/CN101978366B/zh active Active
- 2009-02-20 KR KR1020107020791A patent/KR20100133382A/ko not_active Ceased
- 2009-02-20 BR BRPI0907773-1A patent/BRPI0907773A2/pt not_active IP Right Cessation
-
2017
- 2017-08-01 US US15/666,145 patent/US10514901B2/en active Active
-
2019
- 2019-11-26 US US16/696,391 patent/US10970062B2/en active Active
-
2021
- 2021-03-08 US US17/194,960 patent/US11366654B2/en active Active
-
2022
- 2022-05-18 US US17/747,826 patent/US11593094B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| TW200941347A (en) | 2009-10-01 |
| EP2255295A4 (en) | 2011-11-02 |
| TWI473019B (zh) | 2015-02-11 |
| EP2255295B1 (en) | 2014-10-15 |
| US10514901B2 (en) | 2019-12-24 |
| US11593094B2 (en) | 2023-02-28 |
| JP2011515763A (ja) | 2011-05-19 |
| KR20100133382A (ko) | 2010-12-21 |
| EP2255295A1 (en) | 2010-12-01 |
| CN101978366A (zh) | 2011-02-16 |
| US20210357200A1 (en) | 2021-11-18 |
| US20170357498A1 (en) | 2017-12-14 |
| CN101978366B (zh) | 2013-10-30 |
| WO2009117207A1 (en) | 2009-09-24 |
| US10970062B2 (en) | 2021-04-06 |
| US20200110594A1 (en) | 2020-04-09 |
| BRPI0907773A2 (pt) | 2015-07-14 |
| US20220276857A1 (en) | 2022-09-01 |
| US9753712B2 (en) | 2017-09-05 |
| US20090241104A1 (en) | 2009-09-24 |
| US11366654B2 (en) | 2022-06-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11593094B2 (en) | Application management within deployable object hierarchy | |
| US8572033B2 (en) | Computing environment configuration | |
| CN101981557B (zh) | 计算环境表示 | |
| KR101807897B1 (ko) | 크로스―플랫폼 어플리케이션 프레임워크 | |
| US8601470B2 (en) | Symbiotic smart peripherals | |
| US8972967B2 (en) | Application packages using block maps | |
| US9244709B2 (en) | Automatic recognition of web application | |
| US10331423B1 (en) | Utilizing cross platform streamable user interfaces to reduce software deployment frequency caused by user interface improvements | |
| US10387123B2 (en) | Lightweight framework for web applications | |
| US20090240698A1 (en) | Computing environment platform | |
| US9374275B2 (en) | Rapid application development using a content management system | |
| US11102332B2 (en) | Method and system for rendering content using templates | |
| JP2019517043A (ja) | ハイブリッドアプリケーションの自動更新 | |
| US20090031004A1 (en) | Techniques for sharing content between portals | |
| US9075678B2 (en) | Client and server for installation of files embedded within a client profile | |
| KR20080027293A (ko) | 데이터 언어에서 다수 언어들의 관리 | |
| Kumawat et al. | A Music Player Android App Using Firebase |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120217 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120217 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130313 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130402 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130702 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131007 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131105 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5409767 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D02 |