Patents Examined by Gregory Clinton
  • Patent number: 6687752
    Abstract: Network nodes (12, 14, 16, 18, and 20) that exchange time-dependent data in accordance with the Real-Time Transport Protocol subject the timestamps of incoming packets (FIG. 1) to tests that indicate whether the timestamps were likely generated correctly. Such a no de begins an RTP session by determining its output in accordance with the incoming packets' times of arrival. It thereafter bases its output's timing on the incoming packets' timestamps if previously received packets have passed a test (FIG. 5) that indicate their timestamps' reliability. While such a node operates in such a timestamp-based output-timing mode, it continues to test incoming timestamps and assumes operation according to the time-of-arrival mode if too many packets fail the timestamp-reliability test.
    Type: Grant
    Filed: March 1, 2000
    Date of Patent: February 3, 2004
    Assignee: Ezenial Inc.
    Inventors: Michael A. Falco, Brittain S. McKinley
  • Patent number: 6618764
    Abstract: Home networks of different software architectures are integrated with each other. References to software representations of devices and services on a first one of the networks are automatically created. The references are semantically sufficient to enable automatic creation of at least partly functionally equivalent software representations for a second one of the networks so as to make the devices and services of the first network accessible from the second network.
    Type: Grant
    Filed: June 25, 1999
    Date of Patent: September 9, 2003
    Assignee: Koninklijke Philips Electronics N.V.
    Inventor: Yevgeniy Eugene Shteyn
  • Patent number: 6601099
    Abstract: A method of extending the use of SIP (Session Initiation Protocol) in a communication system wherein H.323 or SIP-compliant end-points communicate with the media traffic directly between other H.323 or SIP-compliant end-points. An extension of the SIP protocol is utilized to provide better support for charging. A plurality of equivalent INVITE messages are sent to the SIP server at regular time intervals for the duration of the session. Charging for SIP conversations can be determined in a very accurate and expedient manner by observing when the INVITE messages cease, indicating that the conversation between the two end-points is concluded.
    Type: Grant
    Filed: November 26, 1999
    Date of Patent: July 29, 2003
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Knut Snorre Bach Corneliussen
  • Patent number: 6594691
    Abstract: A computer network (20) includes a first processor (22) for maintaining a Web page (34) having an embedded first code module (36) and accessible through a Web address (38). A second processor (24) supports a Web browser (52) for downloading the Web page (34) and executing the first code module (36). When executed, the first code module (36) issues a first command (93) to retrieve a second code module (90) from a server system (26). The server system (26) includes a database (68) having a service response (162, 176, 186) associated with the Web address (38). A processor (62) assembles the second code module (90) having the service response (162, 176, 186). When the second code module is retrieved, the first code module (36) issues a second command (106) to initiate execution of the second code module (90) to provide added function to the Web page (34).
    Type: Grant
    Filed: October 28, 1999
    Date of Patent: July 15, 2003
    Assignee: Surfnet Media Group, Inc.
    Inventors: Charles P. McCollum, Andrew L. Burgess, Jr.
  • Patent number: 6574675
    Abstract: One aspect of the invention provides an HTTP based extensible protocol supporting a subset of the workflow object names and definitions of the OMG workflow protocol. HTTP is a synchronous communication interface. The HTTP based protocol can communicate across the Internet, traversing firewalls. Workflow applications requiring such traversal could then be built and readily integrated into the enterprise side workflow systems built with the OMG workflow protocol and CORBA.
    Type: Grant
    Filed: September 22, 1999
    Date of Patent: June 3, 2003
    Assignee: Netscape Communications Corporation
    Inventor: Keith Swenson
  • Patent number: 6574670
    Abstract: The communications terminal device stores data about a kind of a network used by a user of the communications terminal device in relation to a user code. The communications terminal device also stores data about a kind of a network used by a recipient of electronic mail in relation to a recipient name. When the network of the electronic mail sender is different from the network of the recipient, an electronic mail address of the recipient is modified so that the electronic mail being sent can be transmitted between the different networks.
    Type: Grant
    Filed: July 13, 1998
    Date of Patent: June 3, 2003
    Assignee: Murata Kikai Kabushiki Kaisha
    Inventor: Masashi Eguchi
  • Patent number: 6546431
    Abstract: A data processing system and method providing for the sharing of inputs and outputs between a first assistive technology application and a second assistive technology application. An input/output manager in the first application is used to manage inputs to and outputs from the second application. An input method in the first application sends input to the second application. An output method in the first application receives output from the second application. A channel is formed between the input/output manager and the input and output methods to pass input and output that allows assistive technology applications to share user interface devices.
    Type: Grant
    Filed: March 12, 1999
    Date of Patent: April 8, 2003
    Assignee: International Business Machines Corporation
    Inventors: Frances C. Brown, Richard S. Schwerdtfeger, Lawrence Frank Weiss
  • Patent number: 6539421
    Abstract: A messaging application user interface has an input element for receiving electronic messages and an output element for displaying electronic messages. The messaging application user interface can be implemented so as to maintain a subset of the plurality of potential message recipients, the subset being determined using a predetermined criterion. The messaging application user interface also can be implemented so as to auto-complete a partially entered address based on the subset of potential message recipients. A set of user-selectable signals that modify auto-completion behavior also can be used with the messaging application user interface. The messaging application user interface can be used in an instant messaging system to allow a user to send instant messages to and exchange comments with a plurality of other users without having to switch among several instant message windows.
    Type: Grant
    Filed: September 24, 1999
    Date of Patent: March 25, 2003
    Assignee: America Online, Inc.
    Inventors: Barry Appelman, Andrew L. Wick
  • Patent number: 6526435
    Abstract: A method is described in which a client computer generates an HTTP request and transmits the request to a server computer that has access to a listing such as an e-mail listing, a directory listing, or a table. The HTTP request includes an identification of a number of row ranges within the listing. The server computer responds by transmitting an HTTP response that includes the number of row ranges back to the client computer. Since the entire listing need not be downloaded, and since a separate HTTP request is not required for each row range, time is conserved. In another method, the request includes an identification of a reference row other than by the row's exact sequential position in the listing. The row range is identified with respect to the reference row. Since row numbers for each given row can often change in frequently edited listings, the present invention more accurately downloads the desired rows.
    Type: Grant
    Filed: October 4, 1999
    Date of Patent: February 25, 2003
    Assignee: Microsoft Corporation
    Inventor: Lisa Lippert
  • Patent number: 6480900
    Abstract: The invention relates to a communication process via an internet network that comprises distributed systems (S1). Each system (S1) is connected to the network (SRX) via a standard interface module (10), standard software layers (12, 13) comprising a stack of addresses and protocols, and hosts software entities (SVA, SVB). The latter and the systems (S1) are provided with a network address in a virtual subnetwork to which the system itself (S1) and said software entities (SVA, SVB) are connected via a specific interface module (11, 20, 30) and specific software layers (21-22, 31-32) comprising a stack of addresses and protocols. The addresses and names of the systems (S1) and of the software entities (SVA, SVB) connected to the virtual networks (SVNy) are stored in a domain name directory (DNS1), making it possible to directly address one of the software entities (SVA, SVB).
    Type: Grant
    Filed: September 7, 1999
    Date of Patent: November 12, 2002
    Assignee: Bull, S.A.
    Inventor: Michel Habert