摘要:
Methods, data processing systems and program products provide delayed generation and encoding of data transmissions by storing a reference to a message to be transmitted as an entry in a transmission request queue. After establishing a communication connection between a host data processor and the portable data processor, the message corresponding to the entry in the transmission request queue is generated, encoded and then transmitted to the host data processor over the communication connection. If user input is received which requests that information resident in the data processor be modified, the data processor determines if the information associated with the modification request includes information contained in a message associated with an entry in the transmission request queue. If the information associated with the modification request includes information contained in a message associated with an entry in the transmission request queue then a copy of the information associated with the modification request is created. A copy is created to provide a version of the unmodified information for use in generating the message associated with the entry in the transmission request queue and to provide a version of the information for modification by the user.
摘要:
A method, data processing system and program product for providing a connection from a portable data processor to a second data processor by acquiring a geographic location of the portable data processor and selecting a connection technique and/or a connection path associated with the acquired location of the portable data processor. The portable data processor then connects to the second data processor utilizing the selected connection technique and/or connection path. The connection technique and/or connection path may be selected from a plurality of connection techniques and/or connection paths which may be prioritized.
摘要:
A method, data processing system and program product for providing a location sensitive user interface by acquiring a geographic location of the portable data processor and selecting a user interface environment associated with the acquired location of the portable data processor. The selected user interface environment is activated as the user interface environment of the portable data processor. The portable data processor may also determine if it is in motion. A user interface environment associated with the portable data processor being in motion is then selected and activated. Location sensitive data may also be provided based upon the acquired location of the portable data processor. The location of the portable data processor may be acquired from an automated position sensing system.
摘要:
Computer implemented method, system and computer usable program code for sharing resources among a plurality of containers in a data processing system. A computer implemented method includes creating a shared container for at least one resource to be shared. Then the at least one resource to be shared is moved from an original container of the at least one resource to the shared container, and a link is created between the original container and the at least one resource to be shared in the shared resource container. A link can also be created between a subject resource container and a shared resource in the shared resource container to enable the subject resource container to access and use the shared resource. A shared resource can also be removed from the shared resource container and returned to an original resource container when sharing of the resource is no longer desired.
摘要:
A method, system, and computer-readable code for reducing Extensible Markup Language (XML) and Document Type Definition (DTD) document file size through one or more novel compression techniques. In one aspect, a compression technique for tags is defined that reduces the size of tags within either or both of XML and DTD files. In another aspect, a compression technique for attributes within tags may be used to further reduce file size (again, in either XML or DTD files). In a further aspect, a compression technique for strings within an XML file is defined, whereby the decompression will be performed automatically by an XML parser. While these compression techniques are described with reference to XML, they may also be used advantageously with other notations derived from SGML (Standard Generalized Markup Language).
摘要:
A method and apparatus for representing host datastream screen image information using markup languages is provided. A distributed data processing system contains a network, at least one host computer, at least one client computer, and optionally at least one server. The host computer generates a host datastream containing host screen image information and forwards the host datastream to a client. If the client is not directly connected to the host, then the host datastream may be routed to the client. The host datastream is converted to a markup language tagged datastream at some point within the network according to a Document Type Definition (DTD) authored for the purpose of representing information in host datastreams. The client receives the markup language tagged datastream containing the host screen image information derived from the host datastream and parses the markup language tagged datastream to identify the host screen image information. The host screen image information is displayed on a display device connected to the client, enabling the client to act as an emulator for the host.
摘要:
A method of interacting with one or more objects in a virtual reality (VR) space. A user input establishes a pointing mode, whereupon a visual indicator, such as a pointer, is displayed on the user's viewing device, and the visual indicator is moved on the viewing device to refer to an object in the VR space, in response to actuation of a pointing device such as a mouse, joystick or pen. An image of the user's avatar may also be displayed in the VR space, and the avatar may have an appendage or pointing appliance to point to a target in the 3-D space. A user can point in this manner with high precision, as well as draw illustrations, etc. Other users (viewers) of the same VR space can see the first user's avatar pointing to the target. Another viewer's display can be dynamically adjusted to present an appropriate perspective of the VR space to show the target.
摘要:
A management application implemented in a computational device maintains priorities corresponding to a plurality of resources coupled to the computational device. Indications for actions to be performed corresponding to occurrences of events are stored to a calendar, wherein the calendar is configurable by a user. A selected indication for an action to be performed is stored to the calendar. In response to an occurrence of an event associated with a selected resource, a priority of the selected resource is determined. The action is performed, based on at least the determined priority of the selected resource and the selected indication for the action stored in the calendar, wherein different actions are performed in response to occurrences of a selected event at different times.
摘要:
A management application implemented in a computational device maintains priorities corresponding to a plurality of resources coupled to the computational device. Indications for actions to be performed corresponding to occurrences of events are stored to a calendar, wherein the calendar is configurable by a user. A selected indication for an action to be performed is stored to the calendar. In response to an occurrence of an event associated with a selected resource, a priority of the selected resource is determined. The action is performed, based on at least the determined priority of the selected resource and the selected indication for the action stored in the calendar, wherein different actions are performed in response to occurrences of a selected event at different times.
摘要:
A method, system, and computer-readable code for retrieving style sheets from a directory or other repository, based upon partial characteristic matching. Characteristics are associated with style sheets, and retrieval is accomplished by specifying a pattern which includes one or more of the characteristics. Preferably, the style sheet characteristics are stored as LDAP (Lightweight Directory Access Protocol) objects in an LDAP directory. The style sheets may be encoded in Extensible Stylesheet Language (XSL), Document Style Semantics and Specification Language (DSSSL), or any other style sheet language having equivalent semantics.