Patents by Inventor Jeffrey Davis

Jeffrey Davis 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: 20060186208
    Abstract: An apparatus for presenting each of a first face and a second face of a document to a processing element to facilitate processing of the document thereby. The apparatus includes a first transport subassembly for moving the document along a first document path to present the first face of the document to the processing element. The apparatus also includes a gate adapted to permit movement of the document from the first document path to the second document path. In addition, the apparatus has a second transport subassembly for moving the document in the second document path in a reverse direction until the document engages a downstream side of the gate. The gate directs the document, upon engagement thereof with the downstream side, into the first document path with the second face of the document positioned for presentation to the processing element.
    Type: Application
    Filed: January 30, 2006
    Publication date: August 24, 2006
    Applicant: RDM Corporation
    Inventors: Glen Johannesson, Jeffrey Davis, William Stefanuk
  • Publication number: 20060184697
    Abstract: A digital media system uses client buffer fullness reports to detect clock drift between a clock on a host/source device that delivers streaming media content and a clock on a client playback device that receives the streaming media content. The system provides a reduction in playback interruptions during playback of streaming media content and a greater potential that “live” content encoded by a host/source device can actually be experienced as “live” content through playback on a client device.
    Type: Application
    Filed: February 11, 2005
    Publication date: August 17, 2006
    Applicant: Microsoft Corporation
    Inventors: Gurpratap Virdi, Jeffrey Davis, Todd Bowra
  • Patent number: 7080652
    Abstract: A semiconductor processing system for wafers or other semiconductor articles. The system uses an interface section at an end of the machine accessible from the clean room. A plurality of processing stations are arranged away from the clean room interface. A transfer subsystem removes wafers from supporting carriers, and positions both the wafers and carriers onto a carrousel which is used as an inventory storage. Wafers are shuttled between the inventory and processing stations by a robotic conveyor which is oriented to move toward and away from the interface end. The system processes the wafers without wafer carriers.
    Type: Grant
    Filed: September 14, 2004
    Date of Patent: July 25, 2006
    Assignee: Semitool, Inc.
    Inventors: Jeffrey A. Davis, Gary L. Curtis
  • Publication number: 20060153176
    Abstract: An interface for personal communications systems is described which provides rapid identification of a caller and limited access based on a variety of parameters obtained from caller identification information encoded by the telephone company. The incoming telephone call information is compared to a preprogrammed access matrix to determine if the caller is authorized to access the personal communications system connected to the interface. A telephone call screening method and apparatus which incorporates the encoded caller identification is also described.
    Type: Application
    Filed: January 25, 2006
    Publication date: July 13, 2006
    Inventors: Ty Caswell, Jeffrey Davis, Gregory Johnson, Timothy Reinarts, Ting Sun
  • Publication number: 20060146850
    Abstract: A system receives multiple data samples and determines time stamp values associated with each of the multiple data samples. The system identifies an earliest time stamp value and uses that time stamp value as an initial system clock value. The system may also subtract a delay factor from the earliest time stamp value to account for delay in decoding the multiple data samples. The earliest time stamp value is also communicated to an audio decoder and a video decoder. The audio and video decoders provide clock data back to a component that maintains the system clock value. If the difference between the clock data received from the decoders and the system clock value exceeds a threshold value, the system clock value is recalculated.
    Type: Application
    Filed: December 31, 2004
    Publication date: July 6, 2006
    Applicant: Microsoft Corporation
    Inventors: Gurpratap Virdi, Jeffrey Davis
  • Publication number: 20060025869
    Abstract: Strategies are described for coalescing the processing tasks associated with a series of control events that occur relatively close together in time. The coalescing can involve eliminating redundant tasks by more directly advancing to a terminal control state. One exemplary application of the control coalescing is in the playback of media content information in a networked environment. When a user enters a series of commands to repeatedly change the channel, or repeatedly seek new positions within a single stream, the control coalescing comes into play by aggregating these control events so that it requires fewer control processing tasks to perform. This provision helps reduce the latency associated with handling multiple control events that occur close together in time.
    Type: Application
    Filed: July 29, 2004
    Publication date: February 2, 2006
    Applicant: Microsoft Corporation
    Inventors: Gurpratap Virdi, Jeffrey Davis
  • Publication number: 20060026293
    Abstract: Strategies are described for transmitting control information from a host module to a client module. The host module transmits the control information in-band along with a stream of media content information packets. The control information can be used to govern the operation of the client module. In one case, the control information alerts the client module to a discontinuity in streams, which may be the result of the user changing channels via the host or client module, etc., issuing a seek instruction, and so forth. Transmitting the control information in in-band fashion is advantageous because it reduces the need for complex linking between the control information and the associated content information.
    Type: Application
    Filed: July 29, 2004
    Publication date: February 2, 2006
    Applicant: Microsoft Corporation
    Inventors: Gurpratap Virdi, Jeffrey Davis
  • Publication number: 20060026294
    Abstract: A transrate manager on a host computer determines if there is a limitation in network bandwidth and controls the bit-rate of streaming media content accordingly. The bit-rate is controlled by excluding types of video frames from the streaming media content and then reintroducing excluded types of video frames back into the streaming video content once the network has recovered.
    Type: Application
    Filed: July 29, 2004
    Publication date: February 2, 2006
    Applicant: Microsoft Corporation
    Inventors: Gurpratap Virdi, Jeffrey Davis
  • Publication number: 20060011173
    Abstract: A tank assembly and a closure device for a tank assembly. The tank assembly may comprise a tank housing defining an interior and an exterior and an opening between the interior and the exterior, a liquid being containable in the interior, vapor being produceable from the liquid, a flow path being defined between the interior and the exterior, a closure housing connectable to the tank housing to selectively close the opening, and adsorption media supported by at least one of the tank housing and the closure housing, vapor being routed along the flow path from the interior of the tank assembly, through the adsorption media and to the exterior of the tank assembly. In some aspects, the adsorption media is supported by the closure housing. In some other aspects, the tank housing includes a receptacle portion having a receptacle interior, the receptacle portion defining the flow path, and the adsorption media is supportable in the receptacle interior.
    Type: Application
    Filed: February 14, 2005
    Publication date: January 19, 2006
    Inventors: Jeffrey Davis, Michael Holz, Robert Tharp, Austin Savio Braganza
  • Publication number: 20050204339
    Abstract: Methods, systems and articles of manufacture are provided for organizing, managing and utilizing standard development templates and framework components in an application development environment. Functionality provided by embodiments of the present invention allows developers to develop applications more efficiently and cost effectively.
    Type: Application
    Filed: March 11, 2004
    Publication date: September 15, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeffrey Davis, Aneth Frye, Robert Hoth, Brian Lepel, Randy Oyarzabal, Nathan Steffenhagen
  • Publication number: 20050204338
    Abstract: Methods, systems and articles of manufacture are provided for organizing, managing and utilizing standard development templates and framework components in an application development environment. Functionality provided by embodiments of the present invention allows developers to develop applications more efficiently and cost effectively.
    Type: Application
    Filed: March 11, 2004
    Publication date: September 15, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeffrey Davis, Robert Hoth, Brian Lepel, Randy Oyarzabal, Crystal Springer, James Walters
  • Publication number: 20050198287
    Abstract: Adware and viruses are examples of objects that may be embedded in a web page or linked to a web page. When such an object is detected to be associated with a web page loading on a browser, an analysis may be performed to determine a trust level for the object. The object is suppressed based on the trust level. A prompt is displayed to advise a user that the object has been suppressed, and to provide an opportunity to interactively accept or decline activation of an action for the object.
    Type: Application
    Filed: February 17, 2004
    Publication date: September 8, 2005
    Inventors: Aaron Sauve, Li-Hsin Huang, Tony Schreiner, Jeffrey Davis, Tom Pipinich, Jonathan Gass, J. Hally
  • Publication number: 20050193033
    Abstract: A method, system and article of manufacture for database management and, more particularly, for managing multiple information management tools in a data processing system. One embodiment provides a method of managing multiple information management tools in a data processing system. The method comprises displaying, on a display device, a user interface of a toolkit configured for managing the multiple information management tools, the user interface comprising a plurality of selectable operations applicable to information management tools, receiving a user selection of an operation of the plurality of selectable operations, and applying the selected operation to at least one of the information management tools.
    Type: Application
    Filed: February 26, 2004
    Publication date: September 1, 2005
    Applicant: International Business Machines Corporation
    Inventors: Jeffrey Davis, Randy Oyarzabal, Crystal Springer, Nathan Steffenhagen
  • Publication number: 20050182924
    Abstract: Adware and viruses are examples of objects that may be embedded in a webpage or linked to a webpage. When such an object is detected to be associated with a webpage loading on a browser, an analysis may be performed to determine a trust level for the object. The object may be blocked in accordance with the trust level. A prompt may be displayed to advise a user that the object is being blocked, provide a description of the object, and to provide an opportunity to interactively accept or decline activation of an action for the object.
    Type: Application
    Filed: February 17, 2004
    Publication date: August 18, 2005
    Inventors: Aaron Sauve, J. Hally, Li-Hsin Huang, Tony Schreiner, Jeffrey Davis, Tom Pipinich, Jonathan Gass
  • Publication number: 20050128963
    Abstract: A wireless transmit/receive unit (WTRU) comprises a terminal end and a mobile terminal. The terminal end provides packets for transfer over a wireless interface. The mobile terminal receives the provided packets and processes the packets for transfer over the wireless interface. The mobile terminal monitors the provided packets and determines whether a quality of service (QoS) change is desired. The mobile terminal requests a change of QoS of a wireless network based on the determination.
    Type: Application
    Filed: November 8, 2004
    Publication date: June 16, 2005
    Applicant: InterDigital Technology Corporation
    Inventors: Robert Gazda, Jeffrey Davis, Narayan Menon, Douglas Castor
  • Publication number: 20050105481
    Abstract: A system for communicating between a terminal equipment and a mobile equipment in a wireless communication system, includes, in the terminal equipment an application, a communication stack, and a hardware driver layer. The communication stack includes a communication socket and a first network adapter component, the application communicating with the communication stack via the communication socket. The hardware driver layer includes a second network adapter component, the first network adapter component communicating with the second network adapter component. The mobile equipment includes a communication driver, the second network adapter component communicating with the communication driver, through which the terminal equipment communicates with the mobile equipment.
    Type: Application
    Filed: July 29, 2004
    Publication date: May 19, 2005
    Applicant: InterDigital Technology Corporation
    Inventors: Robert Gazda, Jeffrey Davis
  • Publication number: 20050081460
    Abstract: A column cap to simplify and improve the construction of pergolas and arbors includes a mounting block to which roof beams are attached by means of connecting elements such as a bolt and corresponding nut. The column cap is rectangular to ensure proper connection of roof beams.
    Type: Application
    Filed: September 28, 2004
    Publication date: April 21, 2005
    Inventor: Jeffrey Davis
  • Patent number: 6871655
    Abstract: A semiconductor processing system for wafers or other semiconductor articles. The system uses an interface section at an end of the machine accessible from the clean room. A plurality of processing stations are arranged away from the clean room interface. A transfer subsystem removes wafers from supporting carriers, and positions both the wafers and carriers onto a carrousel which is used as an inventory storage. Wafers are shuttled between the inventory and processing stations by a robotic conveyor which is oriented to move toward and away from the interface end. The system processes the wafers without wafer carriers.
    Type: Grant
    Filed: January 3, 2003
    Date of Patent: March 29, 2005
    Assignee: Semitool, Inc.
    Inventors: Jeffrey A. Davis, Gary L. Curtis
  • Publication number: 20050045214
    Abstract: A semiconductor processing system for wafers or other semiconductor articles. The system uses an interface section at an end of the machine accessible from the clean room. A plurality of processing stations are arranged away from the clean room interface. A transfer subsystem removes wafers from supporting carriers, and positions both the wafers and carriers onto a carrousel which is used as an inventory storage. Wafers are shuttled between the inventory and processing stations by a robotic conveyor which is oriented to move toward and away from the interface end. The system processes the wafers without wafer carriers.
    Type: Application
    Filed: September 14, 2004
    Publication date: March 3, 2005
    Inventors: Jeffrey Davis, Gary Curtis
  • Publication number: 20050046449
    Abstract: Embodiments of the invention include a data buffer for connecting a core of a data circuit to a data pad. External devices may couple to the data pad even if they have a different power supply voltage than does the core of the data circuit. A pass transistor is coupled between the data pad and a data node in the buffer. A control circuit monitors a signal on the data pad and drives the pass transistor according to the signal received, thereby preventing damage due to voltage mismatch between the data circuit and the external device.
    Type: Application
    Filed: August 26, 2003
    Publication date: March 3, 2005
    Inventor: Jeffrey Davis