Patents by Inventor Michael Gray

Michael Gray 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: 10671585
    Abstract: A method begins by a dispersed storage (DS) processing module storing a data portion in a dispersed storage network (DSN), where the data portion is associated with a set of data index keys, a version index key, and with a set of portion index keys. The method continues with the DS processing module traversing, based on the set of data index keys, a plurality of index structures to determine whether an object retrieval structure exists for the data portion. When the object retrieval structure exists, the method continues with the DS processing module updating the object retrieval structure by determining whether a version record exists that corresponds to the version index key and when the version record exists, creating, within the version record, a new data portion record for the data portion to include an identifier of the data portion and the set of portion index keys.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: June 2, 2020
    Assignee: Pure Storage, Inc.
    Inventors: Greg Dhuse, Ilya Volvovski, Adam Michael Gray, Andrew Baptist
  • Publication number: 20200136965
    Abstract: A method for routing CAN or CAN-FD frames by receiving at least a portion of an incoming frame; applying a programmed policy to determine to which of one or more destination interfaces the incoming frame should be forwarded, at any time when the policy can be evaluated against the incoming frame, even if before the incoming frame is received in its entirety; and initiating queuing or immediate transmission of the received frame on the destination interfaces, possibly before the incoming frame has been received in its received entirety. The method may include applying a programmed policy to the incoming frame which includes a rate limit, specifying the rate at which the policy may forward frames. And may further include enacting a frame modification during the reception or transmission, with the modification further encoded within the programmed policy modification of the CAN frame as it is received or transmitted.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 30, 2020
    Inventors: Michael Gray, Jerry Gibson
  • Publication number: 20200064938
    Abstract: A pen apparatus with a pressure sensitive tip mechanism that internally generates pressure, tilt, and/or barrel rotation through the use of a multi-axis measurement scheme with simultaneous transmit, receive, and sensing driver capability operable in conjunction with a receiving system or in a relative stand-alone manner. Signaling schemes are provided for operating the pen apparatus to achieve improved function. Systems and methods are provided for operating a pen, and for operating a pen with a touch sensor system. Drive/receive circuitry and methods of driving and receiving sensor electrode signals are provided that allow digital I/0 pins to be used to interface with touch sensor electrodes. This circuitry may be operated in modes to sense various combinations of signals coupled within a pen, or from outside of a pen.
    Type: Application
    Filed: November 4, 2019
    Publication date: February 27, 2020
    Applicant: SIGMASENSE, LLC.
    Inventors: Patrick Troy Gray, Michael Gray
  • Patent number: 10514783
    Abstract: A pen apparatus with a pressure sensitive tip mechanism that internally generates pressure, tilt, and/or barrel rotation through the use of a multi-axis measurement scheme with simultaneous transmit, receive, and sensing driver capability operable in conjunction with a receiving system or in a relative stand-alone manner. Signaling schemes are provided for operating the pen apparatus to achieve improved function. Systems and methods are provided for operating a pen, and for operating a pen with a touch sensor system. Drive/receive circuitry and methods of driving and receiving sensor electrode signals are provided that allow digital I/0 pins to be used to interface with touch sensor electrodes. This circuitry may be operated in modes to sense various combinations of signals coupled within a pen, or from outside of a pen.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: December 24, 2019
    Assignee: SIGMASENSE, LLC.
    Inventors: Patrick Troy Gray, Michael Gray
  • Publication number: 20190336048
    Abstract: An analyte sensor system may include a first communication circuit configured to transmit a wireless signal in a first communication mode and a second communication mode, and a processor, wherein the processor determines whether a first condition is satisfied, the first condition relating to the sensor signal or to communication by the first communication circuit, and shifts the system to a second communication mode responsive to the first condition being satisfied.
    Type: Application
    Filed: May 3, 2019
    Publication date: November 7, 2019
    Inventors: Jason Halac, Douglas William Burnette, John Michael Gray, Carl Erich Hoffmeier, Neal Davis Johnston, Neel Narayan Shah, Liang Wang, Riley Christopher Yaylian
  • Publication number: 20190336055
    Abstract: An analyte sensor system is provided. The system includes a base configured to attach to a skin of a host. The base includes an analyte sensor configured to generate a sensor signal indicative of an analyte concentration level of the host, a battery, and a first plurality of contacts. The system includes a sensor electronics module configured to releasably couple to the base. The sensor electronics module includes a second plurality of contacts, each configured to make electrical contact with a respective one of the first plurality of contacts, and a wireless transceiver configured to transmit a wireless signal based at least in part on the sensor signal. The system includes a first sealing member configured to provide a seal around the first and second plurality of contacts within a first cavity. Related analyte sensor systems, analyte sensor base assemblies and methods are also provided.
    Type: Application
    Filed: May 3, 2019
    Publication date: November 7, 2019
    Inventors: Neel Narayan Shah, John Michael Gray, Jason Halac, Carl Erich Hoffmeier, Neal Davis Johnston, Nicholas Kalfas, David J. Gennrich, Matthew Bettman, Eric Gobrecht, Randall Scott Koplin, Ryan Mark Braunstein, Young Woo Lee
  • Publication number: 20190336054
    Abstract: An analyte sensor system is provided. The system includes a base configured to attach to a skin of a host. The base includes an analyte sensor configured to generate a sensor signal indicative of an analyte concentration level of the host, a battery, and a first plurality of contacts. The system includes a sensor electronics module configured to releasably couple to the base. The sensor electronics module includes a second plurality of contacts, each configured to make electrical contact with a respective one of the first plurality of contacts, and a wireless transceiver configured to transmit a wireless signal based at least in part on the sensor signal. The system includes a first sealing member configured to provide a seal around the first and second plurality of contacts within a first cavity. Related analyte sensor systems, analyte sensor base assemblies and methods are also provided.
    Type: Application
    Filed: May 3, 2019
    Publication date: November 7, 2019
    Inventors: Neel Narayan Shah, John Michael Gray, Jason Halac, Carl Erich Hoffmeier, Neal Davis Johnston, Nicholas Kalfas, David J. Gennrich, Matthew Bettman, Eric Gobrecht, Randall Scott Koplin, Ryan Mark Braunstein, Young Woo Lee
  • Publication number: 20190336049
    Abstract: An analyte sensor system is provided. The system includes a base configured to attach to a skin of a host. The base includes an analyte sensor configured to generate a sensor signal indicative of an analyte concentration level of the host, a battery, and a first plurality of contacts. The system includes a sensor electronics module configured to releasably couple to the base. The sensor electronics module includes a second plurality of contacts, each configured to make electrical contact with a respective one of the first plurality of contacts, and a wireless transceiver configured to transmit a wireless signal based at least in part on the sensor signal. The system includes a first sealing member configured to provide a seal around the first and second plurality of contacts within a first cavity. Related analyte sensor systems, analyte sensor base assemblies and methods are also provided.
    Type: Application
    Filed: May 3, 2019
    Publication date: November 7, 2019
    Inventors: Neel Narayan Shah, John Michael Gray, Jason Halac, Carl Erich Hoffmeier, Neal Davis Johnston, Nicholas Kalfas, David J. Gennrich, Matthew Bettman, Eric Gobrecht, Randall Scott Koplin, Ryan Mark Braunstein, Young Woo Lee
  • Patent number: 10452835
    Abstract: Systems and methods for generating and broadcasting a dynamic identifier are presented. Based on the current context and rules established for accessing personal information, a dynamic identifier corresponding to a computer user is dynamically generated and provided to a computing device corresponding to the computer user. The computing device may broadcast the dynamic identifier to others. Upon receipt of a dynamic identifier, a party wishing to determine information regarding the broadcasting party must query an information service with the dynamic identifier. According to a set of rules and/or permissions established for the target computer user (broadcasting the dynamic identifier), accessible information is identified and returned to the requesting party. Additionally, a user is provided with the ability to edit, add to, and/or delete information that is stored by the identification service regarding the user on behalf of a submitting party.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: October 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Michael Gray, Hubert Van Hoof, Nicholas Wrem, David J. Brennan, Brent Gilbert
  • Patent number: 10437354
    Abstract: A pen apparatus with a pressure sensitive tip mechanism that internally generates pressure, tilt, and/or barrel rotation through the use of a multi-axis measurement scheme with simultaneous transmit, receive, and sensing driver capability operable in conjunction with a receiving system or in a relative stand-alone manner. Signaling schemes are provided for operating the pen apparatus to achieve improved function. Systems and methods are provided for operating a pen, and for operating a pen with a touch sensor system. Drive/receive circuitry and methods of driving and receiving sensor electrode signals are provided that allow digital I/0 pins to be used to interface with touch sensor electrodes. This circuitry may be operated in modes to sense various combinations of signals coupled within a pen, or from outside of a pen.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: October 8, 2019
    Assignee: SIGMASENSE, LLC.
    Inventors: Patrick Troy Gray, Michael Gray
  • Patent number: 10437355
    Abstract: A pen apparatus with a pressure sensitive tip mechanism that internally generates pressure, tilt, and/or barrel rotation through the use of a multi-axis measurement scheme with simultaneous transmit, receive, and sensing driver capability operable in conjunction with a receiving system or in a relative stand-alone manner. Signaling schemes are provided for operating the pen apparatus to achieve improved function. Systems and methods are provided for operating a pen, and for operating a pen with a touch sensor system. Drive/receive circuitry and methods of driving and receiving sensor electrode signals are provided that allow digital I/0 pins to be used to interface with touch sensor electrodes. This circuitry may be operated in modes to sense various combinations of signals coupled within a pen, or from outside of a pen.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: October 8, 2019
    Assignee: SIGMASENSE, LLC.
    Inventors: Patrick Troy Gray, Michael Gray
  • Publication number: 20190258332
    Abstract: A pen apparatus with a pressure sensitive tip mechanism that internally generates pressure, tilt, and/or barrel rotation through the use of a multi-axis measurement scheme with simultaneous transmit, receive, and sensing driver capability operable in conjunction with a receiving system or in a relative stand-alone manner. Signaling schemes are provided for operating the pen apparatus to achieve improved function. Systems and methods are provided for operating a pen, and for operating a pen with a touch sensor system. Drive/receive circuitry and methods of driving and receiving sensor electrode signals are provided that allow digital I/0 pins to be used to interface with touch sensor electrodes. This circuitry may be operated in modes to sense various combinations of signals coupled within a pen, or from outside of a pen.
    Type: Application
    Filed: April 30, 2019
    Publication date: August 22, 2019
    Applicant: SIGMASENSE, LLC.
    Inventors: Patrick Troy Gray, Michael Gray
  • Publication number: 20190258330
    Abstract: A pen apparatus with a pressure sensitive tip mechanism that internally generates pressure, tilt, and/or barrel rotation through the use of a multi-axis measurement scheme with simultaneous transmit, receive, and sensing driver capability operable in conjunction with a receiving system or in a relative stand-alone manner. Signaling schemes are provided for operating the pen apparatus to achieve improved function. Systems and methods are provided for operating a pen, and for operating a pen with a touch sensor system. Drive/receive circuitry and methods of driving and receiving sensor electrode signals are provided that allow digital PO pins to be used to interface with touch sensor electrodes. This circuitry may be operated in modes to sense various combinations of signals coupled within a pen, or from outside of a pen.
    Type: Application
    Filed: April 30, 2019
    Publication date: August 22, 2019
    Applicant: SIGMASENSE, LLC.
    Inventors: Patrick Troy Gray, Michael Gray
  • Publication number: 20190258331
    Abstract: A pen apparatus with a pressure sensitive tip mechanism that internally generates pressure, tilt, and/or barrel rotation through the use of a multi-axis measurement scheme with simultaneous transmit, receive, and sensing driver capability operable in conjunction with a receiving system or in a relative stand-alone manner. Signaling schemes are provided for operating the pen apparatus to achieve improved function. Systems and methods are provided for operating a pen, and for operating a pen with a touch sensor system. Drive/receive circuitry and methods of driving and receiving sensor electrode signals are provided that allow digital I/0 pins to be used to interface with touch sensor electrodes. This circuitry may be operated in modes to sense various combinations of signals coupled within a pen, or from outside of a pen.
    Type: Application
    Filed: April 30, 2019
    Publication date: August 22, 2019
    Applicant: SIGMASENSE, LLC.
    Inventors: Patrick Troy Gray, Michael Gray
  • Publication number: 20190246914
    Abstract: Systems and methods are provided to provide guidance to a user regarding management of a physiologic condition such as diabetes. The determination may be based upon a patient glucose concentration level. The glucose concentration level may be provided to a stored model to determine a state. The guidance may be determined based at least in part on the determined state.
    Type: Application
    Filed: February 6, 2019
    Publication date: August 15, 2019
    Inventors: Alexandra Elena Constantin, Scott M. Belliveau, Naresh C. Bhavaraju, Jennifer Blackwell, Eric Cohen, Basab Dattaray, Anna Leigh Davis, Rian Draeger, Arturo Garcia, John Michael Gray, Hari Hampapuram, Nathaniel David Heintzmann, Lauren Hruby Jepson, Matthew Lawrence Johnson, Apurv Ullas Kamath, Katherine Yerre Koehler, Phil Mayou, Patrick Wile McBride, Michael Robert Mensinger, Sumitaka Mikami, Andrew Attila Pal, Nicholas Polytaridis, Philip Thomas Pupa, Eli Reihman, Peter C. Simpson, Tomas C. Walker, Daniel Justin Wiedeback, Subrai Girish Pai, Matthew T. Vogel
  • Publication number: 20190252079
    Abstract: Systems and methods are provided to provide guidance to a user regarding management of a physiologic condition such as diabetes. The determination may be based upon a patient glucose concentration data sensed by a glucose concentration sensor. A host state change associated with the host glucose concentration data may be determined. A guidance message based at least in part on the host state change may also be determined. The guidance message may be delivered through a user interface.
    Type: Application
    Filed: February 6, 2019
    Publication date: August 15, 2019
    Inventors: Alexandra Elena Constantin, Scott M. Belliveau, Naresh C. Bhavaraju, Jennifer Blackwell, Eric Cohen, Basab Dattaray, Anna Leigh Davis, Rian Draeger, Arturo Garcia, John Michael Gray, Hari Hampapuram, Nathaniel David Heintzmann, Lauren Hruby Jepson, Matthew Lawrence Johnson, Apurv Ullas Kamath, Katherine Yerre Koehler, Phil Mayou, Patrick Wile McBride, Michael Robert Mensinger, Sumitaka Mikami, Andrew Attila Pal, Nicholas Polytaridis, Philip Thomas Pupa, Eli Reihman, Peter C. Simpson, Tomas C. Walker, Daniel Justin Wiedeback
  • Publication number: 20190251456
    Abstract: Systems and methods are provided to determine a time to provide guidance to a user regarding management of a physiologic condition such as diabetes. The determination may be based upon a model or pattern. The time to deliver guidance may be calculated to be useful to a user in the management of a glucose concentration level.
    Type: Application
    Filed: February 6, 2019
    Publication date: August 15, 2019
    Inventors: Alexandra Elena Constantin, Scott M. Belliveau, Naresh C. Bhavaraju, Jennifer Blackwell, Eric Cohen, Basab Dattaray, Anna Leigh Davis, Rian Draeger, Arturo Garcia, John Michael Gray, Hari Hampapuram, Nathaniel David Heintzmann, Lauren Hruby Jepson, Matthew Lawrence Johnson, Apurv Ullas Kamath, Katherine Yerre Koehler, Phil Mayou, Patrick Wile McBride, Michael Robert Mensinger, Sumitaka Mikami, Andrew Attila Pal, Nicholas Polytaridis, Philip Thomas Pupa, Eli Reihman, Peter C. Simpson, Tomas C. Walker, Daniel Justin Wiedeback, Subrai Girish Pai, Matthew T. Vogel
  • Publication number: 20190246973
    Abstract: Systems and methods are provided to provide guidance to a user regarding management of a physiologic condition such as diabetes. The determination may be based upon a patient glucose concentration level. The glucose concentration level may be provided to a stored model to determine a state. The guidance may be determined based at least in part on the determined state.
    Type: Application
    Filed: February 6, 2019
    Publication date: August 15, 2019
    Inventors: Alexandra Elena Constantin, Scott M. Belliveau, Naresh C. Bhavaraju, Jennifer Blackwell, Eric Cohen, Basab Dattaray, Anna Leigh Davis, Rian Draeger, Arturo Garcia, John Michael Gray, Hari Hampapuram, Nathaniel David Heintzmann, Lauren Hruby Jepson, Matthew Lawrence Johnson, Apurv Ullas Kamath, Katherine Yerre Koehler, Phil Mayou, Patrick Wile McBride, Michael Robert Mensinger, Sumitaka Mikami, Andrew Attila Pal, Nicholas Polytaridis, Philip Thomas Pupa, Eli Reihman, Peter C. Simpson, Tomas C. Walker, Daniel Justin Wiedeback, Subrai Girish Pai, Matthew T. Vogel
  • Patent number: 10334046
    Abstract: A method begins by a dispersed storage (DS) processing module dividing a very large data object into a plurality of data regions and generating a data object storage tracking table that includes sections for identifying one or more data regions that are available or unavailable for retrieval. The method continues with the DS processing module dividing a first data region into data segments and disperse storage error encoding the data segments to produce sets of encoded data slices. The method continues with the DS processing module sending DSN write requests regarding storing the sets of encoded data slices to storage units and when at least a write threshold number of write responses is received for each of the sets of encoded data slices, updating the data object storage tracking table to indicate that the first data region is available for retrieval.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Wesley Leggette, Jason K. Resch, Yogesh Ramesh Vedpathak, Sebastien Vas, Eric Gunnar Smith, Adam Michael Gray
  • Patent number: 10310911
    Abstract: A processing device receives a first cluster management operation request, wherein the first cluster management operation request is for a deployment operation of a first cluster and comprises a cluster template, a specified number of nodes to deploy and a configuration. The processing device determines a plurality of constraints from at least one of the cluster template or the configuration. The processing device deterministically solves for and outputs a first cluster layout comprising the specified number of nodes, each of the specified number of nodes comprising a hardware type, an image type and one or more services, wherein the first cluster layout satisfies the plurality of constraints.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: June 4, 2019
    Assignee: Google LLC
    Inventors: Albert Yen Shau, Christopher Gianelloni, Derek Lewis Wood, Jonathan Michael Gray, Nitin Motgi, Poorna Chandra Gowda Bannikkuppe Ramachandra, Rohit Sarma Nistala