Patents Examined by Tobias J Casaw
  • Patent number: 8005969
    Abstract: A communication system includes a server and at least one client. The server includes a first communication unit that performs first communication with each client based on a first protocol, a second communication unit that performs second communication with each client based on a second protocol, an information receiving unit that receives first information with the first communication unit, an information extracting unit that extracts second information, a judging unit that judges whether the second communication is feasible based on the first and second information, and a command sending unit that sends a command for issuing a request for establishing the second communication when the second communication is feasible. Each client includes an information sending unit that sends the first information, a command receiving unit that receives the command, and a request sending unit that issues the request to the first communication unit in response to the command.
    Type: Grant
    Filed: September 24, 2007
    Date of Patent: August 23, 2011
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Masafumi Miyazawa, Naoki Otsuka, Kiyotaka Ohara
  • Patent number: 7984141
    Abstract: In one embodiment, a method includes receiving a request message at a local node in a communications network from a remote node in the communication network. The request message holds data that indicates a request for a particular service from the local node. A load metric that indicates a current processing load at the local node is determined. A response delay time, for responding to the request message, is determined based on the load metric. A response message is sent after the response delay time. The response message indicates the local node is able to provide the particular service for the remote node. The delay time allows the local node to make it more likely that a less busy node will respond earlier in time to a request message from the same remote node and provide the particular service.
    Type: Grant
    Filed: July 16, 2007
    Date of Patent: July 19, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Shishir Gupta, Gary Harris
  • Patent number: 7856471
    Abstract: A method and apparatus turns a typical home telephone system into a platform for delivery of web based content and services. The preferred embodiment of the invention comprises a broadband enabled telephone system for the home and a series of web servers that collect, package, and deliver personalized content and services to all of the telephone handsets throughout the home. With this end-to-end solution, any information or services available via the web can be delivered through a broadband enabled telephone system. Through the web, each member of a family can build a profile which defines what information and services they want available through the handset. In addition, each handset can be dynamically personalized for any family member. The color screens on the handsets become windows through which an individual can view and interact with a broad range of content and services. The audio channels thus become an extension of the voice based services, such as messaging and voice chat.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: December 21, 2010
    Assignee: Casabi, Inc.
    Inventors: Greg Pounds, Timothy Kusumi, Gary L. Maxwell, Chris Koverman, Stephen Kwo
  • Patent number: 7831681
    Abstract: A method, apparatus, system and computer program product that provide a virtual worldwide name (vWWN) nameservice in a Fiber Channel storage area network (SAN) are provided. Embodiments of the vWWN nameservice can receive a request for a vWWN from a node in the SAN, where the request includes a identifier associated with resources in the SAN, then determine if the identifier matches contents of a field in one or more entries in a vWWN table or database, and provide the vWWN associated with a matching entry to the requesting node.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: November 9, 2010
    Assignee: Symantec Operating Corporation
    Inventor: Tommi T. Salli
  • Patent number: 7761559
    Abstract: A system and method for remotely loading artifacts is disclosed. The system and method involves monitoring application installation events on a computing device. In response to detecting an application installation event, the application installation event is intercepted. The application associated with the application installation event is searched for artifacts, and any artifacts found within the application are stored in a centralized location. The artifacts are further indexed according to a target namespace. In one embodiment, the system and method further involved receiving a query from a client to locate an artifact, locating the artifact from previously extracted artifacts and returning the artifact as URL address.
    Type: Grant
    Filed: October 13, 2006
    Date of Patent: July 20, 2010
    Assignee: International Business Machines Corporation
    Inventors: Xiaochun Mei, Michael W. Brown, Christopher S. Claussen, Xin Huang, Hua Cheng, Gang Chen, Hai Y. Zhao
  • Patent number: 7761510
    Abstract: A conference system includes a terminal that displays a document presented by a presenter in a conference and that is capable of receiving writing inputs from a participant for enabling exchange of opinions, and a document storage unit that stores the document used in the conference and the written information. The document storage unit stores image data of respective pages of the document, shared overwrite data for each page including shared written information written by the presenter or participants, and personal overwrite data for each participant provided for each page and including personal memo information written by the participant. The terminal includes a read unit that selectively reads out from the document storage unit, concerning each page, the image data of the presented document, the shared overwrite data, and a participant's personal overwrite data, and a display controller that overlaps the read-out data and displays the overlapped data on a display.
    Type: Grant
    Filed: October 24, 2006
    Date of Patent: July 20, 2010
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Yoshiki Watanabe, Kazunori Horikiri, Katsuya Mitsutake, Yoshihiro Masuda, Masatomi Inagaki
  • Patent number: 7730164
    Abstract: Transferring data is disclosed. An indication to transfer an executable set of data to a destination device is received. A first set of data is transferred to the destination device. Transfer of a second set of data to the destination device is initiated. The first set of data is associated with the second set of data and is usable independent of the second set of data. The executable set of data is transferred to the destination device based at least in part on the second set of data.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: June 1, 2010
    Assignee: Adobe Systems Incorporated
    Inventor: Murugappan Palaniappan
  • Patent number: 7685291
    Abstract: Messaging service interoperability methods. A client implements a messaging service version (X.Y), in which X is a major version number and Y is a minor version number. The client sends a PDU (Protocol Data Unit) with version (X.Y) to a server. If the PDU with version (X.Y) is not accepted by the server, the client reselects a messaging service version (Z.H), and sends a PDU with the reselected version (Z.H) to the server. Reselection of the messaging service version and sending of a PDU with the reselected version are repeated until the PDU is accepted by the server or all possible reselected versions have been selected.
    Type: Grant
    Filed: November 8, 2005
    Date of Patent: March 23, 2010
    Assignee: Mediatek Inc.
    Inventors: Kuan Hua Tu, Jyh-Chun Wang
  • Patent number: 7673073
    Abstract: A multiphase encoded protocol has sufficient density of commands to allow a rich language to be realized on a bus. When ten field bits are dedicated to commands, it is possible to have more than six million words to choose from per clock. Architecture to implement the multiphase encoded protocol and synchronize the bus includes an extracted clock, a command element, and a data element. One-bit multipliers are used as correlation elements to provide feedback into slaved delay-locked loop (DLL) devices, which provides precise phase alignment for successful data extraction of several channels.
    Type: Grant
    Filed: November 8, 2005
    Date of Patent: March 2, 2010
    Assignee: Intel Corporation
    Inventors: Paul S. Levy, Karl H. Mauritz
  • Patent number: 7558859
    Abstract: A peer-to-peer auction based strategy balances the storage of data in a data center. Each cluster of the data center has a cluster manager and associated data storage nodes on which data is stored. The data storage nodes can periodically announce their respective utilization levels to other data storage nodes. If the announcing nodes are over capacity, the other nodes in the cluster respond by checking their utilization level and placing a bid if they are able to accept new data. Data is then relocated to one or more selected bidding nodes. If data cannot be balanced at the data storage node level, the cluster manager can identify nodes in other clusters that are able to accept new data. Multiple auctions for the same or different categories of data can be conducted at the same time by the data storage nodes and/or cluster managers.
    Type: Grant
    Filed: October 17, 2005
    Date of Patent: July 7, 2009
    Assignee: Microsoft Corporation
    Inventors: Anastasios Kasiolas, Ronald H. Jones, Jr.