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

  • Publication number: 20180168826
    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: September 27, 2017
    Publication date: June 21, 2018
    Inventors: Nicholas van der Walt, Charles Shapiro, Richard Lane, Matt Ryan
  • Patent number: 9968364
    Abstract: A method of forming a bone cutting block includes: forming a plurality of saw slot plates and two side plates, the 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 side plates including a plurality of locating features; and supporting the plurality of saw slot plates using the side 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 and the side plates thereby opposing one another, 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.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: May 15, 2018
    Assignee: Symmetry Medical Manufacturing, Inc.
    Inventors: Scott C. Lazar, Richard A. Lane, Chris Bremer
  • Publication number: 20180122010
    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: December 22, 2017
    Publication date: May 3, 2018
    Inventors: Richard LANE, Thomas Jeffrey WEISS, Thurston WOO, Jason SHAFFER, Brian J. BUCK, Michael UNETICH, Sagy Pundak MINTZ
  • Publication number: 20180041555
    Abstract: In various example embodiments, a system and method for optimizing management of a multicast tree are disclosed. The system receives first multicast group member information, from over a network and via a first packet forwarding system, at a controller server that provides for control of a network comprised of a first virtual local area network including a first packet forwarding system, the first multicast group member information being received by the first packet forwarding system and describing a first end-host computer as joining a first multicast group on the first virtual local area network. The system generates a multicast tree, at the controller server, and communicates a network configuration message to at least one packet forwarding system of a first plurality of packet forwarding systems to enable communication of the multicast traffic for the first multicast group over a portion of the multicast tree.
    Type: Application
    Filed: August 3, 2016
    Publication date: February 8, 2018
    Inventors: Mary Preeti Manohar, Rajneesh Bajpai, Ning Song, Srinivasan Ramasubramanian, Shunjia Yu, Richard Lane, Kiran Gandhi Poola, Kenneth H. Chiang, Robert W. Sherwood
  • Publication number: 20180034769
    Abstract: Methods, systems, and computer programs are presented for distributing network address translation (NAT) operations to a plurality of network devices on a network. One method includes an operation for identifying, by a controller that controls a network fabric, a plurality of switches in the network fabric, each switch having a module for NAT and being configured to forward packets received at the switch. The controller identifies hosts having at least one internal Internet Protocol (IP) address, and for each of the hosts, the controller selects one of the switches from the plurality of switches for performing the NAT for the host. Further, the controller configures the network fabric to cause the selected switch to perform the NAT for the host to enable the host to communicate with an external network. In case of switch failure, the system reallocates NAT loads to other switches for high availability.
    Type: Application
    Filed: August 1, 2016
    Publication date: February 1, 2018
    Inventors: Sudeep Modi, Richard Lane, Ning Song, Mei Yang, Gregor Maier, Srinivasan Ramasubramanian
  • Publication number: 20170354941
    Abstract: An exemplary compounding method of controlling a compounding device to prepare an admixture of at least two distinct material sources can include examining material source solutions for incompatibility of the ingredients and operating a first and a second pump to prevent one of the incompatible source solutions from entering a common flow path. The processing method can detect degradation of a fluid line by evaluating one or more of calibration error rate data, cumulative volumetric flow data, or cumulative pump operation data. The processing method can also selectively transfer a first group of source solutions using the first pump, receiving pump data from one or more sensors that sense actions of the pumps, applying fluid correction factors and calculating discrete pump movements, the pump movements being indicative of an amount of source solution displacement by a pump, and operating the pumps to selectively dispense the source solution amounts according to a preparation order.
    Type: Application
    Filed: August 3, 2017
    Publication date: December 14, 2017
    Inventors: Michael Y. Brown, Jacob Albro Cowperthwaite, David Earl Hershey, II, Benjamin Richard Lane, Aaron S. Pearl, Mariano Mumpower, Jeffrey Manfred Gunnarsson, James Austin Kendall, Christopher Allen Gray, Stephanne Suzann Flint, Mark David Steenbarger, Alice Maria Weintraut
  • Publication number: 20170325700
    Abstract: Real-time vagal monitoring and intervention is provided. An exemplary system for real-time vagal monitoring and intervention may include a monitor device. Such a monitor device may include one or more electrocardiograph (ECG) electrodes that detects electrical activity in a heart of the person, a processor that executes instructions to calculate multiple measures of heart rate variability (HRV) based on electrical activity detected by the ECG electrodes, and a wireless interface that continuously transmits each calculated HRV measure over a wireless network to a user device.
    Type: Application
    Filed: October 16, 2015
    Publication date: November 16, 2017
    Inventors: Richard LANE, Janet Meiling WANG, John ALLEN
  • Publication number: 20170316504
    Abstract: An application is disclosed that receives from a host exchange a plurality of trade notifications, each trade notification corresponding to an executed trade, and for each executed trade of interest, may determine whether the executed trade belongs in an aggregated set with one or more other executed trades. The application provides an 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: July 19, 2017
    Publication date: November 2, 2017
    Inventors: Richard Lane, Michael Unetich
  • Patent number: 9775725
    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 24, 2016
    Date of Patent: October 3, 2017
    Assignee: OrthAlign, Inc.
    Inventors: Nicholas van der Walt, Charles Shapiro, Richard Lane, Matt Ryan
  • Patent number: 9738398
    Abstract: An ejectable flight data recorder for robust retention of flight data and aiding in locating an aircraft after an emergency situation comprises: a buoyant housing comprising an internal cavity, a door for access to at least a portion of the internal cavity, and an aerodynamic outer shape having a longitudinal axis; an energy-dissipating nose cone for reducing an impact load on the housing when the flight data recorder impacts a water surface; a nonvolatile memory configured to store flight data; a position sensor for detecting a geographic position of the flight data recorder; a radio transmitter; an antenna electrically coupled to the radio transmitter; a sustainable power system; and a hydrophone for acoustically tracking a sinking trajectory of the aircraft in a body of water.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: August 22, 2017
    Assignee: COMAC AMERICA CORPORATION
    Inventors: Mingwei Wang, Richard Lane, Don Harris, Chen Li
  • Patent number: 9741076
    Abstract: An application is disclosed that receives from a host exchange a plurality of trade notifications, each trade notification corresponding to an executed trade, and for each executed trade of interest, may determine whether the executed trade belongs in an aggregated set with one or more other executed trades. The application provides an 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: April 21, 2014
    Date of Patent: August 22, 2017
    Assignee: Trading Technologies International, Inc.
    Inventors: Richard Lane, Michael Unetich
  • Publication number: 20170236057
    Abstract: Disclosed herein is a deep learning model that can be used for performing speech or image processing tasks. The model uses multi-task training, where the model is trained for at least two inter-related tasks. For face detection, the first task is face detection (i.e. face or non-face) and the second task is facial feature identification (i.e. mouth, eyes, nose). The multi-task model improves the accuracy of the task over single-task models.
    Type: Application
    Filed: February 16, 2017
    Publication date: August 17, 2017
    Applicant: CARNEGIE MELLON UNIVERSITY, a Pennsylvania Non-Profit Corporation
    Inventors: Ian Richard Lane, Bo Yu
  • Publication number: 20170236518
    Abstract: Disclosed herein is a GPU-accelerated speech recognition engine optimized for faster than real time speech recognition on a scalable server-client heterogeneous CPU-GPU architecture, which is specifically optimized to simultaneously decode multiple users in real-time. In order to efficiently support real-time speech recognition for multiple users, a “producer/consumer” design pattern is applied to decouple speech processes that run at different rates in order to handle multiple processes at the same time. Furthermore, the speech recognition process is divided into multiple consumers in order to maximize hardware utilization. As a result, the platform architecture is able to process more than 45 real-time audio streams with an average latency of less than 0.3 seconds using one-million-word vocabulary language models.
    Type: Application
    Filed: February 16, 2017
    Publication date: August 17, 2017
    Applicant: CARNEGIE MELLON UNIVERSITY, a Pennsylvania Non-Profit Corporation
    Inventors: Ian Richard Lane, Jungsuk Kim
  • Publication number: 20170236516
    Abstract: Disclosed herein is method of performing speech recognition using audio and visual information, where the visual information provides data related to a person's face. Image preprocessing identifies regions of interest, which is then combined with the audio data before being processed by a speech recognition engine.
    Type: Application
    Filed: February 16, 2017
    Publication date: August 17, 2017
    Applicant: CARNEGIE MELLON UNIVERSITY, a Pennsylvania Non-Profit Corporation
    Inventor: Ian Richard Lane
  • Publication number: 20170204423
    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: December 14, 2016
    Publication date: July 20, 2017
    Inventors: Daniel A. Portnoy, Richard Lane Calendar, Peter M. Lauer
  • Publication number: 20170186087
    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: Application
    Filed: March 14, 2017
    Publication date: June 29, 2017
    Inventors: Richard Lane, Michael Unetich, Daniel Lidor, Nathan Edwards
  • Publication number: 20170181752
    Abstract: A method of forming a bone cutting block includes: forming a plurality of saw slot plates and two side plates, the 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 side plates including a plurality of locating features; and supporting the plurality of saw slot plates using the side 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 and the side plates thereby opposing one another, 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.
    Type: Application
    Filed: March 9, 2017
    Publication date: June 29, 2017
    Applicant: Symmetry Medical Manufacturing, Inc.
    Inventors: Scott C. Lazar, Richard A. Lane, Chris Bremer
  • Publication number: 20170178232
    Abstract: Trading tools may be manipulated by allowing assembly, disassembly, and configuration of different trading tools. The assembly of different trading tools may generate combined trading tools. The combined trading tools may enable interoperability between the trading tools therein. Customization of the combined trading tools may be enabled by enabling a user to rearrange predefined areas displayed within the trading tools within the combined trading tools. The customization of the combined trading tools may enable customization of different functionality within the combined trading tools. The trading tools within a combined trading tool may include a tab tool for enabling multiple instances of another trading tool to which the tab tool is attached. Each instance of a trading tool may be associated with a respective tab for enabling a user to toggle between the multiple instances of the trading tool.
    Type: Application
    Filed: December 18, 2015
    Publication date: June 22, 2017
    Inventors: Stefani SANDOW, Richard LANE, Andrew SHIELDS, Gregory RYBA, Kevin Lim DUDEY, Richard Aleth LOWE, Stephen P. DECKER
  • 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