Patents by Inventor Ken Mackay
Ken Mackay 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: 11962650Abstract: Systems and techniques are provided for distributed ambient computing within an environment. A first version of an ambient computing library running on a device may check a manifest in the storage of the device to identify a second device that provides a service. The first version of the ambient computing library may send data to be processed using the service to the second device through a second version of the ambient computing library running on the second device. The first device and the second device may include different computing hardware. The first version of the ambient computing library may receive data including results from the second device through the second version of the ambient computing library. The data including the results may be generated by the second device based on processing the data sent from the device by the first version of the ambient computing library.Type: GrantFiled: June 28, 2021Date of Patent: April 16, 2024Assignee: Google LLCInventors: Kenneth Mixter, Ken MacKay, Byungchul Kim
-
Publication number: 20230229436Abstract: Systems and techniques are provided for distributed ambient computing within an environment. A first version of an ambient computing library running on a device may check a manifest in the storage of the device to identify a second device that provides a service. The first version of the ambient computing library may send data to be processed using the service to the second device through a second version of the ambient computing library running on the second device. The first device and the second device may include different computing hardware. The first version of the ambient computing library may receive data including results from the second device through the second version of the ambient computing library. The data including the results may be generated by the second device based on processing the data sent from the device by the first version of the ambient computing library.Type: ApplicationFiled: June 28, 2021Publication date: July 20, 2023Applicant: Google LLCInventors: Kenneth Mixter, Ken MacKay, Byungchui Kim
-
Patent number: 10345091Abstract: A device has magnetic sensors and magnets in an array on a flexible substrate. Each magnetic sensor is sensitive to immediately proximate magnets. At least one controller evaluates magnetic sensor signals from the magnetic sensors produced in response to deformation of the flexible substrate.Type: GrantFiled: September 18, 2015Date of Patent: July 9, 2019Assignee: CROCUS TECHNOLOGY INC.Inventors: Bertrand F. Cambou, Ljubisa Ristic, Jian Wu, Douglas Lee, Ted Stokes, Ken Mackay
-
Patent number: 9841266Abstract: A device has a flexible substrate supporting an array of magnetic sensors exposed to a uniform external magnetic field. One or more controllers receive magnetic sensor signals from the magnetic sensors. The one or more controllers collect reference magnetic sensor signals when the flexible substrate is aligned with the uniform external magnetic field. The one or more controllers collect first polarity magnetic sensor signals in response to deformation of the flexible substrate in a first direction. The one or more controllers collect second polarity magnetic sensor signals in response to deformation of the flexible substrate in a second direction. The magnetic sensor signals establish a profile of the orientation of the flexible substrate with respect to the uniform external magnetic field.Type: GrantFiled: September 23, 2015Date of Patent: December 12, 2017Assignee: Crocus Technology Inc.Inventors: Lucien Lombard, Bertrand F. Cambou, Ken Mackay
-
Patent number: 9395209Abstract: An apparatus includes circuits, a field line configured to generate a magnetic field based on an input, a sensing module configured to determine a parameter of each circuit, and a magnetic field direction determination module configured to determine an angular orientation of the apparatus relative to an external magnetic field based on the parameter. Each circuit includes multiple magnetic tunnel junctions. Each magnetic tunnel junction includes a storage layer having a storage magnetization direction and a sense layer having a sense magnetization direction configured based on the magnetic field. Each magnetic tunnel junction is configured such that the sense magnetization direction and a resistance of the magnetic tunnel junction vary based on the external magnetic field. The parameter varies based on the resistances of the multiple magnetic tunnel junctions. The magnetic field direction determination module is implemented in at least one of a memory or a processing device.Type: GrantFiled: November 24, 2014Date of Patent: July 19, 2016Assignee: Crocus Technology Inc.Inventors: Bertrand F. Cambou, Douglas J. Lee, Ken Mackay, Barry Hoberman
-
Patent number: 9395210Abstract: An apparatus includes circuits, a field line configured to generate a magnetic field based on an input, a sensing module configured to determine a parameter of each circuit, and a magnetic field direction determination module configured to determine an angular orientation of the apparatus relative to an external magnetic field based on the parameter. Each circuit includes multiple magnetic tunnel junctions. Each magnetic tunnel junction includes a storage layer having a storage magnetization direction and a sense layer having a sense magnetization direction configured based on the magnetic field. Each magnetic tunnel junction is configured such that the sense magnetization direction and a resistance of the magnetic tunnel junction vary based on the external magnetic field. The parameter varies based on the resistances of the multiple magnetic tunnel junctions. The magnetic field direction determination module is implemented in at least one of a memory or a processing device.Type: GrantFiled: November 24, 2014Date of Patent: July 19, 2016Assignee: Crocus Technology Inc.Inventors: Bertrand F. Cambou, Douglas J. Lee, Ken Mackay, Barry Hoberman
-
Patent number: 9310223Abstract: An apparatus includes circuits, a field line configured to generate a magnetic field based on an input, a sensing module configured to determine a parameter of each circuit, and a magnetic field direction determination module configured to determine an angular orientation of the apparatus relative to an external magnetic field based on the parameter. Each circuit includes multiple magnetic tunnel junctions. Each magnetic tunnel junction includes a storage layer having a storage magnetization direction and a sense layer having a sense magnetization direction configured based on the magnetic field. Each magnetic tunnel junction is configured such that the sense magnetization direction and a resistance of the magnetic tunnel junction vary based on the external magnetic field. The parameter varies based on the resistances of the multiple magnetic tunnel junctions. The magnetic field direction determination module is implemented in at least one of a memory or a processing device.Type: GrantFiled: November 24, 2014Date of Patent: April 12, 2016Assignee: Crocus Technology Inc.Inventors: Bertrand F. Cambou, Douglas J. Lee, Ken Mackay, Barry Hoberman
-
Publication number: 20160097630Abstract: A device has a flexible substrate supporting an array of magnetic sensors exposed to a uniform external magnetic field. One or more controllers receive magnetic sensor signals from the magnetic sensors. The one or more controllers collect reference magnetic sensor signals when the flexible substrate is aligned with the uniform external magnetic field. The one or more controllers collect first polarity magnetic sensor signals in response to deformation of the flexible substrate in a first direction. The one or more controllers collect second polarity magnetic sensor signals in response to deformation of the flexible substrate in a second direction. The magnetic sensor signals establish a profile of the orientation of the flexible substrate with respect to the uniform external magnetic field.Type: ApplicationFiled: September 23, 2015Publication date: April 7, 2016Applicant: CROCUS TECHNOLOGY INC.Inventors: Lucien Lombard, Bertrand F. Cambou, Ken Mackay
-
Publication number: 20160084674Abstract: A device has magnetic sensors and magnets in an array on a flexible substrate. Each magnetic sensor is sensitive to immediately proximate magnets. At least one controller evaluates magnetic sensor signals from the magnetic sensors produced in response to deformation of the flexible substrate.Type: ApplicationFiled: September 18, 2015Publication date: March 24, 2016Applicant: CROCUS TECHNOLOGY INC.Inventors: Bertrand F. Cambou, Ljubisa Ristic, Jian Wu, Douglas Lee, Ted Stokes, Ken Mackay
-
Patent number: 9267816Abstract: An apparatus includes circuits, a field line configured to generate a magnetic field based on an input, a sensing module configured to determine a parameter of each circuit, and a magnetic field direction determination module configured to determine an angular orientation of the apparatus relative to an external magnetic field based on the parameter. Each circuit includes multiple magnetic tunnel junctions. Each magnetic tunnel junction includes a storage layer having a storage magnetization direction and a sense layer having a sense magnetization direction configured based on the magnetic field. Each magnetic tunnel junction is configured such that the sense magnetization direction and a resistance of the magnetic tunnel junction vary based on the external magnetic field. The parameter varies based on the resistances of the multiple magnetic tunnel junctions. The magnetic field direction determination module is implemented in at least one of a memory or a processing device.Type: GrantFiled: November 24, 2014Date of Patent: February 23, 2016Assignee: Crocus Technology Inc.Inventors: Bertrand F. Cambou, Douglas J. Lee, Ken Mackay, Barry Hoberman
-
Patent number: 9228855Abstract: An apparatus includes circuits, a field line configured to generate a magnetic field based on an input, a sensing module configured to determine a parameter of each circuit, and a magnetic field direction determination module configured to determine an angular orientation of the apparatus relative to an external magnetic field based on the parameter. Each circuit includes multiple magnetic tunnel junctions. Each magnetic tunnel junction includes a storage layer having a storage magnetization direction and a sense layer having a sense magnetization direction configured based on the magnetic field. Each magnetic tunnel junction is configured such that the sense magnetization direction and a resistance of the magnetic tunnel junction vary based on the external magnetic field. The parameter varies based on the resistances of the multiple magnetic tunnel junctions. The magnetic field direction determination module is implemented in at least one of a memory or a processing device.Type: GrantFiled: March 6, 2013Date of Patent: January 5, 2016Assignee: Crocus Technology Inc.Inventors: Bertrand F. Cambou, Douglas J. Lee, Ken Mackay, Barry Hoberman
-
Publication number: 20150372223Abstract: An apparatus includes an elongated strap with a first platform and a second platform linked by a connector that is substantially narrower than the first platform and the second platform, where the first platform and the second platform are each configured to receive a stress sensitive device.Type: ApplicationFiled: June 9, 2015Publication date: December 24, 2015Applicant: Crocus Technology Inc.Inventors: Bertrand Cambou, Ken Mackay, Ruby Yehoshua
-
Publication number: 20150077097Abstract: An apparatus includes circuits, a field line configured to generate a magnetic field based on an input, a sensing module configured to determine a parameter of each circuit, and a magnetic field direction determination module configured to determine an angular orientation of the apparatus relative to an external magnetic field based on the parameter. Each circuit includes multiple magnetic tunnel junctions. Each magnetic tunnel junction includes a storage layer having a storage magnetization direction and a sense layer having a sense magnetization direction configured based on the magnetic field. Each magnetic tunnel junction is configured such that the sense magnetization direction and a resistance of the magnetic tunnel junction vary based on the external magnetic field. The parameter varies based on the resistances of the multiple magnetic tunnel junctions. The magnetic field direction determination module is implemented in at least one of a memory or a processing device.Type: ApplicationFiled: November 24, 2014Publication date: March 19, 2015Applicant: Crocus Technology Inc.Inventors: Bertrand F. Cambou, Douglas J. Lee, Ken Mackay, Barry Hoberman
-
Publication number: 20150077098Abstract: An apparatus includes circuits, a field line configured to generate a magnetic field based on an input, a sensing module configured to determine a parameter of each circuit, and a magnetic field direction determination module configured to determine an angular orientation of the apparatus relative to an external magnetic field based on the parameter. Each circuit includes multiple magnetic tunnel junctions. Each magnetic tunnel junction includes a storage layer having a storage magnetization direction and a sense layer having a sense magnetization direction configured based on the magnetic field. Each magnetic tunnel junction is configured such that the sense magnetization direction and a resistance of the magnetic tunnel junction vary based on the external magnetic field. The parameter varies based on the resistances of the multiple magnetic tunnel junctions. The magnetic field direction determination module is implemented in at least one of a memory or a processing device.Type: ApplicationFiled: November 24, 2014Publication date: March 19, 2015Applicant: Crocus Technology Inc.Inventors: Bertrand F. Cambou, Douglas J. Lee, Ken Mackay, Barry Hoberman
-
Publication number: 20150077096Abstract: An apparatus includes circuits, a field line configured to generate a magnetic field based on an input, a sensing module configured to determine a parameter of each circuit, and a magnetic field direction determination module configured to determine an angular orientation of the apparatus relative to an external magnetic field based on the parameter. Each circuit includes multiple magnetic tunnel junctions. Each magnetic tunnel junction includes a storage layer having a storage magnetization direction and a sense layer having a sense magnetization direction configured based on the magnetic field. Each magnetic tunnel junction is configured such that the sense magnetization direction and a resistance of the magnetic tunnel junction vary based on the external magnetic field. The parameter varies based on the resistances of the multiple magnetic tunnel junctions. The magnetic field direction determination module is implemented in at least one of a memory or a processing device.Type: ApplicationFiled: November 24, 2014Publication date: March 19, 2015Applicant: Crocus Technology Inc.Inventors: Bertrand F. Cambou, Douglas J. Lee, Ken Mackay, Barry Hoberman
-
Publication number: 20150077095Abstract: An apparatus includes circuits, a field line configured to generate a magnetic field based on an input, a sensing module configured to determine a parameter of each circuit, and a magnetic field direction determination module configured to determine an angular orientation of the apparatus relative to an external magnetic field based on the parameter. Each circuit includes multiple magnetic tunnel junctions. Each magnetic tunnel junction includes a storage layer having a storage magnetization direction and a sense layer having a sense magnetization direction configured based on the magnetic field. Each magnetic tunnel junction is configured such that the sense magnetization direction and a resistance of the magnetic tunnel junction vary based on the external magnetic field. The parameter varies based on the resistances of the multiple magnetic tunnel junctions. The magnetic field direction determination module is implemented in at least one of a memory or a processing device.Type: ApplicationFiled: November 24, 2014Publication date: March 19, 2015Applicant: CROCUS TECHNOLOGY INC.Inventors: Bertrand F. Cambou, Douglas J. Lee, Ken Mackay, Barry Hoberman
-
Patent number: 8933750Abstract: An apparatus includes a circuit and a field line. The circuit includes a magnetic tunnel junction including a storage layer and a sense layer. The field line is configured to generate a magnetic field based on an input signal, where the magnetic tunnel junction is configured such that a magnetization direction of the sense layer and a resistance of the magnetic tunnel junction vary based on the magnetic field. The circuit is configured to amplify the input signal to generate an output signal that varies in response to the resistance of the magnetic tunnel junction.Type: GrantFiled: February 15, 2013Date of Patent: January 13, 2015Assignee: Crocus Technology Inc.Inventors: Bertrand F. Cambou, Douglas J. Lee, Ken Mackay
-
Publication number: 20130241536Abstract: An apparatus includes circuits, a field line configured to generate a magnetic field based on an input, a sensing module configured to determine a parameter of each circuit, and a magnetic field direction determination module configured to determine an angular orientation of the apparatus relative to an external magnetic field based on the parameter. Each circuit includes multiple magnetic tunnel junctions. Each magnetic tunnel junction includes a storage layer having a storage magnetization direction and a sense layer having a sense magnetization direction configured based on the magnetic field. Each magnetic tunnel junction is configured such that the sense magnetization direction and a resistance of the magnetic tunnel junction vary based on the external magnetic field. The parameter varies based on the resistances of the multiple magnetic tunnel junctions. The magnetic field direction determination module is implemented in at least one of a memory or a processing device.Type: ApplicationFiled: March 6, 2013Publication date: September 19, 2013Applicant: CROCUS TECHNOLOGY INC.Inventors: Bertrand F. Cambou, Douglas J. Lee, Ken Mackay, Barry Hoberman
-
Publication number: 20130241636Abstract: An apparatus includes a circuit and a field line. The circuit includes a magnetic tunnel junction including a storage layer and a sense layer. The field line is configured to generate a magnetic field based on an input signal, where the magnetic tunnel junction is configured such that a magnetization direction of the sense layer and a resistance of the magnetic tunnel junction vary based on the magnetic field. The circuit is configured to amplify the input signal to generate an output signal that varies in response to the resistance of the magnetic tunnel junction.Type: ApplicationFiled: February 15, 2013Publication date: September 19, 2013Applicant: CROCUS TECHNOLOGY INC.Inventors: Bertrand F. Cambou, Douglas J. Lee, Ken Mackay