Abstract:
A method and system are described providing for the compact navigation of a tree structure. According to an exemplary embodiment, a path in the tree structure is displayed. A selection component is included in the displayed path to represent a level of the tree structure at which there exists a plurality of nodes. A selection of a node from among the nodes existing at the level of the tree structure represented by the selection component is allowed when the selection component has focus. Only a selected node is displayed when the selection component does not have focus. The method and system allow complex hierarchical data structures to be presented in a compact form appropriate for portable electronic devices having smaller-sized displays.
Abstract:
A method and system are provided for allowing a user to specify actions that are to be automatically performed on data objects uploaded to a server. Aspects of the invention include maintaining on the server at least one user configurable action list that contains one or more action items representing actions that can be taken with respect to at least one data object uploaded to the server from a client device, wherein each of the action items is associated with an executable software object on the network that performs the action; in response to the user accessing the server and initiating a task on the server with respect to the at least one data object, displaying at least one of the action items contained in the action list associated with the task to the user for selection of the action items therein; receiving by the server an ID of each of the action items selected by the user; and invoking the executable software object associated with the received action item ID for automatically performing the action selected by the user on the at least one uploaded data object.
Abstract:
A method and system are described for browsing network resources using an asynchronous communications protocol. According to an exemplary embodiment, a method in a client (102) is described for receivingan identifier of a tuple associated with a network resource (602), the tuple (502) including information related to the resource and a link to other information related to the resource (Figure 5). The identifier is used for requesting a subscription to the tuple associated with the network resource (604). A notification is received including the information related to the network resource and the link based on the subscription to the tuple associated with the network resource (608).
Abstract:
A method and system are described for providing a general request/response protocol using a presence protocol. According to an exemplary embodiment, a method is described for using the presence protocol for receiving from a requesting entity a descriptor of a resource associated with a responding entity and a request related to the resource. The descriptor and the request are sent to the responding entity using the presence protocol. Using the presence protocol, a response is received from the responding entity replying to the request. The response is sent to the requesting entity using the presence protocol.
Abstract:
Methods, systems, and computer program products are disclosed for verifying an identity of a service requester using presence information. A request for service is received from a service requester via a service client at a service provider. The request includes an identifier for identifying presence information for the service requester. The service provider communicates with a presence service associated with the identified presence information for verifying an identity of the service requester based on the presence information.
Abstract:
A method and system are described for providing customized subscription data. According to an exemplary embodiment, a method is described for receiving a subscription request for a tuple via a publish/subscribe protocol from a subscriber, and sending a first message related to the subscription request to a publisher capable of providing customized information associated with the tuple, where the customized information is based on a characteristic of the first message. The method further includes receiving from the publisher a second message including the customized information and in response to receiving the second message, constructing a notification including the customized information and using the publish/subscribe protocol to send the notification including the customized information to the subscriber.
Abstract:
The present invention is related to a method for transmitting data utilizing a plurality of communication applications (110a, 110b, 110c, 11Od) simultaneously in a communication device (100) supporting the plurality of communication applications, and a communication device for implementing the method. The method according to the present invention includes establishing a first communication session between a user of the communication device and a recipient via a first communication application supported by the communication device, invoking a second communication application to transmit data to the recipient via the second communication application during a communication session concurrent with the first communication session, and, in response to invoking the second communication application, automatically retrieving communication information related to the recipient and necessary to establish the concurrent communication session via the second communication application.
Abstract:
A system and method for sending an image are described. An exemplary system includes a communication device having an image capture device configured to capture the image. A memory is coupled to the image capture device and is configured to maintain an address book having an address of a recipient. An input system is coupled to the memory and is configured to receive an input indicating a recipient. An image transmit manager is coupled to the input system and is configured to receive the input and associate the input to the address of the recipient, and in response to associating the input with the address for the recipient, to automatically transmit the image to the recipient using the address.
Abstract:
Methods, systems, and computer program products are disclosed for associating policies with tuples using a pub/sub protocol. A tuple is subscribed to for receiving a notification when the tuple is updated. A policy tuple is associated with the subscription to the tuple. The policy tuple identifies an action associated with the tuple update. In response to receiving the notification, the action is initiated. In one embodiment, a notify message indicating the associated action is generated and sent using a pub/sub protocol to a policy enforcer for performing the associated action.
Abstract:
The present invention is related to a computer-implemented method and system for providing links to one or more resources related to a specified resource (114). The method according to the present invention includes allowing a user to configure a relation (220) comprising a matching criteria (222) for the resource, associating the relation with the specified resource, and processing the relation to create a relation set (275) comprising the links to the one or more related resources satisfying the matching criteria (222).