Patents by Inventor Benjamin Parker

Benjamin Parker has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20070025483
    Abstract: Clock synchronization and data recovery techniques are disclosed. For example, a technique for synchronizing a clock for use in recovering received data comprises the following steps/operations. A first clock (e.g., a data clock) is set for a first sampling cycle to a first phase position within a given unit interval in the received data. A second clock (e.g., a sweep clock) is swept through other phase positions with respect to the first phase position such that a transition from the given unit interval to another unit interval in the received data is determined. A sampling point is determined based on measurements at the phase positions associated with the second clock. The second clock is set to the phase position corresponding to the sampling point such that data may be recovered at that sampling point.
    Type: Application
    Filed: July 29, 2005
    Publication date: February 1, 2007
    Applicant: International Business Machines Corporation
    Inventors: Azita Emami-Neyestanak, Mounir Meghelli, Benjamin Parker, Sergey Rylov, Alexander Rylyakov, Jose Tierno
  • Publication number: 20060109940
    Abstract: A phase adjustment apparatus and method adjusts phase or timing bias of a sample clock in a data receiver system by determining a time adjustment value as a function of equalizer feedback. The time adjustment value is then applied to a device capable of adjusting a timing bias of a sample clock.
    Type: Application
    Filed: November 22, 2004
    Publication date: May 25, 2006
    Inventors: Troy Beukema, Benjamin Parker, Karl Selander, Michael Sorna
  • Publication number: 20050254485
    Abstract: A data call between at least two internetworked computers is established using a central server. Once the data call is in place, prerecorded motion video is shared between the two computers by creating a streaming video server on one user's computer for streaming the prerecorded motion video simultaneously to both users as clients of the streaming server. Either user can pause, rewind, or fast forward the streamed video as it is viewed by both users.
    Type: Application
    Filed: July 22, 2005
    Publication date: November 17, 2005
    Inventors: Benjamin Parker, Shane Werner, Charles Diaz, Terry Frederick, Terry Yu
  • Publication number: 20050220084
    Abstract: A communications and database delivery service within an internetwork interacts with a service provider and its requestors/customers. A server is maintained for storing requester identifiers and service provider identifiers. A records database is maintained for storing records of digital information for customers of the service provider in accordance with the requester identifiers. An initiation message is received from a requestor over the internetwork. A notification is sent of a requested two-way video session to an IP address corresponding to the service provider. After an acceptance is received from the service provider, signals are provided over the internetwork to enable the two-way video session between respective workstations of the requestor and the service provider. A respective record is retrieved from the records database corresponding to the requester. The respective record is forwarded to the IP address corresponding to the service provider.
    Type: Application
    Filed: May 26, 2005
    Publication date: October 6, 2005
    Inventors: Benjamin Parker, Shane Werner, Terry Frederick
  • Publication number: 20050084084
    Abstract: An information server according to one embodiment of the invention includes a communication interface configured to communicate over a communication network and a processing system connected to the communication interface. The processing system is configured to receive one or more digital content sets, receive a caller system identifier and a called system identifier from the caller system, select a digital content set from among the one or more digital content sets using the caller system identifier and the called system identifier, and provide the selected digital content set to a called system corresponding to the called system identifier prior to the caller system establishing a communication channel to the called system.
    Type: Application
    Filed: October 17, 2003
    Publication date: April 21, 2005
    Inventors: Fred Cook, Benjamin Parker, Terry Frederick