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: 20240146761Abstract: In various embodiments, systems, methods, and techniques are disclosed for generating a collection of clusters of related data from a seed. Seeds may be generated based on seed generation strategies or rules. Clusters may be generated by, for example, retrieving a seed, adding the seed to a first cluster, retrieving a clustering strategy or rules, and adding related data and/or data entities to the cluster based on the clustering strategy. Various cluster scores may be generated based on attributes of data in a given cluster. Further, cluster metascores may be generated based on various cluster scores associated with a cluster. Clusters may be ranked based on cluster metascores. Various embodiments may enable an analyst to discover various insights related to data clusters, and may be applicable to various tasks including, for example, tax fraud detection, beaconing malware detection, malware user-agent detection, and/or activity trend detection, among various others.Type: ApplicationFiled: November 8, 2023Publication date: May 2, 2024Inventors: Harkirat Singh, Geoffrey Stowe, Stefan Bach, Matthew Sprague, Michael Kross, Adam Borochoff, Parvathy Menon, Michael Harris
-
Patent number: 11947577Abstract: Systems and methods for providing auto-completion options to input characters are presented. In response to receiving input characters, a plurality of items of content (that are non-textual items of content) of a corpus of content are identified. These items of content are clustered into n clusters of content according to similarities among the items of content. From the items of content of each cluster, a descriptive title is determined for the cluster. This descriptive title is an auto-completion option for the cluster. The descriptive titles/auto-completion options are provided in response to receiving the input characters.Type: GrantFiled: June 24, 2021Date of Patent: April 2, 2024Assignee: Pinterest, Inc.Inventors: Jeffrey Harris, Lulu Cheng, Xixia Wang, Matthew Chun-Bong Fong, Joseph Vito Zingarelli, Long Cheng
-
Publication number: 20240100174Abstract: Conjugation of polymers to proteins, including biomedically-relevant PEGylation, is a promising approach to address a central challenge of biologics and biotech: the lack of protein stability in demanding non-native environments. Application of conjugation is hindered by the lack of atomic level understanding of protein-polymerinteractions, preventing design of conjugates with predicted properties. An integrative structural and biophysical approach was used to address this challenge using a polymer-modified carbohydrate recognition domain of human galectin-3 (Gal3C), a lectin essential for cellular adhesion and potential biologic. Modification with PEG and other polymers dramatically increased Gal3C thermal stability and redirected its unfolding pathway through forming a stable intermediate. Distinct polymer properties which increased protein thermal stability were revealed. Structural details of Gal3C-polymer conjugates revealed by NMR pointed to the important role of polymer localization.Type: ApplicationFiled: August 21, 2023Publication date: March 28, 2024Inventors: Matthew Eddy, Michael Harris, Amanda Pritzlaff
-
Publication number: 20240104167Abstract: A processor-implemented method for simultaneously tracking one or more objects includes receiving, via a dynamical system with a set of sensors, a first set of unlabeled measurements from one or more objects. Each of the measurements is a function of time. A set of candidate tracks is determined for the one or more objects. Probabilities of each of the first set of unlabeled measurements being assigned to each of the set of candidate tracks are computed. A track from the set of candidate tracks is determined for each of the one or more objects based on a joint probability distribution of track attributes and the probabilistic assignment of each of the first set of unlabeled measurements to each of the set of candidate tracks.Type: ApplicationFiled: March 11, 2022Publication date: March 28, 2024Inventors: Lawrence Craig WEINTRAUB, Matthew Harper LANGSTON, Julia WEI, Richard LETHIN, Aimee Kristine NOGOY, Mitchell HARRIS, Paul MOUNTCASTLE
-
Patent number: 11924284Abstract: Described herein are techniques are provided for enabling a security orchestration, automation, and response (SOAR) service to automatically manage apps used to interface with an integrated security operations service and other related devices and services. Further described herein is a SOAR app generator service or application used to automate the creation of apps for a SOAR service based on application programming interfaces (API) specifications for related devices or services, as well as visual playbook editor interfaces for a SOAR service that enable the configuration of complex action input parameters including arrays and objects.Type: GrantFiled: May 31, 2023Date of Patent: March 5, 2024Assignee: Splunk Inc.Inventors: Matthew Hanson, Jacob Davis, Zhi Peng Zhou, James Harris, Jacob Andrew Edward Moore, Austin Tyler Hariri, Shiying Tu, Daniel Trenkner, Kavita Varadarajan
-
Patent number: 11911701Abstract: Implementations described herein relate to methods, systems, and computer-readable media to automatically present suitable content for a particular audience. In some implementations, a computer-implemented method receiving virtual experience content associated with a first virtual experience associated with a first target audience and including content that is restricted as not viewable by a second target audience, receiving at least one content alternative, generating a first rating for the received virtual experience content and a second rating for the at least one content alternative, and automatically providing only one of the received virtual experience content or the at least one content alternative to user devices based on the first rating and the second rating.Type: GrantFiled: May 18, 2022Date of Patent: February 27, 2024Assignee: Roblox CorporationInventors: Daniel Jakob Cassel, Matthew Dean, Alevtina Stolpnik, Alex Michael Quartulli, Craig Harris Collins, Jr., Gavin Fynbo, Chen Zou
-
Patent number: 11903494Abstract: 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 member is biased to move from the third predetermined position toward the first and second predetermined positions.Type: GrantFiled: June 15, 2021Date of Patent: February 20, 2024Assignee: Mamas & Papas LimitedInventors: Nichola Leanne Hargreaves, Matthew Harris
-
Publication number: 20230422169Abstract: A data storage device comprises a non-volatile storage medium configured to store user data, a data port configured to transmit data between a host computer system and the data storage device, an energy harvesting component configured to produce electrical energy from an ambient energy source, and a beacon component, configured to wirelessly transmit a signal. The beacon component is configured to consume the electrical energy to wirelessly transmit the signal. The data storage device may further comprise an energy store configured to store the electrical energy produced by the energy harvesting component as stored energy.Type: ApplicationFiled: June 28, 2022Publication date: December 28, 2023Applicant: Western Digital Technologies, Inc.Inventors: Matthew Harris KLAPMAN, David ROSS
-
Publication number: 20230422171Abstract: A data storage device comprises a non-volatile storage medium configured to store user data, a data port configured to transmit data between a host computer system and the data storage device, a beacon component, and a power manager configured to provide electrical energy to the beacon component. The beacon component is configured to wirelessly transmit a signal in accordance with a beacon configuration, and, in response to determining a power availability level associated with the power manager, adjust the beacon configuration to change a rate of consumption of electrical energy by the beacon component.Type: ApplicationFiled: June 28, 2022Publication date: December 28, 2023Applicant: Western Digital Technologies, Inc.Inventors: Matthew Harris KLAPMAN, David ROSS
-
Publication number: 20230347326Abstract: A method of treating exhaust gas from a lean burn internal combustion engine is disclosed. The method comprises: introducing ammonia or an ammonia precursor into the exhaust gas upstream of an Fe-SCR catalyst, the Fe-SCR catalyst comprising iron and a zeolite; and contacting the exhaust gas with the Fe-SCR catalyst; wherein the amount of ammonia or ammonia precursor introduced into the exhaust gas upstream of the Fe-SCR catalyst is controlled to provide an ammonia-to-NOx molar ratio (ANR) in the exhaust gas contacting the Fe-SCR catalyst of from greater than 2 to 6.Type: ApplicationFiled: April 17, 2023Publication date: November 2, 2023Inventors: Daniel AVIS, Rafal BARAN, Gavin BROWN, Alexander GREEN, Neil GREENHAM, Matthew HARRIS, Oliver HEMMING, Carmelo IACONO, Caitlin JENKINS, Alanna MURPHY, Paul PHILLIPS
-
Patent number: 11785309Abstract: 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: March 16, 2022Date of Patent: October 10, 2023Assignee: DISH NETWORK L.L.C.Inventors: Matthew Harris Polson, Xinhua Yang
-
Patent number: 11779913Abstract: The invention relates to a catalytic article comprising a substrate having an inlet and an outlet; a first coating comprising a blend of: (1) platinum on a support, and (2) a first SCR catalyst; and a second coating comprising a second SCR catalyst; wherein the support comprises at least one of a zeolite or a SiO2—Al2O3 mixed oxide. The platinum may be fixed on the support in solution.Type: GrantFiled: March 14, 2019Date of Patent: October 10, 2023Inventors: Hai-Ying Chen, Joseph Fedeyko, Neil Greenham, Matthew Harris, Jing Lu, Yannick Bidal
-
Patent number: 11782621Abstract: 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: GrantFiled: June 30, 2021Date of Patent: October 10, 2023Assignee: Western Digital Technologies, Inc.Inventor: Matthew Harris Klapman
-
Publication number: 20230289089Abstract: Disclosed herein is a data storage device. A data port transmits data between a host computer system and the data storage device. A non-volatile storage medium stores encrypted user content data and a cryptography engine connected between the data port and the storage medium uses a cryptographic key to decrypt the encrypted user content data. The access controller generates authorization request data indicative of multiple devices to be authorized, and stores the authorization request data on non-volatile configuration memory of the data storage device. Upon approval of the authorization request data by a manager device that is registered with the access controller as a manager device, the access controller locates the authorization request data of one of the multiple devices to be authorized and registers the one of the multiple devices to be authorized as an authorized device.Type: ApplicationFiled: March 8, 2022Publication date: September 14, 2023Applicant: Western Digital Technologies, Inc.Inventors: Brian Edward MASTENBROOK, John SO, Matthew Harris KLAPMAN, David Robert ARNOLD
-
Publication number: 20230283600Abstract: A computing device may receive a request to provide a deployment bundle to a restricted network. The deployment bundle can include information identifying a plurality of changes to be made to the restricted network. The request can include at least one of a change management ticket, a network identifier or a file identifier. The computing device may access a ticket tracking system to authenticate the change management ticket, the change management ticket indicating whether the plurality of changes are authorized. The computing device may access a source control management service to determine, based at least in part on the network identifier or the file identifier, if the deployment bundle is authorized to access the restricted network. The computing device may provide the deployment bundle to a restricted region computing device configured to apply the deployment bundle to the restricted region. Numerous other aspects are described.Type: ApplicationFiled: March 3, 2022Publication date: September 7, 2023Applicant: Oracle International CorporationInventors: Murillo Pontual, Maheswaran Thiagarajan, Esha Tebine Oyarijivbie, Matthew Harris Barr, Christian Augustine Csar
-
Patent number: 11741214Abstract: Data storage devices, methods, and systems for passcode authentication based on automatically generated and dynamically changing unlock passcodes are described. An access controller of a data storage device is configured to receive a first passcode based on an externally generated input passcode that is synchronized with internal generation of an unlock passcode by the access controller. The access controller generates a second passcode based on the internally generated unlock passcode, and unlocking the data storage device is responsive to the first passcode matching the second passcode.Type: GrantFiled: June 29, 2021Date of Patent: August 29, 2023Assignee: Western Digital Technologies, Inc.Inventors: Matthew Harris Klapman, Brian Edward Mastenbrook
-
Patent number: 11727156Abstract: 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: GrantFiled: March 29, 2021Date of Patent: August 15, 2023Assignee: Western Digital Technologies, Inc.Inventors: Matthew Harris Klapman, Brian Edward Mastenbrook, Pongsanat Karmpeeraparpsontorn, Thantham Panyayodrat, Suksan Yaowaphak
-
Patent number: 11712685Abstract: The invention relates to a catalytic article comprising a substrate having an inlet and an outlet; a first coating comprising a blend of: (1) platinum on a support, and (2) a first SCR catalyst comprising a Cu- and Mn-exchanged molecular sieve; and a second coating comprising a second SCR catalyst; wherein the support comprises at least one of a zeolite or a SiO2-Al2O3 mixed oxide. The platinum may be fixed on the support in solution.Type: GrantFiled: March 25, 2021Date of Patent: August 1, 2023Assignee: Johnson Matthey Public Limited CompanyInventors: Yannick Bidal, Hai-Ying Chen, Joseph Fedeyko, Neil Greenham, Matthew Harris, Jing Lu
-
Patent number: 11606206Abstract: Disclosed herein is a data storage device comprising a data path and an access controller. The access controller generates a recovery private key, generates encrypted authorization data based on the recovery private key, stores the encrypted authorization data, and sends the recovery private key to a manager device. When recovery is desired, access controller receives a recovery public key, calculated based on the recovery private key, from a recovery manager device, decrypts the encrypted authorization data based on the recovery public key, generates a challenge for the recovery manager device based on the decrypted authorization data, sends the challenge to the recovery manager device over the communication channel that is different from the data path, receives a response to the challenge from the recovery manager device over the communication channel, and based at least partly on the response, enables decryption of the encrypted user content data.Type: GrantFiled: January 9, 2020Date of Patent: March 14, 2023Assignee: Western Digital Technologies, Inc.Inventors: Brian Edward Mastenbrook, Matthew Harris Klapman, Michael William Webster
-
Patent number: 11581814Abstract: 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: GrantFiled: June 14, 2021Date of Patent: February 14, 2023Assignee: Renesas Electronics America, Inc.Inventors: Chun Cheung, Paul Dackow, Brandon Howell, Kunrong Wang, Matthew Harris