Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

66 results about "Application directory" patented technology

An application directory is a grouping of software code, help files and resources that together comprise a complete software package but are presented to the user as a single object. They are currently used in RISC OS and the ROX Desktop, and also form the basis of the Zero Install application distribution system. Similar technology includes VMware ThinApp, and the NEXTSTEP/GNUstep/Mac OS X concept of application bundles. Their heritage lies in the system for automatically launching software stored on floppy disk on Acorn's earlier 8-bit micros such as the BBC Micro (the !BOOT file).

Method of initializing and using a security association for middleware based on physical proximity

A computer system, method, and computer program product for controlling data communication in an ad-hoc network that connects a wireless device and a nearby wireless device. The method stores an application directory, determines a priority for each entry in the application directory, identifies a selected entry based on the priority, and examines the attributes and security parameters associated with the selected entry. When the security parameters indicate to use a secure connection, the method establishes a security association to support the data communication by querying a database for an existing security association that will satisfy the security parameters. When the query is successful, the method reuses the existing security association. When the query is unsuccessful, the method creates a new security association by establishing a privileged side channel to the nearby wireless device, negotiating the new security association over the privileged side channel, and storing the new security association.
Owner:NORDIC INTERACTIVE TECH LLC

Device detection and service discovery system and method for a mobile ad hoc communications network

A system and method of performing device detection and service discovery in a mobile ad hoc communications network, each network node storing a local application directory. One of the network nodes is selected to be a directory server node that stores a combined application directory. The directory server node sends an inquiry message to a listening node when the listening node enters the coverage area of the directory server node. The listening node sends a notification message to the directory server node that includes the local application directory stored in the listening node. The directory server node compares the received local application directory to the combined application directory and updates the combined application directory accordingly. The directory server node sends an update message to each network node by sending an update portion of the combined application directory. Each network node updates the local application directories accordingly.
Owner:NORDIC INTERACTIVE TECH LLC

Application catalog on an application server for wireless devices

A system, method, and computer program for providing an application catalog of served applications and data to wireless devices on a wireless network seeking to download the applications and / or data. The application catalog is displayable to a wireless device across the wireless network, and the application catalog lists at least a plurality of applications and / or data downloadable to wireless devices and the application catalog is optimized based upon predetermined criteria such that the preferred application and / or data to be downloaded by a wireless device is initially displayed to a wireless device attempting to access the application catalog.
Owner:QUALCOMM INC

Application control in peer-to-peer ad-hoc communication networks

A computer system, method, and computer program product for controlling access to an application program in a wireless device connected to an ad-hoc communications network. The method comprises sending an inquiry message to the network, receiving a response, choosing a selected application, and examining control parameters associated with the selected application. The control parameters dictate a behavior of the selected application such as allowing or refusing communication with the selected application. When a nearby wireless device includes a matching application, connecting the selected application and the matching application further comprises sending a connection request, receiving connection response, launching the selected application, and sending a service request. When the selected application closes, the method further comprises erasing the selected application. To choose the selected application, the method further comprises retrieving an entry from a distributed application directory or selecting the application based on a priority assigned to the entry.
Owner:NOKIA CORP

On-device application catalog updated by management servers

Embodiments of the present invention relate to methods, systems, and computer-readable media for providing software applications to a mobile device. A server receives a request for an application identified in an application catalog stored on the server. A push message is generated based on the request for the application and containing data from the application catalog stored on the catalog server. The push message is sent to a mobile device designated in the request for the application. Responsive to receiving an acceptance of the push message from the mobile device, the application is sent to the mobile device. The mobile device receives and reads the push message. Responsive to acceptance of the push message, the application is requested and received from the catalog server. The application is installed the on-device application catalog is updated to indicate the availability of the application for execution on the mobile device.
Owner:MICROSOFT TECH LICENSING LLC

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

Embodiments of the present invention relate to methods, systems, and computer-readable media for providing software applications to a mobile device. A server receives a request for an application identified in an application catalog stored on the server. A push message is generated based on the request for the application and containing data from the application catalog stored on the catalog server. The push message is sent to a mobile device designated in the request for the application. Responsive to receiving an acceptance of the push message from the mobile device, the application is sent to the mobile device. The mobile device receives and reads the push message. Responsive to acceptance of the push message, the application is requested and received from the catalog server. The application is installed the on-device application catalog is updated to indicate the availability of the application for execution on the mobile device.
Owner:MICROSOFT TECH LICENSING LLC

