Patents Examined by Barbara N Burgess
  • Patent number: 7590681
    Abstract: A method and a system allow presentation of web pages to an internet appliance (e.g., a hand-held computer, a mobile telephone, or a digital personal assistant) according to user preferences. The user preferences are captured by a management server, which provides a web page customization service in conjunction with a document manager, which parses the web pages to identify information units. The customized web pages are stored in a database using a standardized hypertext document representation device, such as XML. The customized web pages are accessible from a portal adapted for accessing by the internet appliance. In one implementation, the user is also offered pre-configured resources for frequently used services when accessing the portal using the internet device.
    Type: Grant
    Filed: August 7, 2000
    Date of Patent: September 15, 2009
    Assignee: Trimble Navigation Limited
    Inventors: Daniel T. Chang, Jay Raju, Rodric C. Fan, Haiqi Chen, Paul Chen
  • Patent number: 7574496
    Abstract: A server cloud manager (SCM) for controlling logical servers and physical resources that form a virtualized logical server cloud. The SCM includes multiple core components and one or more interface components. The core components serve as a shared foundation to collectively manage events, validate and authorize server cloud users and agents, enforce predetermined requirements and rules and store operation data. The one or more interface components enable communication with external entities and includes an SCM proxy manager that enables communication with one or more SCMs of other server clouds. A server cloud system including a first server cloud that includes a first server cloud manager (SCM) and a first logical server, and a second server cloud that includes a second SCM. The first and second SCMs are configured to cooperate to manage operation of the first logical server.
    Type: Grant
    Filed: April 17, 2002
    Date of Patent: August 11, 2009
    Assignee: Surgient, Inc.
    Inventors: Dave D. McCrory, Robert A. Hirschfeld
  • Patent number: 7565425
    Abstract: A web site system includes an event history server system that persistently stores event data reflective of events that occur during browsing sessions of web site users, and makes such data available to other applications and services in real time. The server system may, for example, be used to record information about every mouse click of every recognized user, and may also be used to record other types of events such as impressions and mouse-over events. The event data of a particular user may be retrieved from the server system based on event type, event time of occurrence, and various other criteria. In one embodiment, the server system includes a cache layer that caches event data by session ID, and includes a persistent storage layer the persistently stores the event data by user ID. Also disclosed are various application features that may be implemented using the stored event data.
    Type: Grant
    Filed: July 2, 2003
    Date of Patent: July 21, 2009
    Assignee: Amazon Technologies, Inc.
    Inventors: Taylor N. Van Vleet, Yu-Shan Fung, Ruben Ortega, Udi Manber
  • Patent number: 7558821
    Abstract: A process is proposed for the automatic assignment of at least one client device address in a DP network, where the DP network comprises a server device and at least one client device and where the client devices exhibit a unique property, which for each client device has a different value taken from a finite group of values.
    Type: Grant
    Filed: September 18, 2002
    Date of Patent: July 7, 2009
    Assignee: Vega Grieshaber KG
    Inventor: Rolf Schaetzle
  • Patent number: 7552232
    Abstract: A system and method that utilizes a dedicated transmission queue to enable expedited transmission of data messages to adaptive “nearest neighbor” nodes within a cluster. Packet descriptors are pre-fetched by the communications adapter hardware during the transmission of the preceding data element and setup for the next transmission is performed in parallel with the transmission of the preceding data element. Data elements of a fixed length that is equal to the cache line size of the communication hardware can optionally be used to provide optimized transfer between computer memory and communications hardware. The data receiving processing can also be optimized to recognize and handle cache line size data elements.
    Type: Grant
    Filed: October 24, 2003
    Date of Patent: June 23, 2009
    Assignee: International Business Machines Corporation
    Inventors: Leonard W. Helmer, Jr., Patricia E. Heywood, Paul DiNicola, Steven J. Martin, Gregory Salyer, Carol L. Soto
  • Patent number: 7552211
    Abstract: A network management application provides notification of events on network devices using prepopulated notification rules. The notification rule is prepopulated by the network management application using conditions that represent the present state of the device being monitored. An associated notification action is executed when an event on a network device satisfies the conditions of the prepopulated notification rule. The notification action can be tested without actually creating a set of conditions for a device that satisfies the conditions of the notification rule.
    Type: Grant
    Filed: December 10, 2002
    Date of Patent: June 23, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter A. Hansen, Justin E. York
  • Patent number: 7552234
    Abstract: A mobile router and a correspondent router, each configured for routing services for nodes within their routing prefixes associated with their respective routing tables, establish a secure, bidirectional tunnel based on a messaging protocol between each other and a route server resource having a prescribed security relationship with the mobile router and correspondent router. The mobile router sends a query via its home agent to the route server resource to identify the correspondent router serving the correspondent node. The mobile router sends a binding update request, specifying a home address and care-of address for the mobile router, to the correspondent router for establishment of a bidirectional tunnel. The correspondent router, upon validating the home address is reachable via the care-of address, establishes the bidirectional tunnel, and updates its routing tables to specify that prescribed address prefixes are reachable via the mobile router home address.
    Type: Grant
    Filed: February 11, 2003
    Date of Patent: June 23, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Patrick Wetterwald, Marco Molteni, Massimo Villari, Eric M. Levy-Abegnoli
  • Patent number: 7552235
    Abstract: The present invention is a system, method and apparatus for autonomic request routing policy selection. The system of the invention can include a multiplicity of pre-configured request routing policies and a data store of cache metrics for the pre-configured request routing policies. A routing policy selector can be configured for communicative linkage to a server cluster having one or more servers and programmed to select a particular one of the request routing policies for use in routing content requests in the server cluster based upon the cache metrics. In this regard, the routing policy selector further can include a coupling to the routing policies and the data store of cache metrics.
    Type: Grant
    Filed: December 11, 2003
    Date of Patent: June 23, 2009
    Assignee: International Business Machines Corporation
    Inventors: Jeffery S. Chase, Ronald P. Doyle
  • Patent number: 7548965
    Abstract: A Simple Network Management Protocol (SNMP) agent includes logic configured to add a first object ID to a first MIB corresponding to a first software entity responsive to a request from the first software entity, and configured to add a second object ID to a second MIB corresponding to a second software entity responsive to a request from the second software entity, and logic configured to delete the first object ID from the first MIB responsive to a request from the first software entity, and configured to delete the second object ID from the second MIB responsive to a request from the second software entity.
    Type: Grant
    Filed: April 17, 2003
    Date of Patent: June 16, 2009
    Assignee: Scientific-Atlanta, Inc.
    Inventor: Saranya Babu
  • Patent number: 7533173
    Abstract: An autonomic computing system and method store a set of resource equivalencies in memory, select at least one resource equivalency from the set of resource equivalencies, and use the selected at least one resource equivalency for operating the selected resource as required by an autonomic computing system. The set of equivalent resources can contain a plurality of physically distinct resources that are logically equivalent. Resources are added or removed from the set automatically. Equivalent sets can be nested within an equivalent set.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: May 12, 2009
    Assignee: International Business Machines Corporation
    Inventors: Peter R. Badovinatz, Chun-Shi Chang, Steven E. Froehlich, Jeffrey S. Lucash
  • Patent number: 7529851
    Abstract: A method and apparatus for automatically assigning a locally administered MAC address to at least one client in a local area network (“LAN”) system, and a method and apparatus for detecting duplicate locally administered MAC addresses, where the LAN system comprises at least one client and may comprise at least one server.
    Type: Grant
    Filed: February 8, 2002
    Date of Patent: May 5, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Graham Haley, Neil Jarvis
  • Patent number: 7519656
    Abstract: This invention relates to a service which manages data using an information processing server on a network and allows another user to browse the managed data in accordance with an instruction from a data owner. Also, this invention particularly relates to a case wherein a terminal that the other user uses to browse the managed data is a compact information processing apparatus such as a mobile phone or the like. Upon providing the managed data and appended data associated with the managed data to a terminal of the other user, the information processing server changes the appended data and a method of providing the appended data in correspondence with the performance of the terminal of the other user.
    Type: Grant
    Filed: March 18, 2003
    Date of Patent: April 14, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: Kotaro Yamaguchi, Kenji Maeda, Makoto Kobayashi, Jin Sunata
  • Patent number: 7516243
    Abstract: A method and system for transcoding a stream of data packets are disclosed. The data packets are received from a source node. The stream of data packets is operated on by a function that configures the stream according to downstream attributes, such as the attributes of a receiving node or of the communication channel. The steam of data packets configured for the downstream attributes is sent to the receiving node.
    Type: Grant
    Filed: September 16, 2002
    Date of Patent: April 7, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Susie J. Wee, John G. Apostolopoulos
  • Patent number: 7509407
    Abstract: Techniques for implementing a load balanced server system are described which may be used for effecting electronic commerce over a data network. The system comprises a load balancing system and a plurality of servers in communication with the load balancing system. Each of the plurality of servers may include a respective data cache for storing state information relating to client session transactions conducted between the server and a particular client. The load balancing system can be configured to select, using a load balancing protocol, an available first server from the plurality of servers to process an initial packet received from a source device such as, for example, a client machine of a customer. The load balancing system can also configured to route subsequent packets received from the source device to the first server. Before generating its response, the first server may verify that the state information relating to a specific client session stored in the data cache is up-to-date.
    Type: Grant
    Filed: July 27, 2005
    Date of Patent: March 24, 2009
    Inventors: Andrew Karl Miller, Jack Dee Menendez, Ajit Ramachandra Mayya
  • Patent number: 7480726
    Abstract: The present invention is related to a method for communicating features supported by a device to at least one other device. The method includes providing a bit stream by the device, where at least one bit in the bit stream represents a feature supported by the device. In a second aspect, a method for establishing a communication session between at least two devices includes initiating communication between a first device and a second device, exchanging a bit stream associated with the first device and a bit stream associated with the second device, and identifying mutually supported features.
    Type: Grant
    Filed: October 24, 2003
    Date of Patent: January 20, 2009
    Assignee: International Business Machines Corporation
    Inventors: Vilas S. Ketkar, Shawn D. Moe, Lakshman R. Sakaray
  • Patent number: 7478152
    Abstract: A system and method for out-of-band network management is provided wherein one or more different management interfaces are converted into a common format management data. The system may encrypt the common format management data. The system may also authenticate each user that attempts to access the management interfaces.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: January 13, 2009
    Assignee: Avocent Fremont Corp.
    Inventors: Graham Holt, Marcio Saito
  • Patent number: 7467185
    Abstract: The invention concerns a system and method for enabling remote conferencing between conference participants. Employing the invention involves the use of one or more forms which support interaction with a computer system or network. Each form is printed on sheet material such as paper and includes coded data which allows it to be used to interact with the computer system via a sensing device operated by a user.
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: December 16, 2008
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Paul Lapstun, Kia Silverbrook, Jacqueline Anne Lapstun
  • Patent number: 7467231
    Abstract: Screen data is generated by a screen generating processor (74) of a control host computer (7) and transmitted to a programmable display apparatus (5). In accordance with the screen data, the programmable display apparatus (5) inquires a PLC (3) or the like about a state of a device (21), so as to update the display or transmit a control instruction depending on an input result. On the other hand, a control host computer (7) has a public server section (77) to transmit to a client apparatus (9) via the Internet an applet, which is generated by a compiler (76) compiling the screen data. The client apparatus (9) executes the applet to transmit to the public server section (77) an or the control instruction inquiry similar to those the programmable display apparatus (5) makes. In this way, the display is updated in accordance with a response.
    Type: Grant
    Filed: March 15, 2001
    Date of Patent: December 16, 2008
    Assignee: Digital Electronics Corporation
    Inventors: Kentaro Kegoya, Minoru Yoshida, Shunu Tanigawa, Satoshi Kato, Nobuhiro Yagi, Masao Saito, Masaaki Yamada
  • Patent number: 7461129
    Abstract: Methods and systems for creating a full-featured, individually customized email system by allowing end-users of an electronic mail system to extend standard electronic mail protocol for the creation of user-defined commands that are recognizable and executable by an electronic mail system and that can alter processing performed after a server accepts a piece of electronic mail. Routine events are raised during the communication of information and processing of data that give rise to the execution of registered commands. The commands are registered in an event-binding database and include standard commands and user-defined commands that are executed according to priority.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: December 2, 2008
    Assignee: Microsoft Corporation
    Inventors: Milan M. Shah, Keith K. Lau, Jeffrey C. Stamerjohn
  • Patent number: 7409461
    Abstract: Methods and systems consistent with the present invention provide broadband subscribers with dynamic, automatic routing information for accessing services offered by a service provider network (35) and/or content provider networks (40, 45). Client software on the subscriber's computer (10) retrieves a file such as an HyperText Markup Language (HTML) document from a predetermined server containing connection-oriented routing information for gaining access to various network services. The client software parses the HTML document and extracts the routing information. The client software then uses this routing information to populate and manipulate the subscriber computer (10) routing table.
    Type: Grant
    Filed: November 6, 2002
    Date of Patent: August 5, 2008
    Assignee: Efficient Networks, Inc.
    Inventors: Akkamapet P. Sundarraj, James R. Pickering, Douglas Moe, Melvin Paul Perinchery