Abstract: A method of call routing is provided. The method comprises receiving a session initiation protocol (SIP) INVITE message that contains a uniform resource identifier (URI) of a called party and that identifies that a bearer for a call to the called party is to be set-up at least in part over the circuit switching domain. The method also comprises determining a digit string associated with the URI. The method also comprises sending a SIP informational response message having a contact header that contains information based on the digit string.
Type:
Grant
Filed:
April 25, 2008
Date of Patent:
December 31, 2013
Assignee:
BlackBerry Limited
Inventors:
Adrian Buckley, Andrew Allen, John-Luc Bakker
Abstract: Control and/or feedback are provided for message publication in a publish/subscribe messaging environment. A number of different aspects are disclosed, and an embodiment may include one or more of these aspects. In each aspect, each subscribing application has an associated importance level for a subscription, and this importance level may vary among subscriptions for different message topics. Each published message has an associated topic. In some aspects, each published message also has associated criteria, where the criteria are specified with regard to message classification. In preferred embodiments, the message classification comprises importance criteria specifying requirements for importance level of subscribers registered for the topic of that message. Feedback can be provided regarding whether a message publication meets the importance criteria. Control over message publication can be based on whether a message publication meets the importance criteria.
Type:
Grant
Filed:
February 20, 2011
Date of Patent:
December 24, 2013
Assignee:
International Business Machines Corporation
Abstract: A system, program product, and method are provided for copying a virtual machine image. An image library comprising a plurality of system images is provided by a target data processing system. A source image selection is received at the target data processing system. A given image from the image library is selected by the target system based on the received source image. The selected given image is transformed into a copy of the virtual machine image by receiving blocks from a source system that are part of the virtual machine image but not a part of the selected given image, such that only the blocks missing from the selected given image are transferred from the source system to the target system in order to form the copy of the virtual machine image. The source image is preferably a virtual data processing system image.
Type:
Grant
Filed:
January 20, 2011
Date of Patent:
December 24, 2013
Assignee:
International Business Machines Corporation
Inventors:
Chitra Dorai, John Fortelny, William J. Hladik, Jr., Rajeev Puri, Anees A. Shaikh, Kunwadee Sripanidkulchai, Mark W. Zeininger
Abstract: A distributed caching hierarchy that includes multiple edge routing servers, at least some of which receiving content requests from client computing systems via a load balancer. When receiving a content request, an edge routing server identifies which of the edge caching servers the requested content would be in if the requested content were to be cached within the edge caching servers, and distributes the content request to the identified edge caching server in a deterministic and predictable manner to increase the likelihood of increasing a cache-hit ratio.
Type:
Grant
Filed:
February 7, 2011
Date of Patent:
December 17, 2013
Assignee:
Microsoft Corporation
Inventors:
Won Suk Yoo, Nick Holt, Daniel Vasquez Lopez, Aniello Scotto Di Marco
Abstract: A method for transmitting files via a network is proposed. In a first step, the size of a file to be transmitted is transmitted. Following this, the value of a maximum permitted data traffic is calculated from the size of the file and a factor X. Finally, the transmission process of a file is stopped as soon as the data volume transmitted exceeds the maximum permitted data traffic.
Abstract: A system and method for data communication connecting on-line networks with on-line and off-line computers. The present system provides for broadcast of up to the minute notification centric information thereby providing an instant call to action for users who are provided with the ability to instantaneously retrieve further detailed information. The notification centric portions of information is wirelessly broadcast to wireless receiving devices which are attached to computing devices. Upon receipt of the information at the personal computer, the user is notified through different multimedia alerts that there is an incoming message. Wirelessly broadcasted URL's, associated with the data, are embedded in data packets and provide an automated wired or wireless connection back to the information source for obtaining detailed data.
Type:
Grant
Filed:
January 31, 2011
Date of Patent:
December 3, 2013
Assignee:
SimpleAir, Inc.
Inventors:
John M. Payne, Tim Von Kaenel, Jeffrey Wang, Jeffrey Odell, David Starr, Jason Katz
Abstract: System(s) and method(s) are provided for management of content(s) directed to a wireless digital media frame (WDMF). Management is facilitated by a service provided by a mobile network platform. A service subscription allows a subscriber to establish femto cell coverage in a location that host a subscribed WDMF(s); determine content(s) delivery preferences; and extend the service to a group of auxiliary subscribers. Various sources of content such as a mobile station, a non-mobile device, or a content server associated with a service platform (e.g., an internet service provider) can deliver content(s) and signaling. Integrity of content(s) and signaling is provided through access protocol(s) that exploits credentials associated with a source of content. Content(s) are managed through a content interface that conveys available content(s) in a source of content and an intended WDMF. Various alarm(s) can be delivered to a WDMF as a part of the content management service.
Type:
Grant
Filed:
October 10, 2012
Date of Patent:
November 26, 2013
Assignee:
AT&T Mobility II LLC
Inventors:
George Hirvela, Melvin Frerking, Thomas Keathley
Abstract: An information processing apparatus including a display unit that is capable of displaying an operation screen provided by a server notifies the server of a content of an instruction from a user via an operation screen provided by the server and displayed on the display unit, and if the server requests execution of a process based on the notified content of the instruction, executes the requested process. The information processing apparatus determines an operation screen displayed on the display unit after notifying the server, and if the operation screen provided by the server is displayed on the display unit, performs control to execute the process requested by the server, and if another operation screen is displayed on the display unit instead of the operation screen provided by the server, performs control to not execute the process requested by the server.
Abstract: A method and system of providing group management for IMS conferencing services involves creating side control channels for membership control services. The membership control channel can use Client Group Management Protocol (CGMP) or alternate group management protocols. The membership channel can use HTTP, SIP, or other transport protocols. Group management protocol primitives and procedure calls can be communicated using SOAP or other XML-based protocols.
Type:
Grant
Filed:
October 11, 2002
Date of Patent:
November 19, 2013
Assignee:
Nokia Corporation
Inventors:
Jose Costa-Requena, Petri Koskelainen, Ignacio Almar, Inmaculada Espigares, Oriol Ribera
Abstract: A distributed hierarchical registry provides services, such as registry services, including client device discovery and communication services. The distributed hierarchical registry comprises a plurality of registry groups where a registry group comprises a plurality of registry servers. The registry servers receive client device information, such as status, capability, and usage information, and update other registry servers, in the same registry group and/or in other registry groups, using a quorum consensus protocol. The registry servers also respond to lookup requests from client devices. Registry servers use policies to define parameters such as a number of registry servers that make up a read quorum and the number of registry servers that make up a write quorum.
Abstract: An event-processing method and system are provided for efficiently re-delivering notification events stored by a Remote User Interface Server (RUIS), from the RUIS to remote user interface clients (RUICs), in a home network supporting an RUI. An RUIC transmits an information request to the remote user interface server, receives, from the RUIS, notification event information corresponding to the information request, transmits a notification event request based on the received notification event information to the RUIS, and receives, from the RUIS, at least one notification event corresponding to the notification event request.
Type:
Grant
Filed:
May 27, 2010
Date of Patent:
November 12, 2013
Assignee:
Samsung Electronics Co., Ltd.
Inventors:
Young Sun Ryu, Kook Heui Lee, Jae Yeon Song
Abstract: This disclosure describes systems, methods, and apparatus to protect users of the Internet from DNS outages. In particular, an outage avoidance system is provided that includes query processing, outage avoidance processing, and a local cache, all configured to extend the TTL of expired answers to DNS queries or to ignore the expiration of an answer's TTL value, and thereby provide the expired answer in response to a client request when a DNS server is unable to obtain an answer from a remote DNS server.
Type:
Grant
Filed:
February 1, 2013
Date of Patent:
November 12, 2013
Assignee:
Xerocole, Inc.
Inventors:
Robert M. Fleischman, William Thomas Waters, Robert Alton Wyatt
Abstract: Methods and systems are described for processing a non-returnable command response based on a markup element. In one aspect, a resource is sent to a user agent includes a no-return markup element. A request message is received identifying a command and including no-return-request information based on the resource. The command is processed and no command response is sent for delivery to the user agent in response to receiving the no-return-request information. In another aspect, a resource including a no-return markup element is received from a server. A determination is made, based on the no-return markup element, that a command identified based on the resource is non-returnable. In response to the determination, a no-return indicator is set to send no command response for the command for delivery to a user agent requesting the command.
Abstract: A router forwarding plane comprising a bloom filter stored on a first tier storage medium, and a forwarding information log associated with the bloom filter and stored on a second tier storage medium. Also disclosed is a network component comprising a receiver configured to receive a content comprising a general name prefix, a first tier storage medium configured to store a plurality of bloom filters associated with a plurality of general name prefixes and a plurality of corresponding ports, a logic circuitry configured to compute a plurality of signatures based on the general name prefix of the received content, and a transmitter configured to forward the received content on at least one of the ports that are associated with at least one of the bloom filters if the general name prefix is a member of the at least one of the bloom filters.
Abstract: A device includes a communication unit including at least one of a wireless communication module and a wired communication module. The device also includes a controller configured to access, based on communications received through the communication unit, a plurality of identifiers which each mark a manipulation of content performed by an electronic device. The plurality of identifiers mark manipulations of the content performed by different electronic devices. The controller also is configured to facilitate output, on an output unit, of a representation of the plurality of identifiers. The output unit is separate from the different electronic devices that performed the manipulations of the content marked by the plurality of identifiers.
Abstract: A system and method for data communication connecting on-line networks with on-line and off-line computers. The present system provides for broadcast of up to the minute notification centric information thereby providing an instant call to action for users who are provided with the ability to instantaneously retrieve further detailed information. The notification centric portions of information is wirelessly broadcast to wireless receiving devices which are attached to computing devices. Upon receipt of the information at the personal computer, the user is notified through different multimedia alerts that there is an incoming message. Wirelessly broadcasted URL's, associated with the data, are embedded in data packets and provide an automated wired or wireless connection back to the information source for obtaining detailed data.
Type:
Grant
Filed:
January 31, 2011
Date of Patent:
October 29, 2013
Assignee:
SimpleAir, Inc.
Inventors:
John M. Payne, Tim Von Kaenel, Jeffrey Wang, Jeffrey Odell, David Starr, Jason Katz
Abstract: A method and implementation are disclosed for binding a mobile node to a subnet. The invention comprises steps and implementations for intercepting messages sent by a mobile node to a server, associating a predetermined subnet with the intercepted messages and forwarding the intercepted messages to the server. The invention intercepts reply messages sent by at least one server and selects reply messages that are associated with the predetermined subnet. The selected reply messages are forwarded to the mobile node, and reply messages that are not associated with the predetermined subnet are discarded.
Type:
Grant
Filed:
November 21, 2007
Date of Patent:
October 15, 2013
Assignee:
Cisco Technology, Inc.
Inventors:
Robert C. Meier, Alpesh S. Patel, Kent K. Leung, Timothy Olson
Abstract: A network distribution monitoring method is executed by a computer which configures each of a plurality of nodes, in a network which comprises the plurality of nodes which are connected with a management network.
Type:
Grant
Filed:
February 15, 2010
Date of Patent:
October 15, 2013
Assignee:
NEC Corporation
Inventors:
Takahide Sugita, Saverio Niccolini, Felipe Huici, Jan Seedorf
Abstract: Backup requirements of a new client and one or more existing clients stored in a first set of first storage units are determined. Data of the one or more existing clients is then migrated from the first set of storage units to a first storage unit that is selected from a second set of storage units based on a cost calculated using a cost function based on at least backup requirements of the new and existing clients. Subsequent data of the new client and the existing clients is stored in the first storage unit.
Abstract: A method for intercommunicating address book information between different networks is provided, which includes the following steps: an interworking request carrying address book information is received, in which the interworking request comes from a network address book system other than a Converged Address Book (CAB) system; the address book information is converted according to an address book format supported by a server of the CAB system; the converted address book information is sent to the CAB system. A device and a system for implementing the method are further provided.
Type:
Grant
Filed:
May 18, 2011
Date of Patent:
October 8, 2013
Assignee:
Huawei Device Co., Ltd.
Inventors:
Lei Wang, Shunan Fan, Ting Dong, Jian Yang