Patents by Inventor Nathan Hurst

Nathan Hurst 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: 12272138
    Abstract: Techniques are presented for the detection and management of collision warning (CW) events. A training dataset comprising videos of vehicle collisions and non-collisions, sensor readings, environmental conditions, and more is utilized to train a CW classification model for detecting potential collision events in vehicles. A backend CW classification model, with greater computational resources, employs a more complex neural network to review CW events received by the Behavioral Monitoring System (BMS) based on video data, achieving higher precision and reducing false positives. The CW model is installed in vehicles for real-time detection, while the backend model is deployed at the BMS. The BMS validates detected CW events, filters out false positives, and streamlines the review process for fleet administrators and customers. Additional BMS filtering operations include assessing non-proximity-related CW events and camera impairments, with the filtered CW events presented for review in the safety inbox.
    Type: Grant
    Filed: June 21, 2024
    Date of Patent: April 8, 2025
    Assignee: Samsara Inc.
    Inventors: Rohit Annigeri, Sharan Srinivasan, Kevin Lai, Jose Cazarin, Brian Westphal, Shiva Bala, Ivan Stoev, Douglas Boyle, Cole Jurden, Margaret Irene Finch, Rachel Demerly, Maya Krupa, Shirish Nair, Nathan Hurst, Yan Wang, Shaurye Aggarwal, Akshay Raj Dhamija
  • Patent number: 12266123
    Abstract: Methods, systems, and computer programs are presented for monitoring tailgating when a vehicle follows another vehicle at an unsafe distance. A method for enhancing a Following Distance (FD) machine learning (ML) model is disclosed. The method includes providing a management user interface (UI) for configuring FD parameters, followed by receiving FD events. A UI for manual FD annotation and another for customer review of filtered FD events are also provided. Annotations and customer review information are collected to improve the training set for the FD ML model. The FD model is then trained with the new data and downloaded to a vehicle. Once installed, the FD model is utilized to detect FD events within the vehicle, thereby enhancing the vehicle's safety and performance in driving scenarios by improving the accuracy and reliability of FD event predictions or detections.
    Type: Grant
    Filed: May 23, 2024
    Date of Patent: April 1, 2025
    Assignee: Samsara Inc.
    Inventors: Suryakant Kaushik, Cole Jurden, Marc Clifford, Robert Koenig, Abner Ayala, Kevin Lai, Jose Cazarin, Margaret Irene Finch, Rachel Demerly, Nathan Hurst, Yan Wang, Akshay Raj Dhamija
  • Patent number: 12260616
    Abstract: A computer-implemented method for machine learning model operation can include, by one or more processors executing program instructions: providing a first training dataset comprising a plurality of images and associated object detection labels, providing a second training dataset comprising a plurality of images and associated classification labels, and providing a machine learning model comprising a model backbone, an object detection task head, and a classification task head. The method can further include training the machine learning model by training the object detection task head using the first training dataset and training the classification task head using the second training dataset. The method can further include deploying the trained machine learning model that includes the trained model backbone and the trained object detection task head but does not include the trained classification task head.
    Type: Grant
    Filed: June 14, 2024
    Date of Patent: March 25, 2025
    Assignee: Samsara Inc.
    Inventors: Narendran Rajan, Yan Wang, Phil Ammirato, Kevin Lai, Evan Welbourne, Nathan Hurst
  • Patent number: 12254699
    Abstract: Methods, systems, and programs are presented for detecting impaired views in monitoring cameras. One method includes training a rotation classifier with unsupervised learning utilizing a first set of images. The rotation classifier is configured to receive an input image and generate a rotation feature embedding for the input image. In addition, the method includes training an impairment classifier with supervised learning utilizing a second set of images, impairment labels for each of the second set of images, and the rotation feature embedding, generated by the rotation classifier, for each of the second set of images. The method further includes accessing a vehicle image captured by a camera on a vehicle, and providing the vehicle image to the impairment classifier as input, and the impairment classifier outputs a camera impairment from a set of camera impairment categories. Further, the vehicle image and the camera impairment are presented on a user interface.
    Type: Grant
    Filed: September 3, 2024
    Date of Patent: March 18, 2025
    Assignee: Samsara Inc.
    Inventors: Shaurye Agarwal, Akshay Raj Dhamija, Howard Yu, Margaret Irene Finch, Jing Wang, Rohit Annigeri, Sharan Srinivasan, Yan Wang, Nathan Hurst
  • Patent number: 12165393
    Abstract: Methods, systems, and computer programs are presented for the management of lane-departure (LD) events. One method includes training a classifier for LD events and loading the classifier into a vehicle. LD events are detected based on outward images using the classifier, while the turn signal is monitored to prevent false triggers. If an LD event is detected, rules are checked for alerting the driver and deciding whether to alert the driver or not. Subsequently, additional rules are checked for reporting the event and deciding whether to report the event to a Behavior Monitoring System (BMS) or to discard it. The method also includes a solid line departure model that identifies crossing dashed, solid-white, and solid-yellow lanes, delaying alerts and event generation until a significant portion of the vehicle crosses over the lane. The model also outputs a confidence score reflecting the amount of vehicle deviation from the driving lane.
    Type: Grant
    Filed: April 23, 2024
    Date of Patent: December 10, 2024
    Assignee: Samsara Inc.
    Inventors: Akshay Raj Dhamija, Abner Ayala, Rohit Annigeri, Cole Jurden, Douglas Boyle, Jason Liu, Kevin Lai, Jose Cazarin, Pang Wu, Nathan Hurst, Brian Westphal, Lucas Doyle, Saurabh Tripathi, Shirish Nair
  • Patent number: 12112555
    Abstract: Techniques are presented for detecting when drivers drive while drowsy. In some implementations, a drowsiness model is trained with data associated with inward videos and outward videos captured during a trip. The inward videos capture the inside of the cabin with the driver, and the outward videos capture the view in front of the vehicle in the direction of travel. Further, a device at the vehicle periodically calculates a drowsiness scale index value that indicates the level of drowsiness of the driver. Calculating the drowsiness scale index value includes obtaining a set of inward frames from the inward videos; for each inward frame, creating a face image by cropping the inward frame; obtaining a set of outward frames from the outward videos; calculating inward embeddings of the face images and outward embeddings of the outward frames; and calculating, by the drowsiness model, the drowsiness scale index value.
    Type: Grant
    Filed: April 12, 2024
    Date of Patent: October 8, 2024
    Assignee: Samsara Inc.
    Inventors: Sung Chun Lee, Nathan Hurst, Yan Wang, Olamide Akintewe, Justin Levine, Kenshiro Nakagawa, Cole Jurden, Rachel Demerly, Aravindh Ramesh, Kevin Lai, Jovanna Bubar, Shirish Nair, Maisie Wang
  • Patent number: 12112548
    Abstract: Methods, systems, and programs are presented for detecting impaired views in monitoring cameras. One method includes training a rotation classifier with unsupervised learning utilizing a first set of images. The rotation classifier is configured to receive an input image and generate a rotation feature embedding for the input image. In addition, the method includes training an impairment classifier with supervised learning utilizing a second set of images, impairment labels for each of the second set of images, and the rotation feature embedding, generated by the rotation classifier, for each of the second set of images. The method further includes accessing a vehicle image captured by a camera on a vehicle, and providing the vehicle image to the impairment classifier as input, and the impairment classifier outputs a camera impairment from a set of camera impairment categories. Further, the vehicle image and the camera impairment are presented on a user interface.
    Type: Grant
    Filed: March 27, 2024
    Date of Patent: October 8, 2024
    Assignee: Samsara Inc.
    Inventors: Shaurye Agarwal, Akshay Raj Dhamija, Howard Yu, Margaret Irene Finch, Jing Wang, Rohit Annigeri, Sharan Srinivasan, Yan Wang, Nathan Hurst
  • Patent number: 11514103
    Abstract: A method for receiving a first user query from a user for searching an item, forming a first filter based on the first user query, and forming a first filtered item collection is provided. The method includes predicting a new query based on the first user query and a historical query log, forming a second filter for the new query, and applying the second filter to the first filtered item collection to form a second filtered item collection. Further, associating an item score to each of a plurality of items in the first and second filtered item collections, sorting the plurality of items in the first and second filtered item collections according to the item score associated to each of the plurality of items, and providing, to a user display, an item in the plurality of items in the first or second filtered item collections according to a sorting order.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: November 29, 2022
    Assignee: Shutterstock, Inc.
    Inventors: Manor Lev-Tov, Nathan Hurst
  • Patent number: 11360927
    Abstract: Methods for predicting network access probability of data files accessible over a computer network are provided. In one aspect, a method includes generating a primary data vector for a media file based on a stored data representation of the file, and providing the data vector for the file to an algorithm that uses past interaction information for at least one other media file from a collection of media files having a degree of similarity with the media file above a threshold similarity value. The method also includes receiving, as an output of the algorithm, a marketability score for the media file, the score indicative of a likelihood that a user will download the media file. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: June 14, 2022
    Assignee: SHUTTERSTOCK, INC.
    Inventors: Alexander Chavez, David Chester, Heath Hohwald, Nathan Hurst, Kevin Scott Lester, Manor Lev-Tov
  • Patent number: 11144587
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for user drawing based image search. These aspects include an image retrieval system using a convolutional neural network trained to identify how users draw semantic concepts and using an image search engine to search against images having a similar concept. The aspects include mapping between concepts of the user drawing space and concepts of the image space such that images associated with the same concept are identified. For each input user drawing, the drawing is first processed through a concept classifier to identify a corresponding concept, and then through a feature extractor to form a corresponding feature vector. The results from the concept classifier and the feature extractor may be combined to search against a collection of images having a similar concept to determine a listing of images ranked by visual and semantic similarity to the input.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: October 12, 2021
    Assignee: Shutterstock, Inc.
    Inventors: David Chester, Nathan Hurst
  • Patent number: 10776707
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for language translation based on image search similarities. These aspects include an image retrieval system using a convolutional neural network that is trained to identify a correlation between an image and a language term, and using an image search engine to search against images corresponding to visual words that are responsive to a given search query in a given spoken language. These aspects include access to interaction probability data that identifies user interaction probabilities for the visual words to determine a correlation between the input language terms of the search query and the rate at which users interact with images of a corresponding visual word that is responsive to the search query. The system then provides a prioritized listing of images that is responsive to the given search query based on the identified user interaction probabilities.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: September 15, 2020
    Assignee: Shutterstock, Inc.
    Inventors: David Chester, Nathan Hurst
  • Patent number: 10621755
    Abstract: A computer-implemented method is provided for retrieving an image from a user in a desired format and for detecting a compression efficiency for the image. When the compression efficiency is above a pre-selected threshold the computer-implemented method includes obtaining a saliency representation of the image, capturing a feature description of a non-salient portion of the image, flattening the non-salient portion in a new image, storing the new image in a selected format in a memory and storing a background descriptor for the image in the memory.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: April 14, 2020
    Assignee: Shutterstock, Inc.
    Inventors: Kevin Scott Lester, Nathan Hurst, Michael Ranzinger
  • Patent number: 10621137
    Abstract: Methods for predicting network access probability of data files accessible over a computer network are provided. In one aspect, a method includes generating a primary data vector for a media file based on a stored data representation of the file, and providing the data vector for the file to an algorithm that uses past interaction information for at least one other media file from a collection of media files having a degree of similarity with the media file above a threshold similarity value. The method also includes receiving, as an output of the algorithm, a marketability score for the media file, the score indicative of a likelihood that a user will download the media file. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: April 14, 2020
    Assignee: Shutterstock, Inc.
    Inventors: Alexander Chavez, David Chester, Heath Hohwald, Nathan Hurst, Kevin Scott Lester, Manor Lev-Tov
  • Patent number: 10599711
    Abstract: Methods for prioritizing a set of images identified as responsive to an image search query from a user based on features of the images identified as relevant to a geographic region of the user are provided. In one aspect, the method includes submitting a plurality of images to a computer-operated convolutional neural network that is configured to analyze image pixel data for each of the plurality of images to identify features, in each of the plurality of images, influencing a download probability of the corresponding image in a plurality of geographic regions. The method also includes receiving, from the neural network and for each of the plurality of images, a download probability of each image for each of the plurality of geographic regions. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: March 24, 2020
    Assignee: Shutterstock, Inc.
    Inventors: Vaibhav Malpani, Nathan Hurst
  • Patent number: 10552478
    Abstract: A method for receiving a first user query from a user for searching an item, forming a first filter based on the first user query, and forming a first filtered item collection is provided. The method includes predicting a new query based on the first user query and a historical query log, forming a second filter for the new query, and applying the second filter to the first filtered item collection to form a second filtered item collection. Further, associating an item score to each of a plurality of items in the first and second filtered item collections, sorting the plurality of items in the first and second filtered item collections according to the item score associated to each of the plurality of items, and providing, to a user display, an item in the plurality of items in the first or second filtered item collections according to a sorting order.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: February 4, 2020
    Assignee: SHUTTERSTOCK, INC.
    Inventors: Manor Lev-Tov, Nathan Hurst
  • Patent number: 10437878
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for identification of a salient portion of an image. A system may receive user input identifying a search query for content from a client device. The system may determine a listing of images responsive to the search query from an image collection. The system may obtain one or more image crops for at least one image of the listing of images based on a saliency map of the at least one image. In one or more implementations, each of the one or more image crops indicates a salient region of a corresponding image. The system may provide a set of search results responsive to the search query to the client device. In one or more implementations, the set of search results includes the obtained one or more image crops in a prioritized listing of image crops.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: October 8, 2019
    Assignee: Shutterstock, Inc.
    Inventors: Mike Ranzinger, Heath Hohwald, Nathan Hurst
  • Patent number: 10163227
    Abstract: A computer-implemented method is provided for retrieving an image from a user in a desired format and for detecting a compression efficiency for the image. When the compression efficiency is above a pre-selected threshold the computer-implemented method includes obtaining a saliency representation of the image, capturing a feature description of a non-salient portion of the image, flattening the non-salient portion in a new image, storing the new image in a selected format in a memory and storing a background descriptor for the image in the memory.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: December 25, 2018
    Assignee: SHUTTERSTOCK, INC.
    Inventors: Kevin Scott Lester, Nathan Hurst, Michael Ranzinger
  • Publication number: 20180181593
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for identification of a salient portion of an image. A system may receive user input identifying a search query for content from a client device. The system may determine a listing of images responsive to the search query from an image collection. The system may obtain one or more image crops for at least one image of the listing of images based on a saliency map of the at least one image. In one or more implementations, each of the one or more image crops indicates a salient region of a corresponding image. The system may provide a set of search results responsive to the search query to the client device. In one or more implementations, the set of search results includes the obtained one or more image crops in a prioritized listing of image crops.
    Type: Application
    Filed: December 28, 2016
    Publication date: June 28, 2018
    Inventors: Mike RANZINGER, Heath HOHWALD, Nathan HURST
  • Patent number: 9996555
    Abstract: Methods for prioritizing a set of images identified as responsive to an image search query from a user based on features of the images identified as relevant to a geographic region of the user are provided. In one aspect, the method includes submitting a plurality of images to a computer-operated convolutional neural network that is configured to analyze image pixel data for each of the plurality of images to identify features, in each of the plurality of images, influencing a download probability of the corresponding image in a plurality of geographic regions. The method also includes receiving, from the neural network and for each of the plurality of images, a download probability of each image for each of the plurality of geographic regions. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: June 12, 2018
    Assignee: SHUTTERSTOCK, INC.
    Inventors: Vaibhav Malpani, Nathan Hurst
  • Publication number: 20170286979
    Abstract: Methods for predicting network access probability of data files accessible over a computer network are provided. In one aspect, a method includes generating a primary data vector for a media file based on a stored data representation of the file, and providing the data vector for the file to an algorithm that uses past interaction information for at least one other media file from a collection of media files having a degree of similarity with the media file above a threshold similarity value. The method also includes receiving, as an output of the algorithm, a marketability score for the media file, the score indicative of a likelihood that a user will download the media file. Systems and machine-readable media are also provided.
    Type: Application
    Filed: April 5, 2016
    Publication date: October 5, 2017
    Inventors: Alexander CHAVEZ, David CHESTER, Heath HOHWALD, Nathan HURST, Kevin Scott LESTER, Manor LEV-TOV