Patents by Inventor Richard Byers

Richard Byers 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: 10918348
    Abstract: An articulated arm to suspend an X-ray head from a support section in a radiographic imaging apparatus comprising two pairs of linkages separated and joined to an intermediate linkage wherein the proximal end of the first pair of linkages is connected to the support section and the distal end of the second pair of linkages is connected to the X-ray head, and further wherein the linkages in the first pair of linkages are parallel and rotatable about the connection to the support section, the linkages in the second pair of linkages are parallel and rotatable about the intermediate linkage, and whereby a rotational orientation of a mounting for the X-ray head about an axis which is parallel to the axes about which the first pair of linkages are rotatable remains constant when the first pair of linkages is rotated relative to the support section and/or the second pair of linkages is rotated relative to the intermediate linkage.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: February 16, 2021
    Assignee: MICRO-X LIMITED
    Inventors: Peter Rowland, Richard Byers, Anthony Skeats, Chin Eng Yeap
  • Publication number: 20210022659
    Abstract: A wearable device comprising a data logger, a motion sensor, and a memory component is disclosed for recording motion data. The motion sensor may detect movement of the device when worn by a subject, and the memory component may store motion data from the motion sensor. A casing may be included for retaining the data logger and providing a contact barrier between at least part of the data logger and the subject. The contact barrier may substantially prevent contact contamination of at least part of the data logger while the device is worn by the subject for collection and storage of subject-specific motion data. The casing is controllably accessible to release the data logger in a substantially uncontaminated state.
    Type: Application
    Filed: July 25, 2019
    Publication date: January 28, 2021
    Inventors: Brendan Fafiani, Richard Walker, Rod Wiebenga, Richard Byers
  • Patent number: 10898124
    Abstract: A wearable device comprising a data logger, a motion sensor, and a memory component is disclosed for recording motion data. The motion sensor may detect movement of the device when worn by a subject, and the memory component may store motion data from the motion sensor. A casing may be included for retaining the data logger and providing a contact barrier between at least part of the data logger and the subject. The contact barrier may substantially prevent contact contamination of at least part of the data logger while the device is worn by the subject for collection and storage of subject-specific motion data. The casing is controllably accessible to release the data logger in a substantially uncontaminated state.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: January 26, 2021
    Assignee: Global Kinetics Pty Ltd
    Inventors: Brendan Fafiani, Richard Walker, Rod Wiebenga, Richard Byers
  • Publication number: 20180310902
    Abstract: There is disclosed a mobile radiographic imaging apparatus including a component operable to emit radiation for imaging a subject, an arm rotatably connected at a proximal end thereof to a body section of the apparatus, such that it is supported by the body section and can slew relative to the body section about an upright axis, and to a distal end of which said component is connected, and a generator assembly arranged in the body section and including a generator arranged in the casing and electrically connected to said component, the apparatus being configured such that the generator assembly rotates with the arm, about said axis, wherein the generator assembly has a centre of mass which is radially offset from said axis in a second direction that is substantially opposite to said first direction.
    Type: Application
    Filed: October 21, 2016
    Publication date: November 1, 2018
    Inventors: Peter ROWLAND, Richard BYERS, Anthony SKEATS
  • Publication number: 20180310903
    Abstract: An articulated arm to suspend an X-ray head from a support section in a radiographic imaging apparatus comprising two pairs of linkages separated and joined to an intermediate linkage wherein the proximal end of the first pair of linkages is connected to the support section and the distal end of the second pair of linkages is connected to the X-ray head, and further wherein the linkages in the first pair of linkages are parallel and rotatable about the connection to the support section, the linkages in the second pair of linkages are parallel and rotatable about the intermediate linkage, and whereby a rotational orientation of a mounting for the X-ray head about an axis which is parallel to the axes about which the first pair of linkages are rotatable remains constant when the first pair of linkages is rotated relative to the support section and/or the second pair of linkages is rotated relative to the intermediate linkage.
    Type: Application
    Filed: October 21, 2016
    Publication date: November 1, 2018
    Inventors: Peter ROWLAND, Richard BYERS, Anthony SKEATS
  • Patent number: 9021270
    Abstract: A computer-implemented method, a system and a computer-readable medium provide for receiving a first pattern of sensor inputs that are associated with a user of a mobile device. Subsequently, this pattern can be replicated, and based on the input, used to perform one or more of tasks such as identifying the user, unlocking the device, turning the device on, and authenticating the user.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: April 28, 2015
    Assignee: Google Inc.
    Inventors: Richard Byers, Jonathan Kliegman
  • Patent number: 8910133
    Abstract: A library management system may compare contracts between programming libraries to identify unions, intersections, and differences between libraries. The management system may have a contract analyzer that may remove the contract definition from an existing library to form a library contract. The library contract may be managed as a first class item within a programming environment, and may be used as a reference for comparing existing and new versions of the library. The library management system may create reference libraries for programmers to write applications using two or more intersecting libraries, among other uses.
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: December 9, 2014
    Assignee: Microsoft Corporation
    Inventors: Richard Byers, Frank Peschel-Gallee, Raja Krishnaswamy
  • Patent number: 8775923
    Abstract: Methods and systems for web page restoration are provided. A method for restoring web pages includes identifying a root node of a node graph, wherein each node of the node graph represents an object of a plurality of objects that form a last state of a web page, including DOM objects. The method also includes traversing the node graph to a next frontier node and determining an object identifier of the next frontier node. The method further includes storing the object identifier and associated properties into a queue of objects when the object identifier of the next frontier node is not found in the queue of objects. The queue of objects may be used to restore objects with object properties having values according to the last state of the web page. Scripting language objects may also be stored for later restoration.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: July 8, 2014
    Assignee: Google Inc.
    Inventors: Robert Kroeger, Richard Byers
  • Patent number: 8239832
    Abstract: An in-process debugging experience can be implemented using an infrastructure that supports out-of-process debugging. A program that is to be debugged may be written in a command-line language that receives and processes input through an input loop. The interpreter for the language runs in a first process. A helper program is started in a second process, and attaches to the first process as if it were an out-of-process debugger. A debugging module is loaded into the interpreter, which provides user debugging commands that may utilize the helper program. When the program to be debugged generates a debug event, the event is received by the helper process, which uses a debug primitive to start a new instance of the input loop in the first process. Debugging commands provided by the debugging module can be entered by the user into the new instance of the input loop.
    Type: Grant
    Filed: May 25, 2007
    Date of Patent: August 7, 2012
    Assignee: Microsoft Corporation
    Inventors: J. Michael Stall, Jan Stranik, Richard Byers
  • Publication number: 20110302564
    Abstract: A library management system may compare contracts between programming libraries to identify unions, intersections, and differences between libraries. The management system may have a contract analyzer that may remove the contract definition from an existing library to form a library contract. The library contract may be managed as a first class item within a programming environment, and may be used as a reference for comparing existing and new versions of the library. The library management system may create reference libraries for programmers to write applications using two or more intersecting libraries, among other uses.
    Type: Application
    Filed: June 7, 2010
    Publication date: December 8, 2011
    Applicant: Microsoft Corporation
    Inventors: Richard BYERS, Frank Peschel-Gallee, Raja Krishnaswamy
  • Publication number: 20080295078
    Abstract: An in-process debugging experience can be implemented using an infrastructure that supports out-of-process debugging. A program that is to be debugged may be written in a command-line language that receives and processes input through an input loop. The interpreter for the language runs in a first process. A helper program is started in a second process, and attaches to the first process as if it were an out-of-process debugger. A debugging module is loaded into the interpreter, which provides user debugging commands that may utilize the helper program. When the program to be debugged generates a debug event, the event is received by the helper process, which uses a debug primitive to start a new instance of the input loop in the first process. Debugging commands provided by the debugging module can be entered by the user into the new instance of the input loop.
    Type: Application
    Filed: May 25, 2007
    Publication date: November 27, 2008
    Applicant: Microsoft Corporation
    Inventors: J. Michael Stall, Jan Stranik, Richard Byers
  • Patent number: 5678531
    Abstract: A cooking griddle for use in combination with an outdoor grill that consists of a flat metal sheet unitarily formed to include opposite side walls, a rear splash panel, and a transverse grease trough formed along the front edge which extends to a right angle bend that aids in proper seating of the griddle on the grill.
    Type: Grant
    Filed: March 20, 1996
    Date of Patent: October 21, 1997
    Inventors: Thomas L. Byers, G. Richard Byers
  • Patent number: D505421
    Type: Grant
    Filed: April 15, 2004
    Date of Patent: May 24, 2005
    Assignee: Compagnie Industrielle et Financiere d'Ingenierie-Ingenico Societe Anonyme
    Inventors: Richard Byers, Murray Hunter
  • Patent number: D806877
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: January 2, 2018
    Inventors: Anthony Skeats, Richard Byers, Peter Rowland
  • Patent number: D843576
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: March 19, 2019
    Inventors: Anthony Skeats, Richard Byers, Peter Rowland