Patents Examined by Rupal Dharia
  • Patent number: 7222162
    Abstract: A contents downloading system and a method thereof. According to the system, when a media device is connected to a detachable user terminal device, a device identifier is transmitted to the user terminal device from the media device. The user terminal device then transmits the device identifier to a server device that provides contents corresponding to the device identifier, and the server device transmits the contents selected based on the device identifier and an environment to download configured by a user. Since the media device is automatically connected to a specific website providing every kind of contents necessary for each media device based on the device identifier of the media device, the user can download the contents more conveniently without driving a web browser or selecting contents to be downloaded.
    Type: Grant
    Filed: July 12, 2002
    Date of Patent: May 22, 2007
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ju-yup Lee, Jong-phil Kim
  • Patent number: 7222181
    Abstract: The utilization of various distributed contents is restricted by a simple method, its restriction can be released, and an accurate collection of fees for the contents is made possible. A client terminal 30 sends a request of contents (musical scores) and a key file to a server 10 via a communication line 20. In response to the request of these, a WEB server 11 transmits the contents stored in a database 13, and a key issuing server 12 transmits the key file. The WEB server 11 charges a fee when the key file is requested. A viewer 32 can only display the musical scores in the absence of the key file. With the use of the key file, however, the viewer 32 can print the musical scores as well. The key file is formed in accordance with a random value that is synchronized with the timing of an instruction for purchasing the contents.
    Type: Grant
    Filed: May 17, 2001
    Date of Patent: May 22, 2007
    Assignee: Yamaha Corporation
    Inventors: Takeshi Kikuchi, Kosei Terada
  • Patent number: 7222160
    Abstract: A method of locating and retrieving data objects on an ad hoc data communication system includes discovering devices comprising the system, identification of discovered devices supporting location and transfer of objects from remote devices, locating a desired data object on the devices of the system, and transferring of the desired object to a destination device.
    Type: Grant
    Filed: July 20, 2001
    Date of Patent: May 22, 2007
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Daryl Hlasny
  • Patent number: 7222174
    Abstract: A monitoring control network system has at least two monitoring control devices each having at least one monitored device as a slave configuring a network, and monitoring and controlling the slave monitored device, at least one operation terminal monitoring and controlling the corresponding slave monitored device through the monitoring control device, and at least one monitoring target management server including a storage unit storing monitoring target information representing a couple of information for specifying each of the monitored devices and information for specifying each of the monitoring control devices monitoring and controlling the monitored devices, and a notifying unit accepting an acquisition request of the specifying information of the monitoring control device from the operation terminal, and notifying the operation terminal of the specifying information of the monitoring control device with the designated monitored device set as a monitoring target.
    Type: Grant
    Filed: March 5, 2003
    Date of Patent: May 22, 2007
    Assignee: Fujitsu Limited
    Inventors: Satoshi Kumano, Hideki Maeda
  • Patent number: 7222176
    Abstract: A Storage Domain architecture in which a pool of storage devices is controlled by one or a plurality of Storage Domain Servers (SDS) and create a single, compatible, enterprise wide, storage resource pool that appears to the system as a gigantic shared disk drive. These storage devices may be connected to the Storage Domain Server directly via SCSI enclosures attached to the server, across a private Fiber Channel (FC) network, and/or across a public SAN fabric via switches and hubs. The Storage Domain Server logically maps physical storage data on individual storage devices to logical storage data and presents to each host the storage resources allocated to that host by the storage administrator within the Storage Domain. Data stored in the system is available to all authorized hosts and protected against unauthorized access. Storage Domain Servers control all storage devices directly attached to them or scattered in the FC network, and present a consolidated view of that available storage to hosts.
    Type: Grant
    Filed: August 28, 2000
    Date of Patent: May 22, 2007
    Assignee: Datacore Software Corporation
    Inventors: Thierry Laurent, Ziya Aral
  • Patent number: 7222164
    Abstract: The invention concerns a device to load commands from at least one server to at least one integrated circuit card, the said card including a first command execution program and a first memory. The invention is characterised in that firstly, the said server includes: means to load in the card at least one command sequence block, specific to a service means to back up at least one sequence block in the first memory, update means capable of modifying, erasing, adding, in the first memory at least one sequence block, and, secondly, the card includes: means to search for a sequence block capable of searching for a sequence block specific to a service, after executing a command in a block. The invention applies, in particular, to the field of mobile telephony.
    Type: Grant
    Filed: August 18, 2000
    Date of Patent: May 22, 2007
    Assignee: Axalto SA
    Inventors: Rémi Deh, Avner Cohen Solal
  • Patent number: 7219122
    Abstract: A collaborative client-server system having performance reliability improvement (PRIM) includes collaboration techniques for sharing server data among two or more servers, each server coupled to one or more client computers. A communication link between a client computer and a server is handed off to another respective one of the two or more servers under a variety of conditions. Hand off conditions include, congestion of the server processing load, congestion of the communication link between the client computer and the server, and loss of data signal integrity between the client computer and the server.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: May 15, 2007
    Assignee: Massachusetts Institute of Technology
    Inventors: Feniosky Peña-Mora, Sanjeev Vadhavkar, Wei Wang, Chang Kuang, Gyanesh Dwivedi
  • Patent number: 7219161
    Abstract: Techniques for translating between logical addresses and ports of a first network, and logical addresses and ports of a second network connected to the first network at an intermediate device include receiving a first packet at the intermediate device from a first device having a first address on the first network. A second packet is sent to a second device on the second network in response to receiving the first packet. The second packet includes, in a source address field, a particular address of the intermediate device on the second network. It is determined whether the first packet includes a resource registration message that registers a first resource on the first device with a protocol server for a particular protocol. The protocol server is available at the second device on the second network. If the first packet includes the resource registration message, then information in the resource registration message for uniquely requesting the first resource is determined.
    Type: Grant
    Filed: August 29, 2001
    Date of Patent: May 15, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo Fagundo, Thomas P. Karolyshyn
  • Patent number: 7216154
    Abstract: For a client seeking network resources from a network site, such as a web page, audio, visual, or other data, where the network site's desired network resources are also provided by mirroring network hosts, measurements are made to determine a communication efficiency between the client and the network site and mirroring network hosts. The client is then directed to communicate with the network site or a mirroring network host according to which had the highest measured communication efficiency with the client. In such fashion, real time adjustments can be made so as to more optimally distribute client network resource requests across all available sources of the desired network resources, and provide for real time load balancing and fail over of disabled hosts.
    Type: Grant
    Filed: November 28, 2000
    Date of Patent: May 8, 2007
    Assignee: Intel Corporation
    Inventors: Kingsum Chow, Colin Cunningham, Thomas Holman
  • Patent number: 7216146
    Abstract: A computer-implemented method, system and computer program product for sending an electronic message from a sender to an intended recipient based on a time zone of the intended recipient. The time zone of the intended recipient is determined based on, for example, an Internet e-mail domain name. Based on the time zone information of the intended recipient one or more rules, the message is scheduled to be sent at an appropriate time.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: May 8, 2007
    Assignee: Oblon, Spivak, McClelland, Maier & Neustadt, P.C.
    Inventors: Robert T. Pous, Thomas J. Fisher
  • Patent number: 7209973
    Abstract: The present invention is a system and method for distributed, highly scalable, wide area peer-to-peer network data storage. The functionally equivalent servers in the system are divided into groups. Each server maintains a dynamic list which is polled to determine the availability of the closest neighbor servers. Each server is switched between the groups of servers to optimize network connectivity parameters. Data and directory files are divided into a plurality of pieces which are stored on different servers. Files are uniformly and independently named, utilizing a tree with a common root, logical pathways, and unique file identifiers. When a server receives a client request for file system access, the plurality of file pieces are collected and sent to the client server from the neighbor servers simultaneously in order to optimize bandwidth. Servers with maximum throughput capacity are utilized for highest transmission speed and reduced processing time.
    Type: Grant
    Filed: July 30, 2001
    Date of Patent: April 24, 2007
    Assignee: SWSOFT Holdings, Ltd.
    Inventors: Alexander Tormasov, Sergei Beloussov, Stanislav Protassov
  • Patent number: 7206825
    Abstract: A system for a universal network configuration engine includes a client machine which interfaces to an extensible library of data about network elements, such as routers, switches, hubs and other devices. The elements may be made by diverse manufacturers and use different protocols. However, a unified user interface on the client permits a network administrator to access, update, configure and otherwise manipulate the network elements of a new or existing network, using a single tool which abstracts the hardware and software interfaces, for instance using object oriented code. The client may have a port to the physical or virtual network being configured, for hot testing or other purposes.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: April 17, 2007
    Assignee: Nortel Networks Limited
    Inventors: Nicolas Sauriol, Alex Sauriol
  • Patent number: 7206846
    Abstract: A method is disclosed for adaptively coupling processing components in a distributed system. In one aspect, a second component requests an interaction with a first component by sending a service access request to access a first service of the first component. The service access request specifies parameters relating to a proposed level of coupling between the first component and the second component. The second component receives a service response from the first component; the service response specifies counter-proposed parameters relating to a proposed level of coupling between the first component and the second component. The second component determines whether the service response indicates that the first service may be provided. If so, then an agreed-upon level of coupling is established between the first component and second component, and the components interact to receive the service. The level of coupling among the components may be re-negotiated at any time by exchanging values in a coupling context.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: April 17, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Petre Dini, Andrew G. Harvey, Cosmin Dini, Manuela Popescu
  • Patent number: 7206861
    Abstract: Techniques are described for distributing network traffic across parallel data paths. For example, a router may perform a hash on routing information of the packet to generate a hash value corresponding to the packet flow associated with the packet. The router may map the hash value of the packet to a forwarding element associated with a data path. The router may dynamically update the mapping of hash values to forwarding elements in accordance with traffic flow statistics. In this manner, the router may distribute the packet flows from data paths with high volumes of traffic to data paths with smaller volumes of traffic. The router may further prevent out of sequence delivery of packets by updating the mapping upon a gap in the packet flow exceeding a threshold gap. For example, the router may update the mapping when a packet for a packet flow associated with the particular hash value has not been received for at least a defined time interval.
    Type: Grant
    Filed: July 29, 2002
    Date of Patent: April 17, 2007
    Assignee: Juniper Networks, Inc.
    Inventor: Ross W Callon
  • Patent number: 7206860
    Abstract: A virtualization switch virtualizes a data storage area provided by a server device and provides it to a server device. This virtualization switch processes a priority control and a bandwidth control also on the output side to packets which make an access to a virtual volume and which have different demands for a QoS but identical IP headers according to a discrimination result of a TCP connection. Here, the TCP connection is discrimination by managing a TCP source port on the side of the virtualization switch.
    Type: Grant
    Filed: July 1, 2004
    Date of Patent: April 17, 2007
    Assignee: Hitachi, Ltd.
    Inventors: Toshihiko Murakami, Kenta Shiga, Naoko Iwami
  • Patent number: 7206859
    Abstract: In a system (100) that includes at least one mobility server (40, 50), at least one edge mobility agent (60) and a plurality of mobile nodes (20, 30), a method for local routing between two mobile nodes that includes the steps of: receiving a first care-of address for a first mobile node; detecting an edge mobility agent having knowledge of the first care-of address; determining, based upon at least one condition, that the edge mobility agent can perform local routing of at least one datagram for the first mobile node; and instructing the edge mobility agent to perform local routing of at least one datagram between the first mobile node and a second mobile node that has a second care-of address that is known to the edge mobility agent.
    Type: Grant
    Filed: February 18, 2004
    Date of Patent: April 17, 2007
    Assignee: Motorola, Inc.
    Inventors: Vidya Narayanan, Tyrone D. Bekiares, Matthew C. Keller, George Popovich
  • Patent number: 7206819
    Abstract: The present invention provides private namespaces for active computing environments. The invention uses one or more “compute capsules”. A compute capsule is a private, portable, persistent environment. Each compute capsule comprises an arbitrary set of active processes and their associated state information. In one embodiment, compute capsules provide a private, customizable view of a shared file system, so that users can modify arbitrary files without the expense of providing each person with a separate and complete file system image. In one embodiment, the invention provides environments with different personalities, each of which can be contained within a capsule. For example, a user can have one capsule for normal desktop usage, a fail-safe capsule with a minimal environment and no external dependencies, capsules for work-related and personal activities, etc. In one embodiment, capsules are given access rights.
    Type: Grant
    Filed: January 18, 2001
    Date of Patent: April 17, 2007
    Assignee: Sun Microsystems, Inc.
    Inventor: Brian Keith Schmidt
  • Patent number: 7206853
    Abstract: A network architecture for a network of electronic devices includes a device layer having a plurality of electronic devices interconnected using a network backbone, wherein the plurality of electronic devices each operate using a device native communication protocol. The architecture also includes a device abstraction layer (DAL) which communicates with each of the devices using the device native communication protocols and also presents a unified communication interface to a content abstraction program interface. The content abstraction program interface communicates with the device layer through the unified communication interface of the DAL and includes a set of content services for controlling content on the network. In one embodiment the content abstraction program interface includes a content location system (CLS), a content change notification system (CCNS), and a content engagement system (CES).
    Type: Grant
    Filed: October 23, 2001
    Date of Patent: April 17, 2007
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Edward B. Eytchison, Simon Gibbs
  • Patent number: 7203761
    Abstract: A home agent, attached to a home network, receives, adapts and forwards messages intended for a mobile node attached to one of a plurality foreign networks. The home agent, having received a message, passes the message on to a processing unit to assess whether the message should be adapted so as to be compatible with the destination foreign network and to adapt the message accordingly. The adapted message is returned to the home agent to be encapsulated and tunnelled to a foreign agent attached to the destination foreign network. The foreign agent decapsulates the message and passes it on to the mobile node. This method has the advantage that the mobile node is able to receive messages regardless of the type of network to which it is attached.
    Type: Grant
    Filed: March 8, 2000
    Date of Patent: April 10, 2007
    Assignee: British Telecommunications plc
    Inventors: Jagmohan S Rai, Mark Anderson, Shaun Wright, Christopher John Fenton
  • Patent number: 7203750
    Abstract: A method and apparatus for a communications system apparatus with an Ethernet backplane and at least one system processing engine (“SPE”) and a system manager SPE (“SMSPE”), for requesting chassis data from the SMSPE by the SPE and SMSPE. The method comprising: determining the IP address of the SMSPE; and issuing a request for Chassis Data to the SMSPE. Also, a method and apparatus for the communications system for sending chassis data from the SMSPE to the at least one SPE and SMSPE and verifying that the requesting SPE and SMSPE are part of the communications system.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: April 10, 2007
    Assignee: Cisco Technology, Inc.
    Inventor: James E. Kracht