Peer-to-peer engine for object sharing in communication devices

ActiveUS20060010204A1Transferring from the communication device to the further communication deviceMultiple digital computer combinationsFile transfer between terminalsCode division multiple accessThird generation
This invention describes a method for sharing of application specific objects between communication devices (e.g., a mobile communication device or a mobile phone) using middleware containing a peer-to-peer engine. This engine is completely peer-to-peer based and no servers are needed in the network. Especially games are seen as a promising potential application for the invention. An application registers to the peer-to-peer (P2P) engine when it wants to share or download files. The P2P engine takes care of the file sharing and informs when a new file has been downloaded so the application can start using it and the P2P engine delivers them to the appropriate application directories. The P2P engine can use either a 2G or 3G general packet radio system (GPRS), a wideband code division multiple access (WCDMA) or a Bluetooth as a transport for the file sharing and the choice of the transport is left to the user.
Owner:NOKIA TECHNOLOGLES OY

Application control in peer-to-peer ad-hoc communication networks

A computer system, method, and computer program product for controlling access to an application program in a wireless device connected to an ad-hoc communications network. The method comprises sending an inquiry message to the network, receiving a response, choosing a selected application, and examining control parameters associated with the selected application. The control parameters dictate a behavior of the selected application such as allowing or refusing communication with the selected application. When a nearby wireless device includes a matching application, connecting the selected application and the matching application further comprises sending a connection request, receiving connection response, launching the selected application, and sending a service request. When the selected application closes, the method further comprises erasing the selected application. To choose the selected application, the method further comprises retrieving an entry from a distributed application directory or selecting the application based on a priority assigned to the entry.
Owner:NOKIA CORP

Virtual Identity System and Method for Web Services

A comprehensive identity management system for users of multiple Web applications. The system supports multiple standards spanning both inbound and outbound single sign-on and integration with an application directory for coupling discovery of third-party applications with single sign-on.
Owner:INFINITY IP BANK INT SUZHOU COMPANY

Identification and isolation of incompatible applications during a platform update

An Application (“App”) Checker identifies and isolates incompatible applications on a mobile device during a software platform update. After receiving a target platform version number from an Update Server, the App Checker generates a list of installed applications on the mobile device. Next, the App Checker sends a request to an App Store Server or Update Server for an application catalog of applications compatible with the target platform version. Upon receiving the application catalog indicating compatibility status of applications relative to the target platform version, the App Checker iteratively compares the installed application list with the application catalog to identify whether or not each installed application is compatible with the target platform. The App Checker then populates an application quarantine or removal database to identify each incompatible application to isolate incompatible applications, and quarantines or removes the incompatible applications. Finally, the mobile device is upgraded to the target platform version.
Owner:VERIZON PATENT & LICENSING INC

System and method to automate provenance-aware application execution

A method to support ad hoc collaboration and generation of workflows for a team of users may comprise providing data from a provenance graph to launched applications, selectively using the provided data from the provenance graph and additional input to create derived data and derived outputs, and routing the derived data and the derived outputs to the provenance graph; recording, in the provenance graph, subsequences of the launched applications; recommending one of the recorded subsequences, based on the history of execution of the recorded subsequences of the launched applications; creating a new application with the recommended subsequences of the launched applications; launching the newly created application, and storing the newly created application in a catalog of applications for use by the user.
Owner:IBM CORP

Method and apparatus for developing software

A method for creating software provides a plurality of nodes and a directory of applications. Each application is created by use of at least a portion of the plurality of the nodes. At least a portion of the plurality of nodes are selected to create a selected node layout that represent a plurality of application logics. The selected node layout is executed by a server program.
Owner:FUSIONOPS +1

Method of initializing and using a security association for middleware based on physical proximity

