Patents by Inventor Matthew Harris
Matthew Harris 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: 20230004290Abstract: A data storage device 100 comprising: a non-volatile storage medium 108 configured to store user data 109; a data port 106 configured to transmit data and power between a host computer system 130 and the data storage device 100; a data access state indicator 140; and a controller 110 configured to: selectively set a data access state of the data storage device 100 to either: an unlocked state to enable access to the user data 109; or a locked state to disable access to the user data 109; and generate an indicator control signal to cause the data access state indicator 140 to indicate the data access state, wherein the data access state indicator 140 is configured to indicate the data access state irrespective of whether the data storage device 100 is powered through the data port 106.Type: ApplicationFiled: June 30, 2021Publication date: January 5, 2023Applicant: Western Digital Technologies, Inc.Inventor: Matthew Harris KLAPMAN
-
Patent number: 11541379Abstract: A catalyst composition for treating an exhaust gas, the catalyst composition comprising a molecular sieve, the molecular sieve comprising exchanged copper and exchanged manganese.Type: GrantFiled: August 30, 2019Date of Patent: January 3, 2023Assignee: Johnson Matthey Public Limited CompanyInventors: Yannick Bidal, Joseph Fedeyko, Alexander Green, Matthew Harris, Jing Lu, Nicholas McNamara
-
Publication number: 20220417249Abstract: A data storage device including a biometric reader for biometric authentication to enable access to a storage medium. The data storage device is configured for remote registration of a remote user of the data storage device, wherein registration includes receiving a record of a biometric authentication data set of the remote user from a secure database. Alternatively, a secure authorizing command is received remotely from an authorization server to enable the data storage device to directly read and store biometric data of the remote user. The data storage device can be unlocked by biometric authentication to enable a host device to access user data in the storage medium.Type: ApplicationFiled: June 28, 2021Publication date: December 29, 2022Applicant: Western Digital Technologies, Inc.Inventor: Matthew Harris KLAPMAN
-
Publication number: 20220414205Abstract: A data storage device comprising a data path and an access controller, wherein: the data path comprises: a data port configured to transmit data between a host computer system and the data storage device, wherein the data storage device is configured to register with the host computer system as a block data storage device; a non-volatile storage medium configured to store user content data; and the access controller is configured to: repeatedly and automatically generate a dynamically changing unlock passcode for unlocking the data storage device; receive a first passcode including, at least, an input passcode provided by a user device external to the data storage device, wherein the input passcode is generated externally to the data storage device and synchronously with the generation of the unlock passcode by the access controller; and provide access to the user content data via the data port in response to the first passcode matching with a second passcode generated by the access controller, wherein the seType: ApplicationFiled: June 29, 2021Publication date: December 29, 2022Applicant: Western Digital Technologies, Inc.Inventors: Matthew Harris KLAPMAN, Brian Edward MASTENBROOK
-
Publication number: 20220399815Abstract: Methods and apparatuses for controlling an apparatus comprising a controller integrated in a first slave device. In an example, the controller can detect a sensed current of the first slave device. The controller can receive a voltage signal associated with a second slave device connected to the first slave device. The controller can generate a correction current based on the sensed current of the first slave device and the voltage signal. The controller can modulate a pulse width modulation (PWM) signal received by the first slave device using the correction current. The controller can control a power converter using the modulated PWM signal.Type: ApplicationFiled: June 14, 2021Publication date: December 15, 2022Applicant: Renesas Electronics America Inc.Inventors: Chun Cheung, Paul Dackow, Brandon Howell, Kunrong Wang, Matthew Harris
-
Patent number: 11469885Abstract: Disclosed herein is a data storage device with storage medium that stores encrypted user content data. A cryptography engine uses a cryptographic key to decrypt the encrypted user content data. An access controller receives, from a user device, a request to register the user device and generates a challenge for a manager device. The manager device is located remotely from the data storage device. The controller sends, to the user device, the challenge for the manager device; receives, from the user device, a response calculated by the manager device to approve the request to register; calculates the cryptographic key based at least partly on the response calculated by the manager device; and creates and stores authorization data associated with the user device. The authorisation data indicates the cryptographic key, to register the user device with the data storage device.Type: GrantFiled: January 9, 2020Date of Patent: October 11, 2022Assignee: Western Digital Technologies, Inc.Inventors: Brian Edward Mastenbrook, Matthew Harris Klapman
-
Publication number: 20220309193Abstract: An in-line security device to transfer cryptographic key material, the device comprising: a first connector configured to connect, via wire, with a host device; a second connector configured to connect, via wire, with a data storage device; a pass-through circuit between the first connector and the second connector to facilitate data communication between the host device and the data storage device; and a communication interface to send cryptographic key material to the data storage device via the second connector.Type: ApplicationFiled: March 29, 2021Publication date: September 29, 2022Applicant: Western Digital Technologies, Inc.Inventors: Matthew Harris KLAPMAN, Brian Edward MASTENBROOK, Pongsanat KARMPEERAPARPSONTORN, Thantham PANYAYODRAT, Suksan YAOWAPHAK
-
Publication number: 20220217447Abstract: Embodiments are directed towards selecting content search results based on the age of the viewer. The content receiver receives search criteria for a viewer, which may include the age of the viewer. The content receiver obtains search results from a search of a plurality of content. The search results are prioritized based on the age of the viewer and presented to the viewer. In this way, searching for “dog” for a four year-old may provide or prioritize different results compared to search for “dog” for an eight year-old.Type: ApplicationFiled: March 16, 2022Publication date: July 7, 2022Inventors: Matthew Harris Polson, Xinhua Yang
-
Patent number: 11366933Abstract: Disclosed herein is a data storage device comprising a data path and an access controller. The data path comprises a data port configured to transmit data between a host computer and the data storage device and registers with the host computer system as a block data storage device. A non-volatile storage medium stores encrypted user content data. A cryptography engine is connected between the data port and the storage medium and uses a key to decrypt the encrypted user content data. A data store stores multiple entries comprising authorization data associated with respective authorized devices. The access controller receives from a manager device a public key associated with a private key stored on a device to be authorized, creates the authorization data, and stores the authorization data in association with the public key in the data store, thereby registering the device to be authorized as one of the authorized devices.Type: GrantFiled: December 8, 2019Date of Patent: June 21, 2022Assignee: Western Digital Technologies, Inc.Inventors: Brian Edward Mastenbrook, Matthew Harris Klapman
-
Patent number: 11334677Abstract: Disclosed herein is a data storage device comprising a data path, an access controller, and a data store. The data path comprises a data port configured to transmit data between a host computer system and the data storage device; a non-volatile storage medium configured to store encrypted user content data; and a cryptography engine connected between the data port and the storage medium and configured to use a cryptographic key to decrypt the encrypted user content data stored on the storage medium in response to a request from the host computer system. The access controller is configured to store on the data store multiple entries associated with multiple respective registered devices. The multiple entries comprise authorization data indicative of cryptographic keys that selectively provide user access or manager access for each of the multiple registered devices.Type: GrantFiled: January 9, 2020Date of Patent: May 17, 2022Assignee: Western Digital Technologies, Inc.Inventors: Brian Edward Mastenbrook, Matthew Harris Klapman
-
Publication number: 20220123932Abstract: This disclosure relates to data storage device (DSD) hardware and, more specifically, to systems and methods for encrypting data stored on a DSD. A DSD comprises a non-volatile storage medium to store multiple file system data objects using block addressing. The multiple file system data objects are addressable by respective ranges of blocks. A device controller is integrated with the DSD and comprises hardware circuitry configured to encrypt data to be stored on the storage medium and decrypt data stored on the storage medium based on different cryptographic keys, and to use each of the different cryptographic keys for one of the ranges of blocks addressing a respective file system data object. The decryption part of the hardware circuitry can be deactivated so that the data can be read in encrypted form.Type: ApplicationFiled: March 31, 2021Publication date: April 21, 2022Applicant: Western Digital Technologies, Inc.Inventor: Matthew Harris KLAPMAN
-
Publication number: 20220121781Abstract: This disclosure relates to data storage device (DSD) hardware and, more specifically, to systems and methods for encrypting data stored on a DSD. A DSD comprises a non-volatile storage medium to store multiple file system data objects using block addressing. A device controller is integrated with the DSD and comprises hardware circuitry configured to encrypt data to be stored on the storage medium. The controller receives a request for an encrypted file system data object from a host computer system, identifies one of the ranges of blocks where the requested encrypted file system data object is stored on the storage medium, and sends the file system data object stored in the identified range of blocks to the host computer system in encrypted form as stored on the storage medium.Type: ApplicationFiled: March 31, 2021Publication date: April 21, 2022Applicant: Western Digital Technologies, Inc.Inventor: Matthew Harris KLAPMAN
-
Patent number: 11310563Abstract: Embodiments are directed towards selecting content search results based on the age of the viewer. The content receiver receives search criteria for a viewer, which may include the age of the viewer. The content receiver obtains search results from a search of a plurality of content. The search results are prioritized based on the age of the viewer and presented to the viewer. In this way, searching for “dog” for a four year-old may provide or prioritize different results compared to search for “dog” for an eight year-old.Type: GrantFiled: January 7, 2021Date of Patent: April 19, 2022Assignee: DISH NETWORK L.L.C.Inventors: Matthew Harris Polson, Xinhua Yang
-
Patent number: 11232421Abstract: A method for shopping from a social media site using a direct buy link comprises electronically storing a plurality of account profiles and receiving a data message electronically transmitted via a communication network. The method may query a social media database for an account profile associated with the consumer identifier and the PIN. The method may display a plurality of direct buy links associated with a plurality of products for purchase, wherein at least one of the direct buy links is a modified direct buy link. The method may receive a data message electronically transmitted via the communication network and display the modified direct buy link comprising the personal data corresponding to the product, a purchase data, and payment preference information. The method may transmit confirmation of payment and the modified direct buy link associated with the purchased product to the consumer device.Type: GrantFiled: March 16, 2016Date of Patent: January 25, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Pia Maenpaa, Danielle Jean Eininger, Matthew Harris, Heather L. Thomas
-
Publication number: 20210393048Abstract: A bed includes a base, an upper frame, and a plurality of walls extending upwardly from the base to the upper frame. One of the frame members is a movable frame member that is movable relative to another of the frame members in order to adjust a height of a portion of the rim formed by the movable frame member relative to the base. The upper frame is configured such that the movable frame member is movable between first, second, and third predetermined positions relative to the base. The upper frame includes a locking mechanism configured to selectively lock the movable frame member at the first and second predetermined positions. The upper frame is configured such that the position of the movable frame element is biased to move from the third predetermined position toward the first and second predetermined positions.Type: ApplicationFiled: June 15, 2021Publication date: December 23, 2021Applicant: Mamas & Papas LimitedInventors: Nichola Leanne Hargreaves, Matthew Harris
-
Patent number: 11163067Abstract: An interface device that enables a GNSS-based precision approach through the Ground Base Augmentation System (GBAS) function known as the GNSS Landing System (GLS) and/or through Satellite Based Augmentation Systems (SBAS) based Localizer Performance with Vertical Guidance (LPV). The GLS interface device allows a GLS-capable multi-mode receiver to be used on a non-GLS-capable airplane without extensive changes to other airplane systems. The GLS interface device works by intercepting information to and from the multi-mode receiver and modifying the information to make the interface compatible with an airplane that uses ILS guidance. Similarly, the information modifications will make the airplane appear to the multi-mode receiver as if it were a GLS-capable airplane.Type: GrantFiled: April 2, 2020Date of Patent: November 2, 2021Assignee: The Boeing CompanyInventors: Timothy Allen Murphy, William Matthew Harris, Janet Suzanne Booth
-
Patent number: 11163442Abstract: Disclosed here is a data storage device comprising a non-transitory storage medium configured to store user content data, a data port configured to transfer the user content data between the storage medium and a host computer system over a data channel, and a controller. The controller is configured to select one of multiple file system formats, format the storage medium by creating a file system in accordance with the selected file system format on the storage medium, and register with the host computer system as a block data storage device.Type: GrantFiled: December 8, 2019Date of Patent: November 2, 2021Inventors: Brian Edward Mastenbrook, Matthew Harris Klapman
-
Publication number: 20210311200Abstract: An interface device that enables a GNSS-based precision approach through the Ground Base Augmentation System (GBAS) function known as the GNSS Landing System (GLS) and/or through Satellite Based Augmentation Systems (SBAS) based Localizer Performance with Vertical Guidance (LPV). The GLS interface device allows a GLS-capable multi-mode receiver to be used on a non-GLS-capable airplane without extensive changes to other airplane systems. The GLS interface device works by intercepting information to and from the multi-mode receiver and modifying the information to make the interface compatible with an airplane that uses ILS guidance. Similarly, the information modifications will make the airplane appear to the multi-mode receiver as if it were a GLS-capable airplane.Type: ApplicationFiled: April 2, 2020Publication date: October 7, 2021Applicant: The Boeing CompanyInventors: Timothy Allen Murphy, William Matthew Harris, Janet Suzanne Booth
-
Patent number: D948225Type: GrantFiled: December 5, 2019Date of Patent: April 12, 2022Assignee: MAMAS & PAPAS (HOLDINGS) LIMITEDInventor: Matthew Harris
-
Patent number: D976762Type: GrantFiled: December 5, 2019Date of Patent: January 31, 2023Assignee: Mamas & Papas (Holdings) LimitedInventor: Matthew Harris