摘要:
An integrated file system on a handheld computing device for managing files stored in persistent and non-persistent storage areas on the device is presented. The system includes a persistent storage area and a non-persistent storage area for storing files for the operating system. The system also includes an integration module coupled to the persistent and non-persistent storage areas, and further coupled to the operating system. The integration module presents the files stored in the persistent and non-persistent storage areas as an integrated storage area to the operating system. The integration module presents the files stored in the integrated storage area as files available for direct access by the operating system.
摘要:
Technology for serving events to a plurality of client computing devices is disclosed. In some embodiments, the technology implements a queue containing a set of elements comprising one or more NULL components; and a list of events, each event corresponding to one or more client updates received from the associated client computing devices. The technology associates pointers in the queue with client computing devices for processing updates, and uses the pointers to determine whether or not to send particular updates to particular clients, thereby preventing some clients from slowing down update processing for all clients.
摘要:
The present invention is directed to a system and method for utilization of applications on a device having an embedded operating system. Typically, the applications comprise third-party applications without source code. The system and method provide for the modification of the behavior and appearance of such applications and include the functionality to capture and respond to various events occurring in the applications.
摘要:
A keyboard (1) for use on an electronic device allowing input of both alphabetic and numerical information adapted for use with a minimal number of keys (2-73) and space. The keyboard includes numerical keys (39-41, 51-53, 63-65) arranged in the format used in telephones and a qwerty arrangement of alphabetic keys (32-42, 44-54, 56-65). Multiple function keys (67-69, 71) allow use to create all functions of a computer keyboard for use in a small device.
摘要:
Technology for serving events to a plurality of client computing devices is disclosed. In some embodiments, the technology implements a queue containing a set of elements comprising one or more NULL components; and a list of events, each event corresponding to one or more client updates received from the associated client computing devices. The technology associates pointers in the queue with client computing devices for processing updates, and uses the pointers to determine whether or not to send particular updates to particular clients, thereby preventing some clients from slowing down update processing for all clients.
摘要:
Systems and methods for a design and runtime environment manage a set of devices under test. The devices under test may include devices that are similar to one another or devices that are different from one another. Particular devices may be selected based on matching device properties to desired device parameters.