A computer system, method, and computer program product for controlling data communication in an ad-hoc network that connects a wireless device and a nearby wireless device. The method stores an application directory, determines a priority for each entry in the application directory, identifies a selected entry based on the priority, and examines the attributes and security parameters associated with the selected entry. When the security parameters indicate to use a secure connection, the method establishes a security association to support the data communication by querying a database for an existing security association that will satisfy the security parameters. When the query is successful, the method reuses the existing security association. When the query is unsuccessful, the method creates a new security association by establishing a privileged side channel to the nearby wireless device, negotiating the new security association over the privileged side channel, and storing the new security association.
Owner:NORDIC INTERACTIVE TECH LLC

Embedded firmware online upgrade method

The invention discloses an embedded firmware online upgrade method. The method comprises the steps that a remote client issues an update file to an embedded terminal through an upgrade port; an upgrade service program of the embedded terminal runs at the background, the upgrade port is monitored, and the update file is transmitted abiding by a protocol accepted by both parties once a demand is made; after the embedded terminal judges that the update file is transmitted successfully and is intact, the update file is saved into an update directory, and then a system is rebooted; after the embedded terminal is started to enter the system, a start detection script of the embedded terminal judges whether the update file is under the update directory, and if yes, the update file is copied to a corresponding application program directory and a driving directory; and after copying is completed, the original file under the update directory is deleted, a driving module, a main application program and the upgrade service program are loaded, and upgrade is completed. Through the method, upgrade of the application program and the driving module can be realized quickly and effectively.
Owner:GUANGZHOU HUIRUI SITONG INFORMATION SCI & TECH CO LTD

On board unit embedded secure access module (ESAM) for free stream toll collection and use method thereof

The invention provides an on board unit embedded secure access module (ESAM) for free stream toll collection and a use method of the on board unit ESAM for the free stream toll collection. An arborescence hierarchical structure is adopted by a file structure of the ESAM, a root node of the ESAM is a master control file (MF), and a child node of the ESAM comprises a system key file, a system information file, a system keep file, a free stream electronic toll collection application directory file DF03, and a traffic management application directory file DF04. The use method of the on board unit ESAM for the free stream toll collection comprises a city road bridge free stream electronic toll collection process and a free stream electronic inspection process, wherein each toll collection process comprises a process of a bidirectional safety certificate in concurrent operation which is carried out by a road side unit on an on board unit. The board unit ESAM for the free stream toll collection and the use method of the on board unit ESAM for the free stream toll collection are good in performance, and can satisfy concurrent processing of a plurality of on board units (OBUs) of city road bridge free stream toll collection.
Owner:HUAZHONG UNIV OF SCI & TECH +1

Application management method, apparatus and system

The invention discloses an application management method. The method comprises the steps of performing initialization by an Agent according to an instruction and a configuration file sent by a management server; receiving a middleware configuration instruction sent by the management server, downloading an expansion plug-in from the management server and installing the plug-in into corresponding middleware; receiving a deployment instruction sent by the management server, updating an application directory according to the deployment instruction, downloading updated program set file and configuration file from the management server, and storing the updated program set file and configuration file into a corresponding updated application directory; and monitoring an expansion plug-in output directory and application running data. The method is capable of lowering the difficulty in middleware management and application system configuration deployment. The invention furthermore discloses an application management apparatus and system.
Owner:STATE GRID INFORMATION & TELECOMM GRP +3

Peer-to-peer engine for object sharing in communication devices

ActiveUS8316088B2Transferring from the communication device to the further communication deviceData switching by path configurationMultiple digital computer combinationsCode division multiple accessThird generation
This invention describes a method for sharing of application specific objects between communication devices (e.g., a mobile communication device or a mobile phone) using middleware containing a peer-to-peer engine. This engine is completely peer-to-peer based and no servers are needed in the network. Especially games are seen as a promising potential application for the invention. An application registers to the peer-to-peer (P2P) engine when it wants to share or download files. The P2P engine takes care of the file sharing and informs when a new file has been downloaded so the application can start using it and the P2P engine delivers them to the appropriate application directories. The P2P engine can use either a 2G or 3G general packet radio system (GPRS), a wideband code division multiple access (WCDMA) or a Bluetooth as a transport for the file sharing and the choice of the transport is left to the user.
Owner:NOKIA TECHNOLOGLES OY

Lane purchase secure access module (PSAM) for city road bridge free stream toll collection and use method thereof

