摘要:
A method for performing computations associated with bodies located in a computation region includes, for each subset of multiple subsets of the computations, performing the computations in that subset of computations, including accepting data of bodies located in each of a plurality of import regions associated with the subset of the computations, the import regions being parts of the computation region; for each combination of a predetermined plurality of combinations of multiple of the import regions, performing computations associated with sets of bodies, wherein for each of the sets of bodies, at least one body of the set is located in each import region of the combination.
摘要:
There is disclosed a system, including apparatus, methods and computer programs, for running native software applications (apps) and HTML5 web-based apps on a computing device, particularly a mobile computing device, in a multitasking mode of operation. In one embodiment, touch screen displays having one or more browsers are adapted to run one or more HTML5 apps, and receive input from hand gestures. One or more software modules execute on the operating system and are responsive to a dragging gesture applied to an HTML5 app displayed in a full screen mode, to subdivide the screen display and display the HTML5 app in one of the subdivided areas and display icons used to launch a second HTML5 app in a different one of the subdivided areas. The second HTML5 app is run concurrently with the first HTML5 app in order to provide multi-tasking between the first and second apps.
摘要:
A game hosting service manages game sessions and groups of players. The service creates, starts, and ends a game session. The service also manages the joining and deleting of players and groups of players both prior to and during game play. The service collects, stores, and optionally arbitrates statistics for each player such a game score and relative ranking with other players. The service assigns a group ID to a group of players to allow the group to migrate across game sessions. The game hosting service utilizes session management APIs to nest multiple sessions, thus enabling groups of players to remain intact across multiple sessions.
摘要:
The present invention relates to a communication system (10) that allows members (14) to receive a wide variety of digital information and documents from senders (12). The system is comprised of a communication server (16) having: a member registration facility (20), configured to enable registration of individuals as members within the communication system; a sender registration facility (18) configured to enable registration of organisations as senders within the communication system; a SAM code generator (32), configured to generate a SAM code in response to a request from a sender to connect with a member and to forward the SAM code to the sender; and a communication facility (64) adapted to receive digital communication items including the SAM code and to direct digital communication items to members; and an address database (68) operatively coupled to the communication server, for storing the generated SAM codes.
摘要:
The present, in one embodiment, is directed to a method for determining vehicular speeds over various travel routes that includes the steps: (a) for a plurality of mobile communication devices, determining a respective first geographic location at a first time and a second geographic location at a second later time; (b) determining a respective velocity for each cellular communication device over the distance between the first and second geographic locations; and (c) based on the respective velocities, providing to a driver at least one of (I) a velocity over a selected travel route, (ii) a traffic volume over the selected travel route, and (iii) an estimated time of travel over the selected travel route.
摘要:
The present invention provides for an assay that identifies kinase inhibitors by employing fluorescence resonance energy transfer in a competition binding approach.
摘要:
In particular, systems and methods are provided for delivering a discount using a partner-issued currency or a combination of virtual currency and partner-issued currency. Inventive systems and methods offer a high-perceived savings value to an end-user while maintaining the perception of product value. Further, systems and methods for providing a discount are described which impose little or no cost on the service or product provider. An embodiment of an inventive method includes presenting a display of a price paid by a consumer without access to the virtual currency along with a display of an amount payable by the end-user in actual currency in combination with an amount payable in a combination of actual partner-issued currency, a combination of virtual currency and partner-issued currency or a combination of actual currency, virtual currency and partner-issued currency by an end-user of an inventive system. The end-user perceives a benefit to using the partner-issued currency or a combination of virtual currency and partner-issued currency since the price paid in actual currency is less than the displayed price to be paid by a consumer without access to the partner-issued currency or a combination of virtual currency and partner-issued currency.
摘要:
In particular, systems and methods are provided for delivering a discount using a partner-issued currency or a combination of virtual currency and partner-issued currency. Inventive systems and methods offer a high-perceived savings value to an end-user while maintaining the perception of product value. Further, systems and methods for providing a discount are described which impose little or no cost on the service or product provider. An embodiment of an inventive method includes presenting a display of a price paid by a consumer without access to the virtual currency along with a display of an amount payable by the end-user in actual currency in combination with an amount payable in a combination of actual partner-issued currency, a combination of virtual currency and partner-issued currency or a combination of actual currency, virtual currency and partner-issued currency by an end-user of an inventive system. The end-user perceives a benefit to using the partner-issued currency or a combination of virtual currency and partner-issued currency since the price paid in actual currency is less than the displayed price to be paid by a consumer without access to the partner-issued currency or a combination of virtual currency and partner-issued currency.
摘要:
An archive cluster application runs in a distributed manner across a redundant array of independent nodes. Each node preferably runs a complete archive cluster application instance. A given nodes provides a data repository, which stores up to a large amount (e.g., a terabyte) of data, while also acting as a portal that enables access to archive files. Each symmetric node has a set of software processes, e.g., a request manager, a storage manager, a metadata manager, and a policy manager. The request manager manages requests to the node for data (i.e., file data), the storage manager manages data read/write functions from a disk associated with the node, and the metadata manager facilitates metadata transactions and recovery across the distributed database. The policy manager implements one or more policies, which are operations that determine the behavior of an “archive object” within the cluster. The archive cluster application provides object-based storage. Preferably, the application permanently associates metadata and policies with the raw archived data, which together comprise an archive object. Object policies govern the object's behavior in the archive. As a result, the archive manages itself independently of client applications, acting automatically to ensure that all object policies are valid.