Patents by Inventor Michael Hart

Michael Hart 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: 10454786
    Abstract: Multi-party updates may be performed for distributed systems. An agreement request may be received that proposes updates to a distributed system. An authorization scheme for the agreement request may be determined and approvers for the proposed updates identified according to the authorization scheme. Notifications may be provided to the approvers indicating the proposed updates to the distributed system. Responses from the approvers may be evaluated to determine whether the authorization scheme is satisfied for the proposed updates. If the authorizations scheme is satisfied, then the proposed updates may be performed to the distributed system.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: October 22, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
  • Patent number: 10452993
    Abstract: A method for applying personalized machine learning models is provided. The method includes producing one or more feature vectors that represents features of one of a plurality of files of a file system and selecting, from a plurality of personalized machine learning models that model user accesses to the files of the file system a subset of the personalized machine learning models each of which has a plurality of non-zero weights corresponding to non-zero features of the one or more feature vectors. The method includes determining from the subset of personalized machine learning models which users of a plurality of users of the file system are likely to access the one of the plurality of files.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: October 22, 2019
    Assignee: SYMANTEC CORPORATION
    Inventors: Michael Hart, Chetan Verma
  • Patent number: 10447769
    Abstract: A method includes receiving a stream of time-series data. The time-series data was generated by a data generating device. The stream of time-series data is machine-read to generate index marks. The index marks are for insertion into the stream of time-series data. The index marks indicate events represented by the stream of time-series data. The stream of time series data, including the index marks, is divided into chunks for asynchronous transmission to at least one mobile device.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: October 15, 2019
    Assignee: General Electric Company
    Inventors: Michael Hart, Milton Waid, Jeremy Osterhoudt, Andy Johns
  • Patent number: 10434954
    Abstract: A mounting arrangement for securing a housing to a windshield of the vehicle includes a mounting bracket having a plurality of keyhole slots, each having a receiving opening at one end of the keyhole slot, a locking recess at another end of the keyhole slot, and a ramp connecting the receiving opening with the locking recess. A plurality of mounting posts each including a base portion, a head portion, and a collar portion are mounted to the windshield and positioned to align with associated keyhole slots in the mounting bracket. The keyhole slots and the mounting posts are arranged such that the head portion of each mounting post is received into the receiving opening of its associate keyhole slot, slidable up the ramp of its associated keyhole slot, and lockable into the locking recess of its associated keyhole slot. The housing is attachable to the mounting bracket.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: October 8, 2019
    Assignee: TRW AUTOMOTIVE U.S. LLC
    Inventor: Michael A. Hart
  • Publication number: 20190291192
    Abstract: A miter saw includes a base assembly and a saw unit pivotably coupled to the base assembly. The saw unit includes a motor for driving a saw blade about a rotational axis, a handle, a trigger coupled to the handle and moveable between a first position in which the motor is deactivated, and a second position in which the motor is activated to drive the saw blade, and a trigger lock pivotably coupled to the trigger for movement therewith to prevent movement of the trigger from the first position to the second position.
    Type: Application
    Filed: June 10, 2019
    Publication date: September 26, 2019
    Inventor: Michael Hart
  • Patent number: 10424292
    Abstract: An audio controlled assistant captures environmental noise and converts the environmental noise into audio signals. The audio signals are provided to a system which analyzes the audio signals for a plurality of audio prompts, which have been customized for the acoustic environment surrounding the audio controlled assistant by an acoustic modeling system. The system configured to detect the presence of an audio prompt in the audio signals and transmit instructions associated with the detected audio prompt to at least one of the audio controlled assistant or one or more cloud based services, in response.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: September 24, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: John Daniel Thimsen, Gregory Michael Hart, Ryan Paul Thomas
  • Patent number: 10397331
    Abstract: Systems and methods are presented for a mobile device comprising an industrial internet application container comprising a database service for syncing data related to one or more industrial assets between a database of the mobile device and a data domain and syncing data between the data domain and the database of the mobile device.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: August 27, 2019
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Michael Hart, Milton Waid, Andy Johns, Jeremy Osterhoudt
  • Patent number: 10397235
    Abstract: Systems and methods are presented for receiving, at a server computer associated with an industrial asset cloud computing system, a command representing an event, from a mobile device of a plurality of mobile devices, the command comprising instructions for changing a data object in a data domain, determining, a command processor responsible for processing the command, and routing the command to the command processor responsible for processing the command, wherein the command processor accesses the data domain associated with the command to change the data object in the data domain according to the instructions of the command. Systems and methods are further presented for detecting, by the server computer, a state change in the data domain indicating that the data object has been changed, and preparing the changed data object to be consumed by mobile devices operated by users authorized to access the data object.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: August 27, 2019
    Assignee: General Electric Company
    Inventors: Michael Hart, Milton Waid, Andy Johns, Jeremy Osterhoudt
  • Patent number: 10354621
    Abstract: A video display hub is mounted in a common household area such as a kitchen or family room. The display hub is configured to display various types of information for users in the area, such as weather, traffic updates, schedules, notes, messages, lists, news, etc. When the user is at a distance from the display hub, information is presented at a relatively low density, with a low level of granularity and detail in conjunction with large fonts, graphics, and icons. When the user is close to the display hub, information is presented at a relatively high density, with a high level of granularity and detail in conjunction with small fonts, graphics, and icons.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: July 16, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Douglas McQueen, Meng Li, Eric Alan Breitbard, Robert Steven Murdock, Julien George Beguin, Gregory Michael Hart, Scott Ian Blanksteen
  • Patent number: 10354649
    Abstract: Techniques for altering audio being output by a voice-controlled device, or another device, to enable more accurate automatic speech recognition (ASR) by the voice-controlled device. For instance, a voice-controlled device may output audio within an environment using a speaker of the device. While outputting the audio, a microphone of the device may capture sound within the environment and may generate an audio signal based on the captured sound. The device may then analyze the audio signal to identify speech of a user within the signal, with the speech indicating that the user is going to provide a subsequent command to the device. Thereafter, the device may alter the output of the audio (e.g., attenuate the audio, pause the audio, switch from stereo to mono, etc.) to facilitate speech recognition of the user's subsequent command.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: July 16, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory Michael Hart, William Spencer Worley, III
  • Publication number: 20190212901
    Abstract: In one embodiment, a system comprising camera(s) adapted to capture first image(s) including display surface(s), touchscreen(s) adapted to detect user input, and processor(s) adapted to display, simultaneously on the touchscreen(s), an augmented reality user interface including the first image(s), and other item(s) not captured by the camera(s), the other item(s) including at least one of: control item(s), or content item(s), interpret the user input detected by the touchscreen(s) to include selection of a first item in the first image(s), and a second content item, determine that the first item is a first display surface of the display surface(s) in the first image(s), and cause the second content item to be moved to, or duplicated to, or moved from, or duplicated from, the first display surface.
    Type: Application
    Filed: May 22, 2018
    Publication date: July 11, 2019
    Inventors: Daniel Garrison, Joseph E. Sutton, Michael Hart, Ali Ebtekar, Brian Sarbin
  • Patent number: 10349007
    Abstract: A video display hub is mounted in a common household area such as a kitchen or family room. During times that have been designated as being available for communications, devices in first and second households exchange and display blurred video, allowing users in each household to see vague shapes and movements of the other household. Upon noticing activity, a user in the first household may initiate a video conversation, causing the video from the first household to be unblurred and causing unobscured voice to be transmitted to the second household. A user in the second household may respond by allowing the video conversation to be fully enabled, allowing the video from the second household to be unblurred and unobscured voice to be transmitted back to the first household.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: July 9, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Douglas McQueen, Meng Li, Eric Alan Breitbard, Robert Steven Murdock, Julien George Beguin, Gregory Michael Hart, David A. Limp, Scott Ian Blanksteen
  • Patent number: 10339308
    Abstract: The disclosed computer-implemented method for remediating computer reliability issues may include (1) obtaining a computer-generated log line that potentially includes information pertaining to a cause of a reliability issue experienced by a device, (2) determining that a product-specific schema has not been created for a product that generated the computer-generated log line, (3) in response to determining that a product-specific schema has not been created for the product, matching values of the computer-generated log line to fields within one or more established schemas that are not specific to the product, (4) identifying an entry, within the one or more established schemas, that corresponds to the computer-generated log line, and (5) remediating the device based on information associated with the entry within the one or more established schemas. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: July 2, 2019
    Assignee: Symantec Corporation
    Inventors: Michael Hart, Michael Spertus, William E. Sobel, Nitin Supekar
  • Patent number: 10341377
    Abstract: The disclosed computer-implemented method for categorizing security incidents may include (i) generating, within a training dataset, a feature vector for each of a group of security incidents, the feature vector including features that describe the security incidents and the features including categories that were previously assigned to the security incidents as labels to describe the security incidents, (ii) training a supervised machine learning function on the training dataset such that the supervised machine learning function learns how to predict an assignment of future categories to future security incidents, (iii) assigning a category to a new security incident by applying the supervised machine learning function to a new feature vector that describes the new security incident, and (iv) notifying a client of the new security incident and the category assigned to the new security incident. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: July 2, 2019
    Assignee: Symantec Corporation
    Inventors: Matteo Dell'Amico, Chris Gates, Michael Hart, Kevin Roundy
  • Patent number: 10326869
    Abstract: A system capable of connecting a device to a Public Switched Telephone Network (PSTN) using an adapter. The device may send audio data via a data network to a server and the server can determine a voice command included in the audio data. Based on the voice command, the server may send an instruction to an adapter via the data network, the instruction causing the adapter to initiate a telephone call over the PSTN. During the telephone call, the adapter and the server may forward audio data between the device and the PSTN, enabling the device to communicate over the PSTN. The system may enable the device to receive an incoming call from the PSTN and may provide additional functionality, such as determining call statistics during the telephone call, determining if another telephone receives audio data during the telephone call and detecting an alarm signal sent via the PSTN.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: June 18, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory Michael Hart, Brian Oliver, Adrian Hurditch, Nawdesh Uppal, Reza Abdollahi
  • Patent number: 10313379
    Abstract: The disclosed computer-implemented method for making security-related predictions may include (i) gathering information that comprises both signatures of events that occurred on computing systems during consecutive time slots and incident labels about incidents on the computing systems during the consecutive time slots, (ii) using the gathered information to train a machine learning model, (iii) predicting, by the machine learning model, at least one of an incident label about an incident and a signature of an event on a computing system during a time slot, wherein the computing system does not comprise at least one of an application capable of generating the signature and information about events occurring during the time slot due to the time slot having not yet occurred, and (iv) performing an action in response to the prediction. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: June 4, 2019
    Assignee: Symantec Corporation
    Inventors: Yufei Han, Kevin Roundy, Michael Hart, Christopher Gates
  • Publication number: 20190156830
    Abstract: Methods and systems for providing message playback using a shared electronic device is described herein. In response to receiving a request to output messages, a speech-processing system may determine a group account associated with a requesting device, and may determine messages stored by a message data store for the group account. Speaker identification processing may also be performed to determine a speaker of the request. A user account associated with the speaker, and messages stored for the user account, may be determined. A summary response indicating the user account's messages and the group account's message may then be generated such that the user account messages are identified prior to the group account's messages. The messages may then be analyzed to determine an appropriate voice user interface for the requester such that the playback of the messages using a shared electronic device is more natural and conversational.
    Type: Application
    Filed: January 18, 2019
    Publication date: May 23, 2019
    Inventors: Christo Frank Devaraj, Brian Oliver, Sumedha Arvind Kshirsagar, Gregory Michael Hart, Ran Mokady
  • Patent number: 10275396
    Abstract: Techniques for data classification may be realized as a method including: selecting from a group of files a sample set representing fewer than all of the files; classifying each file in the sample set, wherein classifying each file includes identifying whether each file represents sensitive information; and providing an estimate for the group of files based on the classification of each file in the sample set, including an estimate of sensitive information within the group of files.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: April 30, 2019
    Assignee: SYMANTEC CORPORATION
    Inventor: Michael Hart
  • Patent number: 10262137
    Abstract: A method for providing security recommendations is described. In one embodiment, the method may include identifying a set of monitored customers. In some cases, each monitored customer may include one or more computing devices. The method may include identifying a first computing device of a monitored customer for evaluation, selecting a potential security product to install on the first computing device, and quantifying the ability of the monitored customer to detect or prevent malware incidents based at least in part on the selected potential security product.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: April 16, 2019
    Assignee: Symantec Corporation
    Inventors: Michael Hart, Kevin Alejandro Roundy, Shang-Tse Chen, Christopher Gates
  • Patent number: 10262657
    Abstract: A system that is capable of controlling multiple entertainment systems and/or speakers using voice commands. The system receives voice commands and may determine audio sources and speakers indicated by the voice commands. The system may generate audio data from the audio sources and may send the audio data to the speakers using multiple interfaces. For example, the system may send the audio data directly to the speakers using a network address, may send the audio data to the speakers via a voice-enabled device or may send the audio data to the speakers via a speaker controller. The system may generate output zones including multiple speakers and may associate input devices with speakers within the output zones. For example, the system may receive a voice command from an input device in an output zone and may reduce output audio generated by speakers in the output zone.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: April 16, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert Williams, Steven Todd Rabuchin, Gregory Michael Hart