Patents Examined by Jason D. Cardone
  • Patent number: 6134597
    Abstract: A system and method for operating a server to authorize client access to server objects based upon compressed object identifiers. A compressed object identifier is generated by CRC hashing a string formed by concatenating a user attribute, a user profile and object identifier, and a key. The resulting compressed object identifier is associated with a client object to form the server object. Thereafter user access to the server object is authorized only upon CRC hashing to the same compressed object identifier from a user request including a user profile and object identifier.
    Type: Grant
    Filed: May 28, 1997
    Date of Patent: October 17, 2000
    Assignee: International Business Machines Corporation
    Inventors: Paul Francis Rieth, Jeffrey Scott Stevens
  • Patent number: 6131117
    Abstract: Heterogeneous resources of an integrated network environment are managed from a single network management station by correlating information pertaining to those resources. The integrated network environment generally comprises SNA and NetBIOS entities coupled to IP routers. Address information pertaining to selected IP routers and SNA entities are acquired by the routers through a series of SNA message flows. Similarly, a series of NetBIOS message flows among those IP routers coupled to the NetBIOS entities result in the acquisition of IP and NetBIOS address information of these resources at the routers. This information is used to create an IP-centric map of the network. In addition, the SNMP agents provide name information pertaining to the SNA-specific and NetBIOS-specific resources to the console using an SNMP protocol. The name information are overlaid on the map to facilitate monitoring of those specific resources by the SNMP tool.
    Type: Grant
    Filed: December 29, 1997
    Date of Patent: October 10, 2000
    Assignee: Cisco Technology, Inc.
    Inventors: Wayne Clark, Ravi Periasamy
  • Patent number: 6119170
    Abstract: A multihomed host system is configured with independent front end processor transport providers, each having its own network protocol stack and each being connected to a different TCP/IP network or subnetwork or to different portions of the same network which in turn connects to an internetnetwork. The host system software includes a TCP/IP Transport Agent located between a sockets interface and the host system's input/output supervisor and driver facilities. The TCP/IP Transport Agent is enhanced to include a FEP Multihoming and Routing component for providing a multihoming capability. The FEP Multihoming and Routing component utilizes a plurality of components which are configured from the same administrator supplied configuration and static routing information furnished to the FEPs for configuring their respective TCP/IP stack facilities.
    Type: Grant
    Filed: December 29, 1997
    Date of Patent: September 12, 2000
    Assignee: Bull HN Information Systems Inc.
    Inventors: Daniel J. Schoffelman, Carter E. Massey, Charles F. LaCasse, III, Gary A. Mohr
  • Patent number: 6115754
    Abstract: A location appending system appends location information concerning a mobile unit to a communication passing through a gateway between a wireless network and the Internet, the communication sent by the mobile unit. The location appending system includes a gateway interface, an Internet request parsing unit, a location determination unit and a wireless network interface. The gateway interface allows the location parsing system to operate in conjunction with the gateway. The Internet request parsing unit parses communications passing through the gateway and determines which of the communications require location information. The location determination unit identifies the associated mobile unit and produces a locate request that includes the identity of the mobile unit. The wireless network interface forwards the locate request to the wireless network receives a locate response from the wireless network. The location determination then determines the location information based upon the locate response.
    Type: Grant
    Filed: December 29, 1997
    Date of Patent: September 5, 2000
    Assignee: Nortel Networks Limited
    Inventor: Patricia A. Landgren
  • Patent number: 6105059
    Abstract: A method and system for generating event information in a distributed computing environment. An event information packet is passed between the client system and the server system in a remote procedure call. Event information, such as trace data, is gathered in the event packet during execution of the remote procedure, and the event packet is passed back to the calling system when the procedure returns. The information in the event packet is made available for use by a program, such as a debugging utility or other application, running in the address space of the client system.
    Type: Grant
    Filed: December 16, 1996
    Date of Patent: August 15, 2000
    Assignee: International Business Machines Corporation
    Inventors: Abdel Naser Al-Karmi, Shamsher S. Singh, Baldev Singh Soor
  • Patent number: 6092112
    Abstract: An information distribution system which distributes information including a large amount of data through an open network to many and unspecific clients being in different retaining situations. An information server includes a data production section, while the client includes a large capacity data retaining medium and a data retaining medium control section. When the information server distributes information through a network to the client, the data production section of the information server provides the data corresponding to the state of the data retaining medium control section of the client, whereas the client suitably uses the data existing in its own data retaining medium in utilizing the data from the information server. This enables effective data distribution.
    Type: Grant
    Filed: January 14, 1997
    Date of Patent: July 18, 2000
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventor: Yoshio Fukushige
  • Patent number: 6088734
    Abstract: Methods, systems and computer program products for controlling scheduling in an ATM node in a network are provided which aggregate connection information for connections to the ATM node to provide a set of aggregate connection information for the ATM node. The set of aggregate connection information is distributed to other ATM nodes in the network and may be used in accepting connections to the ATM network based on the aggregate connection information. Scheduling may be provided by associating a timestamp value in each cell associated with an accepted connection as it is received by the ATM node. Received cells are grouped into a plurality of cell groups in timestamp order based upon characteristics of the cells and cells are selected from each group so as to transmit the cells in earliest deadline first order.
    Type: Grant
    Filed: November 12, 1997
    Date of Patent: July 11, 2000
    Assignee: International Business Machines Corporation
    Inventors: Gerald A. Marin, Raif O. Onvural, Allen Leonid Roginsky, Vijay Srinivasan
  • Patent number: 6078951
    Abstract: A method for setting up viewing of a file on a computer system is disclosed. According to the method, a file type of the file is determined. It is determined whether a viewer that supports the file type is installed on the computer system. The computer system interfaces with a server. If the viewer is not installed on the computer system, the computer system obtains a location of the viewer and downloads the viewer from the location. If the viewer is installed on the computer system, a version identifier of the viewer on the computer system is determined and compared with a version identifier of a current version of the viewer on the server. The current version of the viewer is downloaded to the computer system if the version identifier of the current version of the viewer is more recent than the version identifier of the viewer on the computer system.
    Type: Grant
    Filed: November 27, 1996
    Date of Patent: June 20, 2000
    Assignee: Intel Corporation
    Inventors: Anand Pashupathy, Rodney A. Korn
  • Patent number: 6061741
    Abstract: A client/server and similar system, such as in a TCP/IP or internet or intranet environment, in which CRC encoded tokens are used for synchronization of connectionless applications between the server and client across a network. CRC algorithms are used to hash compress a sequence of bytes which can represent a screen, or panel, or a particular state of a server machine. Responsive to a first request from a client received at a first port, a server establishes a session in listening mode on a second port; generates, stores and returns to the client a session token including a client token and panel token, and closes the first port. Responsive to a second request from a client received at the second port, the server verifies that the second request includes a session token identical to a stored session token indexed by said second port, and if so, executes said second request. The session token, including the client token and panel token, is generated by CRC hashing client and panel indicia, respectively.
    Type: Grant
    Filed: June 20, 1997
    Date of Patent: May 9, 2000
    Assignee: International Business Machines Corporation
    Inventors: Thomas Edwin Murphy, Jr., Paul Francis Rieth, Jeffrey Scott Stevens
  • Patent number: 6058419
    Abstract: Upon opening traffic of a communication line passing a plurality of cross-connect devices (nodes), the cross-connect control information of each node input by the operator is input to be transmitted to each node via the network control device. In this case, redundancy of the network control information is avoided to reduce the control information amount. Since the sender and destination path names and the sender and destination leading time slot numbers between mutually opposing nodes are respectively the same, by a man-machine interface device, there are input the same information to respectively add the path name and the leading time slot number before and after respective node numbers. The cross-connection control information of all of nodes are transmitted to the network control device with a single network control information. In the network control device, the cross-connect control information per node is separated from the single network control information for re-construction.
    Type: Grant
    Filed: October 29, 1997
    Date of Patent: May 2, 2000
    Assignee: NEC Corporation
    Inventor: Daisuke Taniguchi
  • Patent number: 6052736
    Abstract: Methods, systems and computer program products are provided which route messages from a source device on a first network to a destination device on a second network through a first routing device where the first routing device transmits a message to a master routing device. The first routing device receives a routing address from the master routing device responsive to the transmitted message. The routing address specifies an address of a device to which subsequent communications to the destination device are routed. The first routing device stores the received routing address in a list of addresses so as to associate the stored routing address with an address of the destination device of the message. The first routing device may also determine a routing address for a second message from the stored list of routing addresses based upon a destination address of the second message and transmit the second message to the determined routing address.
    Type: Grant
    Filed: March 31, 1997
    Date of Patent: April 18, 2000
    Assignee: International Business Machines Corp.
    Inventors: David Mark Ogle, Karen Marie Tracey, Barton Clark Vashaw
  • Patent number: 6052717
    Abstract: An interactive Web book ("ibook") system is provided that allows material to be contributed to the World Wide Web. An ibook is a self-extending, self-sustaining information-redistributing Web robot, which is resident on a data network such as the Internet or an intranet. Users may enroll with an ibook as viewers or contributors. Viewers may view ibook material, such as text or multimedia content. Contributors may contribute original material to the ibook or may create derivations of existing ibook material. Attribution information that identifies the source of material in a derivation is automatically generated. Information concerning the derivation of each work and its characteristics can be used to help the user navigate through ibook material. The ibook system keeps track of how often users access each work within an ibook. Contributors may be automatically rewarded (e.g., by a monetary distribution) based on the extent to which their contributed material is viewed by the users.
    Type: Grant
    Filed: October 23, 1996
    Date of Patent: April 18, 2000
    Assignee: Family Systems, LTD.
    Inventors: Brian Reynolds, Richard Scott Goldhor
  • Patent number: 6049832
    Abstract: A method and apparatus for accessing information on a host computer (104) from a client computer (112) that are connected by a network. The information accessed by the client computer (112) is represented as a plurality of fields in a presentation space data stream (208). The fields and corresponding attribute information in the presentation space data stream (208), as received from the host computer (104), are extracted and stored in field objects contained within a Display control (202). A set of events is provided by the Display control to an application program (204), the events providing information to allow the application program (204) to manage the interaction between an operator and the host computer (104). A set of properties and methods provide the application program (204) with the ability to traverse the field objects and thereby obtain the field information sent from the host computer.
    Type: Grant
    Filed: November 15, 1996
    Date of Patent: April 11, 2000
    Assignee: Wall Data Incorporated
    Inventors: David Neal Brim, Patrick James Hammack, Christina Anne Haven, Steven Patrick Rielley
  • Patent number: 6041349
    Abstract: An identifier of each management module is obtained on the basis of management information commonly handled by network management information and administration management information, and management information of the two is collected on the basis of the identifier, and a client/server configuration map is generated, and a network map corresponding to the map is displayed from the display element of the generated configuration map on the basis of the correspondence of the two, and the client/server configuration is displayed in relation to the network map, and an administrative role and a related object node can be identified easily.
    Type: Grant
    Filed: February 28, 1997
    Date of Patent: March 21, 2000
    Assignee: Hitachi, Ltd.
    Inventors: Kiminori Sugauchi, Toshiaki Hirata, Kenya Nishiki, Satoshi Miyazaki, Keizo Mizuguchi, Shuji Fujino
  • Patent number: 6038600
    Abstract: An "intelligent network agent" software application for network devices (such as bridges or repeaters) which have one or more network links automatically detects when two or more of the agent's network links are bridged or repeated across. This information can be used elsewhere to automatically configure the network links or for other intelligent applications. Such configuration could include: assigning bridged links to different segments (to maximize the connectivity offered by the bridging and to prevent looping); setting up bridged links on a bridge to form a Spanning Tree with another bridge; setting up redundant connections; disabling ports which are causing loops in the network, or other configuration actions.
    Type: Grant
    Filed: July 16, 1997
    Date of Patent: March 14, 2000
    Assignee: Hewlett-Packard Company
    Inventors: Robert L. Faulk, Jr., Karen E. Kimball
  • Patent number: 6035340
    Abstract: A method and apparatus for expanding multiple token rings by interconnecting multiple multi-ring hubs. The computer networking hubs of the present invention are operable to support multiple token ring networks. In addition, the networking hubs of the present invention include a cable interface configured to interconnect the multiple token ring networks to a single cable interconnected with a separate hub, which is also configured to support multiple token rings. As a result, multiple token rings are able to be expanded across multiple networking hubs.In one embodiment, the networking hubs of the present invention are further operable to receive signals from remote nodes via a first signal mode. The signals are converted to a second signal mode to be transmitted internally. To transmit the signals to a separate hub, the signals are re-converted to the first signal mode and transmitted to a separate networking hub via the first signal mode.
    Type: Grant
    Filed: March 19, 1997
    Date of Patent: March 7, 2000
    Assignee: Nortel Networks Corporation
    Inventors: Keith Fischer, Corey Selby, Kevin G. Smith
  • Patent number: 6032197
    Abstract: A broadcast transmission system transmits data packets from a server to a client over a unidirectional broadcast network. The system transmits both full-length data packets, which have uncompressed headers, and reduced-length data packets, which have compressed headers derived from associated uncompressed headers. The server compresses the data packets by compressing the packet header. Compressed packet headers contain fewer header fields than their associated uncompressed headers. The server transmits a series of intermixed full-length and reduced-length packets to the client. As the packets are received, the client determines whether the packets are full-length or reduced-length. If the packet is full-length, the client stores the uncompressed header in a header table. If the packet is reduced-length, the client rebuilds the compressed header from its corresponding uncompressed headers in the header table.
    Type: Grant
    Filed: September 25, 1997
    Date of Patent: February 29, 2000
    Assignee: Microsoft Corporation
    Inventors: Kenneth J. Birdwell, Ruston Panabaker, Brian Moran, David Feinleib
  • Patent number: 6029203
    Abstract: Apparatus, and accompanying methods for use therein, for an ISDN LAN modem that is suited for small user environments and which contains an internal ISDN router having a self-contained network hub for inter-connecting multiple network devices, such as workstations, to each other through a local area network (LAN) and for permitting each of those devices to each gain access through the router to any one of a number of different remote networks. Through use of a multi-tiered routing hierarchy including both destination- and source-based routing, the LAN modem accommodates several modalities of network communication not heretofore possible in a conventional router. Specifically, several different workstations can simultaneously communicate through the LAN modem with a common remote network and share a single user account at a corresponding network service provider.
    Type: Grant
    Filed: September 26, 1997
    Date of Patent: February 22, 2000
    Assignee: 3Com Corporation
    Inventors: Rajiv Bhatia, C. Paul Douglas, Siuling C. Zhang
  • Patent number: 6023724
    Abstract: Apparatus, and accompanying methods for use therein, for an ISDN LAN modem that is suited for small user environments and which contains an internal ISDN router having a self-contained network hub for inter-connecting multiple network devices, such as workstations, to each other through a local area network and for permitting each of those devices to each gain access through the router to any one of a number of different remote networks. The LAN modem communicates network failure messages to a host workstation connected to the LAN by intercepting and responding to various DNS (domain name system) messages issued by that workstation and intended for a remote DNS server.
    Type: Grant
    Filed: September 26, 1997
    Date of Patent: February 8, 2000
    Assignee: 3Com Corporation
    Inventors: Rajiv Bhatia, Gregory H. Stypko, Siuling C. Zhang
  • Patent number: 6014706
    Abstract: A method for displaying streamed digital video data on a client computer. The client computer is configured to receive the streamed digital video data from a server computer via a computer network. The streamed digital video data is transmitted from the server computer to the client computer as a stream of video frames. The method includes receiving a first plurality of video frames at the client computer. The plurality of video frames represents a subset of the stream of video frames. The stream of video frames comprises independent playable video frames and dependent playable video frames. The method further includes displaying the first plurality of video frames on a video display terminal associated with the client computer. There is further included issuing a rewind command from the client computer to the server.
    Type: Grant
    Filed: March 14, 1997
    Date of Patent: January 11, 2000
    Assignee: Microsoft Corporation
    Inventors: Anthony Cannon, David del Val, Anders Klemets