Patents Examined by Nabil El-Hady
  • Patent number: 6560631
    Abstract: A distributed data processing system uniformly managing distributed data and program files. A resource management database associates identifiers of resource files to be used in analytical processes with their respective storage locations. The identifiers should be unique in the distributed environment, so that all resource files will be uniquely distinguished from each other by using their identifiers. When requesting execution of a particular analytical process, the identifiers specify resource files necessary for the process. A process execution unit in the system first creates a work area, which can also be used to store intermediate data files created during the execution. The resource management database is consulted to know the locations of necessary resource files, and creates links in the work area to reach those files. The process execution unit executes the requested analytical process while making access to the resource files via the links in the work area.
    Type: Grant
    Filed: March 12, 1999
    Date of Patent: May 6, 2003
    Assignee: Fujitsu Limited
    Inventors: Yasuhide Ishihara, Hiroshi Yanaka
  • Patent number: 6557024
    Abstract: The present invention provides the device and method of processing distributed files whereby the load to file servers and communication traffic on the paths is reduced by effectively utilizing duplicates. The distributed file processor of the present invention comprises a context unit that processes a raw material file based on the virtual URL configured by qualifying a raw material file name with a procedure name, etc., representing a procedure to edit and process a raw material, a result holding unit that holds a process result of the raw material file processed by the context unit, and a result control unit that judges the validity of the process result held by the result holding unit. The result control unit judges the validity of the process result based on the raw material file name and procedure name corresponding to the process result, a process execution date and time of a procedure process, and a process request identifier inherent to a request that demanded to execute the procedure process, etc.
    Type: Grant
    Filed: August 25, 1999
    Date of Patent: April 29, 2003
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Jun Saito, Shigehisa Kawabe
  • Patent number: 6553401
    Abstract: A method of providing high availability of a service includes the step of allocating the service and a shared volume of a first mass storage device associated with the service to a first server of a first subcluster that is located at a first site and that includes servers which share the first mass storage device. Another step of the method includes mirroring the shared volume to a second mass storage device of a second subcluster that is located at a second site and that includes at least one server in order to obtain a first mirrored copy of the shared volume at the second site. Yet another step of the method includes determining to reallocate said service to a first server of the second subcluster. The method also includes the step of allocating the first mirrored copy to the first server of the second subcluster.
    Type: Grant
    Filed: July 9, 1999
    Date of Patent: April 22, 2003
    Assignee: NCR Corporation
    Inventors: Edward D. Carter, Ernest C. Coskrey, IV
  • Patent number: 6549943
    Abstract: A method and apparatus are disclosed for creating and storing information that defines one or more network devices for use with a network management system. In one aspect, a network device having one or more logical slots, each of which may contain one of a plurality of sub-components, may be defined in terms of a logical expression that is evaluated by the network management system at runtime. A containment tree representing physical hardware and software elements of the network device is created and stored in memory. The logical expression is evaluated, based in part on a value that is obtained in real time from the network device using a dynamic discovery operation. A node representing the actual sub-component present in the slot of the device at runtime is created and stored in the tree based on the result of evaluating the expression. In another aspect, multiple references in the device description to MIB objects stored by the device are consolidated. Accordingly, multiple SNMP requests are avoided.
    Type: Grant
    Filed: June 16, 1999
    Date of Patent: April 15, 2003
    Assignee: Cisco Technology, Inc.
    Inventor: Maximilian J. Spring
  • Patent number: 6549939
    Abstract: In a data processing system, a method for fetching information through a data network includes the following steps: (1) receiving a user profile comprising user preferences; (2) using an agent for periodically accessing current information from the data network as specified in the user profile; (3) fetching the current information from the data network; and (4) modifying the stored time sensitive information according to the current information. The method can be implemented in various information processing systems or devices such as a portable computer or a server linked to the portable computer by a wireless or wireline communication link. According to another embodiment the invention may be realized by a computer readable medium including programming instructions for any suitable data processing apparatus.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: April 15, 2003
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey V. Ford, Robert Amezcua
  • Patent number: 6549956
    Abstract: The invention uses two channel adapters to couple to publication and subscription (PUB/SUB) systems together via the Internet. Each channel adapter is based on the existing PUB/SUB engine of that domain, as well as the protocol used in the network channel between the adapters. For transport across the network, the inventive adapters convert the event information into a format acceptable by the network. The delivered information is then reconverted back into the event format for use in the other domain. To guarantee delivery across the network, the inventive adapters use plurality of states and status messages to indicate the status of delivery, receipt, and publication of the events. The communication between the adapters is bidirectional such that one pair of adapters manages all event traffic between two publish/subscribe domains. The adapters store the events in repositories, and maintain separate queues for inbound and outbound events.
    Type: Grant
    Filed: November 30, 1998
    Date of Patent: April 15, 2003
    Assignee: Hewlett Packard Company
    Inventors: Michael A. Bass, Vernon E. McGeorge, Jr.
  • Patent number: 6546422
    Abstract: A caching method for caching network contents of a packet transfer network including a packet relay for relaying accesses of clients to servers supplying contents, and a network contents cache device are disclosed. Accesses from the clients to the servers are monitored by the said packet relay to determine a cache priority on the basis of a product of relaying path lengths from the packet relay to the server and frequency of access from the client to the servers and the network contents cache device preferentially caches a response to the access to the server having higher cache priority.
    Type: Grant
    Filed: July 1, 1999
    Date of Patent: April 8, 2003
    Assignee: NEC Corporation
    Inventors: Kazuhiko Isoyama, Akira Arutaki, Motoo Nishihara
  • Patent number: 6539432
    Abstract: In a communication network constituted of relay nodes and edge nodes interconnected by communication lines and a network manager, the network manager manages relay nodes and edge nodes connected to the network manager by operation management communication lines. The network manager requests to set a logical connection between an ingress and an egress of the connection, and in response to this request, relay nodes and edge nodes set a logical connection specifying at least one of a transmission source and a destination.
    Type: Grant
    Filed: May 18, 1999
    Date of Patent: March 25, 2003
    Assignee: Hitachi, Ltd.
    Inventors: Yuichi Taguchi, Takashi Nishikado, Takanori Miyamoto
  • Patent number: 6529961
    Abstract: A novel network transceiver having a Media Independent Interface (MII) operating at 10 Mb/s or 100 Mb/s for connecting the transceiver to a repeater or hub device. A serial interface select signal can be asserted to configure the MII to operate as a General Purpose Serial Interface (GPSI) for 10 Mb/s data. The least significant transmit and receive data pins of the MII are respectively mapped to transmit and receive data pins of the GPSI. A circuit for enabling MII to operate in a GPSI mode has a transmit multiplexer controlled by the serial interface select signal to bypass a parallel-to-serial converter that transforms parallel transmit MII data into a serial data stream, and a receive multiplexer controlled by the serial interface select signal to bypass a serial-to-parallel converter that transforms serial receive data stream into parallel receive MII data.
    Type: Grant
    Filed: April 13, 1999
    Date of Patent: March 4, 2003
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Michael Richard Bray
  • Patent number: 6529922
    Abstract: An instruction set for control of an audio signal processor that allows for a high degree of flexibility in generating desired sound effects. The instruction set serves as a multi-functional instruction base upon which other specialized sound effects can be constructed.
    Type: Grant
    Filed: December 22, 1998
    Date of Patent: March 4, 2003
    Assignee: Creative Technology Ltd.
    Inventor: Stephen Hoge
  • Patent number: 6523070
    Abstract: A communications apparatus comprising a plurality of communication devices each having a plurality of ports and a data bus interconnecting the plurality of units, wherein each device is provided with means enabling the device to detect automatically its position on the data bus.
    Type: Grant
    Filed: February 23, 2000
    Date of Patent: February 18, 2003
    Assignee: 3Com Corporation
    Inventors: Nicholas Stapleton, Christopher Walker, David R. Smith, Patrick M. Overs
  • Patent number: 6519624
    Abstract: A method for transferring a data record from a first computer node (CN1) to a second computer node (CN3), as well as transmission-side and receiving-side computer nodes (CN1, CN3) and communications applications (CA1, CA3) to put the method into practice. The data record to be transferred is transmitted to a communications application (CA1) of the first computer node (CN1). This communications application (CA1) identifies the type of data record and transmits the data record, using different modes depending on the type of data record identified, to a communications application (CA3) of the second computer node (CN3), which then delivers the data record to the second computer node (CN3). The communications application (CA1) establishes a point-to-point broadband connection between the first computer node (CN1) and the second computer node (CN3) for the data record, and transmits the data record via this broadband connection if a data record of the first type is identified.
    Type: Grant
    Filed: April 28, 1999
    Date of Patent: February 11, 2003
    Assignee: Alcatel
    Inventor: Wolfgang Gruber
  • Patent number: 6490610
    Abstract: A method and system for recovering after failure of a first server to which a client was connected for accessing a resource is provided. When it is detected that a connection between the first server and the client has failed, the client is automatically connected with a second server that has access to the resource. After automatically connecting the client, the client accesses the resource through the second server. The client stores information about the state of the session with the first server so that processing can continue where it left off after the client connects with the second server. The client may be pre-connected to the second server prior to the failure of the first server to reduce the latency caused by switching in response to a failure. The second server may be configured to pre-parse the commands that the client issues to the first server to further reduce the latency associated with switching to the second server.
    Type: Grant
    Filed: May 30, 1997
    Date of Patent: December 3, 2002
    Assignee: Oracle Corporation
    Inventors: Hasan Rizvi, Ekrem Soylemez, Juan R. Loaiza, Robert J. Jenkins, Jr.
  • Patent number: 6484207
    Abstract: Methods and apparatus for providing a network data switch and buffer system are disclosed. In a switch having a memory associated therewith, the memory including a general memory and a plurality of dedicated memory segments, the general memory being available to a plurality of users associated with one or more network devices and each one of the plurality of dedicated memory segments being associated with one of the plurality of users, a method of storing data includes receiving data from a source network device connected to the switch. The data is then stored in a data buffer so that a portion of one of the plurality of dedicated memory segments is allocated when the general memory has been depleted.
    Type: Grant
    Filed: June 28, 1999
    Date of Patent: November 19, 2002
    Assignee: Cisco Technology, Inc.
    Inventors: Brian A. Petersen, James R. Rivers
  • Patent number: 6473785
    Abstract: The invention provides an operation right interlinking method and a cooperative working method wherein, when a plurality of shared application programs operate cooperatively with each other to effect a cooperative work, operation rights of the shared application programs are always possessed by a same terminal so that a work can be performed efficiently without an inconsistency. To this end, the operation rights of the shared application programs are controlled in an interlinking relationship with each other. When a request for an operation right is issued to a first application program of a first terminal, the first application program requests a first application program of a second terminal for transmission of the operation right and sends an operation right change notification to a second application program of the first terminal whose operation right is to be interlinked with the first application program.
    Type: Grant
    Filed: April 2, 1999
    Date of Patent: October 29, 2002
    Assignee: NEC Corporation
    Inventors: Hiromi Mizuno, Hideyuki Fukuoka
  • Patent number: 6463465
    Abstract: A parallel filesystem remote access subsystem facilitates remote access to files in a parallel filesystem in a digital computer network, the network including at least one client computer and a plurality of server computers interconnected by a communication link, and each server computer storing a portion of at least one file in the parallel filesystem. The parallel filesystem remote access subsystem includes, associated with the server computer, a parallel filesystem input/output daemon, and, associated with the client computer, a parallel filesystem module and a parallel filesystem proxy daemon. The parallel filesystem module receives access requests generated to access a file in the parallel filesystem and refer the access requests to the parallel filesystem proxy daemon, and the parallel filesystem proxy daemon, in turn, generates server access request messages for transfer over the communications link.
    Type: Grant
    Filed: May 7, 1999
    Date of Patent: October 8, 2002
    Assignee: Sun Microsystems, Inc.
    Inventor: Nils Nieuwejaar
  • Patent number: 6460111
    Abstract: A semiconductor disk drive using a non-volatile memory of MGM such as flash memory, allowing swift access of nondefective sectors or blocks, and shortening the time for creating a logical/physical conversion table, and a method of creating the logical/physical address conversion table for the semiconductor disk drive. According to the disk drive and the method, the addresses of all defective sectors are stored in predetermined sectors or in a predetermined block during manufacturing process, and a CPU for internal control creates a logical/physical address conversion table in a memory for CPU, based on the sector addresses of all defective sectors.
    Type: Grant
    Filed: July 30, 1998
    Date of Patent: October 1, 2002
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Takayuki Shinohara
  • Patent number: 6460082
    Abstract: A system and method for configuring service-oriented resources suitable for the resource management in a media server and more particularly, for resource configuration across distributed media servers. Heterogeneous media serves are configured in terms of homogeneous service-oriented resource units each used to represent a resource allocation commitment from a participating server for provisioning a particular media service on demand. A service unit associated with each different service supported by a media server represents an envelope of resource requirements as needed for provisioning a service. The method includes generating a resource envelope, and additionally compensating, at a media server, for differences between true resource utilization and resource envelope projected by a service unit. Each service unit also comprises a signature representing metadata used to control access to a service unit by defining rights, privileges, and characteristics of services that may use that particular server unit.
    Type: Grant
    Filed: June 17, 1999
    Date of Patent: October 1, 2002
    Assignee: International Business Machines Corporation
    Inventors: Leon L. Lumelsky, Nelson R. Manohar
  • Patent number: 6457044
    Abstract: An electronic-mail address and communication condition information associated with the address are stored in an address book in correspondence with each other. If a destination address is registered in the address book, before image transmission, a CPU receives communication condition information corresponding to the destination address through an address book management section and determines the transmission mode to the S or B mode on the basis of the communication condition information. When the transmission mode is the B mode, parameters representing the conditions of the image are determined on the basis of the communication condition information. The CPU transmits the image under the determined conditions.
    Type: Grant
    Filed: April 15, 1999
    Date of Patent: September 24, 2002
    Assignee: Toshiba Tec Kabushiki Kaisha
    Inventor: Ryuji IwaZaki
  • Patent number: 6453348
    Abstract: An extranet that includes a network which couples a plurality of non-related participants and a server coupled to the network. The server stores a plurality of applications including workgroup applicants, transaction applications, security applications and transport circuits and equipment. The server is programmed to load particular ones of the plurality of applications onto the network for use by the plurality of participants in response to a request by one of the participants for a particular application.
    Type: Grant
    Filed: November 6, 1998
    Date of Patent: September 17, 2002
    Assignee: Ameritech Corporation
    Inventors: Brian Glen Barnier, Randy S. Mueller, Thomas Terence Dean, Richard T. Madrid