Patents Examined by Wen-Tai Lin
  • Patent number: 7720985
    Abstract: A content receiving apparatus has: a communicating unit connecting to a server; a reception buffer receiving and storing transmitted content data; a content reproducing unit reproducing the read-out content data; a controller controlling the communicating unit and the reception buffer; and an operating unit supplying an operation signal to the control unit. The data reception and the data output to the reproducing unit from the buffer are stopped by a reproduction temporary stop instruction. The data reception is restarted by a reproduction temporary stop cancellation instruction. The received content data is written into the buffer. The reception of a disconnection signal from the server is discriminated after the restart of the data reception. If the signal is not received, a predetermined amount of received data is written into the buffer, the reading is started, the data is outputted to the reproducing unit, and the reproduction is restarted.
    Type: Grant
    Filed: August 10, 2006
    Date of Patent: May 18, 2010
    Assignee: Sony Corporation
    Inventor: Michiaki Yoneda
  • Patent number: 7720913
    Abstract: An electronic musical apparatus M1 transmits apparatus ID information and a common mail page access signal to a server computer SC. The server computer SC receives the signal and apparatus ID information. On the basis of the apparatus ID information, the server computer SC searches a user database 206a to identify the mail box of the user of the electronic musical apparatus M1. The server computer SC also searches an e-mail database 206b to retrieve an e-mail message stored in the identified mail box. The retrieved e-mail message is adjusted in accordance with display capabilities of a display unit 13 of the electronic musical apparatus M1. The server computer SC then transmits the retrieved e-mail message to the electronic musical apparatus M1. The user of the electronic musical apparatus M1 is allowed to easily read e-mail messages on the display unit 13.
    Type: Grant
    Filed: December 15, 2004
    Date of Patent: May 18, 2010
    Assignee: Yamaha Corporation
    Inventors: Tsutomu Yanase, Satoru Umezawa, Takeo Shibukawa
  • Patent number: 7720937
    Abstract: An apparatus for playing media and method of setting resources thereof are disclosed, by which system resources can be precisely controlled in a manner of enabling an application to set a player using specific resources to play a service or component. The present invention includes creating a player controlling media signals, setting at least one specific resource to be used by the created player, selecting a specific player that uses the set specific resource, a executing the set player.
    Type: Grant
    Filed: February 13, 2007
    Date of Patent: May 18, 2010
    Assignee: LG Electronics Inc.
    Inventor: Ik Ju Kim
  • Patent number: 7716314
    Abstract: A method and technique of managing network traffic using a digital signal processing integrated circuit (DSP). The DSP performs one or more of the following functions on the incoming network traffic: classification, policing, congestion control, segmentation and reassembly, queuing, scheduling, shaping and label switching. The DSP may have one or a plurality of processing cores. In one embodiment of the invention, each processing core of the DSP is dedicated to specific traffic management layer. The DSP, used in management of network traffic, provides quality of service (QoS) or class of service (CoS) control.
    Type: Grant
    Filed: March 8, 2004
    Date of Patent: May 11, 2010
    Assignee: DinoChip, Inc.
    Inventors: Li-Sheng Chen, Qian-Yu Tang, Dziem Dinh Nguyen, Huadong Shao
  • Patent number: 7711797
    Abstract: A data prefetching technique optimizes the batch size of prefetch requests. The optimized batch size may be determined based on a prefetch transfer time of a previous prefetch operation, where the prefetch transfer time is measured as an elapsed time interval from when data from the previous prefetch operation is first received to when the data from the previous prefetch operation is finished being received.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: May 4, 2010
    Assignee: Juniper Networks, Inc.
    Inventor: An-Cheng Huang
  • Patent number: 7702804
    Abstract: A communication relay device adds information to communication data without depending on a communication application of a communication terminal. The relay device (1) includes a relay control portion (13), a control information database (14), an adder portion (15) and a database for addition (16). The relay control portion (13) controls the adder portion (15) in accordance with information accumulated in the control information DB 14. The adder portion (15) adds the additional data accumulated in the database for addition (16) to decoded first contents in accordance with a control instruction by the relay control portion (13).
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: April 20, 2010
    Assignee: Fujitsu Limited
    Inventors: Masanobu Morinaga, Hideaki Miyazaki, Hitoshi Yamauchi, Noriyuki Fukuyama
  • Patent number: 7698455
    Abstract: Multicast capability in a virtual private LAN service (VPLS) is provided in a provider IP/MPLS infrastructure without headend replications by encapsulating a customer data packet to use an established multicast protocol, such as IP multicast. In one example, the customer data packet is encapsulated by an IP header having an IP multicast group address and an Ethernet header. In one implementation, a DNS type mechanism is provided to distribute the IP multicast addresses for VPLS use. Such IP multicast group address can be set aside from an administratively scoped address range. An efficient IP routing algorithm running on the provider's network provides an efficient distribution tree for routing IP-encapsulated customer packet for the VPLS.
    Type: Grant
    Filed: August 1, 2003
    Date of Patent: April 13, 2010
    Assignee: Foundry Networks, Inc.
    Inventors: Rajkumar Jalan, Louis Yun, Ivy Pei-Shan Hsu
  • Patent number: 7698363
    Abstract: A method, system, computer program product, and data structure for processing requests for services in a networked data processing system is provided. In one embodiment a request is received by a service provider. The request includes defined allowable actions and request definition compositions. The request also includes a plurality of actions wherein the relationships between the plurality of actions are defined. The service provider processes the plurality of actions according to the defined relationships and generates a response.
    Type: Grant
    Filed: June 18, 2008
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Asit Dan, Daniel Manuel Dias, Pradeep Janakiraman, Ashis Tarafdar
  • Patent number: 7693932
    Abstract: A system for accessing a resource locator (RL) associated with a resource wherein a RL search string is used to search a list of valid RLs to identify valid RLs similar to a predetermined specified RL. A list of valid RLs meeting criteria specified by the search string is generated and displayed for user review or selection.
    Type: Grant
    Filed: January 15, 2002
    Date of Patent: April 6, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Conrad K Meyer
  • Patent number: 7693994
    Abstract: An intermediary apparatus for intermediating communications between a first communications apparatus and multiple second communications apparatuses is disclosed. The intermediary apparatus includes first receiving means for receiving from the first communications apparatus at least an operational request, first transmitting means for transmitting to a second communications apparatus to be a forwarding destination each operational request received by the receiving means according to a type of the operational request, second receiving means for receiving from one of the second communications apparatuses at least an operational response to the operational request transferred from the first communications apparatus, and second transmitting means for transmitting to the first communications apparatus each operational response received by the second receiving means.
    Type: Grant
    Filed: August 8, 2005
    Date of Patent: April 6, 2010
    Assignee: Ricoh Company, Ltd.
    Inventor: Hiroyuki Matsushima
  • Patent number: 7694019
    Abstract: A system, method, and program product are provided that gather a plurality of IP addresses that each correspond to a common domain name. A list of domain names is provided for gathering corresponding IP addresses. For each of the received domain names, IP addresses are retrieved from a number of DNS tables. The unique IP addresses are identified from the gathered IP addresses retrieved for each of the domain names. The domain names and their associated IP addresses are stored in a domain name repository.
    Type: Grant
    Filed: March 9, 2007
    Date of Patent: April 6, 2010
    Assignee: International Business Machines Corporation
    Inventors: Dharmesh N. Bhakta, Juan Francisco Obas, Lakshmi Potluri
  • Patent number: 7689675
    Abstract: In a console server having a user interface and one or more ports, a system and method of accessing devices connected to the ports. A device connected to one of the ports is recognized, wherein recognizing includes recording in a port log information received through a port on a console server from a device that is communicatively coupled to the port and executing instructions that read the information in the port log and determine an operating system that is running on the device from the information in the port log. An application for communicating with the recognized device is selected and the console server communicates with the device using the selected application.
    Type: Grant
    Filed: August 9, 2005
    Date of Patent: March 30, 2010
    Assignee: Digi International Inc.
    Inventor: Ben Tucker
  • Patent number: 7680876
    Abstract: A technique is performed by a high availability main primary DNS name server. The technique involves receiving a DNS update sent from a DNS client to the main primary DNS name server and directly modifying a main DNS record based on the DNS update. The technique further involves directing a backup primary DNS name server to modify a backup DNS record based on the DNS update while both the main primary DNS name server and the backup primary DNS name server (i) are configured to distribute DNS information to secondary DNS name servers and DNS clients and (ii) are in ongoing communication with each other, the backup primary DNS name server being configured to receive DNS updates sent from the DNS clients to the backup primary DNS name server and modify backup DNS records based on the DNS updates in response to a loss of communication between the main primary DNS name server and the backup primary DNS name server.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: March 16, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Jeffrey Cioli, Joshua B. Littlefield
  • Patent number: 7676578
    Abstract: A control system for controlling resource entitlement for a resource compartment in a resource-on-demand system includes nested loops. An inner loop includes an adaptive feedback control system including an adaptive controller operable to automatically determining a gain for the control system. The gain varies depending on a demand of the resource compartment in a previous interval, and the adaptive controller is operable to determine a resource entitlement for the resource compartment for a current interval based on the gain and a target utilization for the current interval. An outer loop includes a feedback control system operable to automatically determine the target utilization for the current interval, wherein the target utilization varies based on at least one QoS metric measured for the previous interval and a QoS metric target.
    Type: Grant
    Filed: July 25, 2006
    Date of Patent: March 9, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Xiaoyun Zhu, Zhikui Wang, Sharad Singhal
  • Patent number: 7676591
    Abstract: A system and a method transfer multiple data channels between a server and a terminal via a stream session over a network. The system and the method utilize a bitstream switching, a fast buffer filling and/or a fast playback start to facilitate a switch from a first data channel and a second data channel. The first data channel and/or the second data channel is delivered to and/or is transferred to the terminal from the server over the network via a streaming session. The server transfers second data of the second data channel to the terminal via one or more tracks which are encoded at more than one bitrate and/or are configured in one or more configurations. The terminal requests a change between the first track and/or the second track without terminating the stream session for the first data channel between the terminal and the server. As a result, the system and/or the method minimizes the delay period of time between requesting the switch to the second data channel and displaying the second data channel.
    Type: Grant
    Filed: August 2, 2006
    Date of Patent: March 9, 2010
    Assignee: Packet Video Corporation
    Inventors: Cheuk Chan, Giri Anantharaman, Greg Sherwood, Osama Al-Shaykh, Mark Banham
  • Patent number: 7676593
    Abstract: A network relay apparatus installed with a TCP shaper has a packet converter that changes an ACK number of a confirmation reply packet in response to downstream data transmitted from a WAN side host to a lower value while transferring the packet.
    Type: Grant
    Filed: March 28, 2007
    Date of Patent: March 9, 2010
    Assignee: PANASONIC Corporation
    Inventors: Kei Mochida, Hideki Homma
  • Patent number: 7668965
    Abstract: Systems, methods and media for managing an interactive streaming image system are disclosed. More particularly, hardware and/or software for generating, encoding, and transmitting image frames to an interactive client are disclosed. One embodiment provides a method for streaming images from a server to a client. Embodiments may include receiving from the client via a network client information and generating a new image frame based on the received client information. Embodiments may also include comparing the new image frame and a previous image frame and setting a new compression level based on the comparison between the new image frame and the previous image frame. Embodiments may also include encoding the new image frame based on the new compression level and transmitting the encoded new image frame and an indication of the new compression level to the client via the network.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: February 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Kenneth James Ayres, Jr., Szymon Swistun, Van Dung Dang To
  • Patent number: 7657656
    Abstract: A method for decompressing a signalling message in a communications device in a communication system comprising the steps of receiving a virtual machine bytecode block for carrying out decompression on the signalling message; detecting in at least one part of the virtual machine bytecode block at least one predefined code block, matching the virtual machine bytecode block comprising at least one detected code blocks against a bytecode reference block comprising a reference to at least one instruction set; selecting the at least one instruction set on the basis on the matching step; and performing the selected at least one instruction set.
    Type: Grant
    Filed: August 17, 2006
    Date of Patent: February 2, 2010
    Assignee: Nokia Corporation
    Inventor: Pekka Pessi
  • Patent number: 7657595
    Abstract: A method, system, and computer program product, by which portions of the session information that page-content is dependent upon are “pushed” to the client from the origin server in a way such that auxiliary servers, e.g. other application servers and edge-servers, have access to the session information and fragment dependancy data to generate auxiliary-server cache-IDs for the custom pages. This enables distribution of the load away from the origin server, allowing better application distribution and scalability through more effective caching.
    Type: Grant
    Filed: February 27, 2008
    Date of Patent: February 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: Rajesh S. Agarwalla, Madhu Chetuparambil, Steven D. Ims, Brian K. Martin, Thomas F. McElroy, Subbarao Meduri, Daniel C. Shupp, Brad B. Topol
  • Patent number: 7657621
    Abstract: A method for automatically indicating status information of a measuring system via an output device includes assigning status information to respective status ranges according to at least one predetermined condition, the status ranges being limited by at least one threshold value. The status ranges are individually outputted. The status information is automatically updated at a predetermined time interval.
    Type: Grant
    Filed: February 21, 2003
    Date of Patent: February 2, 2010
    Assignee: Deutsche Telekom AG
    Inventors: Ralf Widera, Cornelius Heidemann, Joachim Mende, Heinrich Doerken