Patents by Inventor Brian Cooper

Brian Cooper 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).

  • Patent number: 8359114
    Abstract: The invention provides a digital dentistry system that utilizes a haptic interface and features a computer-based design application configured to allow the intuitive construction of irregular, amorphous three-dimensional structures typically seen in dental restorations, utilizing, where appropriate, the design skills of a user. In certain embodiments, the system provides a comprehensive digital solution for dental labs in the business of creating dental restorations such as partial frameworks, crowns, copings, bridge frameworks, implants and the like, with a sense of touch provided by a haptic interface device.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: January 22, 2013
    Assignee: DentsAble, Inc.
    Inventors: Bob Steingart, Curt Rawley, Joe Wisnewski, Dave Girard, Vincent M. Hammer, Scott Davidson, Brandon Itkowitz, Brian Cooper, Yakov Epelbaum, Elaine Chen, Abbe J. Cohen, Terry Lindgren, Mike Tabaczynski, David Tzu-Wei Chen, Venkatraghavan Gourishankar
  • Patent number: 8276366
    Abstract: A closely-coupled exhaust aftertreatment system for an engine having twin turbochargers includes a first exhaust conduit comprising a first valve operable between first and second positions, the first promoting flow within the first conduit to an oxidation catalyst (OC), the second promoting flow within a second conduit; a third conduit is fluidly coupled to the OC outlet and includes a second valve operable between first and second positions, the first promoting flow within the third exhaust conduit to a particulate filter (PF), the second promoting flow through a fourth conduit to an inlet in the second conduit. A first turbocharger is coupled to the second exhaust conduit downstream of the inlet; an SCR catalyst is downstream of the first turbocharger to receive the flow therefrom and upstream of the PF to provide the flow thereto. A second turbocharger is coupled to the third exhaust conduit downstream of the second valve.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: October 2, 2012
    Assignee: GM Global Technology Operations LLC
    Inventors: David Bennet, Brian Cooper, Huntly W. Thomas, Nick Winder
  • Patent number: 8259080
    Abstract: An information handling system includes two touch screens. In one embodiment, one of the touch screens is incorporated in a base of the information handling system and the other is incorporated in a lid of the information handling system. An application can display different informational views in each touch screen, allowing a user to interact with the data in each screen independently.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: September 4, 2012
    Assignee: Dell Products, LP
    Inventors: Mark Casparian, Reginald Rego, Frank Azor, David Estrada, Antonios Berry, Brian Cooper, Jeffrey Cubillos, Gabriel Gonzalez
  • Publication number: 20120089235
    Abstract: Systems, devices, and methods are provided for orthopedic implants. The implants may include a base member, such as an acetabular shell or an augment, that is configured to couple with an augment, flange cup, mounting member, or any other suitable orthopedic attachment. Mounting members include, for example, flanges, blades, hooks, and plates. In some embodiments, the orthopedic attachments may be adjustably positionable about the base member or other attachments, thereby providing modularity for assembling and implanting the device, and various securing and/or locking mechanisms may be used between the components of the implant.
    Type: Application
    Filed: June 8, 2011
    Publication date: April 12, 2012
    Applicant: Smith & Nephew, Inc.
    Inventors: Justin Steve Conway, Michael Brian Cooper, Luke Andrew Gibson, David C. Kelman, Richard D. Lambert, Ryan L. Landon, Nathaniel Quinn, Jeffrey A. Sharp, Jeffrey Joel Shea, Stanley Tsai, Brian Ronald Yokoo, James P. Waddell
  • Patent number: 8132440
    Abstract: The invention relates to a roll bending device for the control of profile and flatness in the rolling of metal plates or strips. In particular the invention relates to the well known principle of roll bending by using hydraulic cylinders to modify the load distribution between rolls of a rolling mill stand and a rolled stock e.g. a metal plate or a strip in order to control the profile and flatness of the metal plate or strip. A special design to allow safe roll bending even at large roll gauges is presented. The new design allows safe operation even at large roll gauges and high side loads.
    Type: Grant
    Filed: September 26, 2006
    Date of Patent: March 13, 2012
    Assignee: Siemens VAI Metals Technologies Ltd.
    Inventor: Brian Cooper
  • Publication number: 20120047186
    Abstract: A method for encoding XML tree data that includes the step of encoding the semi-structured data into strings of arbitrary length in a way that maintains non-structural and structural information about the XML data, and enables indexing the encoded XML data in a way that facilitates efficient search and browsing.
    Type: Application
    Filed: October 6, 2011
    Publication date: February 23, 2012
    Applicant: ORI SOFTWARE DEVELOPMENT LTD.
    Inventors: Moshe SHADMON, Neal Sample, Brian Cooper, Michael J. Franklin
  • Publication number: 20110303886
    Abstract: An assembly is provided that can include a motor; a planetary transmission coupled to the motor; and a spool coupled to the transmission, and the motor is disposed or disposable partially within the spool.
    Type: Application
    Filed: March 1, 2010
    Publication date: December 15, 2011
    Inventors: Robert D. Cryer, Allen Randolph, Donald Brian Cooper, George J. Wnukoski, Mark L. Cooksey, Ernesto Camilo Rivera
  • Patent number: 8065308
    Abstract: A method for encoding XML tree data that includes the step of encoding the semi-structured data into strings of arbitrary length in a way that maintains non-structural and structural information about the XML data, and enables indexing the encoded XML data in a way that facilitates efficient search and browsing.
    Type: Grant
    Filed: October 12, 2007
    Date of Patent: November 22, 2011
    Assignee: Ori Software Development Ltd.
    Inventors: Moshe Shadmon, Neal Sample, Brian Cooper, Michael J. Franklin
  • Patent number: 8051032
    Abstract: An improved system and method for loading records into a partitioned database table is provided. A translation of records may be generated from a set of source partitions to a set of target partitions by generating a bipartite graph, determining a maximal matching using dynamic programming for a chain of nodes remaining in the bipartite graph after removing singleton edges, and generating a maximal matching after adding back the singleton edges for translation of records from the set of source partitions to the set of target partitions. The partition translation may be executed by traversing from top to bottom the set of source partitions and the set of target partitions in record key order to generate an optimal sequence of operations to transfer the records from the set of source partitions to the set of target partitions.
    Type: Grant
    Filed: July 31, 2008
    Date of Patent: November 1, 2011
    Assignee: Yahoo! Inc.
    Inventors: Brian Cooper, Adam Silberstein, Ramana V. Yerneni
  • Publication number: 20110239630
    Abstract: A closely-coupled exhaust aftertreatment system for an engine having twin turbochargers includes a first exhaust conduit comprising a first valve operable between first and second positions, the first promoting flow within the first conduit to an oxidation catalyst (OC), the second promoting flow within a second conduit; a third conduit is fluidly coupled to the OC outlet and includes a second valve operable between first and second positions, the first promoting flow within the third exhaust conduit to a particulate filter (PF), the second promoting flow through a fourth conduit to an inlet in the second conduit. A first turbocharger is coupled to the second exhaust conduit downstream of the inlet; an SCR catalyst is downstream of the first turbocharger to receive the flow therefrom and upstream of the PF to provide the flow thereto. A second turbocharger is coupled to the third exhaust conduit downstream of the second valve.
    Type: Application
    Filed: March 30, 2010
    Publication date: October 6, 2011
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
    Inventors: David Bennet, Brian Cooper, Huntly W. Thomas, Nick Winder
  • Patent number: 8027961
    Abstract: An improved system and method for composite record keys ordered in a flat key space for a distributed database is provided. A data schema may be created that defines a composite record key for data records in a canonical form. Composite record keys may then be constructed in canonical form defined by the data schema for each data record in data tables of a distributed database. An ordered index of composite record keys may then be built by inserting the composite record keys in canonical form into the index in sorted order. The index of composite record keys ordered in a flat key space for a distributed database may then be used for efficiently comparing or sorting distributed data records in the distributed database. The composite record keys ordered in a flat key space may be compared or sorted without referencing the data schema of the composite record keys.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: September 27, 2011
    Assignee: Yahoo! Inc.
    Inventor: Brian Cooper
  • Publication number: 20110191661
    Abstract: Creation of a program with interactive content and time-based media would be improved by having several people working simultaneously on both the interactive content and the time-based media. The range of types of data that can be associated with the time-based media also can include a variety of types of content that enhance the time-based media, including data that is opaque to the editing system. To support editing of such programs, enhanced content may be edited into a program as either a clip or a locator, according to a user's selection. The components that represent enhanced content also may be edited in the same way as components that represent time-based media. Enhanced content may be represented by enhancement files that include data defining enhancements. An enhancement includes an identifier of the enhancement within the enhancement file, and a reference to a file defining enhanced content associated with the enhancement.
    Type: Application
    Filed: April 12, 2011
    Publication date: August 4, 2011
    Inventors: Michael Phillips, Brian Cooper, Larisa Fay
  • Patent number: 7958088
    Abstract: Methods and apparatuses are provided for dynamically reorganizing the data within a replicated database system. One method, for example, includes performing a split operation across a plurality of replicated databases with regard to an existing partition therein, wherein the existing partition comprises a plurality of data records and the two new partitions each include at least a portion of the plurality of data records, and allowing at least one type of access to the plurality of data records during the split operation.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: June 7, 2011
    Assignee: Yahoo! Inc.
    Inventors: Ramana V. Yerneni, Michael Bigby, Philip Bohannon, Bryan Call, Brian Cooper, Andrew Feng, David Lomax, Raghu Ramakrishnan, Utkarsh Srivastava, Daniel Weaver
  • Patent number: 7930624
    Abstract: Creation of a program with interactive content and time-based media would be improved by having several people working simultaneously on both the interactive content and the time-based media. The range of types of data that can be associated with the time-based media also can include a variety of types of content that enhance the time-based media, including data that is opaque to the editing system. To support editing of such programs, enhanced content may be edited into a program as either a clip or a locator, according to a user's selection. The components that represent enhanced content also may be edited in the same way as components that represent time-based media. Enhanced content may be represented by enhancement files that include data defining enhancements. An enhancement includes an identifier of the enhancement within the enhancement file, and a reference to a file defining enhanced content associated with the enhancement.
    Type: Grant
    Filed: April 4, 2002
    Date of Patent: April 19, 2011
    Assignee: Avid Technology, Inc.
    Inventors: Michael Phillips, Brian Cooper, Larisa Fay
  • Patent number: 7891224
    Abstract: The invention relates to the design of multiple piece rolls, in particular backup rolls, for the use in metal rolling. The roll comprises a main part with a center bore for the removal of center defects or flaws arising from the manufacturing process, e.g., from casing or forging and at least an end part, whereas the end part has no center bore or a center bore with a diameter smaller than the bore diameter of the main part.
    Type: Grant
    Filed: October 5, 2006
    Date of Patent: February 22, 2011
    Assignee: Siemens Vai Metals Technologies Ltd.
    Inventors: Brian Cooper, Shaun Tyas
  • Patent number: 7895172
    Abstract: An improved system and method for writing data dependent upon multiple reads in a distributed database is provided. A client may read several data records and may then send a request to a database server to perform a transaction to write a data record dependent upon multiple data records read. A database server may receive the request specifying a transaction to write a data record dependent upon multiple data records read and may perform the transaction by latching a master data record to be written and validating the data records the write depends upon. The multiple data records upon which the write depends may be validated by verifying the multiple data records are current versions of the data records stored in the distributed database. Data intensive applications may use this transaction type in large scale distributed database systems to provide stronger consistency without significantly degrading performance and scalability.
    Type: Grant
    Filed: February 19, 2008
    Date of Patent: February 22, 2011
    Assignee: Yahoo! Inc.
    Inventors: Brian Cooper, Utkarsh Srivastava, Ramana V. Yerneni
  • Publication number: 20100223240
    Abstract: An improved system and method for composite record keys ordered in a flat key space for a distributed database is provided. A data schema may be created that defines a composite record key for data records in a canonical form. Composite record keys may then be constructed in canonical form defined by the data schema for each data record in data tables of a distributed database. An ordered index of composite record keys may then be built by inserting the composite record keys in canonical form into the index in sorted order. The index of composite record keys ordered in a flat key space for a distributed database may then be used for efficiently comparing or sorting distributed data records in the distributed database. The composite record keys ordered in a flat key space may be compared or sorted without referencing the data schema of the composite record keys.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: Yahoo! Inc.
    Inventor: Brian Cooper
  • Patent number: 7783607
    Abstract: A technique is described that reduces the complexity and resource consumption associated with performing record expiry in a distributed database system. In accordance with the technique, a record is checked to see if it has expired only when it has been accessed for a read or a write. If at the time of a read a record is determined to have expired, then it is not served. If at the time of a write a record is determined to have expired, then the write is treated as an insertion of a new record, and steps are taken to treat the insertion consistently with regard to the previous expired version. A background process is used to delete records that have not been written to or actively deleted by a client after expiration.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: August 24, 2010
    Assignee: Yahoo! Inc.
    Inventors: Brian Cooper, Daniel Weaver, Michael Bigby, Utkarsh Srivastava, Philip L. Bohannon, Ramana Yerneni
  • Publication number: 20100131554
    Abstract: An improved system and method for publishing messages asynchronously in a distributed database is provided. Clusters of sequencer servers and broker servers may provide services for asynchronously publishing messages about topics including transactions for performing semantic operations on data in the distributed database system. A publisher client may send a message to a sequencer server that may add a sequence number to the message for the topic. The sequencer server may send the message to a primary broker server and a secondary broker server for asynchronous publication to subscribers of the topic of the message. If the primary broker server fails, the message sent to the secondary broker may be distributed to subscribers of the topic of the message. A subscriber client may receive the message and may order the messages received by sequence number for consumption by an application such as a subscriber database engine.
    Type: Application
    Filed: November 26, 2008
    Publication date: May 27, 2010
    Applicant: Yahoo! Inc.
    Inventor: Brian Cooper
  • Publication number: 20100036240
    Abstract: A multi-modality system and method for performing screening/detection, imaging and diagnosis/characterization of materials and objects in dense compressive media, such as in medical soft tissue applications, is disclosed. Medical tissue applications include but are not limited to the detection and diagnosis of breast tumors. Generally, the present invention involves coupling an ultrasound subsystem for exciting target tissues with a microwave subsystem for measuring the response, imaging and diagnosing the target tissues.
    Type: Application
    Filed: August 7, 2008
    Publication date: February 11, 2010
    Inventors: Aly M. Ismail, Kenneth Brian Cooper, Khaled N. Satama