Patents Examined by Hussein El-chanti
  • Patent number: 7080148
    Abstract: Payload information in a data unit may be translated into the attribute portion of a data unit by receiving a first data unit from a terminal with payload information, identifying attribute information from within the the payload information, and translating the first data unit into a translated data unit having an attribute portion corresponding to the attribute information from within the payload information of the first data unit.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: July 18, 2006
    Assignee: America Online, Inc.
    Inventor: Gilbert G. Weigand
  • Patent number: 7051085
    Abstract: A method for remotely storing information searched on the Internet. An information searcher accesses a Web server (110) and searches it for desired information. The information searcher requests a remote storage service of the Web server. Then, the information searcher sends to the Web server a URL of the searched information and a URL of a remote-site server (100) into which the searched information is to be stored. The Web server (110) sets up a storage path with the remote-site server (100) under the condition that it is online to the remote-site server and sends a remote storage request message to the server (100). The Web server sends to the remote-site server a Web text to be stored and a URL indicative of a storage location for the Web text in the remote-site server. If the storage path is valid, then the remote-site server stores the Web text.
    Type: Grant
    Filed: April 19, 2000
    Date of Patent: May 23, 2006
    Inventor: Tae Gyu Lee
  • Patent number: 7016951
    Abstract: A system for network security transparently occupies an observation port on the data stream, passing the entire range of network information to a dedicated interpreter. The interpreter resolves the data stream into individual data packets, which are then assembled into reconstructed network sessions according to parameters such as protocol type, source and destination addresses, source and destination ports, sequence numbers and other variables. The different types of sessions may include the traffic of many different types of users, such as e-mail, streaming video, voice-over-Internet and others. The system detects and stores the sessions into a database. A parser module may extract only the minimum information needed to reconstruct individual sessions. A backend interface permits a systems administrator to interrogate the forensic record of the network for maintenance, security and other purposes.
    Type: Grant
    Filed: April 20, 2000
    Date of Patent: March 21, 2006
    Assignee: Mantech CTX Corporation
    Inventors: Mark Longworth, John D. Abromavage, Todd A. Moore, Scott V. Totman, Vince Romano
  • Patent number: 7007083
    Abstract: Computer method and apparatus for communicating information between a plurality of client computers by means of a communications network. A data server computer coupled to the network communicates data from the data server computer to one or more of a plurality of client computers in response to a request for data by a client computer in the form of a hypertext transfer protocol update request. The data server computer sends the data made available from the data server computer in response to a data update request from one of the plurality of client computers to said data server computer. A communications server computer coupled to the communications network for communicating the fact that the data on the server has been updated by communicating a client to client message from the client computer that updated the data on the data server computer to other client computers thereby prompting said other client computers to request updated data from the data server computer.
    Type: Grant
    Filed: June 29, 2000
    Date of Patent: February 28, 2006
    Assignee: Microsoft Corporation
    Inventor: Harry R. Chesley
  • Patent number: 6993585
    Abstract: An apparatus for and method of processing service requests presented as XML messages an-d having a number of formats within a single generic gateway. The service requests are received by the server and routed to the appropriate one of a number of adapters. Each of the adapters convert service requests to a standardized format for input to the single generic gateway. The output of the single generic gateway is coupled through a corresponding one of a number of connectors to the end service provider for honoring. The response is transferred from the service provider to the appropriate connector to be formatted for the common generic gateway. The response is converted by the original adapter to an XML message for transfer back to the requester via the Internet.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: January 31, 2006
    Assignee: Unisys Corporation
    Inventors: Daniel P. Starkovich, Scott L. Rappa, Joey L. Erickson
  • Patent number: 6988135
    Abstract: A data processing system and method are described for specifying a cache policy for caching pages which include dynamic content. A user is permitted to request a page to be displayed. The page includes multiple fragments. An application is executed which generates those fragments. The generation of fragments is are unchanged by the caching policy. Each one of the servlets is executed to present a different one of the fragments. Caching of the page fragments can now be processed separately from the execution of the application.
    Type: Grant
    Filed: February 15, 2001
    Date of Patent: January 17, 2006
    Assignee: International Business Machines Corporation
    Inventors: Brian Keith Martin, Daniel Christopher Shupp
  • Patent number: 6978293
    Abstract: Methods and systems are described for permitting a user to specify the criteria for determining the success or failure of the transmission of an instant message. A computer system first identifies the user specified criteria. When the server computer system receives an instant message, the computer system determines whether the user specified criteria have been met. If the criteria are met, the computer system returns a successful acknowledgement message to the user. Since the user sets the criteria by which success will be determined, the meaning of a successful acknowledgement message will be clear to the user.
    Type: Grant
    Filed: November 15, 2000
    Date of Patent: December 20, 2005
    Assignee: Microsoft Corporation
    Inventors: Leon Wong, Sudhanshu Aggarwal, Peter Beebee
  • Patent number: 6976089
    Abstract: The step of setting policy set tables includes the steps of generating one or more first-order policy set tables corresponding to one or more sections of packet information, respectively, each of said first-order policy set tables containing at least one policy sets having a predetermined number of policy members to be related with the corresponding section of the packet information; and pairing off said plurality of policy set tables to generate next-order policy set tables with all possible intersections of the paired first-order policy set tables. The step of discriminating the policy includes the steps of extracting one or more sections of packet information related to the policy information from the incoming packet; and querying to each of all the generated policy set tables with respective index values corresponding to each of the extracted packet information sections to discriminate the final policy for the incoming packet.
    Type: Grant
    Filed: October 4, 2001
    Date of Patent: December 13, 2005
    Assignee: Secul.com Corp.
    Inventors: Won-Taek Na, Tae-Soo Shin
  • Patent number: 6970941
    Abstract: Methods and systems consistent with the present invention establish a virtual network on top of current IP network naming schemes. The virtual network uses a separate layer to create a modification to the IP packet format that is used to separate network behavior from addressing. As a result of the modification to the packet format, any type of delivery method may be assigned to any address or group of addresses. The virtual network also maintains secure communications between nodes, while providing the flexibility of assigning delivery methods independent of the delivery addresses.
    Type: Grant
    Filed: December 10, 1999
    Date of Patent: November 29, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Germano Caronni, Amit Gupta, Sandeep Kulmar, Tom R. Markson, Christoph L. Schuba, Glenn C. Scott
  • Patent number: 6965947
    Abstract: A method and apparatus for automated transcoder selection in a data processing system for transcoding content using a set of transcoders. A request is received for the content from a client, wherein the request includes a set of characteristics. A transcoder is selected from the set of transcoders having a best match to the set of characteristics. The content is transcoded using the transcoder to form transcoded content.
    Type: Grant
    Filed: October 6, 2000
    Date of Patent: November 15, 2005
    Assignee: International Business Machines Corporation
    Inventors: Stefan Georg Hild, Sandeep K. Singhal
  • Patent number: 6954799
    Abstract: Method and apparatus for integrating distributed shared services system which integrates web based applications with each other and with other centralized application to provide a single sign-on approach for authentication and authorization services for distributed web sites requiring no access time back to the authentication/authorization server is provided.
    Type: Grant
    Filed: December 28, 2000
    Date of Patent: October 11, 2005
    Assignee: Charles Schwab & Co., Inc.
    Inventor: Jack Lawrence Lerner
  • Patent number: 6954800
    Abstract: A method of enhancing network transmission between stations on a priority-enabled frame-based communications network, the communications network having multiple transmit priorities and transmitting frames such that a network access time to transmit a frame of a lower transmit priority is longer than a network access time to transmit a frame of a higher transmit priority, the number of transmit priorities being fixed and all stations being capable of transmitting frames at any transmit priority. The method applies to each station. An initial transmit priority is established for each frame to be transmitted. A set of initial transmit priorities assigned to frames transmitted on the communications network is maintained.
    Type: Grant
    Filed: April 4, 2001
    Date of Patent: October 11, 2005
    Assignee: Broadcom Corporation
    Inventor: Tracy D. Mallory
  • Patent number: 6944665
    Abstract: A method and system that provide an accessibility gateway to the Internet through the use of a web intermediary server, which may belong to a different domain than the web content server. The web intermediary server includes server-generated applications for modifying accessibility settings for supported client devices, registering the user for authority to use the intermediary server services, and generating web-based, user-specific browser service replacements such as history lists and bookmarks. A request for any web page is sent from the client device to the intermediary server. The intermediary server retrieves the requested web document, and applies user-defined transformations to the web document, which is then sent back to the user device's user agent. If the web document is from a secure web page, the intermediary server functions as a proxy for the user device to establish the requisite secure connection with the web page.
    Type: Grant
    Filed: September 24, 2001
    Date of Patent: September 13, 2005
    Assignee: International Business Machines Corporation
    Inventors: Frances C. Brown, Susan Crayne, Samuel R. Detweiler, Peter Gustav Fairweather, Vicki Lynne Hanson, Richard Scott Schwerdtfeger, Beth Rush Tibbitts
  • Patent number: 6938098
    Abstract: Prepare a server comprising an information provider, a login processor, a user storage unit, a mail sender, and the like, on the internet. The information provider provides information while improving contents of incentive (prize or the like) as increase of the number of terminals which have logged in via the internet. The login processor refers to the user storage unit. If the terminal being login is a new corner, the login processor notifies the information provider of it. The information provider counts the number of the terminals which are logging in based on the notification. The mail sender sends mails for promoting usage of new information (promotional mail) to users who have already utilized the similar service. The mail sender also sends the promotional mails to persons who have introduced by the members of the service.
    Type: Grant
    Filed: September 21, 2000
    Date of Patent: August 30, 2005
    Assignee: Justsystem Corporation
    Inventors: Kazunori Ukigawa, Hiroki Yamashita, Akira Yamada
  • Patent number: 6912573
    Abstract: A customer browser and an agent browser are connected to each other through a collaboration server, and a Web server is controlled so as to be accessed through the collaboration server. When the browsers and refer to a page, the collaboration server embeds an applet for detecting a change in the page and a client controller for displaying a page corresponding to changed page information of the other party which performs collaboration. When the customer and agent browsers detect the change in the page, the applet is invoked, and the changed page information is sent to the other party via the collaboration server, and the client controller on the other party controls the browser so as to display the changed page.
    Type: Grant
    Filed: February 15, 2001
    Date of Patent: June 28, 2005
    Assignee: International Business Machines Corporation
    Inventors: Akira Ohkado, Yoichi Yoshida, Mitsugu Kanetake
  • Patent number: 6904466
    Abstract: The disclosed mobile communication scheme enables easy change of a connected location of a mobile computer on the IP network when the mobile computer leaves its home network, without requiring the use of a home agent, while providing a sufficient level of security. The mobile computer transmits a packet from a visited site network to a correspondent by encapsulating an inner packet having a home address as an original source address within an outer packet having a current location address as a source address. The correspondent which received this encapsulated packet recognizes the source addresses of the outer and inner packets of the encapsulated packet as the current location address and the home address of the mobile computer, respectively, so that the correspondent can transmit a packet to the mobile computer thereafter by encapsulating an inner packet having the home address as a final destination address within an outer packet having the current location address as a destination address.
    Type: Grant
    Filed: May 19, 2000
    Date of Patent: June 7, 2005
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Masahiro Ishiyama, Atsushi Inoue
  • Patent number: 6895436
    Abstract: A method for automatically identifying from an ordinary station connected to a TCP/IP network, the network components managed by a network management station for which it is possible to read or write over the confidential network data they store. Starting from the list of the default passwords protecting the network data and the IP addresses of the network components communicating with the ordinary station, the method allows by repeating the IP address discovery process, to discover step by step the passwords used in all the network components managed by the network management station and try to use them in reading or writing network information. The method allows detecting the lack of protection by password which usually occurs in campus networks and thus auditing such networks against intrusion from one of the stations of the network.
    Type: Grant
    Filed: June 29, 2000
    Date of Patent: May 17, 2005
    Assignee: International Business Machines Corporation
    Inventors: Olivier Caillau, Olivier Daude
  • Patent number: 6877043
    Abstract: A method for distributing sets of collision resolution parameters to be used for resolution of network access contention events among nodes of a non-centralized media access control shared medium network. A set of collision resolution parameters is provided which includes a sequence of fixed numbers for resolving a single network access contention event. A single collision signal slot master node is identified when one or more candidate collision signal slot master nodes exist. Collision signal slot request messages are sent from client nodes addressed to all network nodes. Collision signal slot assignment messages are sent from the master node to the client nodes. A collision resolution parameter set to be employed by that given client node is obtained at a given client node from within a received collision signal slot assignment message. Collision signal slot acknowledgment messages are sent from client nodes addressed to all network nodes.
    Type: Grant
    Filed: April 4, 2001
    Date of Patent: April 5, 2005
    Assignee: Broadcom Corporation
    Inventors: Tracy D. Mallory, Matthew James Fischer
  • Patent number: 6871230
    Abstract: A personal identification system includes local computer systems to be operated by authorized users, a remote computer system having common resources (data, hardware, etc.) to be accessed from the local computer systems, and a personal verification system having a database section which stores passwords of each authorized user and physical characteristics data corresponding to each password. When a user made a request to a local computer system for the use of the common resources of the remote computer system, physical characteristics (a fingerprint etc.) of the user is scanned by a scanning section of the local computer system, and characteristics data generated based on the scanned physical characteristics is sent to the personal verification system. The personal verification system searches the database section for a password using the received characteristics data as a key, and sends the searched password to the local computer system.
    Type: Grant
    Filed: June 29, 2000
    Date of Patent: March 22, 2005
    Assignee: NEC Corporation
    Inventors: Masajiro Fukunaga, Michio Nakamura
  • Patent number: 6820110
    Abstract: The invention relates to a data link between a first computer (1) and a second computer (2) for transmitting data. The aim of the invention is to provide a data link which is configured in such a way that non authorized third parties are not able to influence said data transmission or to find their way from the outside to one of the computers and to tamper with data. The inventive data link comprises a lock element (6), a first lock gate (7) being placed between said first computer (1) and said lock element (6) and a second lock gate (8) being placed between said second computer (2) and said lock element (6). The first lock gate (7) is closed when the second one (8) is opened and vice-versa.
    Type: Grant
    Filed: February 22, 2001
    Date of Patent: November 16, 2004
    Assignee: Institut fur Telematik E.V.
    Inventors: Thomas Engel, Ernst-Georg Haffner, Christoph Meinel