Patents by Inventor David A. Matthews

David A. Matthews 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: 20120198171
    Abstract: This invention is a data processing system with a data cache. The cache controller responds to a cache miss requiring allocation by pre-allocating a way in the set to an allocation request according to said least recently used indication of said ways and then update the least recently used indication of remaining ways of the set. This permits read allocate requests to the same set to proceed without introducing processing stalls due to way contention. This also allows multiple outstanding allocate requests to the same set and way combination. The cache also compares the address of a newly received allocation request to stall this allocation request if the address matches an address of any pending allocation request.
    Type: Application
    Filed: September 28, 2011
    Publication date: August 2, 2012
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Abhijeet Ashok Chachad, David Matthew Thompson
  • Publication number: 20120198161
    Abstract: This invention handles write request cache misses. The cache controller stores write data, sends a read request to external memory for a corresponding cache line, merges the write data with data returned from the external memory and stores merged data in the cache. The cache controller includes buffers with plural entries storing the write address, the write data, the position of the write data within a cache line and unique identification number. This stored data enables the cache controller to proceed to servicing other access requests while waiting for response from the external memory.
    Type: Application
    Filed: September 26, 2011
    Publication date: August 2, 2012
    Applicant: Texas Instruments Incorporated
    Inventors: Abhijeet Ashok Chachad, Raguram Damodaran, David Matthew Thompson
  • Publication number: 20120198163
    Abstract: This invention assures cache coherence in a multi-level cache system upon eviction of a higher level cache line. A victim buffer stored data on evicted lines. On a DMA access that may be cached in the higher level cache the lower level cache sends a snoop write. The address of this snoop write is compared with the victim buffer. On a hit in the victim buffer the write completes in the victim buffer. When the victim data passes to the next cache level it is written into a second victim buffer to be retired when the data is committed to cache. DMA write addresses are compared to addresses in this second victim buffer. On a match the write takes place in the second victim buffer. On a failure to match the controller sends a snoop write.
    Type: Application
    Filed: September 28, 2011
    Publication date: August 2, 2012
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Raguram Damodaran, Abhijeet Ashok Chachad, Jonathan (Son) Hung Tran, David Matthew Thompson
  • Patent number: 8231606
    Abstract: A minimally invasive tracheal fluid removal device and corresponding method of use for removing accumulated subglottic secretions in an intubated patient's endotracheal tube. The device may be configured as a dual-track or single-tube suction guidance system. This device presents a significant improvement over the art as it eliminates the need to reintubate the patient each time the suction mechanism is removed to be cleaned.
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: July 31, 2012
    Assignee: CareFusion 207, Inc.
    Inventors: Alex Stenzler, David Matthew Young
  • Publication number: 20120192286
    Abstract: A litigation discovery document system is provided to help identify documents that might be privileged. In particular, a system is described in which documents within a document set are compared against one or more data sources which store data that indicate whether a particular document is privileged or potentially privileged. Human reviewers can confirm whether such determinations are accurate. Analytic reports can be provided which characterize the underlying methodology used to make such determinations. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: January 26, 2012
    Publication date: July 26, 2012
    Inventors: Yerachmiel Tzvi Messing, David Matthew Shub, James Kenneth Wagner, JR.
  • Publication number: 20120187155
    Abstract: The invention relates to a dispensing apparatus for containing a pressurized composition. The dispensing apparatus comprises a reservoir for containing the composition, a flow conduit in fluid communication with the reservoir having a distal end forming a flow conduit orifice; and a displaceable actuator head comprising a side wall having an interior surface and a dispensing orifice formed through the side wall. An intermediate member having an aperture extending there through is interposed between the interior surface of the displaceable actuator head and the distal end of the flow conduit. The intermediate member is affixed to either the interior surface of the actuator head aligning the aperture with the dispensing orifice or to the distal end of the flow conduit aligning the aperture with the flow conduit orifice. The intermediate member seals the dispensing orifice when the displaceable actuator head is biased to an at-rest position.
    Type: Application
    Filed: January 19, 2012
    Publication date: July 26, 2012
    Inventors: William Mercer Benson, Andrew William Franckhauser, Todd Mitchell Day, Shaun Shang-Yun Chan, David Matthew Groh, Brian David Andres, Scott Edward Smith
  • Publication number: 20120191708
    Abstract: Data is received that characterizes each of a plurality of documents within a document set. Based on this data, the plurality of documents are grouped into a plurality of stacks using one or more grouping algorithms. A prime document is identified for each stack that includes attributes representative of the entire stack. Subsequently, provision of data is provided that characterizes documents for each stack including at least the identified prime document to at least one human reviewer. User-generated input from the human reviewer is later received that categorized each provided document and data characterizing the user-generated input can then be provided. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: January 26, 2011
    Publication date: July 26, 2012
    Applicant: DiscoverReady LLC
    Inventors: Stephen John Barsony, Yerachmiel Tzvi Messing, David Matthew Shub, James Kenneth Wagner, JR.
  • Publication number: 20120187154
    Abstract: A dispensing apparatus for containing a pressurized composition, said dispensing apparatus comprising: a reservoir for containing a composition; an actuator head comprising a side wall having an interior surface, said actuator head forming a dispensing orifice through said side wall; a displaceable flow conduit comprising a proximal end in fluid communication with said reservoir and a distal end forming a flow conduit orifice, said distal end being movably engaged with said interior surface of said actuator head; and an intermediate member interposed between said interior surface and said distal end and forming an aperture; and wherein said displaceable flow conduit is biased to an at-rest position and can be movably actuated to at least partially engage said intermediate member in a dispense position, thereby at least partially aligning said dispensing orifice with said flow conduit orifice.
    Type: Application
    Filed: January 19, 2012
    Publication date: July 26, 2012
    Inventors: William Mercer Benson, Andrew William Franckhauser, Todd Mitchell Day, Shaun Shang-Yun Chan, David Matthew Groh, Brian David Andres, Scott Edward Smith
  • Patent number: 8226611
    Abstract: An anti-IL-6 antibody, including isolated nucleic acids that encode at least one anti-IL-6 antibody, vectors, host cells, transgenic animals or plants, and methods of making and using thereof have applications in diagnostic and/or therapeutic compositions, methods and devices.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: July 24, 2012
    Assignees: Janssen Biotech, Inc., Applied Molecular Evolution
    Inventors: Yan Chen, Debra Gardner, David M. Knight, Michael W. Lark, Bailin Liang, David J. Shealy, Xiao-Yu R. Song, Vedrana Stojanovic-Susulic, Raymond W. Sweet, Susan H. Tam, Sheng-Jiun Wu, Jing Yang, David Matthew Marquis, Eric Michael Smith, Alain Philippe Vasserot
  • Patent number: 8214760
    Abstract: A method and computer-storage media for minimizing application windows based on a triggering event are provided. Embodiments of the present invention include determining that a triggering event has occurred with respect to a target window, automatically minimizing all of the minimizable application windows except the target application window, and generating an undo record that may be used to restore the minimized windows upon the determination that a second triggering event has occurred with respect to the target window. In one embodiment, the triggering event is shaking the target application window.
    Type: Grant
    Filed: January 16, 2008
    Date of Patent: July 3, 2012
    Assignee: Microsoft Corporation
    Inventors: David A. Matthews, Song Zou, Bret P. Anderson, Jared C. Simpson, Pai-Hung Chen, Patrice L. Miner
  • Publication number: 20120167005
    Abstract: The working area of an immersive environment is presented on a display without relying on any system chrome. Two regions are defined within the immersive environment, one of which is a larger primary region and the second of which is a smaller non-primary region. The two regions are presented so that they not overlap with one another. The content of one executing user-interactive application is presented in the primary region and, simultaneously, content of one or more other executing user-interactive applications are presented in the non-primary region. In some implementations the non-primary is docked to one side of the display.
    Type: Application
    Filed: December 23, 2010
    Publication date: June 28, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: David Matthews, Jesse Clay Satterfield, Stephan Hoefnagels, Alice Steinglass, Samuel Moreau, Jensen Harris
  • Patent number: 8207331
    Abstract: The present invention relates to novel benzazepine derivatives having pharmacological activity, processes for their preparation, to compositions containing them and to their use in the treatment of neurological and psychiatric disorders.
    Type: Grant
    Filed: February 17, 2010
    Date of Patent: June 26, 2012
    Assignee: Glaxo Group Limited
    Inventors: Mark James Bamford, David Kenneth Dean, Sanjeet Singh Sehmi, David Matthew Wilson, Jason Witherington
  • Publication number: 20120159382
    Abstract: This document describes techniques and apparatuses for managing an immersive environment. These techniques and/or apparatuses enable a user to select when, where, or under what conditions to present applications in this immersive environment.
    Type: Application
    Filed: December 15, 2010
    Publication date: June 21, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: David A. Matthews, Jesse Clay Satterfield, Stephan Hoefnagels, Rolf A. Ebeling, Nils A. Sundelin, Bret P. Anderson, Matthew I. Worley, Gabriel S. DeBacker, Robert J. Jarrett
  • Publication number: 20120159383
    Abstract: A computing device includes an immersive environment module for facilitating simultaneous display of a plurality of applications on a display device without relying on system chrome. At least a first of the applications is displayed in a primary region of the display. The computing device also includes a UI management component for enabling a user selection of an application for simultaneous display on the display device with at least one other application. Processing logic is configured to determine a size in at least one direction of content of a user-selected application as it is displayed on a non-primary region of the display device simultaneous with display of content of the first application on the primary region of the display device. The determination is based at least in part on one or more pre-defined size requirements specified by the selected application.
    Type: Application
    Filed: December 20, 2010
    Publication date: June 21, 2012
    Applicant: Microsoft Corporation
    Inventors: David Matthews, Matthew Worley, Nils Sundelin, Tsz Yan Wong
  • Patent number: 8205160
    Abstract: A computing device configured to execute computer code to generate a graphical user interface (GUI) for creating a multi-frame presentation is provided. The generated GUI may include a canvas pane configured to display a main frame and supporting frame icons representing a plurality of supporting frames of the presentation. The generated GUI may further include a connector tool operable within the canvas pane for creating a link between a source element and a target element, the source element being the main frame or an element of the main frame, the target element being a supporting frame or an element of a supporting frame, the link being defined by an associated linking script, the connector tool being operable to create the link via a click-and-drag action from the source element to the target element.
    Type: Grant
    Filed: May 12, 2008
    Date of Patent: June 19, 2012
    Assignee: Microsoft Corporation
    Inventors: Cheryl S. White, Douglas W. Herman, Casey A. Anderson, Bartosz Gulik, Patrick Schreiber, Ravipal Soin, Robert S. Dietz, Hana Kim, David Matthew Snow
  • Patent number: 8200792
    Abstract: Method, system, and computer program product example embodiments of the invention are disclosed to provide multi-network secure video teleconferencing (VTC) for VTC endpoints. The embodiments of the invention provide distributed components to perform the necessary operations, rather than co-locating the components in the VTC endpoint. Some system components are located with the VTC endpoint, other components are placed in a network operations center (NOC) and still other components are distributed on the various networks.
    Type: Grant
    Filed: August 10, 2009
    Date of Patent: June 12, 2012
    Assignee: Freeport Technologies, Incorporated
    Inventors: Richard Warren Tucker, Dean Andrew Woughter, Donald Scott Patz, David Matthew Tucker
  • Publication number: 20120072400
    Abstract: Current file systems may implement opportunistic locks on files that allow clients to locally cache file data, while promoting data consistency when multiple clients read/write the same file. Unfortunately, when a client locally caches directory content of a directory, the file system may lack a mechanism for notifying the client of changes to the directory that would render the cached directory content “stale”. Accordingly, one or more systems and/or techniques for managing a directory oplock are disclosed herein. A directory oplock may be generated based upon an oplock request comprising a first target key and a first parent key. Subsequent access requests for access to the directory or objects therein may be compared with the directory oplock to determine whether to break the directory oplock, and notify the client (e.g., directory oplock is broken if the client submitting the access request is different than the client owning the directory oplock).
    Type: Application
    Filed: September 17, 2010
    Publication date: March 22, 2012
    Applicant: Microsoft Corporation
    Inventors: Christian Gregory Allred, Sarosh Cyrus Havewala, Neal Robert Christiansen, David Matthew Kruse, Mathew George, Matthew Stuart Garson, Daniel Edward Lovinger
  • Publication number: 20120072596
    Abstract: Described are embodiments for allowing clients that access a distributed file system to locally cache directory metadata. The client may request a read lease which allows the client to cache the directory metadata locally and service requests received from the same application which originally requested the directory metadata using the cache. In addition, the client may also request a handle lease which allows a client to delay the closing of a directory handle and allow the handle to be reused to service subsequent directory metadata requests from the same or a different application. A client may also request a write lease which allows an application on the client to modify the directory metadata, such as by creating or deleting new files in the directory, or changing their attributes, and cache those changes.
    Type: Application
    Filed: September 17, 2010
    Publication date: March 22, 2012
    Applicant: Microsoft Corporation
    Inventors: David Matthew Kruse, Mathew George, Sarosh Cyrus Havewala, Christian Gregory Allred, Neal Robert Christiansen
  • Patent number: 8139507
    Abstract: Routes between cells in an interconnection network are represented with a graph using graph theory. Failed links are identified, and using the graph, alternative routes between cells in the graph are found.
    Type: Grant
    Filed: September 15, 2004
    Date of Patent: March 20, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Richard Dickert Powers, David Matthew Bellia, Stephen J. Silva, Ryan Lee Weaver, Guy Lowell Kuntz
  • Patent number: D662355
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: June 26, 2012
    Assignee: Sea to Summit Pty., Ltd.
    Inventors: Roland Wesley Tyson, Paramjeet Singh, David Matthew Thompson