Patents Examined by Khanh Quang Dinh
-
Patent number: 6449646Abstract: An apparatus for routing a transaction message, such as for example a telephone call, e-mail, web chat request, video conferencing session, or non-call event, includes a queue engine and a transaction message router. The queue engine provides an integrated mechanism for queuing transaction messages of varying transaction types within a number of queues according to transaction type. Each queue within the queue engine may be dedicated to queuing transaction messages of a specific transaction type. The transaction message router functions to identify a queue within the queue engine within which a transaction message is to be stored. The identification of a queue by the router may be performed with reference to the transaction type of a transaction message, and with reference to context or addressing information associated with a transaction message.Type: GrantFiled: October 13, 1998Date of Patent: September 10, 2002Assignee: Aspect Communications CorporationInventors: Scott E. Sikora, Nakul M. Lele, Rajnish Tahiliani, Ben L. Yip, Henry Mingkeung Yeung, Timothy Merrell
-
Patent number: 6442602Abstract: An Internet domain name server platform which intercepts web browser HTTP queries to unrecognized, unregistered subdomain name and provides redirection of the query to a recognized and registered domain name or a subdirectory of a recognized and registered domain name. A server script is launched in response to the event of the request to an unrecognized subdomain name, which dynamically resolves the unknown address rather than returning a standard “Error 404: File Not Found” message to the requesting web browser. The script accesses a database of virtual subdomain names which are mapped in the database to actual subdirectories on the same or a remote server. For example, if a query to http://www.virtualsubdomain.domain.com is received, and virtualsubdomain.domain.com is not recognized as a registered domain name by the standard DNS server, the script will resolve it and map it to http://www.domain.com/subdomain, or any other file on a web server which is actually registered.Type: GrantFiled: December 31, 1999Date of Patent: August 27, 2002Assignee: Web and Net ComputingInventor: Azkar Hussain Choudhry
-
Patent number: 6424997Abstract: A machine learning based electronic mail system. A classifier and action selection module analyzes the incoming message and classifies the messages with associated confidence levels, which may include analyzing the electronic message by tokenization of the text, morphological analysis of the text, and other well known processes. The classifier and action selection module then determines the appropriate action or actions to effect on the message.Type: GrantFiled: January 27, 1999Date of Patent: July 23, 2002Assignee: International Business Machines CorporationInventors: Martin C. Buskirk, Jr., Frederick J. Damerau, David H. Johnson, Marguerite Raaen
-
Patent number: 6418466Abstract: A method of discovering native or non-native authentication server domains and managing information about such domains in a computer network. The various domains are “discovered” by issuing requests from the client to one or more of the servers in the network. Each response is then characterized as being from a native or non-native server, and a list of each such server type is then compiled at the client. The administrator may modify the list, for example, by adding or removing server domains, or may apply a discovery “policy” to tailor the way in which a user may access and interact with the discovered information.Type: GrantFiled: July 10, 1997Date of Patent: July 9, 2002Assignee: International Business Machines CorporationInventors: Daniel Wayne Bertram, David Paul Dutcher, Scott Alan Lenharth, James Michael Rolette, Jr., Stanley Alan Smith, Courtney Joseph Spooner
-
Patent number: 6418465Abstract: A messaging processing system which includes a process control table for storing the control information of a process corresponding to access terminals connected through a public network in a form that identifiers indicating the ‘priority processing’ are added to the control information, and a scheduler that executes the process having the identifier indicating the ‘priority processing’ in preference to the other processes during the dispatching processing of the process.Type: GrantFiled: February 24, 1999Date of Patent: July 9, 2002Assignee: Hitachi, Ltd.Inventors: Toshio Hirosawa, Tsutomu Ito, Minoru Hidaka, Takehiro Morishige, Yutaka Nara, Atsushi Ueoka
-
Patent number: 6415322Abstract: A computer apparatus and a method is described for establishing a global interest profile of a user. At least one local server and an enterprise server communicate with the user via a communication channel. The local server assigns a local ID to the user. The enterprise server assigns to the user a global ID and links the local ID and local user information with the global ID to form a global interest profile of the user. The identity of the users is not shared between servers, thereby maintaining the privacy of the user.Type: GrantFiled: February 26, 1999Date of Patent: July 2, 2002Assignee: Engage, Inc.Inventor: Daniel J. Jaye
-
Patent number: 6408341Abstract: A communications apparatus is provided comprising a plurality of FIFO buffers, each with independent control and priority logic under software control for supporting different types of message traffic, both send and receive, such as comprise a multimedia server system. Processor software directs messages to specific, optimized FIFO buffers. Further, a system is provided including a plurality of nodes wherein a sending node specifies the communications path through the system, selecting specific FIFO buffers in each node for buffering its messages.Type: GrantFiled: February 2, 2000Date of Patent: June 18, 2002Assignee: International Business Machines CorporationInventors: James William Feeney, Howard Thomas Olnowich, George William Wilhelm, Jr.
-
Patent number: 6405249Abstract: A terminal has a storage means for storing identification information, a transmitting means for transmitting the identification information stored in the storage means to a server, and a receiving means for receiving the identification information transmitted from the server. If no identification information is stored in the storage means, the terminal transmits information thereof to the server. The terminal receives identification information corresponding to predetermined information transmitted from the server in response to the information indicating that no identification information is stored in the storage means and stores the identification information received by the receiving means into the storage means. When an access is made from the terminal without accompanying identification information, the server generates identification information corresponding to predetermined information and registers the generated identification information to be provided to the terminal.Type: GrantFiled: January 11, 1999Date of Patent: June 11, 2002Assignee: Sony CorporationInventors: Koichi Matsuda, Taketo Naito, Hiroshi Ueno
-
Patent number: 6393457Abstract: An architecture and NIC (Network Interface Card) for coupling Data Processing Equipment to a communications network includes a host memory having a High Priority Queue storing control information and data, a Low Priority Queue storing control information and data. Control registers, in the NIC, store addresses identifying the location of said Queues and a block size register, in the NIC, stores a value representing the size of data blocks to be transferred from the host memory to the NIC. A controller transfers allowable block size data from the host memory to buffers on said NIC.Type: GrantFiled: July 13, 1998Date of Patent: May 21, 2002Assignee: International Business Machines CorporationInventors: Samuel Steven Allison, Kenneth James Barker, Joseph Kinman Lee
-
Patent number: 6393472Abstract: A method and apparatus provide for the automatic aggregation of network management information in spatial, temporal and functional forms. Management information relating to a network is automatically aggregated by computational means in the form of a attribute name-value pair which is stored in an Aggregation Managed Object (AMO). The aggregation of network management information in the form of an AMO supports the spatial, temporal and functional aggregations. The AMOs themselves are stored in a database of a special management agent, the Management Aggregation and Visualization Server (MAVS) which allows network managers to access and set network information to and from the different aggregation forms.Type: GrantFiled: December 9, 1998Date of Patent: May 21, 2002Assignee: AT&T Corp.Inventors: Nikolaos Anerousis, Alexandros Biliris, Hosagrahar Visvesvaraya Jagadish
-
Patent number: 6389453Abstract: A method of and system for transmitting multicast packets unidirectionally from a transmitter of a source network to a receiver of a client network and unicast packets bidirectionally between the source network and the client network by configuring a selected router of the client network to accept multicast packets from the receiver, establishing a virtual connection between the selected router of the client network and a selected router of the source network, and advertising in the client network that the virtual connection is the shortest path from the client network to the source network.Type: GrantFiled: October 9, 1997Date of Patent: May 14, 2002Assignee: MCI Communications CorporationInventor: Edward Dean Willis
-
Patent number: 6385649Abstract: A method for compressing a routing table involves constructing a binary tree representation of the routing table. The compression method makes three passes through the tree. In a first pass, the compression method propagates routing information down to the tree leaves. During this pass, the program assigns every leaf node in the tree an associated next hop or an inherited next hop from a higher level ancestral node. In a second pass, the compression method migrates prevalent next hops up the tree. This bottom up pass involves forming a set of next hops at a parent node by supernetting the sets of next hops A and B for a pair of child nodes corresponding to the parent node, according to the following operation: A*B=A∪B, if A∩B=&phgr; A∩B, if A∩B≠&phgr; where A*B is a set of next hops formed at the parent node. In the third pass, the compression method eliminates redundant branches in the tree.Type: GrantFiled: November 6, 1998Date of Patent: May 7, 2002Assignee: Microsoft CorporationInventors: Richard P. Draves, Christopher Kevin King, Srinivasan Venkatachary
-
Patent number: 6363427Abstract: A method of electronic message exchange comprises reading other identifications of other personal data areas on other servers, reading from the other personal data areas other message identifications identifying other messages stored on the other personal data areas, and merging the other message identifications into a list of messages.Type: GrantFiled: December 18, 1998Date of Patent: March 26, 2002Assignee: Intel CorporationInventors: Dan A. Teibel, Bradford H. Needham
-
Patent number: 6360259Abstract: A method is disclosed for selecting from among a plurality of computer processors connected together to distribute portions of an overall numerical problem to be solved among the processors to optimize the speed of communication between the processors in solving the overall problem. The method utilizes various factors in determining the selection, including whether any of the processors are located within the same computer or workstation, whether any of the processors share a network switch, whether any of the processors are located on the same sub-network, the speed of the individual network connections, and any user-configurable groupings of the processors. Also considered are the known communication requirements of the problem to be solved. A simulated annealing algorithm is then used to determine the optimal arrangement of the processors in solving the problem.Type: GrantFiled: October 9, 1998Date of Patent: March 19, 2002Assignee: United Technologies CorporationInventor: Peter C. Bradley
-
Patent number: 6360257Abstract: Management of group IP addresses, through which various services are provided to groups of mobile end stations in a wireless network, includes accessing the group IP addresses without manually accessing the mobile end stations. This permits efficient management of the membership of the groups that receive the various services.Type: GrantFiled: January 30, 1998Date of Patent: March 19, 2002Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Gunilla Rydberg, Elisabet MĂ„rdberg
-
Patent number: 6360275Abstract: A transmission system and a receiver system enable an internet experience with enhanced content regulation and simplicity. The transmission system comprises a buffer memory storing data-to-be-transmitted which contains channel information. The transmission system further comprises a transmitter for transmitting the stored data based on the channel information, and a repeater coupled to the buffer memory and to the transmitter for repeatedly sending the stored data from the buffer memory to the transmitter. The receiver system comprises a receiver for receiving data packets being transmitted on the multiple channels, a device coupled to the receiver for extracting a data packet from the received data packets based on a comparison of the received data packets and desired packet identification information. The receiver system further comprises a browser coupled to the device for enabling presentation of an extracted data packet, and for enabling selection of an option.Type: GrantFiled: October 29, 1998Date of Patent: March 19, 2002Assignee: Shanghai Wonders Information Co., Ltd.Inventors: Phillip L. Chu, George Guoqiang Lin
-
Patent number: 6360268Abstract: A distributed automated testing system is provided which is capable of being distributed over a network, such as the Internet, for testing hardware and software. A plurality of users operating computers interface to the automated testing system via user interfaces, which preferably are graphical user interfaces. Each user interface displays test parameter choices to the user from which the user may select test parameters relating to a test to be performed. The user interfaces generate data packets in response to selections by the users and output the data packets onto the network. The data packets output from the user interfaces comprise information relating to test parameters selected by the user, commands indicating that performance of a test is being requested, and an address of the location to which the packet is being sent. The data packets are routed to one or more dispatcher machines located on the network which are designated by the addresses contained in the data packets.Type: GrantFiled: September 1, 2000Date of Patent: March 19, 2002Assignee: Hewlett-Packard CompanyInventors: Stephen Silva, Michael Allison, Fred Sprague, John R. Metzner, Thomas W. Yip, Richard W. Gillespie
-
Patent number: 6356963Abstract: An apparatus handles long latency interrupt signals in a computer which posts I/O write operations. The apparatus includes a posting buffer for posting write operations and circuitry for ensuring that End-of-Interrupt (EOI) write operations (and other interrupt controller directed I/0 operations) are properly synchronized to prevent false interrupts from reaching the processor. Upon receipt of the EOI write operation, the apparatus verifies that the posting buffer is empty before it imposes a pre-determined delay to ensure sufficient time for the cleared the interrupt signal to be transmitted over the interrupt serial bus. Next, the apparatus checks the interrupt serial bus for activities. If the interrupt serial bus is idle, the EOI write operation is issued to the interrupt controller. Alternatively, the apparatus waits until the serial bus becomes inactive for two back-to-back cycles before allowing the EOI write operation to be issued to the interrupt controller.Type: GrantFiled: May 20, 1999Date of Patent: March 12, 2002Assignee: Compaq Computer CorporationInventors: David J. Maguire, James R. Edwards
-
Patent number: 6356929Abstract: A computer system on a network uses IP multicast to recruit other computer stems to share in the processing of a job. If a computer system on the network wants to be available to process shared jobs, it first registers for job sharing by invoking an IP multicast router at a particular IP address. All messages sent to the IP multicast router are broadcast to all computer systems that are registered with the router. When a computer system has ajob to share, it recruits other computer systems to help process the job by sending a message to the IP multicast router that corresponds to a request to share the job. The candidate computer systems that receive the recruiter's broadcast determine if they can share the job according to one or more job sharing parameters. These parameters may relate to the job itself, network performance, security, or other criteria for sharing. If a computer system meets the parameters for taking on the particular job, it responds to the recruiter.Type: GrantFiled: April 7, 1999Date of Patent: March 12, 2002Assignee: International Business Machines CorporationInventors: Thomas Alan Gall, Jeffery David Haumont
-
Patent number: 6351773Abstract: Methods for providing restricted access for a network device such as a cable modem or customer premise equipment on a data-over-cable system. An unknown or new network device is assigned a restricted network address such as a restricted Internet Protocol address. The restricted network address allows the network device to access less than all of the available features on the data-over-cable system. A connection timer is started on the data-over-cable system for a restricted connection to the network device. The connection timer restricts access to the data-over-cable system over a timed interval. A restricted connection is created between the data-over-cable system and the network device including the temporary restricted network address and the connection timer, thereby providing restricted access to the data-over-cable system over a timed interval.Type: GrantFiled: December 21, 1998Date of Patent: February 26, 2002Assignee: 3Com CorporationInventors: John G. Fijolek, Levent Gun, Ronald B. Lee, Philip T. Robinson