Patents Examined by Larry Donaghue
  • Patent number: 8621084
    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
  • Patent number: 8615580
    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
    Inventors: Anthony P. Beardsmore, Jonathan Levell
  • Patent number: 8615588
    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
  • Patent number: 8612550
    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
  • Patent number: 8606957
    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.
    Type: Grant
    Filed: November 22, 2005
    Date of Patent: December 10, 2013
    Inventors: Christophe J. Albig, Arndt Seehawer
  • Patent number: 8601154
    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
  • Patent number: 8595306
    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
  • Patent number: 8589478
    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.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: November 19, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Nobuaki Fukasawa
  • Patent number: 8589547
    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
  • Patent number: 8589479
    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.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: November 19, 2013
    Assignee: Infosys Limited
    Inventor: Shyam Kumar Doddavula
  • Patent number: 8583726
    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
  • Patent number: 8583801
    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
  • Patent number: 8577958
    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.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: November 5, 2013
    Inventor: Robert Paul Morris
  • Patent number: 8578049
    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.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: November 5, 2013
    Assignee: Futurewei Technologies, Inc.
    Inventors: Jianming Wu, Guangyu Shi
  • Patent number: 8577988
    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.
    Type: Grant
    Filed: August 24, 2011
    Date of Patent: November 5, 2013
    Assignee: LG Electronics Inc.
    Inventors: Woosik Choi, Jeonghwa Yang
  • Patent number: 8572279
    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
  • Patent number: 8560644
    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
  • Patent number: 8560682
    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
  • Patent number: 8554918
    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.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: October 8, 2013
    Assignee: EMC Corporation
    Inventor: Frederick Douglis
  • Patent number: 8554839
    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