Patents Examined by Hieu Le
  • Patent number: 7162544
    Abstract: The number of nodes that can be identified is increased without redefining switching request and switching status fields in existing K1/K2 bytes. Eight bits are assigned to a node ID field, and source node ID is stored in the node ID field when transmitting over a short path, while a destination node ID is stored in the node ID field when it transmitting over a long path.
    Type: Grant
    Filed: March 16, 2001
    Date of Patent: January 9, 2007
    Assignee: Fujitsu Limited
    Inventors: Naokatsu Ohkawa, Takashi Honda
  • Patent number: 7139843
    Abstract: A control software system for generating and distributing motion media for operating a target motion device. The control software system generates the motion media based on a motion program generated at a content server. The control software system distributes the motion media to a client browser associated with the target motion device.
    Type: Grant
    Filed: December 10, 2001
    Date of Patent: November 21, 2006
    Assignee: Roy-G-Biv Corporation
    Inventors: David W. Brown, Jay S. Clark
  • Patent number: 7130879
    Abstract: A method for accessing web pages on a network is disclosed. The method comprises transferring a portion of a web page from a server computer to a display device over the network. The portion of the web page includes a selector allowing the user to concurrently select respective values for two or more dimensions. A user's choice is detected to indicate the value selected for each dimension chosen by the user and a filtering methodology selected by the user for each dimension chosen by the user. The filtering methodology is selected from a plurality of filtering methodologies. One or more web pages associated with information that meets all the respective values for the chosen dimensions are identified in accordance with the corresponding filtering methodologies selected for the chosen dimensions. Information about the identified web pages is sent to the user computer. At least one of the identified web pages includes a plurality of sections.
    Type: Grant
    Filed: May 22, 2000
    Date of Patent: October 31, 2006
    Inventor: Alexandre Dayon
  • Patent number: 7117273
    Abstract: The invention is directed to techniques for maintaining a map of node relationships for a network of nodes (e.g., network of computers). In one example, the map of node relationships represents relationships overlaying and typically different from the network of physical connections among the nodes. Each child node periodically checks in with its parent nodes, and the parent nodes can thus determine when a child node has terminated a relationship with the parent or created a new relationship with a new parent. Changes in relationships propagate upward through the network of nodes so that each node maintains a map of the relationships among the descendants of that node. A root node receives the propagated change relationship information and maintains a map of the entire network and valid pathways through the network.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: October 3, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: James O'Toole, John H. Jannotti
  • Patent number: 7099916
    Abstract: The present invention relates to computer viruses and more particularly to a method and system for requesting a virus-free certificate associated with a file of a file server and downloading this virus-free file certificate or a file including this virus-free file certificate from the file server. The method, for use in a client system (100), comprises the steps of: sending (401) a request to a file server for a virus-free certificate associated with a file to download from the file server, the request comprising one or a plurality of requirements (301 . . . 307) for the virus-free certificate; downloading (403) the file and the associated virus-free certificate, the virus-free certificate comprising a file signature (207) for certifying that the file is declared virus-free by a virus-free certificate authority (102).
    Type: Grant
    Filed: September 7, 2000
    Date of Patent: August 29, 2006
    Assignee: International Business Machines Corporation
    Inventors: Oliver Hericourt, Jean Francois Le Pennec
  • Patent number: 7099937
    Abstract: A system capable of displaying locations of devices connected to a network so as to be easy to understand for a user with managing location information of the devices in a hierarchical structure and capable of displaying event information about jobs issued by the user on a display unit. The system manages the location information of the devices connected to the network in the hierarchical structure, makes a client unit store map information so as to specify a hierarchical location of a device requested to be searched for if the client unit issues a request of searching for the device, and enables a display unit of the client unit to display information indicating the specified device location and information about a job issued by the user, by which the user can easily and visually understand how the issued job has been processed.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: August 29, 2006
    Assignee: Canon Kabushiki Kaisha
    Inventors: Masato Ochiai, Nobuhiko Maki
  • Patent number: 7043419
    Abstract: A method, apparatus, and computer instructions for providing identification and monitoring of entities. A distributed data processing system includes one or more distributed publishing entities, which publish computer readable announcements in a standard language. These announcements may contain a description of a monitoring method that may be used to monitor the behavior of one or more distributed monitored entities. These announcements also may include information used to identify a monitoring method that may be used by the distributed monitored entity to monitor its own behavior or by a distributed consumer entity to monitor the behavior of the distributed monitored entity. The monitoring also may be performed by a third-party distributed monitoring entity.
    Type: Grant
    Filed: September 20, 2002
    Date of Patent: May 9, 2006
    Assignee: International Business Machines Corporation
    Inventors: David M. Chess, Edward Charles Snible, Ian Nicholas Whalley
  • Patent number: 7013334
    Abstract: A network system comprising general management consoles 9, which are connected to the Internet 8; a supervisor management console 4, which can be accessed by a device management server 2; a database 5, which is connected to the device management server 2, wherein company data, correlated with each general management console 9, and device data, for each device 10 correlated with the company data, are stored; a console manager 3, for relaying the data processing; and means for referring to the company data and the device data to permit the correlated general management console to provide a correlated service or device or group. Since only a management console is installed in a company, the company is relieved of its responsibility for providing for the complicated operation of a management server. Furthermore, since the fee that an ISP may charge for providing a device management service for multiple companies can be split among the relevant companies, the expense incurred by each company can be reduced.
    Type: Grant
    Filed: July 5, 2001
    Date of Patent: March 14, 2006
    Assignee: International Business Machines Corporation
    Inventors: Hirobumi Toyoshima, Tadato Tanaka, Yuhji Yamashita
  • Patent number: 7013325
    Abstract: A system and method for providing a specialized learning curriculum to users over a computer network. At least one server computer associated with a education content provider hosts a learning center web site that solicits and receives personal information from users relating to the users' interest preferences and demographic information. Using this information, the server computer generates a specialized learning curriculum based upon each user's selected interests and other information. The curriculum may include articles, on-line courses, on-line workshops, interactive games and user activities, and interactive calculation tools provided by both the education content provider and third party content providers. Upon curriculum creation, the user may select content items for subsequent display and evaluation. The system also provides a variety of additional features such as an internal message service, a reminder service, a news service, and a notes service.
    Type: Grant
    Filed: October 26, 2000
    Date of Patent: March 14, 2006
    Assignee: Genworth Financial, Inc.
    Inventors: Kathryn B. Vivian, Steinar Hjelle
  • Patent number: 6993557
    Abstract: The invention provides a method and system for creating and customizing a home page that is used in conjunction with a technique for dynamically trading knowledge and services. A provider of knowledge, goods or services could request a home page on a web site dedicated to dynamically providing goods and services. Upon receiving the request, the provider of knowledge, goods or services is given the opportunity to create a specially customized home page. This homepage provides prospective buyers, with some or all of the following information: the name of the provider, the type of product, the amount of product available, a way of categorizing the product, a description, a fixed price, optional goods or services and other related information that would be helpful to those trying to identify providers of good and services and select among them.
    Type: Grant
    Filed: October 25, 2000
    Date of Patent: January 31, 2006
    Assignee: BroadOn Communications Corp.
    Inventor: Wei Yen
  • Patent number: 6965943
    Abstract: In a class of minimum cost flow control (MCFC) algorithms for adjusting session rates or window sizes congestion control is achieved through consideration of an incremental cost function that addresses link congestion, and an incremental cost function that addresses the cost of providing less than the desired transmission rate. A coarse version of the algorithm is geared towards implementation in the current Internet, relying on the end-to-end packet loss observations as indication of congestion. A more complete version anticipates an Internet where sessions can solicit explicit congestion information through a concise probing mechanism.
    Type: Grant
    Filed: June 5, 1999
    Date of Patent: November 15, 2005
    Assignee: Lucent Technologies Inc.
    Inventor: S. Jamaloddin Golestani
  • Patent number: 6954780
    Abstract: An apparatus, method and computer program product for network client-server multiplexing. The apparatus is implemented within an interface unit connecting a plurality of servers to the Internet, which is connected to a plurality of clients. According to a “connection pooling” aspect of the invention, the interface unit opens and maintains connections with the servers and handles the opening and closing of connections with clients accessing the servers, thereby freeing the servers of the processing load incurred by opening and closing connections. According to a “connection distribution” aspect of the invention, the interface unit examines the path names within requests received from clients and selects the server hosting the requested information according to the path names.
    Type: Grant
    Filed: June 7, 2002
    Date of Patent: October 11, 2005
    Assignee: NetScaler, Inc.
    Inventors: Michel K. Susai, Rajiv Sinha, Deepinder S. Setia, Ajay V. Soni
  • Patent number: 6944670
    Abstract: An apparatus and method that can enable multi-protocol data processing at a single point in a data network. The apparatus includes a logic state machine that is capable of performing a variety of pre-defined actions for a plurality of communication protocols. The present data processing solution enables wire speed data processing, utilizing minimal instruction memory, because all the data resources required to process multiple protocols are stored on state machine tables, in the data memory. According to the data processing methodology, incoming packet headers are parsed for session ID, protocol ID and events ID per protocol. A relevant session history block is then found by a General State Machine Handler, according to the protocol ID, and the current state of each protocol is extracted. Subsequently, the relevant State Machine Table is found, according to the protocol ID, wherein a list of actions is described.
    Type: Grant
    Filed: March 13, 2002
    Date of Patent: September 13, 2005
    Assignee: Commatch Ltd.
    Inventors: Boris Krichevski, Yuli BarCohen, Marina Popilov, Iulian David
  • 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: 6944861
    Abstract: When a program transmission apparatus divides a program into a plurality of partial programs before transmission, a program reception execution apparatus executes a partial program when the partial program has already been received, and, when the execution needs to proceed to from a present partial program to a next partial program, executes the other partial program when the next partial program has been received.
    Type: Grant
    Filed: April 16, 2003
    Date of Patent: September 13, 2005
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Shinji Inoue, Masahiro Oashi, Yuki Kusumi, Tatsuya Shimoji, Ikuo Minakata, Masayuki Kozuka, Yoshihiro Mimura, Yoshiyuki Miyabe, Kazuo Okamura, Takashi Kakiuchi, Junichi Hirai, Naoya Takao, Toshiya Mori
  • Patent number: 6920481
    Abstract: In a communications terminal 3, a CPU 32 retrieves start-up data 112 from a server 1 using a Web browser 311, which is stored in a storage device 31. The CPU 32 performs data authentication with respect to authentication type data 1123 included in the start-up data 112. Then, when the authentication is succeeded, the CPU 32 follows the authentication type data 1123 so as to determine which authentication mode is to be used for authenticating the application data. In this manner, the authentication mode for authenticating the application data can be easily changed.
    Type: Grant
    Filed: January 16, 2002
    Date of Patent: July 19, 2005
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Satoshi Inami, Masashige Mizuyama, Atsunobu Kato
  • Patent number: 6917960
    Abstract: A method and apparatus for content precaching is described. In one embodiment, the method comprises periodically checking servers in a networked environment for new content based on a profile, storing content identified as new on the servers in a cache accessible by an network access gateway, the network access gateway thereafter detecting whether a request is for at least a portion of the identified new content previously stored in the cache, and returning the at least a portion of the identified new content from the cache.
    Type: Grant
    Filed: May 5, 2000
    Date of Patent: July 12, 2005
    Assignee: Jibe Networks
    Inventors: Dan S. Decasper, Zubin Dittia
  • Patent number: 6917981
    Abstract: A method of communications employs a communications protocols defining respective responses to predetermined events. The protocol is separated into a first group of behaviours defining responses to corresponding first, relatively frequently occurring, events, and a second group of behaviours defining responses to corresponding first, relatively frequently occurring, events, and a second group of behaviours defining responses to corresponding second, relatively infrequently occurring events. The first group is stored at a user communications terminal. At least the second group is stored at a store remote from the user terminal, and interconnected therewith via a communications channel. Communication is established from the user terminal using first events. On detecting an event other than one of said the first events at the user terminal, event holding data is signaled from the store to the user terminal; and communication is established from the user terminal using the event-handling data.
    Type: Grant
    Filed: March 30, 1999
    Date of Patent: July 12, 2005
    Assignee: British Telecommunications public limited company
    Inventors: Roger George Buck, John Robert King
  • Patent number: 6915328
    Abstract: A mobile device downloads a desired World Wide Web page from a Web server. The Web server sends a Web page that includes a WML formatted hyper-link to access reduced format WML format Web pages that fit on the mobile device's display. The user of the mobile device selects the mobile device access mode hyper-link that instructs the Web server to continue sending only the WML format Web pages.
    Type: Grant
    Filed: March 17, 2001
    Date of Patent: July 5, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Paul F. Turnbull
  • Patent number: 6907447
    Abstract: An instant messaging client application is provided that receives requests to initiate instant messaging conversations and, in response to the requests, displays a notification window. The notification window includes information that may allow a user to decide whether or not the user would like to participate in the instant messaging conversation. The notification window is displayed gradually and removed gradually. The notification window contains an indication that another instant messaging user would like to initiate an instant messaging conversation and may include an identification of the remote user. The notification window also contains a description of the topic for the requested instant messaging conversation. The instant messaging client application may also display a notification window each time an instant message is received from a remote user and the application window is in a non-visible or non-active window.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: June 14, 2005
    Assignee: Microsoft Corporation
    Inventors: Hillel N. Cooperman, Stephen P. Proteau, Mark R. Ligameri, Austina M. De Bonte, Kathleen B. McNamee, Cornelis K. Van Dok