Abstract: An example method involves, when telephone number mapping data packets are query packets, sending the query packets to a virtual Internet protocol address of a telephone number mapping domain name system server; when the telephone number mapping data packets are provisioning packets, sending the provisioning packets to a virtual Internet protocol address of a telephone number mapping lightweight directory access protocol server; and waiting and sending traffic to one lightweight directory access protocol server at a time.
Abstract: Methods, systems, and techniques for handling session emulation for running legacy applications/tasks in host environments using session pools are provided. These enhanced session emulation techniques may be used for many applications, including modernizing legacy applications, particularly in mid-range or mainframe host computing. Example embodiments provide a Role-Based Modernization System (“RBMS”), which uses the enhanced emulation techniques to provide role-based modernization of menu-based legacy applications.
Abstract: This provides a method as well as a client apparatus and server apparatus which will support sending and receiving a disposition notification to session based messaging clients after the message session has terminated.
Abstract: Disclosed are systems, apparatus, methods, and computer readable media for performing actions in response to information updates provided in an information feed such as a news feed capable of being displayed on a display device. In one implementation, an information update to be displayed in the information feed is received. The information update may be stored in a feed table for inclusion in the information feed. In some implementations, an indication of activation of a response request rule is received. The response request rule may be configured to create a response request related to an identified information update to request information from one or more recipients. The response request may be stored, accessed and presented in association with the identified information update in an information feed.
Type:
Grant
Filed:
December 1, 2011
Date of Patent:
November 11, 2014
Assignee:
salesforce.com, inc.
Inventors:
Zachary J. Dunn, Paul D. Luongo, Christopher A. Kemp
Abstract: Systems and methods providing users with a rich web experience are disclosed. In one embodiment, a client and at least one server are in communication using a dual communication link. In another embodiment, a markup language based instant messaging application is disclosed. The instant messaging application may include group instant messaging. The instant messaging application may also provide group member persistence and message persistence at the server. In another embodiment, a card based web application is disclosed, where the card information and character may be shared with other users or within a group. The cards may also be configurable by users.
Abstract: A computer-implemented method includes generating a communication to be sent from a sender to a recipient who are related to one another by blood or employment; and scheduling delivery of the communication to the recipient based on a future location of the recipient. The content of the communication and the future location of the recipient are determined from an analysis of electronically-accessible resources by or about the sender, the recipient, or both.
Type:
Grant
Filed:
March 31, 2014
Date of Patent:
October 28, 2014
Assignee:
Forget You Not, LLC
Inventors:
Richard J. W. Mansfield, Nissim Shani, Daniel Shani, Roni Shani
Abstract: A method for self-managing group membership is disclosed. The method has a portion operating on a client terminal. The client-side portion includes determining if an email received at an email address is an intra-organizational email from a mailbox of a group. Additionally, the method provides a graphical interface element when the received email is determined to be an intra-organizational email from a mailbox of a group. The graphical interface element is configured to selectablely transmit a remove instruction to the group. Moreover, the method has a portion operating on a server. The server-side portion includes receiving the remove instruction; identifying a sender of the remove instruction; locating the sender in the group member list; and unsubscribing the sender from the group member list.
Abstract: Disclosed embodiments provide domain name registration, e-mail registration, e-mail forwarding, and other services via resource-limited interfaces, such as SMS-based services. Domain names may be requested, registered, and managed, and e-mail addresses may be requested and forwarding options selected by a user by way of a resource-limited device or protocol. E-mails may be provided to a user over an e-mail-to-SMS forwarding system.
Type:
Grant
Filed:
September 29, 2011
Date of Patent:
October 21, 2014
Assignee:
Verisign, Inc.
Inventors:
Srinivas Sunkara, Karthik Shyamsunder, Venkata Sai Phani Kumar Pattapu
Abstract: Approaches for a digital storage device that moves or transforms data between various storage locations based on anticipated use. A digital storage device comprises one or more processors and one or more storage mediums for storing digital data. The digital storage device comprises a software agent. The agent maintains a local index to a set of data sets stored on the storage mediums. The indexed files are associated with an identifier, which may identity any unique entity. The software agent sends the local index over a network to an index manager. The agent receives, from the index manager, a remote index that identifies storage locations for other data sets associated with the identifier. The agent may use the local and remote index to move data sets between storage locations and/or transform data sets based on which device they will be accessed.
Type:
Grant
Filed:
April 16, 2012
Date of Patent:
October 21, 2014
Assignee:
HGST Netherlands B.V.
Inventors:
Donald Joseph Molaro, Timothy George Harrington, II
Abstract: An image forming apparatus and a method of controlling the same including a networking function includes checking the connection of a network cable, and displaying a screen to configure a network when the connection of the network cable is checked, thus allowing a user to circumvent time-consuming steps by providing a user with direct access to a menu to configure a network upon connection of a network cable to the image forming apparatus, thereby allowing the user to more easily configure the network and with increased efficiency.
Abstract: Methods, systems, and computer-readable media for providing an application store are presented. In some embodiments, a request for updated policy information for at least one application may be received at an application store from a policy agent. Based on receiving the request, it may be determined, at the application store, whether one or more policies for the at least one application have been updated. Based on determining that the one or more policies for the at least one application have been updated, at least one policy update may be provided to the policy agent.
Abstract: An anomaly in a shared input/output (IO) resource that is accessed by a plurality hosts or clients is detected when a host that is not bound by any QoS policy presents large workloads to a shared IO resource that is also accessed by hosts or clients that are governed by QoS policy. The anomaly detection triggers a response from the hosts or clients as a way to protect against the effect of the anomaly. The response is an increase in window sizes. The window sizes of the hosts or clients may be increased to the maximum window size or in proportion to their QoS shares.
Type:
Grant
Filed:
April 9, 2013
Date of Patent:
September 30, 2014
Assignee:
VMware, Inc.
Inventors:
Ajay Gulati, Irfan Ahmad, Jyothir Ramanan, Carl A. Waldspurger
Abstract: A system determines if functionality offered via a Web site is being underutilizing by a user, e.g., not being using at all or not being using with some desired degree of regularity. When it is determined that the functionality offered via the Web site is being underutilized by the user, the system provides an email to the user to direct the attention of the user to this functionality of the Web site.
Abstract: A computer-implemented method includes generating a communication to be sent from a sender to a recipient who are related to one another by blood or employment; and scheduling delivery of the communication to the recipient based on a future location of the recipient. The content of the communication and the future location of the recipient are determined from an analysis of electronically-accessible resources by or about the sender, the recipient, or both.
Type:
Grant
Filed:
March 31, 2014
Date of Patent:
September 9, 2014
Assignee:
Forget You Not, LLC
Inventors:
Richard J. W. Mansfield, Nissim Shani, Daniel Shani, Roni Shani
Abstract: This specification describes technologies relating to recording an event album for sharing through a social network. In general, one aspect of the subject matter described in this specification can be embodied in methods that include receiving a signal indicating a check-in and transmitting a first message including a check-in status update generated at least in part based on the check-in. The methods may further include starting a recording session associated with the check-in and recording media files during the recording session. The methods may further include automatically associating the media files with the check-in. The methods may further include transmitting the media files in one or more additional messages associated with the check-in status update.
Abstract: A method and system for managing mobile exchange of profile information between a requestor and a recipient. A mobile client is provided on a requestor's first mobile device. The requestor provides requestor profile to an information exchange server through the mobile client. The requestor requests for a connection with the recipient using the mobile client. The mobile client is provided on a recipient's second mobile device. The recipient provides recipient profile to the information exchange server through the mobile client. On acceptance of the request for connection by the recipient, the information exchange server transfers the recipient profile to the mobile client on the requestor's first mobile device and vice versa. The mobile client automatically updates the transferred recipient profile on the requestor's first mobile device based on changes made by the recipient to the recipient profile and vice versa.
Abstract: A method and system for mapping logical identifiers to physical identifiers is provided. In one embodiment, a logical routing system allows each application, or more generally entity (e.g., user of an application), to register its logical identifier to physical identifier mapping when the application starts executing on a computer. To send a message to an application identified by a logical identifier, a client program uses the registered mapping to identify the physical identifier of the computer. If an application later starts executing on a different computer, then the application can register a different mapping.
Abstract: A computer program for directing operation of a computer system for use in collecting data for special needs students. The computer program comprises a code segment for receiving data representative of an incident for a special needs student from a portable electronic device operated by a first person; and a code segment for sending a notification of the incident to a portable electronic device operated by a second person to prevent duplicate reporting of the incident by the first and second persons.
Abstract: A system and method of streaming data in real time and, more particularly, a system and method of real time streaming of data over a grid network or other distributed infrastructure. The method and system includes updating a content directory of a root server with end resource information. The method and system further includes processing the end resource information to determine connection locations for streaming data to at least one requesting end resource in a network.
Type:
Grant
Filed:
August 27, 2013
Date of Patent:
August 19, 2014
Assignee:
International Business Machines Corporation
Inventors:
Gregory J. Boss, Christopher J. Dawson, Rick A. Hamilton, II, Timothy M. Waters
Abstract: A transparent TCP proxy device intercepts TCP connection requests received from a TCP client and destined for a TCP server as if acting as the TCP server in a handshake with the TCP client. Only after completing the handshake with the TCP client, the transparent TCP proxy participates in a handshake with the TCP server as if acting as the TCP client. After the handshake with the TCP server is complete, the transparent TCP proxy intercepts and translates subsequent TCP packets received from the TCP client and destined for the TCP server into a form expected by the TCP server including updating an acknowledgement number and TCP checksum; and intercepts and translates subsequent TCP packets received from the TCP server and destined for the TCP client into a form expected by the TCP client including updating an acknowledgement number and TCP checksum.