Patents Examined by Tammy T Nguyen
  • Patent number: 7949702
    Abstract: In accordance with the invention, cookies are automatically synchronized across multiple client machines on a network. A user registers all of the client machines for which he desires cookie synchronization under a single account with a cookie synchronization server. Each of the client machines is equipped with software that monitors all changes made to cookies at that machine and sends notifications of the changes to the cookie synchronization server. The cookie synchronization server stores the cookie change information in a log and sends it out to the other client machine in the account, which then update their cookies accordingly.
    Type: Grant
    Filed: January 9, 2002
    Date of Patent: May 24, 2011
    Assignee: International Business Machines Corporation
    Inventors: Jason Robert McGee, Christopher C. Mitchell, Michael John Morton, Brent A. Peters
  • Patent number: 7945692
    Abstract: The invention increases performance of HTTP over long-latency links by pre-fetching objects concurrently via aggregated and flow-controlled channels. An agent and gateway together assist a Web browser in fetching HTTP contents faster from Internet Web sites over long-latency data links. The gateway and the agent coordinate the fetching of selective embedded objects in such a way that an object is ready and available on a host platform before the resident browser requires it. The seemingly instantaneous availability of objects to a browser enables it to complete processing the object to request the next object without much wait. Without this instantaneous availability of an embedded object, a browser waits for its request and the corresponding response to traverse a long delay link.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: May 17, 2011
    Assignee: Venturi Wireless
    Inventor: Krishna Ramadas
  • Patent number: 7941488
    Abstract: Publishing electronic messages to clients within a group in a Pub/Sub message publishing environment wherein the group includes authorized participating clients in network communication with a pub/sub service. A client is authenticated for authority to publish messages to a selected group of subscribing clients.
    Type: Grant
    Filed: December 10, 2003
    Date of Patent: May 10, 2011
    Assignee: International Business Machines Corporation
    Inventors: Brian D. Goodman, Frank Jania, Konrad C. Lagarde, Chen Shu, Michael Van Der Meulen
  • Patent number: 7937493
    Abstract: Runtime connection load balancing of work across connections to a clustered computing system involves the routing of requests for a service, based on the current operational performance of each of the instances that offer the service. A connection is selected from an identified connection pool, to connect to an instance that provides the service for routing a work request. The operational performance of the instances may be represented by performance information that characterizes the response time and/or the throughput of the service that is provided by a particular instance on a respective node of the system, and is relative to other instances that offer the same service.
    Type: Grant
    Filed: June 27, 2005
    Date of Patent: May 3, 2011
    Assignee: Oracle International Corporation
    Inventors: Carol L. Colrain, Rajkumar A. Irudayaraj, Douglas N. Surber
  • Patent number: 7937438
    Abstract: Techniques are described for providing managed virtual computer networks that may have a configured logical network topology with one or more virtual networking devices, with corresponding networking functionality provided for communications between multiple computing nodes of the virtual computer network by emulating functionality that would be provided by the networking devices if they were physically present. In some situations, the emulating of networking device functionality includes receiving routing communications directed to the networking devices and using included routing information to update the configured network topology for the managed computer network.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: May 3, 2011
    Assignee: Amazon Technologies, Inc.
    Inventors: Kevin Christopher Miller, Eric Jason Brandwine, Andrew J. Doane
  • Patent number: 7937470
    Abstract: A remote network monitor for monitoring transaction-based protocols such as HTTP receives and analyzes protocol requests and associated responses, and derives therefrom a parameter associated with round-trip network latency. For example, TCP/IP acknowledgement packets can be used to deduce network latency. Such network latency and total latency parameters can be used to determine which portion of total latency can be attributable to the network and which portion is attributable to node processing time (e.g., server and/or client processing). A plurality of remotely located network monitors (and/or monitors co-located with servers and/or clients) can be used to derive and report on actual latency experienced throughout the network.
    Type: Grant
    Filed: December 21, 2000
    Date of Patent: May 3, 2011
    Assignee: Oracle International Corp.
    Inventors: Robert Curley, Eli Patashnik
  • Patent number: 7933995
    Abstract: A computing program and apparatus for controlling computing resources, and a distributed processing system, which realize determining a computing node to be allocated to a computing task, with taking a time required for changing the state of running software into consideration. A node information acquisition unit continuously acquires and stores environment information indicating running software from computing nodes in a node information memory. A request acceptor accepts a computing request including environment condition information specifying software necessary for execution of a computing task. A node selector compares the environment information of each computing node with the environment condition information to preferentially select a computing node that requires the least software to start, as a commuting node to be allocated. A node controller controls the selected computing node to start the necessary software and then execute the computing task.
    Type: Grant
    Filed: September 14, 2007
    Date of Patent: April 26, 2011
    Assignee: Fujitsu Limited
    Inventor: Atsushi Kubota
  • Patent number: 7925737
    Abstract: The present invention comprises a method for automatically configuring network resources. The method includes receiving a request from a client for at least one of a plurality of network resources in a network and automatically configuring the at least one of the plurality of network resources and the network in response to the request. The method also includes automatically associating in a client cell the at least one of the plurality of network resources with the client, wherein the client can access the at least one of the plurality of network resources that have been associated with the client in the client cell. In a particular embodiment, the client cell may be a virtual local area network.
    Type: Grant
    Filed: September 17, 2001
    Date of Patent: April 12, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Roland M. Hochmuth, Robert Paul Martin, Philip Michael Walker
  • Patent number: 7921180
    Abstract: A method and apparatus for convenient and easy access to product- and shipment-related information and/or transactions is disclosed. A radio frequency tag reader is used to read a radio frequency tag having a structured data format. The end device parses one or more particular data entities from the data read. The radio frequency tag reader accesses a URL having at least a portion in common with one or more of the parsed data entities and displays associated web page content or processes an associated transaction. The radio frequency tag reader may sequentially substitute a series of most probable non-common URL portions to locate associated content if the first tried URL does not result in a valid response. Alternatively, a server may provide such search functionality.
    Type: Grant
    Filed: February 14, 2001
    Date of Patent: April 5, 2011
    Assignee: Intermec IP Corp.
    Inventors: Patrick Thomas Greer, Christopher A. Wiklof
  • Patent number: 7917577
    Abstract: On-line health education includes displaying composites of personalized health content and patient-selected entertainment. Suitable sources of entertainment include generally available web pages and television programs. Composites are spatial (for page displays) or temporal (for image sequence displays). Health content is customized to health and personal situations of individual patients, and replaces advertisements. Composites are generated on a central server in communication with an entertainment server and a health server. Amenable diseases or behaviors include diabetes, asthma, hypertension, cardiovascular disease, eating disorders, HIV, mental health disorders, smoking, and alcohol and drug abuse.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: March 29, 2011
    Assignee: Health Hero Network, Inc.
    Inventor: Stephen J. Brown
  • Patent number: 7917605
    Abstract: Methods and systems are disclosed for managing registrations of computers. The methods and systems provide a registration tool that may be used to automatically register the computers. For each computer to be registered, information uniquely identifying the computer is collected and sent to a remote registration server. The information is then used by the remote registration server to perform the registration on behalf of the computer. The registration may be with a software vendor, a third-party database, or with the remote registration server itself in some cases. The registration server thereafter returns a registration code or other information to the computer to complete the registration. Such an arrangement allows the registration process to be controlled from a central location.
    Type: Grant
    Filed: July 24, 2007
    Date of Patent: March 29, 2011
    Assignee: United Services Automobile Association (USAA)
    Inventor: Michael Scott McQuarrie
  • Patent number: 7917582
    Abstract: A text chat messaging system in which messages are displayed in chronological order on a message-by-message basis according to chat participants includes a messaging server (102); and a plurality of network clients (104) defining said chat participants and configured to identify messages (204) in a chat session according to chat participants and arrange said chat session for display according to a conversation order of participation in said chat session.
    Type: Grant
    Filed: July 27, 2004
    Date of Patent: March 29, 2011
    Assignee: Siemens Enterprise Communications, Inc.
    Inventors: Rami Caspi, William J. Beyda
  • Patent number: 7904555
    Abstract: An embodiment of a method for use in performing interoperability testing between two network architectures includes forming multiple transaction signatures that each characterizes a communication transaction conducted over the two networks and analyzing each of the transaction signatures to determine if the transaction signature matches a previously classified pattern. The method may further include generating a report identifying each of the communication transactions and indicating that each of the communication transactions is classified with a classification associated with a previously classified pattern or are of unknown classification. Another method includes receiving a transaction signature composed of multiple transaction elements, and determining whether the received transaction signature corresponds to a previously identified transaction signature pattern.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: March 8, 2011
    Assignee: Level 3 Communications, LLC
    Inventors: Ricky L. Nooner, Gerald H. Gorsegner, Jr., Danny R. Rock, Patrick S. Callahan
  • Patent number: 7895257
    Abstract: A system includes a hardware platform, at least one driver, a plurality of devices connected to the hardware platform, a middleware interface, and a plurality of software services. Each of the plurality of devices is selected from the group consisting of sensors and actuators. The plurality of software services is generated by the at least one driver, wherein a software service associates with a device, and wherein each of the software services complies with the middleware interface. A method for interfacing a plurality of devices to a hardware platform includes communicably connecting each of the plurality of devices to the hardware platform, converting each of the plurality of devices into a programmable software service using a driver, and programming each of the software services to comply with a middleware interface.
    Type: Grant
    Filed: February 21, 2007
    Date of Patent: February 22, 2011
    Assignee: University of Florida Research Foundation, Inc.
    Inventors: Abdelsalam Helal, Jeffrey Craig King, Raja Bose, Steven Lee Pickles, James A. Russo, Steve Vander Ploeg, Hicham Mahmoud El Zabadani, Ahmad Hassan El Kouche
  • Patent number: 7895267
    Abstract: This invention provides an extensible method for performing management operations on known and unknown targets. The extensible method is implemented on a fully extensible system where management software and triggers that cause these management operations to be run are easily extended in the field. The triggers may include information indicating a change in inventory, product state, or an event, and may originate directly from a product or from an information store containing information about installed products. The management software facilitates mining this information, parsing the information through a manifest of the triggers, and selecting functions to determine if a management operation should be executed, and if so, which management operation. Generally, the management software executes the selected management operation.
    Type: Grant
    Filed: October 15, 2008
    Date of Patent: February 22, 2011
    Assignee: Intermec IP Corporation
    Inventors: Arthur Millican, Jonathan Fletcher
  • Patent number: 7895324
    Abstract: Methods for propagating a network topology model of a binary tree topology network through a network, the network including a root node and leaf nodes, networked together to provide a communications path for data, each of the nodes except the root node being docked downtree of a parent node, and each of the nodes docked uptree of a first child node and a second child node, each of the at least one leaf nodes having none of the plurality of nodes docked downtree of and therewith. Each of the leaf nodes provides a propagate network topology model message containing the address of the providing leaf node to the parent node docked uptree of and with the providing leaf node. Each node receiving the message forms a network topology model representing a path from the receiving node to each one of the plurality of nodes downtree of the receiving node.
    Type: Grant
    Filed: May 18, 2009
    Date of Patent: February 22, 2011
    Assignee: Network Foundation Technologies, LLC
    Inventors: Mike O'Neal, John P. Talton
  • Patent number: 7890572
    Abstract: A client application program subscribing to a channel of a pub/sub service, receives a message published by the pub/sub service, the received message invoking an associated application program at the client.
    Type: Grant
    Filed: August 5, 2005
    Date of Patent: February 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Brian D. Goodman, Frank Jania, Konrad C. Lagarde, Chen Shu, Michael Van Der Meulen
  • Patent number: 7890602
    Abstract: The present inventions may be implemented by tools enabling preferred domain positioning on a registration website. An example may comprise a computer-readable media storing instructions that, when executed by a server computer, cause the server to receive a bid from a registry seeking such preferred placement for a domain (that may be administered by the registry), generate a quality score for the domain, and determine the preferred placement based upon the bid and the quality score.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: February 15, 2011
    Assignee: The Go Daddy Group, Inc.
    Inventors: Robert Parsons, Barbara Rechterman, Micheal Zimmerman, James Bladel, Richard Merdinger
  • Patent number: 7890607
    Abstract: An execution apparatus for executing a function in response to a request received via a network obtains interface information representing an interface via which a component that provides a function accepts a request, and generates an interface for allowing the execution apparatus to accept a request via a network, based upon the obtained interface information of the component that accepts the request received via the network.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: February 15, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kenichi Fujii
  • Patent number: 7886066
    Abstract: Disclosed are systems and methods for detecting unwanted electronic message transmissions on a communications network. These include establishing a database for storing metadata associated with message traffic according to at least the source addresses of the senders of electronic message transmissions. The disclosed principles also include monitoring electronic message transmissions at the certain location on the electronic communications network. Also, included is populating the database with metadata derived from analysis of the monitored electronic messages, where the metadata includes metadata derived by analyzing the contents of the monitored electronic messages.
    Type: Grant
    Filed: October 12, 2009
    Date of Patent: February 8, 2011
    Assignee: Google Inc.
    Inventors: Scott M. Petry, Shinya Akamine, Peter K. Lund, Fred Cox, Michael J. Oswall