Patents by Inventor Benjamin HASTINGS
Benjamin HASTINGS 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: 11676057Abstract: Classical and quantum computational systems and methods for principal component analysis of multi-dimensional datasets are presented. A dataset is encoded in a tensor of rank p, where p is a positive integer that may be greater than 2. The classical methods are based on linear algebra. The quantum methods achieve a quartic speedup while using exponentially smaller space than the fastest classical algorithm, and a super-polynomial speedup over classical algorithms that use only polynomial space. In particular, an improved threshold for recovery is achieved. The presented classical and quantum methods work for both even and odd ranked tensors. Accordingly, quantum computation may be applied to large-scale inference problems, e.g., machine learning applications or other applications that involve highly-dimensional datasets.Type: GrantFiled: July 29, 2019Date of Patent: June 13, 2023Assignee: Microsoft Technology Licensing, LLCInventor: Matthew Benjamin Hastings
-
Publication number: 20220374239Abstract: In a quantum-computation method, quantum-computer code is received for execution on a quantum computer. The quantum computer includes a plurality of qubits associated with a corresponding plurality of particles, and the plurality of particles define a quantum state. The quantum-computer code is decomposed into a sequence of operations including a total spin-state measurement on particles corresponding to two or more of the qubits. Then the sequence of operations is applied on the plurality of particles to thereby transform the quantum state according to the quantum-computer code initially received.Type: ApplicationFiled: April 30, 2021Publication date: November 24, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Michael Hartley FREEDMAN, Matthew Benjamin HASTINGS, Modjtaba SHOKRIAN ZINI
-
Patent number: 11405056Abstract: Examples are disclosed that relate to, on a quantum computing device, distilling magic states encoded in a [[n,k,d]] block code comprising an outer code. One example provides a method comprising preparing encoded noisy magic states using data qubits, and measuring Clifford stabilizers on the data qubits, thereby applying an inner code. The method further comprises initializing output qubits and initiating a teleportation of distilled magic states derived from the encoded noisy magic states to the output qubits. The method further comprises measuring X-stabilizers on the data qubits, postselecting based on the outcomes, measuring each data qubit destructively utilizing Z-stabilizers, and applying one or more postselection conditions to the data qubits to complete the teleportation of the distilled magic states to the output qubits.Type: GrantFiled: May 10, 2020Date of Patent: August 2, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Matthew Benjamin Hastings, Jeongwan Haah
-
Publication number: 20220220697Abstract: A detection system used to alert an operator of a work machine of humans or objects dangerously close to the machine or a work tool attached to the machine. The detection system uses one or more cameras to capture images of an area surrounding the machine. The captured images are displayed on an interface electronically connected to a processor. Prior to operation, one or more zones surrounding the work tool or work machine are defined and projected on the images displayed on the interface. The processor analyzes the images captured by the cameras and determines if a characteristic of a predetermined object is within one or more of the identified zones. If the processor determines the characteristic of the predetermined object is within one of the zones, the processor will identify the object on the display and trigger a warning system to alert to the operator to take necessary precautions.Type: ApplicationFiled: April 1, 2022Publication date: July 14, 2022Inventors: Richard F. Sharp, Michael Avitabile, Ryan Chilton, Benjamin Hastings, David C. Conner
-
Patent number: 11293165Abstract: A detection system used to alert an operator of a work machine of humans or objects dangerously close to the machine or a work tool attached to the machine. The detection system uses one or more cameras to capture images of an area surrounding the machine. The captured images are displayed on an interface electronically connected to a processor. Prior to operation, one or more zones surrounding the work tool or work machine are defined and projected on the images displayed on the interface. The processor analyzes the images captured by the cameras and determines if a characteristic of a predetermined object is within one or more of the identified zones. If the processor determines the characteristic of the predetermined object is within one of the zones, the processor will identify the object on the display and trigger a warning system to alert to the operator to take necessary precautions.Type: GrantFiled: July 3, 2019Date of Patent: April 5, 2022Assignee: The Charles Machine Works, Inc.Inventors: Richard F. Sharp, Michael Avitabile, Ryan Chilton, Benjamin Hastings, David C. Conner
-
Publication number: 20210351795Abstract: Examples are disclosed that relate to, on a quantum computing device, distilling magic states encoded in a [[n,k,d]] block code comprising an outer code. One example provides a method comprising preparing encoded noisy magic states using data qubits, and measuring Clifford stabilizers on the data qubits, thereby applying an inner code. The method further comprises initializing output qubits and initiating a teleportation of distilled magic states derived from the encoded noisy magic states to the output qubits. The method further comprises measuring X-stabilizers on the data qubits, postselecting based on the outcomes, measuring each data qubit destructively utilizing Z-stabilizers, and applying one or more postselection conditions to the data qubits to complete the teleportation of the distilled magic states to the output qubits.Type: ApplicationFiled: May 10, 2020Publication date: November 11, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Matthew Benjamin HASTINGS, Jeongwan HAAH
-
Publication number: 20210035002Abstract: Classical and quantum computational systems and methods for principal component analysis of multi-dimensional datasets are presented. A dataset is encoded in a tensor of rank p, where p is a positive integer that may be greater than 2. The classical methods are based on linear algebra. The quantum methods achieve a quartic speedup while using exponentially smaller space than the fastest classical algorithm, and a super-polynomial speedup over classical algorithms that use only polynomial space. In particular, an improved threshold for recovery is achieved. The presented classical and quantum methods work for both even and odd ranked tensors. Accordingly, quantum computation may be applied to large-scale inference problems, e.g., machine learning applications or other applications that involve highly-dimensional datasets.Type: ApplicationFiled: July 29, 2019Publication date: February 4, 2021Inventor: Matthew Benjamin HASTINGS
-
Publication number: 20190338492Abstract: A detection system used to alert an operator of a work machine of humans or objects dangerously close to the machine or a work tool attached to the machine. The detection system uses one or more cameras to capture images of an area surrounding the machine. The captured images are displayed on an interface electronically connected to a processor. Prior to operation, one or more zones surrounding the work tool or work machine are defined and projected on the images displayed on the interface. The processor analyzes the images captured by the cameras and determines if a characteristic of a predetermined object is within one or more of the identified zones. If the processor determines the characteristic of the predetermined object is within one of the zones, the processor will identify the object on the display and trigger a warning system to alert to the operator to take necessary precautions.Type: ApplicationFiled: July 3, 2019Publication date: November 7, 2019Inventors: Richard F. Sharp, Michael Avitabile, Ryan Chilton, Benjamin Hastings, David C. Conner
-
Patent number: 10344450Abstract: A detection system used to alert an operator of a work machine of humans or objects dangerously close to the machine or a work tool attached to the machine. The detection system uses one or more cameras to capture images of an area surrounding the machine. The captured images are displayed on an interface electronically connected to a processor. Prior to operation, one or more zones surrounding the work tool or work machine are defined and projected on the images displayed on the interface. The processor analyzes the images captured by the cameras and determines if a characteristic of a predetermined object is within one or more of the identified zones. If the processor determines the characteristic of the predetermined object is within one of the zones, the processor will identify the object on the display and trigger a warning system to alert to the operator to take necessary precautions.Type: GrantFiled: November 30, 2016Date of Patent: July 9, 2019Assignee: The Charles Machine Works, Inc.Inventors: Richard F. Sharp, Michael Avitabile, Ryan Chilton, Benjamin Hastings, David C. Conner
-
Publication number: 20170191243Abstract: A detection system used to alert an operator of a work machine of humans or objects dangerously close to the machine or a work tool attached to the machine. The detection system uses one or more cameras to capture images of an area surrounding the machine. The captured images are displayed on an interface electronically connected to a processor. Prior to operation, one or more zones surrounding the work tool or work machine are defined and projected on the images displayed on the interface. The processor analyzes the images captured by the cameras and determines if a characteristic of a predetermined object is within one or more of the identified zones% If the processor determines the characteristic of the predetermined object is within one of the zones, the processor will identify the object on the display and trigger a warning system to alert to the operator to take necessary precautions.Type: ApplicationFiled: November 30, 2016Publication date: July 6, 2017Inventors: Richard F. Sharp, Michael Avitabile, Ryan Chilton, Benjamin Hastings, David C. Conner
-
Publication number: 20150010895Abstract: Performance management systems and methods may utilize a plurality of modules. A performance network module may receive a post from a user and cause the post to be displayed on a display, and receive a comment associated with the post from the user and cause the post to be displayed on the display. A report module may generate a report including a question and send the report to the user, and receive an answer to the question in the report from the user and store the answer in a database. A goal module may receive a goal and/or an update to the goal, and update a status associated with the goal. A review module may generate a review including a question and send the review to the user, and receive an answer to the question in the review from the user and store the answer in the database.Type: ApplicationFiled: July 7, 2014Publication date: January 8, 2015Inventors: Benjamin HASTINGS, Jonathan MALPASS