Patents Examined by Muktesh G Gupta
  • Patent number: 7647388
    Abstract: A controlled device (12) sends a signal to a intermediary server (21) at a predetermined time interval, and the intermediary server (21) receives the signal from the controlled device (12) with a private address allocated by a router (11) and changes an operation mode from a passive mode to an active mode. The operation of the controlled device (12) is changed to the passive mode. The intermediary server (21) continuously establishes a communication path with the controlled device (12). The intermediary server (21), which receives control information from a control terminal (41), relays data transmitted via two communication paths, that is, a communication path established with the control terminal (41) and a communication path established with the controlled device (12), to allow the control terminal (41) to control the controlled device (12) operating in the passive mode.
    Type: Grant
    Filed: February 19, 2004
    Date of Patent: January 12, 2010
    Assignee: Victor Company of Japan, Limited
    Inventor: Daisaku Kato
  • Patent number: 7613819
    Abstract: An object of this invention is to suppress discontinuity of a moving image as much as possible. In order to achieve this object, an image reproduction apparatus includes a buffer which temporarily stores an encoded image data stream, a buffer size setting circuit which sets the storage size of the buffer, a decoding time calculation circuit which calculates a decoding time at which the encoded image data stream is output from the buffer to a decoder, and a control circuit which controls to set the storage size of the buffer to at least twice the maximum value of a storage size required by an encoded data stream reproducible by the image reproduction apparatus, start fetching a second encoded image data stream in the buffer immediately after fetch of a first encoded image data stream in the buffer is ended, and calculate the decoding time of the second image data stream on the basis of a time when fetch of the first image data stream in the buffer is ended.
    Type: Grant
    Filed: August 10, 2005
    Date of Patent: November 3, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventor: Akio Fujii
  • Patent number: 7606913
    Abstract: A presence management apparatus connected to first and second apparatuses via a network includes a unit for updating a first user's presence received from the first apparatus and a second user's presence received from the second apparatus, wherein the first user uses the first apparatus and the second user uses the second apparatus; a unit for registering a matching condition for another user's presence received from the first apparatus and designated by the first user and a matching condition for another user's presence received from the second apparatus and designated by the second user; and a unit for deciding if the first and second user's presences match the designated conditions when registration processing and/or update processing is performed.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: October 20, 2009
    Assignee: Hitachi, Ltd.
    Inventors: Kenta Shiga, Junji Fukuzawa, Tooru Tanaka, Keisei Fujiwara, Satoshi Kiyoto
  • Patent number: 7596622
    Abstract: An apparatus and method for processing a web service description such that the web service description is adapted for use with mobile devices. A web services accelerator is adapted to receive a web service description that defines an interface to a web service, create at least one accelerator output file from the web service description, and transmit the at least one accelerator output file to a mobile device. Accelerator output files are used by the mobile device to invoke web services.
    Type: Grant
    Filed: February 26, 2004
    Date of Patent: September 29, 2009
    Assignee: Research In Motion Limited
    Inventors: Russell Norman Owen, David Paul Yach
  • Patent number: 7590709
    Abstract: The search method comprises a first step of receiving a service inquiry request; a second step of making an inquiry about policy information of a client 100 who requested service and obtaining the policy information of the client 100 from a policy database 103; a third step of sending a request to search for a server matching the service sought after by the request and obtaining information showing the server matching the service from a registry 109; a fourth step of extracting a server meeting the policy information of the client obtained in the second step out of servers related to the information obtained in the third step; and a fifth step of transmitting information showing the server extracted in the fourth step to the source of the request to search for service.
    Type: Grant
    Filed: February 24, 2004
    Date of Patent: September 15, 2009
    Assignee: Hitachi, Ltd.
    Inventor: Katsuro Kikuchi
  • Patent number: 7536448
    Abstract: Systems and methods are provided for generating an Internetworking Operating System (IOS) Command Line Interface (CLI) configuration model and a logical topology from an IOS CLI configuration base. The method includes representing structure and cross-CLI dependencies in a formal specification format, such as Extended Backus-Naur Form (EBNF), and translating the representation into a machine-processable structure and code referred to as the IOS CLI Dependency Tree (ICDT). The ICDT is the configuration model. The ICDT optionally may be manipulated to generate configuration models in other formats, such as Java classes or XSD (eXtensible markup language Schema Definition). The method further includes generating the logical topology from the ICDT.
    Type: Grant
    Filed: September 2, 2004
    Date of Patent: May 19, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Masum Hasan, Andrew G. Harvey, Leo Pereira
  • Patent number: 7516204
    Abstract: An information processing method for maintaining, in a system in which each of a plurality of client processes, connected via an information transmission medium, holds and uses shared data to be shared by the plurality of client processes, consistency of shared data held by the respective plurality of client processes, includes a holding step of holding the shared data, and a first issuance step of issuing, in response to a manipulation event request, a manipulation event that represents the manipulation to the shared data to the server process. In addition, a first manipulation execution step executes a manipulation to the shared data in response to a manipulation event received from the server process, and a second issuance step issues an issuance inhibition event to the server process.
    Type: Grant
    Filed: February 25, 2004
    Date of Patent: April 7, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: Toshihiro Kobayashi, Toshikazu Ohshima, Masakazu Fujiki
  • Patent number: 7502848
    Abstract: A method, system, and computer program product for creating a data processing object associated with a communication protocol used to extract status information related to a monitored device communicatively coupled to a network, including accessing the monitored device using the communication protocol to obtain at least vendor information related to the monitored device; obtaining, from a first memory, information related to an access function for extracting the status information from an accessible data file on the monitored device; generating a string using the obtained vendor information and the obtained access function information; obtaining, from a second memory, information related to a creation function corresponding to the generated string; and creating the data processing object using the obtained creation function.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: March 10, 2009
    Assignee: Ricoh Company Ltd.
    Inventors: Tetsuro Motoyama, Avery Fong
  • Patent number: 7496638
    Abstract: A method for a user to access information on a network. Information from a machine recognizable code (MRC) (1606) is extracted at a user location, which MRC (1606) has associated therewith routing information to a remote location (312) on the network. The extracted information from the MRC (1606) is wirelessly transmitted to a network interface device (302) in response to the information being extracted. The remote location (312) associated with the extracted information from the MRC (1606) is then connected thereto from the user location and the information downloaded therefrom. The downloaded information is displayed on a display (1612) at the user location, such that when displayed, substantially immediate feedback is provided to the user in response to the MRC (1606) being scanned.
    Type: Grant
    Filed: March 29, 2005
    Date of Patent: February 24, 2009
    Assignee: RPX-LV Acquisition LLC
    Inventor: Jeffry Jovan Philyaw
  • Patent number: 7480719
    Abstract: A method and load control server for controlling bottlenecks in an information system that includes application servers and a database server. Each application server executes at least one application program for processing a transaction received by each application server. The database server accesses a database based on a request received from any of the application servers. A processing time required for each application program to process the transaction is monitored. A bottleneck relating to usage of at least one resource is detected. Each resource is a resource of at least one application server, a resource related to input to the transaction, a resource of the database server, or a resource related to the transaction. The detecting responds to the monitoring having determined that the processing time for processing the transaction by at least one application server is not within a predesignated permissible processing time range. The detected bottleneck is removed.
    Type: Grant
    Filed: October 27, 2004
    Date of Patent: January 20, 2009
    Assignee: International Business Machines Corporation
    Inventor: Masashi Inoue