Patents by Inventor Glenn Scott
Glenn Scott 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: 20210101506Abstract: A rail assembly includes a track assembly defining an interior channel, a shuttle assembly received within the interior channel, and a carriage assembly coupled to the track assembly. The shuttle assembly includes a lock assembly. The carriage assembly includes a trigger assembly. The trigger assembly includes a trigger cam and an actuator cam coupled to the trigger cam. The actuator cam actuates the carriage assembly between locked and unlocked configurations relative to the track assembly.Type: ApplicationFiled: October 8, 2019Publication date: April 8, 2021Inventors: Glenn Scott, Alan George Dry, Eric Morse, Joseph Michael Kish, Macit Aktas, Joshua Gauthier, Cung K. Chieu, Robert Clayton Caldwell, Matthew Schwope, Changwei Xie, Johnathan Andrew Line, Ray Kurlonko, Arya Sabeti
-
Publication number: 20210044423Abstract: Certain aspects of the present disclosure provide techniques for summarizing data in a distributed system. Embodiments include generating an ordered list of blocks by iterating through a first group of blocks of a hash chain starting at a last block of the hash chain and adding each of the first group of blocks of the hash chain to the ordered list. Embodiments further include generating summary data by applying a summary function to the first group of blocks based on the ordered list. The summary function may take the ordered list as an input and provide the summary data of the first group of blocks as an output. Embodiments further include generating a summary block comprising the summary data and adding the summary block to a summary chain.Type: ApplicationFiled: October 29, 2020Publication date: February 11, 2021Inventors: Michael R. GABRIEL, Glenn SCOTT
-
Publication number: 20200408280Abstract: A track system includes a track member with an elongate shaft mounted thereto. At least one support mechanism is mounted to the track member. The at least one support mechanism includes a housing. An engagement feature includes first and second engagement members spaced-apart from one another to define a receiving area therebetween. The first and second engagement members are operable between deployed and retracted positions relative to the housing. The elongate shaft is received in the receiving area when the first and second engagement members are in the deployed position.Type: ApplicationFiled: June 26, 2019Publication date: December 31, 2020Applicant: Ford Global Technologies, LLCInventors: Joseph Michael Kish, Joshua Gauthier, Matthew Schwope, Robert Clayton Caldwell, Johnathan Andrew Line, Cung K. Chieu, Changwei Xie, Macit Aktas, Glenn Scott
-
Patent number: 10862672Abstract: Techniques are disclosed for managing data of an application. One embodiment presented herein includes a computer-implemented method, which includes scanning a distributed system to identify one or more blocks comprising data associated with the application. The method further includes generating a witness block based on the one or more blocks. The witness block may comprise a state of the data from the one or more blocks. The method further includes adding the witness block to the distributed system.Type: GrantFiled: October 24, 2017Date of Patent: December 8, 2020Assignee: INTUIT, INC.Inventors: Glenn Scott, Michael R. Gabriel
-
Patent number: 10855445Abstract: Certain aspects of the present disclosure provide techniques for summarizing data in a distributed system. Embodiments include generating an ordered list of blocks by iterating through a first group of blocks of a hash chain starting at a last block of the hash chain and adding each of the first group of blocks of the hash chain to the ordered list. Embodiments further include generating summary data by applying a summary function to the first group of blocks based on the ordered list. The summary function may take the ordered list as an input and provide the summary data of the first group of blocks as an output. Embodiments further include generating a summary block comprising the summary data and adding the summary block to a summary chain.Type: GrantFiled: March 1, 2018Date of Patent: December 1, 2020Assignee: INTUIT, INC.Inventors: Michael R. Gabriel, Glenn Scott
-
Publication number: 20200351076Abstract: A method for hash chain migration includes detecting a version update of an object that includes a hash chain that stores fields of the object. Sub chains are identified from the hash chain. Migration sub chains are generated from the plurality of sub chains using a plurality of processes. Container blocks are generated from the plurality of migration sub chains. A migration chain is generated from the plurality of container blocks. The object is accessed using the migration chain.Type: ApplicationFiled: May 1, 2019Publication date: November 5, 2020Applicant: Intuit Inc.Inventors: Glenn Scott, Michael Richard Gabriel
-
Patent number: 10802097Abstract: A method of magnetic resonance imaging an object utilizing a plurality of flip angles is provided. The method includes transmitting a first preparation pulse corresponding to a first flip angle of the plurality into the object, and receiving a first MR signal from the object based at least in part on the first preparation pulse. The method further includes transmitting a second preparation pulse corresponding to a second flip angle of the plurality into the object, receiving a second MR signal from the object based at least in part on the second preparation pulse, and generating a T1 mapping of the object based at least in part on the first MR signal and the second MR signal. The second flip angle is different than the first flip angle.Type: GrantFiled: April 6, 2017Date of Patent: October 13, 2020Assignee: GE Precision Healthcare LLCInventors: Glenn Scott Slavin, Anne Menini
-
Patent number: 10803139Abstract: Embodiments presented herein provide systems and methods for disambiguating the identity of a record to which information imported from a third-party data source pertains. For example, in one embodiment, a record-storage service creates a record of a transaction between a first entity and a second entity. Upon receiving an indication that an instrument will be used to transfer a value for the transaction, the record-storage service associates a code to be printed on the instrument with the record and sends the code to an application that will be used to generate the instrument. Subsequently, the record-storage service receives information imported from electronic records provided by a third-party institution. The information also includes a code provided on the instrument and a status. Upon determining that the code provided on the instrument matches the code associated with the record, the record-storage service updates the record to reflect the status.Type: GrantFiled: October 27, 2017Date of Patent: October 13, 2020Assignee: INTUIT INC.Inventors: Michael R. Gabriel, Rachel Jack, Roger Meike, Ian Maya Panchevre, Glenn Scott
-
Patent number: 10770382Abstract: A modular electronics package is disclosed that includes a first and second electronics packages, with each of the first and second electronics packages including a metallized insulating substrate and a solid-state switching device positioned on the metallized insulating substrate, the solid-state switching device comprising a plurality of contact pads electrically coupled to the first conductor layer of the metallized insulating substrate. A conductive joining material is positioned between the first electronics package and the second electronics package to electrically connect them together. The first electronics package and the second electronics package are stacked with one another to form a half-bridge unit cell, with the half-bridge unit cell having a current path through the solid-state switching device in the first electronics package and a close coupled return current path through the solid-state switching device in the second electronics package in opposite flow directions.Type: GrantFiled: November 29, 2018Date of Patent: September 8, 2020Assignee: General Electric CompanyInventors: Christopher James Kapusta, Ramanujam Ramabhadran, Kum-Kang Huh, Brian Lynn Rowden, Glenn Scott Claydon, Ahmed Elasser
-
Publication number: 20200266971Abstract: Techniques are disclosed for managing encrypted data stored in one or more blocks of a first data structure. One embodiment presented herein includes a computer-implemented method, which includes retrieving the encrypted data from the one or more blocks. The method further includes placing the encrypted data in a container object. The method further includes applying an encryption technique to the container object to generate an encrypted container object and a key. The method further includes generating a second data structure. A first block of the second data structure may include either the encrypted container object or information related to the encrypted container object.Type: ApplicationFiled: May 4, 2020Publication date: August 20, 2020Inventors: Ian R. PENTLAND, Glenn SCOTT, Roger MEIKE, Michael R. GABRIEL
-
Patent number: 10686586Abstract: Techniques are disclosed for managing encrypted data stored in one or more blocks of a first data structure. One embodiment presented herein includes a computer-implemented method, which includes retrieving the encrypted data from the one or more blocks. The method further includes placing the encrypted data in a container object. The method further includes applying an encryption technique to the container object to generate an encrypted container object and a key. The method further includes generating a second data structure. A first block of the second data structure may include either the encrypted container object or information related to the encrypted container object.Type: GrantFiled: December 22, 2017Date of Patent: June 16, 2020Assignee: INTUIT, INC.Inventors: Ian R. Pentland, Glenn Scott, Roger Meike, Michael R. Gabriel
-
Publication number: 20200186517Abstract: Embodiments presented herein provide systems and methods for creating and modifying a hash chain. A hash chain is created to track resource-privilege transfers between entities. A root node of the hash chain identifies the resource and specifies a digest of a possession token held by a first entity that initially possesses the privilege. A transfer of the privilege to a second entity can be recorded by adding an expansion node to the hash chain. If the second entity successfully reveals a possession token that a hashing function associated with the hash chain maps to the digest, an expansion node is linked to the root node. The expansion node indicates the possession token and a successor digest that is based on a successor possession token.Type: ApplicationFiled: February 17, 2020Publication date: June 11, 2020Inventors: Glenn SCOTT, Induprakas KERI
-
Publication number: 20200176360Abstract: A modular electronics package is disclosed that includes a first and second electronics packages, with each of the first and second electronics packages including a metallized insulating substrate and a solid-state switching device positioned on the metallized insulating substrate, the solid-state switching device comprising a plurality of contact pads electrically coupled to the first conductor layer of the metallized insulating substrate. A conductive joining material is positioned between the first electronics package and the second electronics package to electrically connect them together. The first electronics package and the second electronics package are stacked with one another to form a half-bridge unit cell, with the half-bridge unit cell having a current path through the solid-state switching device in the first electronics package and a close coupled return current path through the solid-state switching device in the second electronics package in opposite flow directions.Type: ApplicationFiled: November 29, 2018Publication date: June 4, 2020Inventors: Christopher James Kapusta, Ramanujam Ramabhadran, Kum-Kang Huh, Brian Lynn Rowden, Glenn Scott Claydon, Ahmed Elasser
-
Patent number: 10671709Abstract: Certain aspects of the present disclosure provide techniques for managing data in a plurality of nodes of a distributed system. Embodiments include storing, by a node of the plurality of nodes, sensitive data in a block of a hash chain. Embodiments further include determining, by the node, that the sensitive data should not be distributed to other nodes of the plurality of nodes. Embodiments further include distributing, by the node, a limited version of the block to the other nodes. The limited version of the block may comprise a hash and a pointer to a previous block of the hash chain, and the limited version of the block may not contain the sensitive data.Type: GrantFiled: January 22, 2018Date of Patent: June 2, 2020Assignee: INTUIT, INC.Inventors: Michael R. Gabriel, Glenn Scott
-
Publication number: 20200149891Abstract: Example navigation aids for increasing the accuracy of a navigation system are disclosed herein. An example method disclosed herein identifying, with an aircraft intent description language (AIDL) aid, an AIDL instruction as associated with a first dynamic activity level of a plurality of dynamic activity levels and determining, with the AIDL aid, an aircraft state to be affected by the AIDL instruction. The example method also includes changing, with a navigation filter, a weighting scheme for a measurement of the aircraft state obtained by an inertial navigation system (INS) of the aircraft and estimating, with the navigation filter, a trajectory of the aircraft based on the weighting scheme and the measurement.Type: ApplicationFiled: December 9, 2019Publication date: May 14, 2020Inventors: Michael W. Hardt, Eduardo Gallo, Francisco A. Navarro, Glenn Scott Bushnell
-
Patent number: 10648814Abstract: Example navigation aids for increasing the accuracy of a navigation system are disclosed herein. An example method disclosed herein identifying, with an aircraft intent description language (AIDL) aid, an AIDL instruction as associated with a first dynamic activity level of a plurality of dynamic activity levels and determining, with the AIDL aid, an aircraft state to be affected by the AIDL instruction. The example method also includes changing, with a navigation filter, a weighting scheme for a measurement of the aircraft state obtained by an inertial navigation system (INS) of the aircraft and estimating, with the navigation filter, a trajectory of the aircraft based on the weighting scheme and the measurement.Type: GrantFiled: May 10, 2017Date of Patent: May 12, 2020Assignee: The Boeing CompanyInventors: Michael W. Hardt, Eduardo Gallo, Francisco A. Navarro, Glenn Scott Bushnell
-
Patent number: 10630673Abstract: The present disclosure relates to generating composite user identities in a distributed computing system. According to one embodiment, an example method generally includes transmitting, to a plurality of identity providers, a request for user identity information. A service provider receives, from a subset of the plurality of identity providers, the user identity information and selects a subset of the received user identity information to be used in verifying an identity of a user based, at least in part, on a reputation score associated with each identity provider in the subset of identity providers. The service provider generates a composite user identity based on the selected subset of the received user identity information. The service provider takes one or more actions to enable use of a service based on the generated composite user identity.Type: GrantFiled: October 27, 2017Date of Patent: April 21, 2020Assignee: INTUIT INC.Inventors: Parikshit Lingampally, Glenn Scott, Michael R. Gabriel
-
Patent number: 10567369Abstract: Embodiments presented herein provide systems and methods for creating and modifying a hash chain. A hash chain is created to track resource-privilege transfers between entities. A root node of the hash chain identifies the resource and specifies a digest of a possession token held by a first entity that initially possesses the privilege. A transfer of the privilege to a second entity can be recorded by adding an expansion node to the hash chain. If the second entity successfully reveals a possession token that a hashing function associated with the hash chain maps to the digest, an expansion node is linked to the root node. The expansion node indicates the possession token and a successor digest that is based on a successor possession token.Type: GrantFiled: July 10, 2017Date of Patent: February 18, 2020Assignee: INTUIT INC.Inventors: Glenn Scott, Induprakas Keri
-
Patent number: 10543897Abstract: There is provided a training system capable of performing work. The system has a shape memory alloy (SMA) actuator exhibiting a generally planar transformational behavior. The system further has one or more heating elements for transforming the SMA actuator from an original shape to a trained shape, thereby performing work.Type: GrantFiled: April 3, 2017Date of Patent: January 28, 2020Assignee: The Boeing CompanyInventors: Jonathan K. Brown, Glenn Scott Bushnell, Dan J. Clingman
-
Publication number: 20190370366Abstract: The invention relates to a method for documenting subjects using hash chains. The method includes receiving a subject data write request including one or more subject attribute values, generating a fingerprint from a current last block of a hash chain, and generating a payload from the subject data, the payload including the one or more subject attribute values and one or more keys identifying the one or more subject attribute values. The method further includes appending a block to the hash chain. The appended block includes the payload and the fingerprint.Type: ApplicationFiled: May 31, 2018Publication date: December 5, 2019Applicant: Intuit Inc.Inventors: Glenn Scott, Roger Meike, Michael Gabriel, Ian Panchevre, Amir Eftekhari, Ian Pentland