The invention provides a lane purchase secure access module (PSAM) card for city road bridge free stream toll collection and a use method of the lane PSAM card for the city road bridge free stream toll collection. An arborescence hierarchical structure is adopted by a file structure of the PSAM card, a root node of the PSAM card is a master control file, a child node of the PSAM card comprises a directory data file, a card public information file, a terminal information file, a master key file, a basic application directory, a first extensive application directory and a second extensive application directory, wherein the second extensive application directory comprises an application public information file, a terminal application trade serial number and a second key file. The use method of the lane PSAM card for the city road bridge free stream toll collection comprises a bidirectional safety certification process in concurrent operation of a road side unit to an on board unit, wherein the bidirectional safety certification process comprises an information identification process of the road side unit to the on board unit, and an access permission certification process of the on board unit to the road side unit in sequence.
Owner:武汉市城市路桥收费管理中心 +1

Cloud mobile phone game installation method and system and storage medium

The invention discloses a cloud mobile phone game installation method and system and a storage medium. The method comprises the following steps of receiving a game request uploaded by a user terminalis received; dynamically installing a cloud game in the cloud mobile phone according to the game request, wherein the dynamic installation of the cloud game comprises the step of copying an application program directory, a data directory and a game package name into an installation list of the cloud mobile phone. According to the invention, according to the game request uploaded by the user terminal, an application program directory, a data directory and a game package name are copied into an installation list of the cloud mobile phone; therefore, the function of dynamically installing the cloud game in the cloud mobile phone is realized; an operator does not need to install the cloud game in the cloud mobile phone in advance, a binding relationship between the cloud mobile phone and the cloud game is avoided, and meanwhile, when a user tries to play, the cloud game can be started by reading the stored contents under the application program directory and the data directory through thecloud mobile phone according to the game package name, so that the user does not need to wait for an installation process. The method can be applied to the technical field of cloud services.
Owner:湖南微算互联信息技术有限公司

Method and system for developing software using nodes

A method for creating software provides a plurality of nodes and a directory of applications. Each application is created by use of at least a portion of the plurality of the nodes. At least a portion of the plurality of nodes are selected to create a selected node layout that represent a plurality of application logics. The selected node layout is executed by a server program.
Owner:FUSIONOPS +1

Method and system for achieving all-purpose card

The invention discloses a method and system for achieving an all-purpose card. The system comprises a backend server, at least one IC card and at least one merchant terminal which is in communication connection with the backend server. After the merchant terminal detects the IC card of a user, according to the specified application escrow instruction input by the user, the application data which are specified to be applied and stored by the IC card are transmitted to the backend server, specified application clauses in an application directory stored in the IC card are deleted, and the storage space of the application data which are specified to be used is released. According to a specified application restoring instruction input by the user, the application data which are stored by the backend server, escrowed by the IC card and specified to be applied are transmitted to the vacant storage space of the IC card, and the specified application clauses are added in the application directory. According to the technical scheme, the method enables the IC card to truly achieve 'all-purpose card', and the requirement for the storage space of the IC card is low.
Owner:深圳市商连商用电子技术有限公司

Method and device for running APK plug-in of application

The invention discloses a method and device for running an APK plug-in of an application. The method includes the steps that the APK plug-in is loaded, and a Dex file is generated in a main program catalogue in the loading process; after loading is successful, a method in the successfully loaded APK plug-in is called to achieve the functions of the plug-in; the Dex file runs by a virtual machine so as to run the APK plug-in. According to the method and device, after a running instruction for the plug-in is received, the application loads the plug-in; in the loading process, an example of the application is assigned to an example of the APK plug-in; the Dex file is generated in an application catalogue; then an APk plug-in calling request is issued by the application; then loading and calling of the plug-in are achieved in the mode that a system calls a method corresponding to the application and the application calls a method corresponding to the plug-in. Finally, the Dex file runs through the virtual machine, and then the aims that the complex installation step can be skipped, and the plug-in only needs to be downloaded to run are achieved.
Owner:BEIJING QIHOO TECH CO LTD +1

Security tool

