Patents Represented by Attorney Monument IP Law Group
  • Patent number: 8244718
    Abstract: Embodiments of the present invention provide a database system that is optimized by using hardware acceleration. The system may be implemented in several variations to accommodate a wide range of queries and database sizes. In some embodiments, the system may comprise a host system that is coupled to one or more hardware accelerator components. The host system may execute software or provide an interface for receiving queries. The host system analyzes and parses these queries into tasks. The host system may then select some of the tasks and translate them into machine code instructions, which are executed by one or more hardware accelerator components. The tasks executed by hardware accelerators are generally those tasks that may be repetitive or processing intensive. Such tasks may include, for example, indexing, searching, sorting, table scanning, record filtering, and the like.
    Type: Grant
    Filed: August 27, 2007
    Date of Patent: August 14, 2012
    Assignee: Teradata US, Inc.
    Inventors: Joseph I. Chamdani, Raj Cherabuddi, Michael Corwin, Jeremy Branscome, Liuxi Yang, Ravi Krishnamurthy
  • Patent number: 8234267
    Abstract: Embodiments of the present invention provide a hardware accelerator that assists a host database system in processing its queries. The hardware accelerator comprises special purpose processing elements that are capable of receiving database query/operation tasks in the form of machine code database instructions, execute them in hardware without software, and return the query/operation result back to the host system. For example, table and column descriptors are embedded in the machine code database instructions. For ease of installation, the hardware accelerators employ a standard interconnect, such as a PCle or HT interconnect. The processing elements implement a novel dataflow design and Inter Macro-Op Communication (IMC) data structures to execute the machine code database instructions. The hardware accelerator may also comprise a relatively large memory to enhance the hardware execution of the query/operation tasks requested.
    Type: Grant
    Filed: March 15, 2011
    Date of Patent: July 31, 2012
    Assignee: Teradata US, Inc.
    Inventors: Jeremy Branscome, Michael Corwin, Liuxi Yang, Joseph I. Chamdani
  • Patent number: 8229918
    Abstract: Embodiments of the present invention provide a hardware accelerator that assists a host database system in processing its queries. The hardware accelerator comprises special purpose processing elements that are capable of receiving database query/operation tasks in the form of machine code database instructions, execute them in hardware without software, and return the query/operation result back to the host system. For example, table and column descriptors are embedded in the machine code database instructions. For ease of installation, the hardware accelerators employ a standard interconnect, such as a PCle or HT interconnect. The processing elements implement a novel dataflow design and Inter Macro-Op Communication (IMC) data structures to execute the machine code database instructions. The hardware accelerator may also comprise a relatively large memory to enhance the hardware execution of the query/operation tasks requested.
    Type: Grant
    Filed: March 15, 2011
    Date of Patent: July 24, 2012
    Assignee: Teradata US, Inc.
    Inventors: Jeremy Branscome, Michael Corwin, Liuxi Yang, Joseph I. Chamdani
  • Patent number: 8224800
    Abstract: Embodiments of the present invention provide a hardware accelerator that assists a host database system in processing its queries. The hardware accelerator comprises special purpose processing elements that are capable of receiving database query/operation tasks in the form of machine code database instructions, execute them in hardware without software, and return the query/operation result back to the host system. For example, table and column descriptors are embedded in the machine code database instructions. For ease of installation, the hardware accelerators employ a standard interconnect, such as a PCle or HT interconnect. The processing elements implement a novel dataflow design and Inter Macro-Op Communication (IMC) data structures to execute the machine code database instructions. The hardware accelerator may also comprise a relatively large memory to enhance the hardware execution of the query/operation tasks requested.
    Type: Grant
    Filed: March 15, 2011
    Date of Patent: July 17, 2012
    Assignee: Teradata US, Inc.
    Inventors: Jeremy Branscome, Michael Corwin, Liuxi Yang, Joseph I. Chamdani
  • Patent number: 8165988
    Abstract: Embodiments of the present invention provide for batch and incremental loading of data into a database. In the present invention, the loader infrastructure utilizes machine code database instructions and hardware acceleration to parallelize the load operations with the I/O operations. A large, hardware accelerator memory is used as staging cache for the load process. The load process also comprises an index profiling phase that enables balanced partitioning of the created indexes to allow for pipelined load. The online incremental loading process may also be performed while serving queries.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: April 24, 2012
    Assignee: Teradata US, Inc.
    Inventors: James Shau, Krishnan Meiyyappan, Hung Tran, Ravi Krishnamurthy, Kapil Surlaker, Jeremy Branscome, Joseph I. Chamdani
  • Patent number: 8062364
    Abstract: A method for treating arthritis of a joint includes identifying a bone lesion in a bone adjacent to the joint; and implanting in the bone a reinforcing member in or adjacent to the bone lesion. A kit for conducting the method includes: (a) at least one reinforcing member having a proximal face adapted to face the joint, a distal face adapted to face away from the joint, and a wedge-shaped edge adapted to pierce bone, wherein the at least one reinforcing member is planar and sterile; and (b) a container adapted to maintain the at least one reinforcing member sterile. Another kit includes: (a) a sterile fluid; (b) a syringe for injecting the fluid into a bone; (c) a curing agent adapted to cure the fluid to polymerize and/or cross-link; and (d) a container adapted to maintain the sterility of contents of the container.
    Type: Grant
    Filed: April 28, 2008
    Date of Patent: November 22, 2011
    Assignee: Knee Creations, LLC
    Inventors: Peter F. Sharkey, Charles F. Leinberry
  • Patent number: 8012142
    Abstract: The embodiments of the present invention relate to an endoscopic system and accessories. In particular, the various embodiments relate to endoscopic systems in which an accessory comprises a multi-lumen device that is capable of quantitatively delivering at least a catheter, a balloon, and a needle to a site. The accessory is configured to allow for individual, independent control of its components. For example, in some embodiments, the needle and guidewire can be independently controlled. In addition, the needle may be retracted back into an inner lumen of the catheter body. Accordingly, during use, the accessory of the embodiments allows the user to maintain access to an incision site without having to exchange or remove accessories for various parts of the procedure.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: September 6, 2011
    Assignee: Medivity, LLC
    Inventors: Abhitabh Patil, Michael Gadaleta, Karan Raturi, Ashish Patil, Nikhil Dewan
  • Patent number: 7966343
    Abstract: Embodiments of the present invention provide one or more hardware-friendly data structures that enable efficient hardware acceleration of database operations. In particular, the present invention employs a column-store format for the database. In the database, column-groups are stored with implicit row ids (RIDs) and a RID-to-primary key column having both column-store and row-store benefits via column hopping and a heap structure for adding new data. Fixed-width column compression allow for easy hardware database processing directly on the compressed data. A global database virtual address space is utilized that allows for arithmetic derivation of any physical address of the data regardless of its location. A word compression dictionary with token compare and sort index is also provided to allow for efficient hardware-based searching of text. A tuple reconstruction process is provided as well that allows hardware to reconstruct a row by stitching together data from multiple column groups.
    Type: Grant
    Filed: April 7, 2008
    Date of Patent: June 21, 2011
    Assignee: Teradata US, Inc.
    Inventors: Liuxi Yang, Kapil Surlaker, Ravi Krishnamurthy, Michael Corwin, Jeremy Branscome, Krishnan Meiyyappan, Joseph I. Chamdani
  • Patent number: 7927359
    Abstract: A bone-anchoring device is provided. The bone-anchoring device may comprise a screw including a threaded shaft portion configured to engage bone tissue, and a head portion having a cup-shaped cavity. The device may further include a rod connector and a linking member, wherein the linking member includes a spherical head portion configured to engage the cup-shaped cavity of the head of the screw, a widened flange s configured to engage the linking member, and an elongate body extending from the widened flange portion and configured to extend through an opening in the rod connector.
    Type: Grant
    Filed: October 4, 2006
    Date of Patent: April 19, 2011
    Assignee: Paradigm Spine, LLC
    Inventors: Frank T. Trautwein, Gary L. Lowery
  • Patent number: 7922750
    Abstract: An implantable interlaminar-interspinous stabilization system is provided. The system may comprise a U-shaped implantable device having an inferior section, a superior section, a midsection extending therebetween, and pair of lateral walls for engaging a spinous process of a vertebra, each of the lateral walls including an aperture with a countersink for receiving a bone fastener. The system may also include a bone fastener comprising a threaded bolt and a threaded nut for securing the implantable device to the spinous processes. Insertion tools may be provided for aligning the threaded bolt and nut through the apertures of the implantable device.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: April 12, 2011
    Assignee: Paradigm Spine, LLC
    Inventors: Frank T. Trautwein, Ralf Riesinger, Gary L. Lowery, Marc R. Viscogliosi
  • Patent number: 7908259
    Abstract: Embodiments of the present invention provide a hardware accelerator that assists a host database system in processing its queries. The hardware accelerator comprises special purpose processing elements that are capable of receiving database query/operation tasks in the form of machine code database instructions, execute them in hardware without software, and return the query/operation result back to the host system. For example, table and column descriptors are embedded in the machine code database instructions. For ease of installation, the hardware accelerators employ a standard interconnect, such as a PCIe or HT interconnect. The processing elements implement a novel dataflow design and Inter Macro-Op Communication (IMC) data structures to execute the machine code database instructions. The hardware accelerator may also comprise a relatively large memory to enhance the hardware execution of the query/operation tasks requested.
    Type: Grant
    Filed: August 27, 2007
    Date of Patent: March 15, 2011
    Assignee: Teradata US, Inc.
    Inventors: Jeremy Branscome, Michael Corwin, Liuxi Yang, Joseph I. Chamdani
  • Patent number: 7895151
    Abstract: Embodiments of the present invention provide for batch and incremental loading of data into a database. In the present invention, the loader infrastructure utilizes machine code database instructions and hardware acceleration to parallelize the load operations with the I/O operations. A large, hardware accelerator memory is used as staging cache for the load process. The load process also comprises an index profiling phase that enables balanced partitioning of the created indexes to allow for pipelined load. The online incremental loading process may also be performed while serving queries.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: February 22, 2011
    Assignee: Teradata US, Inc.
    Inventors: James Shau, Krishnan Meiyyappan, Hung Tran, Ravi Krishnamurthy, Kapil Surlaker, Jeremy Branscome, Joseph I Chamdani
  • Patent number: 7867276
    Abstract: The implant includes two side walls resting against the vertebral end-plates and an intermediate wall joining the supporting walls. The implant can be deformed for insertion between the vertebrae to be treated to restore the attenuated mobility of the vertebrae, and includes mounting elements mounting on the vertebrae. The side walls have a curved shape, whose convexity is oriented towards the outside of the implant; the intermediate wall has a curved shape, whose convexity is oriented towards the outside of the implant such that it does not form any pronounced angles with the supporting side walls. The supporting side walls and the intermediate wall, have a partially oval shape; and the mounting elements are configured such that the implant can be mounted on the vertebrae.
    Type: Grant
    Filed: March 13, 2003
    Date of Patent: January 11, 2011
    Assignee: Paradigm Spine, LLC
    Inventors: Guy Matge, Jean-Jacques Martin
  • Patent number: D627664
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: November 23, 2010
    Assignee: simplehuman, LLC
    Inventors: Frank Yang, David Wolbert
  • Patent number: D631221
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: January 18, 2011
    Assignee: simplehuman, LLC
    Inventors: Frank Yang, Tzu-Hao Wei, Di-Fong Chang, Myk Lum, Adam Wade
  • Patent number: D637780
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: May 10, 2011
    Assignee: simplehuman, LLC
    Inventors: Frank Yang, Tzu-Hao Wei, Myk Lum, Won Song
  • Patent number: D644806
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: September 6, 2011
    Assignee: simplehuman, LLC
    Inventors: Frank Yang, Tzu-Hao Wei, Di-Fong Chang, Po-Ling Huang
  • Patent number: D644807
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: September 6, 2011
    Assignee: simplehumans, LLC
    Inventors: Frank Yang, Tzu-Hao Wei, Di-Fong Chang, Po-Ling Huang
  • Patent number: D645220
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: September 13, 2011
    Assignee: simplehuman, LLC
    Inventors: Frank Yang, Tzu-Hao Wei, Di-Fong Chang, Myk Lum, Adam Wade
  • Patent number: D650865
    Type: Grant
    Filed: March 24, 2010
    Date of Patent: December 20, 2011
    Inventor: Jeff Cicatko