Patents Examined by Dung C. Dinh
  • Patent number: 6526444
    Abstract: A method for using an authentication server to obtain dial-out information about a network including the steps of receiving a destination network address to the authentication server; obtaining a network number and a corresponding network mask from a database; applying said network mask to said destination network address and comparing the result to said network number; retrieving a profile corresponding to said network number and network mask from a database if said network number matches the result of applying said network mask to said destination network address; and repeating said obtaining, applying, and retrieving steps if said network number does not match the result of applying said network mask to said destination network address.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: February 25, 2003
    Assignee: Cisco Technology, Inc.
    Inventor: Dana L. Blair
  • Patent number: 6510468
    Abstract: A system for transforming a mainframe application into corresponding web-based application is disclosed. A set of logic rules and data are extracted from the mainframe application. Link objects containing the set of logic rules and data are created. The link objects point to the rules and data in the mainframe application. The link objects are mapped to display regions defined by web-based application. Web pages are created to display the transformed mainframe application and a web-browser is used to display and navigate among the data in the mainframe application.
    Type: Grant
    Filed: January 22, 1999
    Date of Patent: January 21, 2003
    Assignee: Micro Focus International Limited
    Inventor: Mark N. Hayne
  • Patent number: 6510456
    Abstract: A computer connected to a plurality of computers, having: a storage area for storing data representative of properties of the plurality of computers relative to the computer; a data area for storing data to be used by the plurality of computers; and a program for determining a computer which holds data in the data area in accordance with a request for the data area. The computer can recover data lost from the computer from a proper area. Each of the properties of the plurality of computers is represented by a value determined by at least one of a computer fault occurrence frequency, a data transfer speed relative to the computer, an importance degree of data shared by processing programs of the plurality of computers. In accordance with the value in the storage area, the data in the data area,can be stored in multiples or in divisions.
    Type: Grant
    Filed: March 22, 1999
    Date of Patent: January 21, 2003
    Assignee: Hitachi, Ltd.
    Inventors: Naoko Ikegaya, Taketoshi Sakuraba, Teruo Tanaka
  • Patent number: 6505239
    Abstract: A system is provided for the remote control of one computer from another in which selectable compression speeds are utilized to minimize overall screen refresh time. In one embodiment, an algorithm selection module at one computer chooses the highest compression available corresponding to a worst case scenario, followed by measurement of the compression time and the transmission time, with the ratio of compression time to transmission time being used to select a decreased compression, thereby to lower compression time and consequently lower the overall screen refresh time. By adjusting both the send time and the compression time on the transmit side, the above ratio can be made to equal one, which corresponds to the most efficient utilization of the available bandwidth and CPU power, which in turn translates into the quickest screen refresh time for the remote control operation.
    Type: Grant
    Filed: October 16, 2000
    Date of Patent: January 7, 2003
    Assignee: Atabok Japan, Inc.
    Inventors: Hiroshi Kobata, Robert A. Gagne, Jr., Theodore C. Tonchev
  • Patent number: 6505243
    Abstract: The invention provides device-specific help information, such as help, warranty, configuration, installation information, etc., for network-attachable devices. After a connection notification from a network-attachable device is received over a first data path, device-specific help information for the network-attachable device is retrieved. This device-specific help information is then provided to a configuration interface, thus facilitating installation, configuration and customization of the device.
    Type: Grant
    Filed: June 2, 1999
    Date of Patent: January 7, 2003
    Assignee: Intel Corporation
    Inventor: Victor Lortz
  • Patent number: 6505238
    Abstract: A method is described for allowing remote login to a user's personal workstation. The workstation is a client terminal connected to a server within a network. The method comprises the steps of searching, from a remote location, for a login web page of the network via a web browser and entering a series of login credential information into a particular login request area on the web page. In response to correctly entering the login credential information into the login request area, the user is provided with a graphical user interface (GUI) of the particular user's network terminal and full access to the personal network information such as software applications stored in the memory of the client terminal. (i.e. simulating the user's client terminal GUI and providing full access to locally stored software and functional elements of the user's client terminal).
    Type: Grant
    Filed: August 19, 1999
    Date of Patent: January 7, 2003
    Assignee: International Business Machines Corporation
    Inventor: Trung Minh Tran
  • Patent number: 6505001
    Abstract: In a rotor structure of a spindle motor, an underside of a turntable and a top surface of a rotary yoke are integrated with each other by insert molding to eliminate an air gap therebetween in prior arts to thereby allow a stator assembly within the rotary yoke to increase its thickness and also enhance the rigidity of the integrated components while dimensions of the motor remaining unchanged, moreover, simultaneous integration with any components of a rotary shaft, a chucking magnet and a rotary magnet being advantageous in reduction of the assembling steps.
    Type: Grant
    Filed: November 12, 1997
    Date of Patent: January 7, 2003
    Assignee: Minebea Co. Ltd.
    Inventors: Yuzuru Suzuki, Taketoshi Ohyashiki, Naoyuki Harada
  • Patent number: 6505240
    Abstract: A “primary” content providing site effects the simultaneous provision of different sets of content to one or more content display sites by transmitting “handoff” instructions that cause one or more “proxy” content providing sites to provide content to the content display site(s). (Content may or may not be provided directly from the primary content providing site.) Since content is provided from more than one content providing site, the invention enables a primary content providing site to effect the simultaneous provision of different sets of content in a manner that ameliorates the bandwidth limitations associated with a conventional content distribution scheme in which all of the sets of content are provided from a single content providing site.
    Type: Grant
    Filed: August 31, 1998
    Date of Patent: January 7, 2003
    Inventor: Trevor I. Blumenau
  • Patent number: 6502131
    Abstract: A method and system (100) for monitoring or profiling quality of service within one or more information sources in a network of computers. The method includes a step of providing a network of computers, each being coupled to each other to form a local area network. The network of computers has a firewall server (110) coupled to the network of computers and a distributed traffic management tool coupled to the firewall server. The method also includes implementing traffic monitoring or profiling of incoming and outgoing information from one of the information sources.
    Type: Grant
    Filed: December 4, 1998
    Date of Patent: December 31, 2002
    Assignee: Novell, Inc.
    Inventors: Aseem Vaid, Sanjeev Putta, Gregory Rakoshitz
  • Patent number: 6499065
    Abstract: A system and method for transferring a plurality of data packets between a link layer and a transport layer is presented. The system and method provide a standardized development interface for development of link layer and transport layer drivers across multiple platforms. The abstract interface provides a standardized functional module through which multiple packet transfer commands are received and passed. The abstract interface discerns the level of sophistication of interfacing drivers and when drivers lack the capability for transferring multiple packets in a single command, the abstract interface emulates multiple transfer capabilities for such drivers.
    Type: Grant
    Filed: May 31, 2001
    Date of Patent: December 24, 2002
    Assignee: Microsoft Corporation
    Inventors: Jameel Hyder, Kyle Brandon
  • Patent number: 6493760
    Abstract: Non token-enabled devices are token-enabled using a token-enabler unit for operation in a distributed environment with mobile computing devices that reference documents using tokens. The mobile computing device is used to configure the token-enabler unit with identifying information of the non token-enabled device. The token-enabler unit, which is not operatively coupled to the non token-enabled device, is either fixedly attached or proximately located near the non token-enabled devices. In operation, mobile computing devices query the token-enabler unit for identifying information of the non token-enabled device, thereby seamlessly integrating the operation of non token-enabled devices with token-enabled devices.
    Type: Grant
    Filed: June 28, 1999
    Date of Patent: December 10, 2002
    Assignee: Xerox Corporation
    Inventors: David L. Pendlebury, Michael G. Lamming, Margery A. Eldridge, Christopher M. Jones, Mark Stringer
  • Patent number: 6493759
    Abstract: A communications system for communication among plural stations in a network has stations (CH1, CM2, CM3, CH4, CH5, CM6, CM7) arranged in clusters (1a, 1b, 1c) of communication member stations, each communicating with each other. One of the member stations (CH1, CH4, CH5) is a head station of the cluster. The cluster head stations (CH1, CH4, CH5) communicate with other cluster head stations (CH1, CH4, CH5). A method for configuring the network of stations includes a step of operating at least a first (CH5) and a second (CH4) station of the plural stations as cluster head stations, the first (CH5) and second (CH4) stations forming a communications link. The method also includes a step to resign the first (CH5) station from operating as a cluster head station when a predetermined resignation condition is met.
    Type: Grant
    Filed: July 24, 2000
    Date of Patent: December 10, 2002
    Inventors: William S. Passman, Joseph J. Weinstein, John R. Zavgren, Brig Barnum Elliott, Keith W. Manning
  • Patent number: 6493744
    Abstract: An automatic method for rating data files for objectionable content in a distributed computer system includes preprocessing the file to create semantic units, comparing the semantic units with a rating repository containing entries and associated ratings, assigning content rating vectors to the semantic units, and creating a modified data file incorporating rating information derived from the content rating vectors. For text files, the semantic units are words or phrases, and the rating repository also contains words or phrases with corresponding content rating vectors. For audio files, the file is first converted to a text file using voice recognition software. For image files, image processing software is used to recognize individual objects and compare them to basic images and ratings stored in the rating repository.
    Type: Grant
    Filed: August 16, 1999
    Date of Patent: December 10, 2002
    Assignee: International Business Machines Corporation
    Inventors: Michael Lawrence Emens, Reiner Kraft, Neelakantan Sundaresan
  • Patent number: 6493762
    Abstract: A system and method for broadcasting data in accordance with predicted usage. In accordance with the method, the predicted usage of data records within a given set is determined. The broacast order is then determined based on the predicted usage and the data records are broadcast in the order determined. Two kinds of embodiments are considered: one in which variant index fanouts are not allowed (i.e., fixed fanout has to be used), and the other in which variant index fanouts are allowed. For the case of fixed index fanouts, a first method for the optimal index tree construction minimizes the average cost of index probes. For the case of variant index fanouts, a second method (method 2) builds index trees with variant fanouts. The first method uses access frequencies of data records to build a fixed fanout index tree. In the second method, the number of fanouts of each index is determined as a function of the access frequencies of those nodes (data or indexes) that the index node points to.
    Type: Grant
    Filed: May 8, 1995
    Date of Patent: December 10, 2002
    Assignee: International Business Machines Corporation
    Inventors: Ming-Syan Chen, Kun-Lung Wu, Philip Shi-Lung Yu
  • Patent number: 6493749
    Abstract: System and method for serving HTML pages to web browsers for the purpose of administration and configuration. A plurality of instances of WWW servers is provided, with one such instance including a configuration file which is restricted in usage and not alterable by way of any HTML configuration or administration forms. This plurality of instances of internet connection servers is managed by way of a web browser which displays and interacts with a plurality of HTML forms and corresponding common gateway interface binary programs which are provided selectively for creating and deleting instances of servers, associating a configuration file with a server instance, changing server instance start up parameters, and starting, ending, and restarting server instances.
    Type: Grant
    Filed: August 17, 1998
    Date of Patent: December 10, 2002
    Assignee: International Business Machines Corporation
    Inventors: Frank V. Paxhia, Kurt A. Streifert
  • Patent number: 6490615
    Abstract: Requests for objects are received from one or more clients in a system comprised of a plurality of nodes. One of the requests is sent from one of the clients. The request is received from a first node of said plurality of nodes by a second node of said plurality of nodes. A requested object is returned from the second node of the plurality of nodes using one of a plurality of protocols. The method may be applied to a scalable and highly available cache array. The cache array may enhance the performance and throughput of Web servers connected to a network such as the Internet. A network dispatcher may send requests to a cache node of a cache array. The cache node selected by the network dispatcher may either serve the request, handoff the request to another cache node of a cache array, or communicate via one of a variety of protocols with another cache node of the cache array to cooperatively serve the request. A network dispatcher, operating in a special mode, may also function as a content based router.
    Type: Grant
    Filed: November 20, 1998
    Date of Patent: December 3, 2002
    Assignee: International Business Machines Corporation
    Inventors: Daniel Manuel Dias, Arun Kwangil Iyengar, Eric Michel Levy-Abegnoli, Junehwa Song
  • Patent number: 6490631
    Abstract: A protocol accelerator includes a first processor connected to a host machine and programmed to provide a first protocol layer for data to be sent to a destination device. A second processor is connected to the first processor and is programmed to provide a second protocol layer for the data. A third processor is connected to the second processor and is programmed to provide a third protocol layer for the data. The third processor is connected to a network by which the data is sent to the destination device. The system can be configured for any number of protocol layers, by providing a dedicated processor in a pipelined configuration for each respective layer.
    Type: Grant
    Filed: August 21, 1997
    Date of Patent: December 3, 2002
    Assignee: Advanced Micro Devices Inc.
    Inventors: Paul R. Teich, Sherman Lee
  • Patent number: 6490627
    Abstract: The present invention provides an apparatus and method for encoding, storing, transmitting and decoding multimedia information in the form of scalable, streamed digital data. A base stream containing basic informational content and subsequent streams containing additive informational content are initially created from standard digital multimedia data by a transcoder. Client computers, each of which may have different configurations and capabilities are capable of accessing a stream server that contains the scalable streamed digital data. Each different client computer, therefore, may access different stream combinations according to a profile associated with each different client computer. Thus, the streams accessed from the server are tailored to match the profile of each client computer so that the best combination of streams can be provided to maximize the resolution of the 3D, audio and video components.
    Type: Grant
    Filed: June 28, 1999
    Date of Patent: December 3, 2002
    Assignee: Oracle Corporation
    Inventors: Devendra Kalra, Karnamadakala Krishnamohan, Venkatasubbarao Ramamoorthy, Jeyendran Balakrishnan, Timothy J. Burr, Kowsik Guruswamy
  • Patent number: 6490625
    Abstract: A server complex including at least one hit server with item cache, used to process read and write operations relating to cached items from clients, and at least one miss server, serving as a link to other servers (e.g., web servers, file system servers, and databases) for receiving requests relayed from the hit server(s) which relate to non-cached items and for responding to same. The hit server is a general-purpose, generic, component, which is independent of concrete applications and is basically responsible for the performance; while a miss server is a highly-customizable component, which is responsible for flexibility, and is application specific. The inventive architecture provides improved performance whereby a server complex achieves exceptionally high throughput rates for local services (i.e.
    Type: Grant
    Filed: November 26, 1997
    Date of Patent: December 3, 2002
    Assignee: International Business Machines Corporation
    Inventors: Nayeem Islam, Trent Ray Jaeger, Jochen Liedtke, Vsevolod V. Panteleenko
  • Patent number: 6487592
    Abstract: A method and apparatus for allowing HTTP communication between a first device and a second device, the second device executing an HTTP shell acting as a relay, to relay HTTP requests from the first device to a third device for response. The third device communicates with the second device over SNMP and stores web pages and other information for generating HTTP responses to the first device.
    Type: Grant
    Filed: April 9, 1999
    Date of Patent: November 26, 2002
    Assignee: Nortel Networks Limited
    Inventors: Wilson Sawyer, Gerry White