A memory stores a catalog of applications and a catalog of trusted sources. A processor detects that a first user attempted to install an application, determines that a source of the application is in the catalog of trusted sources, scans the application to determine that the application does not contain a virus, and determines that there is a first license that allows the first user to install the application. The processor also stores the application into a repository and adds the application to the catalog of applications. The processor receives a request from a second user to install the application, determines that the application is in the catalog of applications, and determines that there is a second license that allows the second user to install the application. The processor further retrieves the application from the repository and initiates installation of the application on a device of the second user.
Owner:BANK OF AMERICA CORP

Information sharing realizing method for CPU card with multi-application COS

The invention provides an information sharing realizing method for a CPU card with a multi-application COS. The information sharing realizing method includes the following steps: a first elementary file is established in a master directory of the CPU card, and is used for storing data for the access of the COS; a plurality of application directories which are corresponding to the multiple application of the multi-application COS are established in the master directory of the CPU card, and second elementary files are respectively established in the application directories, wherein the second elementary files point at the elementary files in the previous stages of directories so as to quote the elementary files. When executing certain application, the COS can realize synchronization with data of other applications under the condition of not accessing the elementary files in other application directories, thereby realizing information sharing under the premise of ensuring data completeness and safe transaction.
Owner:SHANGHAI PUBLIC TRANSPORTATION CARD +1

Identification and isolation of incompatible applications during a platform update

An Application (“App”) Checker identifies and isolates incompatible applications on a mobile device during a software platform update. After receiving a target platform version number from an Update Server, the App Checker generates a list of installed applications on the mobile device. Next, the App Checker sends a request to an App Store Server or Update Server for an application catalog of applications compatible with the target platform version. Upon receiving the application catalog indicating compatibility status of applications relative to the target platform version, the App Checker iteratively compares the installed application list with the application catalog to identify whether or not each installed application is compatible with the target platform. The App Checker then populates an application quarantine or removal database to identify each incompatible application to isolate incompatible applications, and quarantines or removes the incompatible applications. Finally, the mobile device is upgraded to the target platform version.
Owner:VERIZON PATENT & LICENSING INC

Application program deployment method and device for multiple Android system terminals

The invention discloses an application program deployment method for multiple android system terminals, and the method comprises the following steps: enabling a deployment server to receive registration requests of clients running on each terminal in the multiple terminals through a database updating service, and storing identification information of each terminal into a terminal database; readinginstallation information of to-be-installed application programs for a plurality of terminals and configuration file information of the to-be-installed application programs from an application program directory through a push service; according to the identification information of each terminal in the terminal database and the configuration file information and the installation information of theto-be-installed application program, pushing associated information of the to-be-installed application program to the terminal through the pushing service so as to enable the terminal to automatically download and install the to-be-installed application program. Through the cooperation of the deployment server and the client, the automatic downloading, installation and starting of a plurality ofapplication programs of the terminal in a long time period can be completed by starting the client once.
Owner:北京讯鸟软件有限公司

System and method to automate provenance-aware application execution

A method to support ad hoc collaboration and generation of workflows for a team of users may comprise providing data from a provenance graph to launched applications, selectively using the provided data from the provenance graph and additional input to create derived data and derived outputs, and routing the derived data and the derived outputs to the provenance graph; recording, in the provenance graph, subsequences of the launched applications; recommending one of the recorded subsequences, based on the history of execution of the recorded subsequences of the launched applications; creating a new application with the recommended subsequences of the launched applications; launching the newly created application, and storing the newly created application in a catalog of applications for use by the user.
Owner:IBM CORP

Data transfer method and data transfer device

The invention provides a data transfer method and a data transfer device, which are used for a first terminal to transfer specified data to a second terminal. The method comprises the following steps: after acquiring a data transfer instruction, acquiring specified data needing to be transferred in a first terminal, wherein the data transfer instruction is to transfer the specified data in the first terminal to a second terminal; packaging the specified data to generate an installation package; transmitting the installation package to the second terminal; and installing the installation package through the second terminal, acquiring the specified data on the second terminal, and recovering the specified data to an application directory corresponding to the specified data. The data transfer method and the data transfer device provided by the invention facilitate data transfer between intelligent terminal equipment, are simple to operate and easy to use, and improve the user experience.
Owner:BEIJING ANYUNSHIJI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products