Patents by Inventor Richard Lane

Richard Lane 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: 9652803
    Abstract: Certain embodiments reduce the risks of traditionally programmed algorithms such as syntax errors, unclear logic, and the need for a non-trader programmer to develop the algorithm as specified by a trader by reducing or eliminating the writing of programming code by a user. Certain embodiments provide a design canvas area and blocks for designing an algorithm. Certain embodiments provide for grouping blocks placed in the design canvas area. Certain embodiments provide for virtualized group blocks enabling dynamic instantiation of portions of an algorithm to handle particular discrete events. Certain embodiments provide for operation of some or all portions of an algorithm when a connection between a client device and an algorithm server is broken.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: May 16, 2017
    Assignee: Trading Technologies International, Inc.
    Inventors: Richard Lane, Michael Unetich, Daniel Lidor, Nathan Edwards
  • Patent number: 9603604
    Abstract: A bone cutting block includes: a plurality of saw slot plates each including a plurality of ends opposing one another, each of the plurality of ends including a locating feature, the plurality of saw slot plates defining at least one slot therebetween which is configured for receiving a bone saw blade therethrough to make a predefined cut in a bone; and two side plates opposing one another, including a plurality of locating features, and supporting the plurality of saw slot plates, each locating feature of the plurality of saw slot plates being connected with a respective one of the plurality of locating features of the side plates.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: March 28, 2017
    Assignee: Symmetry Medical Manufacturing, Inc.
    Inventors: Scott C. Lazar, Richard A. Lane, Chris Bremer
  • Publication number: 20170039638
    Abstract: Contextual searches may be performed to identify subsets of search results from an organized dataset. Contextual searching may return search results based on a relevance of the results to a query or search terms. Characters may be input by users at a search field that may be used to define context filters for limiting the search results of the organized dataset. Triggering events may be received that may trigger the definition of context filters that may be used to obtain the subsets of search results from the organized dataset. The triggering event may be a delimiter in the character string, for example. The subset of search results may include a subset of tradable objects that may be traded at an electronic exchange. The subset of search results may continue to be limited based on additional context filters defined from the search input at the search field.
    Type: Application
    Filed: August 3, 2015
    Publication date: February 9, 2017
    Inventor: Richard LANE
  • Patent number: 9556441
    Abstract: Site-specific Listeria integration vectors and methods for their use are provided. The subject vectors include a bacteriophage integrase gene and a bacteriophage attachment site, where in many embodiments the bacteriophage that is the source 0 of these elements is a listeriophage. In certain embodiments, the subject vectors further include a multiple cloning site, where the multiple cloning site may further include a polypeptide coding sequence, e.g., for a heterologous antigen. The subject vectors and methods find use in a variety of different applications, including the study of Listeria species and the preparation of Listeria vaccines.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: January 31, 2017
    Inventors: Daniel A. Portnoy, Richard Lane Calendar, Peter M. Lauer
  • Publication number: 20160278943
    Abstract: Systems and methods for joint replacement are provided. The systems and methods include a surgical orientation device, a reference sensor device, and at least one orthopedic fixture. The surgical orientation device, reference sensor device, and orthopedic fixtures can be used to locate the orientation of an axis in the body, to adjust an orientation of a cutting plane or planes along a bony surface, or otherwise to assist in an orthopedic procedure(s).
    Type: Application
    Filed: February 24, 2016
    Publication date: September 29, 2016
    Inventors: Nicholas van der Walt, Charles Shapiro, Richard Lane, Matt Ryan
  • Patent number: 9415182
    Abstract: An apparatus comprises a mask, a sensor body configured to be attached to the mask, and an electronic module for producing an output in response to air flow through the sensor body.
    Type: Grant
    Filed: August 26, 2005
    Date of Patent: August 16, 2016
    Assignees: The Johns Hopkins University, Key Technologies, Inc.
    Inventors: Hartmut Schneider, Benjamin Richard Lane, Alan Richard Schwartz, Philip L. Smith, Jennifer Anne Regan
  • Patent number: 9271756
    Abstract: Systems and methods for joint replacement are provided. The systems and methods include a surgical orientation device, a reference sensor device, and at least one orthopedic fixture. The surgical orientation device, reference sensor device, and orthopedic fixtures can be used to locate the orientation of an axis in the body, to adjust an orientation of a cutting plane or planes along a bony surface, or otherwise to assist in an orthopedic procedure(s).
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: March 1, 2016
    Assignee: OrthAlign, Inc.
    Inventors: Nicholas van der Walt, Charles Shapiro, Richard Lane, Matt Ryan
  • Patent number: 9216047
    Abstract: A cable tensioning apparatus and method are provided for positioning and tensioning a surgical cable to skeletal tissue or to implants. The invention is most applicable for securing surgical cable and/or orthopedic implants to bone in orthopedic surgery. A linearly translated drive rod attached to cable is driven by a friction drive to create tension on the surgical cable.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: December 22, 2015
    Assignee: PIONEER SURGICAL TECHNOLOGY, INC.
    Inventors: Mark A. Bryant, Richard A. Lane
  • Patent number: 9055382
    Abstract: User headphones are calibrated in real time to improve the reproduction accuracy of recorded audio content. Microphones of a type used to record the audio content (including their orientation and recording characteristics) are characterized to indicate a first audio coloration. Audio playback devices of a type used to process the audio content are characterized to indicate a second audio coloration. Headphones of a type corresponding to the user headphones are characterized to indicate a third audio coloration. An equalization signal is computed based on the audio colorations, and is applied to calibrate the user headphones during playback of the audio content. A database of the characterizations is maintained so that calibration of different models of headphones using different playback devices can be accomplished for audio content recorded using different models of microphones.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: June 9, 2015
    Inventor: Richard Lane
  • Publication number: 20150037369
    Abstract: Site-specific Listeria integration vectors and methods for their use are provided. The subject vectors include a bacteriophage integrase gene and a bacteriophage attachment site, where in many embodiments the bacteriophage that is the source 0 of these elements is a listeriophage. In certain embodiments, the subject vectors further include a multiple cloning site, where the multiple cloning site may further include a polypeptide coding sequence, e.g., for a heterologous antigen. The subject vectors and methods find use in a variety of different applications, including the study of Listeria species and the preparation of Listeria vaccines.
    Type: Application
    Filed: September 12, 2014
    Publication date: February 5, 2015
    Inventors: Daniel A. Portnoy, Richard Lane Calendar, Peter M. Lauer
  • Publication number: 20150019399
    Abstract: The disclosed embodiments provide trading circles. An example method includes defining a group having a plurality of members, wherein one or more of the plurality of members interacts with an exchange that facilitates market transactions; detecting a first interaction of a first group member with the exchange; and communicating, in response to detecting the first interaction, data related to the first interaction to a second group member before the first group member receives confirmation of the first interaction from the exchange.
    Type: Application
    Filed: June 25, 2014
    Publication date: January 15, 2015
    Inventors: Richard Lane, Thomas Jeffrey Weiss, Thurston Woo, Jason Shaffer, Brian J. Buck, Michael Unetich, Sagy Pundak Mintz
  • Publication number: 20140351110
    Abstract: Certain embodiments provide a block placing tool for building a user-defined algorithm for electronic trading. Certain embodiments provide for receiving by a block placing tool a selection of one or more blocks. Certain embodiments provide for receiving by a block placing tool a mapping definition including a mapping between block types and/or attributes. Certain embodiments provide for placing blocks based on a selection of blocks and a mapping definition.
    Type: Application
    Filed: April 16, 2014
    Publication date: November 27, 2014
    Applicant: TRADING TECHNOLOGIES INTERNATIONAL, INC.
    Inventors: Daniel Lidor, Richard Lane
  • Publication number: 20140337196
    Abstract: A system and method for displaying trade information is disclosed. The method includes receiving from a host exchange a plurality of trade notifications, each trade notification corresponding to an executed trade, and for each executed trade of interest, determining whether the executed trade belongs in an aggregated set with one or more other executed trades. All executed trades in an aggregated set are for the same associated tradable object, have traded at the same associated trade price, and have been executed within a predetermined time period of each other. Aggregated sets are displayed a user display with an associated aggregated quantity, and the remaining executed trades of interest are also displayed. Trades are displayed using an associated indicator for indicating whether the corresponding executed trade or aggregated trade traded on the bid side or on the offer side of the market, and which indicates whether additional volume is available at the associated trade price.
    Type: Application
    Filed: April 21, 2014
    Publication date: November 13, 2014
    Applicant: TRADING TECHNOLOGIES INTERNATIONAL, INC.
    Inventors: Richard Lane, Michael Unetich
  • Patent number: 8886535
    Abstract: A method of optimizing the calculation of matching scores between phone states and acoustic frames across a matrix of an expected progression of phone states aligned with an observed progression of acoustic frames within an utterance is provided. The matrix has a plurality of cells associated with a characteristic acoustic frame and a characteristic phone state. A first set and second set of cells that meet a threshold probability of matching a first phone state or a second phone state, respectively, are determined. The phone states are stored on a local cache of a first core and a second core, respectively. The first and second sets of cells are also provided to the first core and second core, respectively. Further, matching scores of each characteristic state and characteristic observation of each cell of the first set of cells and of the second set of cells are calculated.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: November 11, 2014
    Assignee: Accumente, LLC
    Inventors: Jike Chong, Ian Richard Lane, Senaka Wimal Buthpitiya
  • Patent number: 8865469
    Abstract: Site-specific Listeria integration vectors and methods for their use are provided. The subject vectors include a bacteriophage integrase gene and a bacteriophage attachment site, where in many embodiments the bacteriophage that is the source of these elements is a listeriophage. In certain embodiments, the subject vectors further include a multiple cloning site, where the multiple cloning site may further include a polypeptide coding sequence, e.g., for a heterologous antigen. The subject vectors and methods find use in a variety of different applications, including the study of Listeria species and the preparation of Listeria vaccines.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: October 21, 2014
    Assignee: The Regents of the University of California
    Inventors: Daniel A. Portnoy, Richard Lane Calendar, Peter M. Lauer
  • Patent number: 8799143
    Abstract: The disclosed embodiments provide trading circles. An example method includes defining a group having a plurality of members, wherein one or more of the plurality of members interacts with an exchange that facilitates market transactions; detecting a first interaction of a first group member with the exchange; and communicating, in response to detecting the first interaction, data related to the first interaction to a second group member before the first group member receives confirmation of the first interaction from the exchange.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 5, 2014
    Assignee: Trading Technologies International, Inc
    Inventors: Richard Lane, Thomas Jeffrey Weiss, Thurston Woo, Jason Shaffer, Brian J. Buck, Michael Unetich, Sagy Pundak Mintz
  • Patent number: 8762822
    Abstract: Techniques are provided for decoding tail-biting convolutional codes by using information within the received data stream that traditionally has not been used or been available to the convolutional decoder, e.g., cyclic redundancy check (CRC) and bit information known by both the transmitter and receiver. Further, a single parallel trace-back is used that reduces implementation complexity. In addition, the least reliable decisions made during forward processing may be reversed in order to generate additional possible codeword candidates. These techniques can be used to reduce false detection rates (FDRs) and/or detection error rates (DERs).
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: June 24, 2014
    Assignees: MStar Semiconductor, Inc., MStar Semiconductor, Inc., MStar France SAS, MStar Software R&D (Shenzhen) Ltd.
    Inventors: Richard A. Lane, Mark B. Murphy, Cyril Valadon, Francesc Boixadera
  • Patent number: 8744945
    Abstract: A system and method for displaying trade information is disclosed. The method includes receiving from a host exchange a plurality of trade notifications, each trade notification corresponding to an executed trade, and for each executed trade of interest, determining whether the executed trade belongs in an aggregated set with one or more other executed trades. All executed trades in an aggregated set are for the same associated tradable object, have traded at the same associated trade price, and have been executed within a predetermined time period of each other. Aggregated sets are displayed a user display with an associated aggregated quantity, and the remaining executed trades of interest are also displayed. Trades are displayed using an associated indicator for indicating whether the corresponding executed trade or aggregated trade traded on the bid side or on the offer side of the market, and which indicates whether additional volume is available at the associated trade price.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: June 3, 2014
    Assignee: Trading Technologies International, Inc.
    Inventors: Richard Lane, Michael Unetich
  • Patent number: 8738512
    Abstract: Certain embodiments provide a block placing tool for building a user-defined algorithm for electronic trading. Certain embodiments provide for receiving by a block placing tool a selection of one or more blocks. Certain embodiments provide for receiving by a block placing tool a mapping definition including a mapping between block types and/or attributes. Certain embodiments provide for placing blocks based on a selection of blocks and a mapping definition.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: May 27, 2014
    Assignee: Trading Technologies International, Inc.
    Inventors: Daniel Lidor, Richard Lane
  • Publication number: 20140142942
    Abstract: A method of optimizing the calculation of matching scores between phone states and acoustic frames across a matrix of an expected progression of phone states aligned with an observed progression of acoustic frames within an utterance is provided. The matrix has a plurality of cells associated with a characteristic acoustic frame and a characteristic phone state. A first set and second set of cells that meet a threshold probability of matching a first phone state or a second phone state, respectively, are determined. The phone states are stored on a local cache of a first core and a second core, respectively. The first and second sets of cells are also provided to the first core and second core, respectively. Further, matching scores of each characteristic state and characteristic observation of each cell of the first set of cells and of the second set of cells are calculated.
    Type: Application
    Filed: January 23, 2014
    Publication date: May 22, 2014
    Applicant: Accumente, LLC
    Inventors: Jike CHONG, Ian Richard LANE, Senaka Wimal BUTHPITIYA