Patents Examined by David Y. Eng
  • Patent number: 7062534
    Abstract: The present disclosure relates to a system and method for processing sending information in a sending device. The method comprises receiving at least a fragment of a destination address/number to which information is to be sent; cross-referencing the address/number fragment with a database assigned to the user to see if the address/number matches an address/number saved for that user; and automatically caching the address/number in the user's database if it has not been previously saved. The system therefore comprises logic configured to receive at least a fragment of a destination address/number to which information is to be sent; logic configured to cross-reference the address/number fragment with a database assigned to the user to see if the address/number matches an address/number saved for that user; and logic configured to automatically cache the address/number in the user's database if it has not been previously saved.
    Type: Grant
    Filed: May 22, 2000
    Date of Patent: June 13, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Steven G Henry, Gerald L Meyer, Martha A Chavez
  • Patent number: 7062552
    Abstract: A system and method are provided for diagnosing, remedying and blocking harmful information including computer viruses online over a computer network via which a web server and a client are linked to each other. The method includes, on a computer network through which a web server and a client system are linked to each other, the web server receiving a connection request from the client system over the computer network. Then, the web server transmits a harmful information blocking code module to the client system. Once the transmission of the harmful information blocking code module is completed the harmful information blocking code module automatically runs on the client system to block in real time harmful information including computer viruses.
    Type: Grant
    Filed: July 1, 2002
    Date of Patent: June 13, 2006
    Assignee: INCA Internet Co., Ltd.
    Inventor: Yeon-Sub Jung
  • Patent number: 7062548
    Abstract: A system for management and control of multimedia communications resources comprising a communications pathway, an originating multimedia computing device coupled to the communications pathway with desired quality of service requirements, one or more destination multimedia computing devices coupled to the communications pathway, one or more quality of service management components coupled to the communications pathway, wherein the quality of service management components determines communications pathway resource availability for multimedia communications with the desired quality of service requirements in response to a request from the originating multimedia computing device to establish communications with the destination multimedia computing devices.
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: June 13, 2006
    Assignee: Mitel Corporation
    Inventor: Eliana Peres
  • Patent number: 7058684
    Abstract: A server which delivers emails can receive emails addressed to a plurality of transmission destinations including portions that can be arbitrarily determined by a user as a transmission destination of each user. Upon receipt of email from a transmission line, the server extracts the transmission address from the email in a mail accepting unit, and makes a matching between the extracted address and the addresses or address patterns stored in a table within a processing contents storing unit. If they mismatch, the server performs normal mail processing for the user. If they match, the server performs the operations such as destroying the email, returning an error mail message, putting a mark on a predetermined area in the email, or adding a transmission destination address depending on the property of the email. If an encrypted pattern is included in the address, the server performs processing according to the command obtained by decrypting the pattern.
    Type: Grant
    Filed: May 25, 2000
    Date of Patent: June 6, 2006
    Assignee: Fujitsu Limited
    Inventor: Haruyasu Ueda
  • Patent number: 7051077
    Abstract: A method, and corresponding system, for identifying e-mail messages as being unwanted junk or spam. The method includes converting the outputs of a set of e-mail classification tools into a standardized format, such as a probability having a value between zero and one. The standardized outputs of the classification tools are then input to a voting mechanism which uses a voting algorithm based on fuzzy logic to combine the standardized outputs into a single classification result. The use of a fuzzy logic algorithm creates a more useful result as the classifier results are not merely averaged. In one embodiment, the single classification result is itself a probability that is provided to a spam classifier or comparator that functions to compare the single classification result to a spam threshold value and based on the comparison to classify the e-mail message as spam or not spam.
    Type: Grant
    Filed: June 22, 2004
    Date of Patent: May 23, 2006
    Assignee: MX Logic, Inc.
    Inventor: Wei Lin
  • Patent number: 7051082
    Abstract: A communications system and method for providing services to a subscriber of the system is provided. The system includes a system element controlling call processing, service data for a subscriber of the system, and an element for storing subscriber data. The system is configured to associate an indicator with a service data structure of the service data of a subscriber. The element for storing subscriber data is configured to store the service data structure of the service data of the subscriber associated with the indicator. The system is configured to transmit from the element for storing subscriber data service data of a subscriber comprising the service data structure associated with the indicator to the system element controlling call processing service.
    Type: Grant
    Filed: May 8, 2003
    Date of Patent: May 23, 2006
    Assignee: Nokia Corporation
    Inventors: Jouko Tenhunen, Eva-Maria Leppänen, Erkki Ojala, Heikki Tuunanen, Markus Isomäki, Balazs Bertenyi, Harri O. Koskinen, Haluk Tekbulut, Jari Syrjälä
  • Patent number: 7047313
    Abstract: A system enables a bi-directional communication device such as a modem to facilitate local communication between the modem and an attached PC as well as to enable the PC to conduct concurrent Internet and local communication. A bi-directional communication system employs a method for seamlessly communicating packetized data between different networks using hierarchical layers of communication protocols (e.g. including Internet Protocol (IP) and Media Access Control (MAC) layers). The method involves comparing a received IP packet destination address in a first protocol layer with a predetermined IP address to determine if there is an address match. Upon such an address match, a payload of the received IP packet is redirected from an Internet network to a local network (e.g. an Ethernet, HPNA or USB network) by substituting a second protocol layer address for a received second protocol layer address (e.g. a MAC address). In another feature, a second Application (e.g.
    Type: Grant
    Filed: August 23, 2000
    Date of Patent: May 16, 2006
    Assignee: Thomas Licensing
    Inventor: Keith Robert Broerman
  • Patent number: 7039670
    Abstract: A massively distributed processing system and associated methods are disclosed that provide a processing architecture for utilizing a multitude of widely distributed devices to process distributed project workloads. To provide the processing infrastructure, a modular client agent program, which may include a system component and a separate project component, operates on the distributed devices to process workloads. For different projects, different project components may be provided to run on the base system component. In addition, a device capabilities database and an incentive database can be used by the server system to facilitate operations and encourage participation by client systems. Other databases may also be utilized to enhance system operations and functionality.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: May 2, 2006
    Assignee: United Devices, Inc.
    Inventors: Edward A. Hubbard, Krishnamurthy Venkatramani, Sriram S. Mandyam, David P. Anderson
  • Patent number: 7032018
    Abstract: A home appliance networking system and a method for controlling the same. The home appliance networking system comprises a plurality of passive home appliances for transmitting and receiving data to/from an internal network of a home networking system. The passive home appliances are controlled according to control commands received over the internal network. The home appliance networking system further comprises a plurality of active home appliances that transmit the control commands for the passive home appliances to the internal network, and a network manager that manages the internal network and controls data transmission and reception of the plurality of passive home appliances and the plurality of active home appliances.
    Type: Grant
    Filed: August 5, 2002
    Date of Patent: April 18, 2006
    Assignee: LG Electronics Inc.
    Inventors: Sang Kyun Lee, Ki Tae Oh, Yeon Kyoung Lee, Chang Ho Kim
  • Patent number: 7032017
    Abstract: An arrangement is provided for identifying web site visitors. When a client behind a proxy server sends a browsing request for a web page at a web site hosted by a web server, the web server identifies a browsing session according to a session tag associated with the browsing session and uniquely identifies the client. A hit at the web page is recorded according to the session tag.
    Type: Grant
    Filed: September 25, 2001
    Date of Patent: April 18, 2006
    Assignee: Intel Corporation
    Inventors: Kingsum Chow, Yong J. Chang, Sandeep R. Nair
  • Patent number: 7028094
    Abstract: The present invention concerns a data communication method for communicating packetized data via an interface between a transmitter and a receiver, wherein communication relies on a layered communication protocol stack comprising at least two protocol layers of different hierarchy level, wherein at least data communication on a lower one of the layers adopts a retransmission scheme for data packets for which an acknowledgment of receipt was not received at the transmitter, the method comprising the steps of initializing the retransmission scheme of the lower one of the layers by setting a condition parameter, wherein fulfilling the condition defined by the condition parameter represents an indication as to how to control the retransmission scheme, wherein initializing comprises setting said condition parameter of the lower one of the layers according to information forwarded from the higher one of said layers to the lower one of said layers, transmitting packet data from the transmitter via the interface to t
    Type: Grant
    Filed: August 7, 2002
    Date of Patent: April 11, 2006
    Assignee: Nokia Corporation
    Inventors: Khiem Le, Yogesh Swami, Naveen Kakani
  • Patent number: 7024489
    Abstract: A system and method provides for the conversion of disparate physical interfaces. The system and method includes one or more serial interfaces that interface with devices having disparate serial interfaces. One or more physical modules, associated with the serial interfaces, interface with one or more components having disparate physical interfaces but that do not support serial interfaces. The physical modules are able to interface with a variety of different components having different physical interfaces. A conversion module associated with the physical modules and the serial interfaces serializes or deserializes the data transmitted between the physical modules and the serial interfaces. A plurality of queues order the data transmissions between the components and the serial interfaces to prevent data bottlenecks. A backplane may be utilized as the facility for high speed communication allowing the components having disparate physical interfaces to interface with each other and the backplane.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: April 4, 2006
    Assignee: TippingPoint Technologies, Inc.
    Inventor: Joaquin Aviles
  • Patent number: 7020720
    Abstract: A first publically routable IP address and a second publically routable IP address (bypass IP address) is firstly received from an Internet Service Provider (ISP) that forms part of a public network. An instruction to assign the second publically routable IP address to the host computer is then received. The first publically routable IP address is assigned to a Network Address Translation (NAT) service on the gateway and the second publically routable IP address is allocated to the host computer. Finally, the second publically routable IP address is allocated to the host computer. This allows the host computer to be configured to enable it to receive unsolicited packets from the public network through the gateway. A gateway and computer program product are also provided.
    Type: Grant
    Filed: November 27, 2001
    Date of Patent: March 28, 2006
    Assignee: The DirecTV Group, Inc.
    Inventors: David B. Donahue, Benn Bollay, Patrick Ross
  • Patent number: 7020796
    Abstract: A high availability communication system is disclosed having multiple layers of redundancy, including network interface redundancy, network switching mechanism redundancy, and functional redundancy. To minimize the effect of the redundancy on other parts of an overall system, virtual addresses are implemented. These virtual addresses enable other parts of the overall system to interact with the communication system without knowing the details of the redundancy. By implementing multiple layers of redundancy with virtual addresses in this manner, high availability is achieved without causing inefficiencies to be suffered by other parts of the overall system.
    Type: Grant
    Filed: October 29, 2001
    Date of Patent: March 28, 2006
    Assignee: CIENA Corporation
    Inventors: Damon John Ennis, Mark Allen Dowdy, Christopher Allen Cates, Keith Erhart Rasmussen
  • Patent number: 7016942
    Abstract: For client/server network connectivity, clients connect to a server at a predesignated address. With client/server connectivity, if client-to-client communication is required, even for extended duration, the server acts as an intermediary or host—clients communicate with each other through the server. Herein described are processes for altering communications patterns after an initial client-server communications session has been established, specifically data transmission paths, from the nominal client-to-client communication through server intermediary known in the prior art and described foregoing, to a communication pattern of direct client-to-client communication, possibly with one or more clients dynamically assuming a hosting role analogous to that of a server, thus directly communicating with other clients, rather than continuing to use the server in an intervening manner.
    Type: Grant
    Filed: August 5, 2002
    Date of Patent: March 21, 2006
    Inventor: Gary Odom
  • Patent number: 7013419
    Abstract: A method for communication over a network includes receiving from a host processor a descriptor defining a message including message data to be sent over the network, and responsive to the descriptor, generating a sequence of packets each containing a respective portion of the message data. An indication is entered in a selected packet among the packets in the sequence, other than the final packet, requesting that a recipient of the packets acknowledge the selected packet. Following an interruption in the sequence of the packets subsequent to the selected packet, sending of the packets in the sequence resumes beginning after the selected packet.
    Type: Grant
    Filed: April 11, 2002
    Date of Patent: March 14, 2006
    Assignee: Mellanox Technologies Ltd.
    Inventors: Michael Kagan, Diego Crupnicoff, Ariel Shachar, Gil Bloch, Dafna Levenvirth
  • Patent number: 7013324
    Abstract: A system and method transmitting and receiving condition information which changes from time to time from terminals connected to a network, monitoring the reliability of the condition information and displaying a display mode of the condition information depending on the reliability of the condition information comprising a freshness determination unit calculating freshness of the condition information from a difference between a time a terminal receives the condition information from other terminals through the network and a time the condition information is referenced by other terminals through the network and a display controlling unit determining depending on the freshness information determined by the freshness determination unit the display mode of the condition information, wherein the display unit displays the display mode of the condition information.
    Type: Grant
    Filed: July 6, 2000
    Date of Patent: March 14, 2006
    Assignee: Fujitsu Limited
    Inventors: Hiroyasu Sugano, Satoshi Okuyama, Jun Kakuta, Madoka Mitsuoka, Tetsuji Morishita
  • Patent number: 7010674
    Abstract: A processor including a large register file utilizes a dirty bit storage coupled to the register file and a dirty bit logic that controls resetting of the dirty bit storage. The dirty bit logic determines whether a register or group of registers in the register file has been written since the process was loaded or the context was last restored and, if written generates a value in the dirty bit storage that designates the written condition of the register or group of registers. When the context is next saved, the dirty bit logic saves a particular register or group of registers when the dirty bit storage indicates that a register or group of registers was written. If the register or group of registers was not written, the context is switched without saving the register or group of registers. The dirty bit storage is initialized when a process is loaded or the context changes.
    Type: Grant
    Filed: March 19, 2001
    Date of Patent: March 7, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Marc Tremblay, William Joy
  • Patent number: 7007107
    Abstract: Mechanisms and techniques provide a data acquisition basic input output system between a central controller and a set of modules networked to the central controller. The central controller obtains at least one command to be sent to at least one module of the set of modules networked to the central controller and composing a request message containing the command. The request message has an associated timing pattern selected from a plurality of available timing patterns, such as a fixed timing pattern or a variable timing pattern. The central controller transmits the request message to the module(s) according to the associated timing pattern and receives, according to the associated timing pattern, a response message from the module(s). The data acquisition basic input output system communications do not require reliance on transport layer protocols or collision avoidance techniques.
    Type: Grant
    Filed: July 1, 2002
    Date of Patent: February 28, 2006
    Assignee: United Electronic Industries
    Inventors: Olexiy Ivchenko, Denys L. Kraplin
  • Patent number: 6985945
    Abstract: A method and system are provided for monitoring service quality of at least one network connection point of a remote network connection service. The method includes establishing a network connection between a client device and the remote network connection service via the network connection point. The network connection point may be one of a plurality of remotely located network connection points via any one of which access to the remote network connection service is obtainable. The method includes monitoring access performance of the network connection point to generate access performance data, and processing the access performance data thereby to monitor the service quality of the network connection point.
    Type: Grant
    Filed: December 13, 2002
    Date of Patent: January 10, 2006
    Assignee: iPass, Inc.
    Inventors: Jay Farhat, Alla Rozenfeld, Singam Sunder