Patents Examined by Beatriz Prieto
  • Patent number: 6957271
    Abstract: In a node having first, second, and third layers, a packet (or a cell) is mapped in the first layer. The first layer judges whether the packet (or the cell) is to be dropped at the node or to be hopped to a next node. The first layer transmits the packet to the third layer through the second layer when the first layer judges that the packet is to be dropped at the node. The first layer transmits, when the first layer judges that the packet is to be hopped to the next node, the packet to the next node by making the packet cut through the first layer.
    Type: Grant
    Filed: February 17, 2000
    Date of Patent: October 18, 2005
    Assignee: NEC Corporation
    Inventor: Naohiro Shimada
  • Patent number: 6952737
    Abstract: A network storage system includes a virtual file system (“VFS”) that manages the files of the network storage system, and a storage center that stores the files. The VFS and the storage center are separated, such that a client accesses the VFS to conduct file system operations and the client accesses the storage center to upload/download files. The client accesses the network storage system through one or more storage ports. The storage center includes a plurality of distributed object storage managers (DOSMS) and a storage cluster that includes a plurality of intelligent storage nodes. The network storage system includes additional storage centers at geographically disparate locations. The network storage system uses a multi-cast protocol to maintain file information at the DOSMs regarding files stored in the intelligent storage nodes, including files stored in disparate storage centers.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: October 4, 2005
    Assignee: Intel Corporation
    Inventors: Joshua L. Coates, Patrick E. Bozeman, David A. Patterson
  • Patent number: 6944656
    Abstract: A system and method for covertly managing passive network devices from a local or remote management center. A standard IP-based conversation established over a data network between two or more partner devices occurs in a first communication channel. Transparent passive network devices listen to the network traffic passing on the data network to which they are connected and extract their management information from this traffic. By generating protocol data units (PDU's) imitating those sent by the intended nodes, the reverse direction of the management traffic may be implemented.
    Type: Grant
    Filed: January 18, 2002
    Date of Patent: September 13, 2005
    Assignee: Ip-Tap UK
    Inventors: Phillipe Evrard, Olivier Naveau, Stéphane Nasdrovisky, Olivier Dubois
  • Patent number: 6944657
    Abstract: A system and method for establishing and maintaining a management information database is described. Upon power-up and self-discovery, a network element sends a management information notification message to the network management system identifying the managed network resources that are contained within the network element. The network management system uses the management information notification messages to update the management information database. The network management system can also subscribe to subsequent management information notification messages from the network element.
    Type: Grant
    Filed: September 22, 1997
    Date of Patent: September 13, 2005
    Assignee: MCI Communications Corporation
    Inventor: Mehdi Taghadoss
  • Patent number: 6941360
    Abstract: A mechanism and system are provided for making available information that identifies participants of a distributed operation by registering the information with a name service. Once the participant information has been registered with the name service, the name service supplies the information to entities that request it. An example of a distributed operation is a distributed transaction executed by two or more database servers.
    Type: Grant
    Filed: February 25, 1999
    Date of Patent: September 6, 2005
    Assignee: Oracle International Corporation
    Inventors: Alok Kumar Srivastava, Jeffrey Fischer, Karl Dias
  • Patent number: 6938091
    Abstract: In a multiprocessor computer system with multiple nodes, a static end to end retry apparatus and method uses the concept of sequence numbers combined with a path number. All transactions sent along a path are delivered in order to remove any time dependency. The apparatus and method ensure there are no duplicate transactions through the use of special probe and plunge transactions and their respective responses. The apparatus and method also allow for any number of alternate paths being active simultaneously, such that if one path fails, the remaining alternate paths can continue on the communication (along with the backup alternate path if desired) as usual without any loss of transactions. Each node keeps track of transactions the node has sent over time to every other node, as well as every transaction the node has received from every other node along each active path for each flow control class. To accomplish this tracking function, two data structures exist.
    Type: Grant
    Filed: March 8, 2002
    Date of Patent: August 30, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Debendra Das Sharma
  • Patent number: 6938075
    Abstract: A software distribution system for software bundles comprising a plurality of packages, at least two of which are required by a different set of nodes on a network. Rather than send all of the packages constituting the software bundle to each node, only the packages in the software bundle which are required by nodes below a certain link in the network are sent along that link, whereby to minimize the bandwidth required for transmitting the software bundle.
    Type: Grant
    Filed: December 24, 1998
    Date of Patent: August 30, 2005
    Assignee: Computer Associates Think, Inc.
    Inventors: Aaron Abbott, Brett Peterson, Dale Schumacher
  • Patent number: 6934761
    Abstract: Methods and apparatus for managing a HTTP cache in a web server. A HTTP daemon in a web server may provide response data as well as one or more cache control indicators to a cache manager. The cache control indicators are adapted for managing information that is stored in the HTTP cache and/or controlling transmission of the response data. When the cache manager receives the response data and the cache control indicators from the HTTP daemon, the cache manager can modify the information stored in the HTTP cache as well as control the transmission of the response data in accordance with the cache control indicators.
    Type: Grant
    Filed: February 25, 2000
    Date of Patent: August 23, 2005
    Assignee: Sun Microsystems, Inc.
    Inventor: Bruce W. Curtis
  • Patent number: 6931430
    Abstract: A symbiotic computing system includes a plurality of symbiotic partners that are communicatively coupled with one another and each of which has a respective instance of a managed resource. One (or more) of the symbiotic partners receive input that affects a respective instance of the managed resource. Based upon the input, the symbiotic partner produces actions and transmits the actions to each other of the symbiotic partners. Upon receipt, each other of the symbiotic partners receives the actions and uses the actions to affect a respective instance of the managed resource to maintain coherency of the managed resource. The managed resource may include data entities such as data file, data bases, configuration files and source files and other types of resources such as video images, symbiotic relationship configurations and executables. Alterations made to an instance of the managed resource are made to each other instance of the managed resource to maintain coherency.
    Type: Grant
    Filed: May 12, 1999
    Date of Patent: August 16, 2005
    Inventor: Thomas W. Lynch
  • Patent number: 6917965
    Abstract: A network system includes a client computer that can present multimedia content to a user and an annotation server that can transmit, to the client computer, annotations for the multimedia content. Users can be presented with annotations generated by other users and can create their own annotations that can be viewed by others. Users can be notified of new annotations by an electronic mail (email) message, can create new annotations by email messages, and can easily access a temporal segment of multimedia content corresponding to a new annotation based on information in email messages.
    Type: Grant
    Filed: September 15, 1999
    Date of Patent: July 12, 2005
    Assignee: Microsoft Corporation
    Inventors: Anoop Gupta, David M Bargeron
  • Patent number: 6912590
    Abstract: A telecommunications platform has a cluster of processors which collectively perform a platform processing function. Plural processors of the cluster have Internet Protocol (IP) capabilities and respective plural IP interfaces. The plural processors of the cluster all have a same IP address. An Internet Protocol (IP) handler distributed throughout the cluster renders the IP interfaces of the plural processors of the cluster exchangeable so that knowledge of which one of the plural processors of the cluster is hosting an IP software application being accessed is unnecessary when selecting one of the plural IP interfaces for connecting to the cluster.
    Type: Grant
    Filed: December 20, 1999
    Date of Patent: June 28, 2005
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Arne Lundbäck, Göran Hansson
  • Patent number: 6907469
    Abstract: Certain Layer 3 protocol data frames propagated on a network are typically processed by a control point (CP) in a network switch. The logical bridging and routing functions required in this processing typically entail network device address look-ups in routing tables and address databases. Using the CP to perform these look-ups is expensive in terms of processor cycles and memory. To offload the CP, the bridging functions are performed a network processor in the switch. The network processor has specialized software and hardware enabling it to perform the required database look-ups faster and more efficiently than the CP.
    Type: Grant
    Filed: April 11, 2000
    Date of Patent: June 14, 2005
    Assignee: International Business Machines Corporation
    Inventors: Anthony Matteo Gallo, Natarajan Vaidhyanathan, Gail Irene Woodland
  • Patent number: 6907449
    Abstract: A conferencing system provides for the simultaneous processing of audio and document information during a conference call. An audio conferencing bridge includes the functionality to provide an audio connection between attendees who have dialed into the bridge through either the Public Switch Telephone Network or over a data network using IP telephony. Each of the meeting attendees has access to a user interface with a connection to a data network. On each user interface is a web browser which includes a specially designed plug-in for converting documents from traditional word processing or database formats to HTML. A list is compiled in the conferencing bridge which includes the names and IP addresses for each of the attendees. Once the plug-in has converted the documents to HTML format, a series of icons are incorporated into the documents which provide for the transmission of this information to the other parties.
    Type: Grant
    Filed: September 22, 1998
    Date of Patent: June 14, 2005
    Assignee: Qwest Communications International, Inc.
    Inventor: Thiru Srinivasan
  • Patent number: 6907452
    Abstract: The present invention is directed to a method and system for configuring an e-mail communication by including viewer applets corresponding to attached files in e-mail communications. A viewer module attaches a corresponding viewer applet for an attachment file. One or more viewer applets can be associated with a package of e-mail attachment files as the attachment files are designated from within user applications. A delayed delivery module transmits the viewer applet to an intermediate location, separately from the e-mail communication, where it is stored until requested by a recipient of the e-mail communication.
    Type: Grant
    Filed: May 4, 2000
    Date of Patent: June 14, 2005
    Assignee: BellSouth Intellectual Property Corporation
    Inventor: Dale W. Malik
  • Patent number: 6901436
    Abstract: A device, network access apparatus, servlet, applet, stand alone executable program having a text box object, or web browser receives a selected identifier and determines whether the selected identifier of a first naming system is available. A prompt may be displayed for a user to determine whether the available identifier is to be allocated. When there is no allocation of the selected identifier or when a selected identifier is not available, a user may be prompted to search for the availability of another identifier of the first naming system. When the selected identifier is allocated, the availability of an identifier in a second naming system that is similar or identical to the allocated identifier of the first naming system may be searched. When it is determined that a matching identifier in a second naming system is found, then it is further determined whether the matching identifier is to be registered at this time. If this is the case, then the identifier of the second naming system may be registered.
    Type: Grant
    Filed: August 30, 2000
    Date of Patent: May 31, 2005
    Inventor: Eric Schneider
  • Patent number: 6892230
    Abstract: A device control model provides an integrated set of addressing, naming, discovery and description processes that enables automatic, dynamic and ad-hoc self-setup by devices to interoperate with other devices on a network. This permits a computing device when introduced into a network to automatically configure so as to connect and interact with other computing devices available on the network, without a user installation experience and without downloading driver software or persisting a configuration setup for connecting and interacting with such other computing devices. Upon completing interaction with such other devices, the computing device automatically releases the setup for such other devices so as to avoid persistent device configurations that might create a configuration maintenance and management burden.
    Type: Grant
    Filed: February 1, 2000
    Date of Patent: May 10, 2005
    Assignee: Microsoft Corporation
    Inventors: Ye Gu, Peter S. Ford, Holly Knight, Yaron Y. Goland, Paul J. Leach
  • Patent number: 6892234
    Abstract: A multi-tiered remote enterprise management system and method are disclosed, whereby the management tool sets can be located in a part of the enterprise's architecture so that relatively high levels of system reliability can be achieved, faster deployments of the system can be made, enterprise investments can be better leveraged, bandwidth requirements can be minimized, and private IP addressed networks used require no special engineering designs.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: May 10, 2005
    Assignee: Electronic Data Systems Corporation
    Inventor: Erik A. Knight
  • Patent number: 6877034
    Abstract: An on-line benchmarking system and method that enables requesting users to define customized peer groups within an extensive database of participants, and to be compared with such customized groups in a wide range of performance categories. The system and method incorporates a range of detailed reporting options that not only present comparison data, but also financially quantify performance gaps and identify and rank a range of solution options.
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: April 5, 2005
    Assignee: Benchmark Portal, Inc.
    Inventors: David R. Machin, Jon Anton
  • Patent number: 6874131
    Abstract: A method and system for viewing a document containing at least one page and at least one image, the document being located on a server computer, including sending by a client computer a page display request to the server computer creating by the server computer a layout page containing a reference to stored image data, transmitting the layout page from the server computer to the client computer, sending an image data to a remote computer according to the reference to stored image data, and transmitting requested image data from the remote computer to the client computer in response to the image data request.
    Type: Grant
    Filed: July 2, 2002
    Date of Patent: March 29, 2005
    Assignee: Canon Kabushiki Kaisha
    Inventor: Robert Blumberg
  • Patent number: 6859844
    Abstract: A computer system comprises a plurality of modules and a shift register having a plurality of slots connected in series, wherein each of the plurality of slots is coupled to one of the plurality of modules. In one embodiment, an output of a last slot of the plurality of slots is coupled to an input of an initial slot of the plurality of slots to form a ring. Each slot of the shift register corresponds to a time slot on the ring, and each of the time slots is assigned to one of the modules. At least two of the modules are configured to independently generate frames for transmission on the ring. In another embodiment, at least one of the modules comprises a bridge module coupled to communicate with other bridge modules separate from the plurality of modules.
    Type: Grant
    Filed: February 20, 2002
    Date of Patent: February 22, 2005
    Assignee: Sun Microsystems, Inc.
    Inventor: Bodo K. Parady