Patents Assigned to SAMSARA
-
Patent number: 12165393Abstract: 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: GrantFiled: April 23, 2024Date of Patent: December 10, 2024Assignee: 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: 12165336Abstract: Example embodiments described herein therefore relate to an object-model based event detection system that comprises a plurality of sensor devices, to perform operations that include: generating sensor data at the plurality of sensor devices; accessing the sensor data generated by the plurality of sensor devices; detecting an event, or precursor to an event, based on the sensor data, wherein the detected event corresponds to an event category; accessing an object model associated with the event type in response to detecting the event, wherein the object model defines a procedure to be applied by the event detection system to the sensor data; and streaming at least a portion of a plurality of data streams generated by the plurality of sensor devices to a server system based on the procedure, wherein the server system may perform further analysis or visualization based on the portion of the plurality of data streams.Type: GrantFiled: August 18, 2022Date of Patent: December 10, 2024Assignee: Samsara Inc.Inventors: Saleh ElHattab, Justin Joel Delegard, Bodecker John DellaMaria, Brian Tuan, Jennifer Winnie Leung, Sylvie Lee, Jesse Michael Chen, Kirti Varun Munjeti, Frances Peijin Guo
-
Patent number: 12165360Abstract: Machine vision devices may be configured to automatically connect to a remote management server (e.g., a “cloud”-based management server), and may offload and/or communicate images and analyses to the remote management server via wired or wireless communications. The machine vision devices may further communicate with the management server, user computing devices, and/or human machine interface devices, e.g., to provide remote access to the machine vision device, provide real-time information from the machine vision device, receive configurations/updates, provide interactive graphical user interfaces, and/or the like.Type: GrantFiled: April 1, 2021Date of Patent: December 10, 2024Assignee: Samsara Inc.Inventors: Anubhav Jain, David Liang, Amanda Wang, Arthur Pohsiang Huang, Carla Berteil Pons, Hilary Louie
-
Patent number: 12165519Abstract: Methods for improving compliance with regulations pertaining to vehicle driving records are disclosed. One or more digital images from a camera mounted in a vehicle are received. Based on a determination that the vehicle has hours of service that have not been assigned to a driver, a subset of the one or more digital images corresponding to the hours of service are identified based on the timestamps. The subset of the one or more digital images are processed to identify a correspondence between a face of a person included in the one or more digital images and a face of a known person. Based on the correspondence transgressing a threshold level of correspondence, a user interface is generated for presentation on a device. The user interface includes an interactive user interface element for accepting a recommendation to assign the known person as the driver for the unassigned hours of service.Type: GrantFiled: December 4, 2023Date of Patent: December 10, 2024Assignee: Samsara Inc.Inventors: Evaline Shin-Tin Tsai, Alan Guihong Liu, Ijeoma Emeagwali, Ishaan Kansal, Saleh ElHattab, Bodecker John DellaMaria, Eliott Ray Chapuis, Jason Noah Laska, Jennifer Kao, Sean Kyungmok Bae, Sylvie Lee, Brian Tuan
-
Patent number: 12155505Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for variable termination in a vehicle communication bus. To provide compatibility with multiple vehicles, a device may include a software selectable terminator resistor that can be programmatically enabled or disabled to add or remove resistance as needed. For example, the software selectable terminator resistor may be enabled when the device is added as an end node in a high-speed communication bus and operates as a terminator resistor. Alternatively, the software selectable terminator resistor may be disabled when the device is added as an intermediate node positioned between terminator resistors in the high-speed communication bus.Type: GrantFiled: June 7, 2023Date of Patent: November 26, 2024Assignee: Samsara Inc.Inventors: Justin Tingao Xiao, Benedict Fraser Walker, Xin Yang
-
Patent number: 12150007Abstract: A quick action menu system may be configured to perform operations that include: causing display of a graphical user interface (GUI) at a client device, the GUI comprising a display of a persistent icon at a position within the GUI; receiving a selection of the persistent icon from the client device; accessing user profile data associated with a user of the client device responsive to the input that selects the persistent icon; and causing display of a quick actions menu to display content associated with the user profile data.Type: GrantFiled: September 14, 2023Date of Patent: November 19, 2024Assignee: Samsara Inc.Inventors: Aditi Dugar, Sean McGee, Yogesh Bhumralkar, Faiz Abbasi, Jennifer Kao, Zack Littke-Smith, Lucas Doyle, Christopher Siling Xue
-
Patent number: 12150186Abstract: Systems and methods are described for connection throttling between peripherals and centrals. Connections may enable bi-directional communication between a peripheral and a central to allow for updates to or configuration of the peripheral. The peripheral can send broadcasts to centrals. The broadcasts may contain metadata indicating a time period since the peripheral last connected to a central, a maximum connection distance, and a transmit power or signal strength indicator. The central may use the transmit power or signal strength indicator to determine a distance from the central to the peripheral and may determine whether the distance is within the maximum connection distance. The central may determine to connect to the peripheral based on time and distance thresholds being satisfied. Upon establishing of a successful connection, the central can update or configure the peripheral.Type: GrantFiled: June 20, 2024Date of Patent: November 19, 2024Assignee: Samsara Inc.Inventors: Ernie Aguilar, Christopher Frost, Pierre Gavaret, Matthew Basham
-
Patent number: 12140445Abstract: A system receives vehicle metric data from a gateway device connected to a vehicle. The vehicle gateway device gathers data related to operation of the vehicle and/or location data. The system receives data from multiple vehicles. The vehicle gateway device gathers vehicle metric data and correlates the metric data with location data. The system presents the correlated data in an interactive map graphical user interface.Type: GrantFiled: June 16, 2022Date of Patent: November 12, 2024Assignee: Samsara Inc.Inventors: Muhammad Ali Akhtar, Jennifer Julia Zhang, Alvin Wu, Benjamin Chang, Joanne Wang, Katherine Yeonjune Lee
-
Patent number: 12143913Abstract: A method performed by a wireless sensing device to send sensor data to a gateway device using a dynamic connection setting. The method includes establishing a connection with the gateway device, wherein the connection is configured to have a first connection setting that allows for higher data throughput compared to a second connection setting, upon the connection being established, sending backlogged sensor data stored in a data storage of the wireless sensing device to the gateway device over the connection using the first connection setting, configuring the connection to have the second connection setting in response to a determination that the backlogged sensor data has been sent to the gateway device, and sending new sensor data generated after the backlogged sensor data to the gateway device over the connection using the second connection setting.Type: GrantFiled: May 25, 2022Date of Patent: November 12, 2024Assignee: Samsara Inc.Inventors: David Gal, Gautam Ramaswamy, Eli Peer, Anubhav Jain
-
Patent number: 12137143Abstract: Example embodiments described herein therefore relate to an event detection system that comprises a plurality of sensor devices, to perform operations that include: generating sensor data at the plurality of sensor devices; accessing the sensor data generated by the plurality of sensor devices; detecting an event, or precursor to an event, based on the sensor data, wherein the detected event corresponds to an event category; accessing an object model associated with the event type in response to detecting the event, wherein the object model defines a procedure to be applied by the event detection system to the sensor data; and streaming at least a portion of a plurality of data streams generated by the plurality of sensor devices to a server system based on the procedure, wherein the server system may perform further analysis or visualization based on the portion of the plurality of data streams.Type: GrantFiled: February 14, 2023Date of Patent: November 5, 2024Assignee: Samsara Inc.Inventors: Saleh ElHattab, Justin Joel Delegard, Bodecker John DellaMaria, Brian Tuan, Jennifer Winnie Leung, Sylvie Lee, Jesse Michael Chen, Sean Kyungmok Bae, Angel Manalastas Lim, Timothy John Passaro
-
Patent number: 12128919Abstract: A vehicle dash cam may be configured to execute one or more neural networks (and/or other artificial intelligence), such as based on input from one or more of the cameras and/or other sensors associated with the dash cam, to intelligently detect safety events in real-time. Detection of a safety event may trigger an in-cab alert to make the driver aware of the safety risk. The dash cam may include logic for determining which asset data to transmit to a backend server in response to detection of a safety event, as well as which asset data to transmit to the backend server in response to analysis of sensor data that did not trigger a safety event. The asset data transmitted to the backend server may be further analyzed to determine if further alerts should be provided to the driver and/or to a safety manager.Type: GrantFiled: March 22, 2023Date of Patent: October 29, 2024Assignee: SAMSARA INC.Inventors: Mathew Chasan Calmer, Justin Delegard, Justin Pan, Sabrina Shemet, Meelap Shah, Kavya Joshi, Brian Tuan, Sharan Srinivasan, Muhammad Ali Akhtar, John Charles Bicket, Margaret Finch, Vincent Shieh, Bruce Kellerman, Mitch Lin, Marvin Arroz, Siddhartha Datta Roy, Jason Symons, Tina Quach, Cassandra Lee Rommel, Saumya Jain
-
Patent number: 12126917Abstract: An Internet of Things (IoT) or vehicle dash cam may store both a high-resolution and low-resolution video stream on a device. The video streams are selectively accessible by remote devices. Because of the relatively smaller storage requirements of low-resolution video files, retaining of additional video data on the vehicle device (beyond what would be possible with only high-resolution video) is possible. The user may be provided an option to adjust the amount of low-resolution and high-resolution video to store on the device. A combined media file may be generated by a device to include time-synced high-resolution video, low-resolution video, and/or metadata for a particular time period.Type: GrantFiled: May 10, 2022Date of Patent: October 22, 2024Assignee: SAMSARA INC.Inventors: Sabrina Shemet, Matthew Basham, John Charles Bicket, Mathew Chasan Calmer, Justin Delegard, Derrek Harrison, David Liang, Ava O'Neill, Cassandra Lee Rommel, Meelap Shah, Casey Takahashi, Ingo Wiegand
-
Patent number: 12118831Abstract: An analytics reporting system to perform operations that include: aggregating sensor data collected from a plurality of sensor devices within a database, the sensor data comprising a set of values that correspond with a metric; generating a threshold value based on the set of values that correspond with the metric; accessing a portion of the sensor data based on an identifier associated with the portion of the sensor data; determining the portion of the sensor data transgresses the threshold value; and generating a report that comprises a display of the portion of the sensor data based on the determining that the portion of the sensor data transgresses the threshold value.Type: GrantFiled: July 3, 2023Date of Patent: October 15, 2024Assignee: Samsara Inc.Inventors: Alvin Wu, Muhammad Ali Akhtar, Nishant Raman, Jevon Yeoh, Saranyu Phusit, Joanne Wang, Benjamin Chang, Katherine Lee, Jennifer Julia Zhang
-
Patent number: 12120581Abstract: A method performed by an asset tracking device is disclosed to track an asset. The method comprises receiving, while operating in an extended discontinuous reception mode, a carrier messaging service message from a carrier network, transmitting a connection request to a management server to establish a connection with the management server in response to receiving the carrier messaging service message, receiving, from the management server over the connection, an instruction to use a specified backend check-in schedule until a specified condition is met, and responsive to receiving the instruction, using the specified backend check-in schedule to check in with the management server until the specified condition is met. The method further comprises reverting back to using a default backend check-in schedule to check in with the management server after the specified condition has been met.Type: GrantFiled: April 3, 2024Date of Patent: October 15, 2024Assignee: Samsara, Inc.Inventors: David Gal, Vinay Nair, Pierre Gavaret, Wael Barakat, Daniel Brenner
-
Patent number: 12117546Abstract: A management server in communication with one or more object tracking devices is disclosed. The management server may receive location information, configuration information, and orientation information associated with the one or more object tracking devices. Based at least in part on the location information, the management server may receive weather information associated with the locations of the one or more object tracking devices. Based at least in part on the location information, the weather information, the configuration information, and the orientation information, the management server can determine power generated and power consumed by the one or more object tracking devices, which then can be used to determine estimated operation time for the one or more object tracking devices.Type: GrantFiled: April 26, 2024Date of Patent: October 15, 2024Assignee: Samsara Inc.Inventors: Kevin Russell Coates Lloyd, Neel Sheth, Gautam Ravi Ramaswamy, James Michael Rowson
-
Patent number: 12112555Abstract: 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: GrantFiled: April 12, 2024Date of Patent: October 8, 2024Assignee: 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: 12109106Abstract: An intraocular assembly includes a sulcus fixation frame including at least one anterior haptic restraint member to which a posterior intraocular device receiving member is coupled by means of coupling members. The at least one anterior haptic restraint member includes a sulcus support portion, configured to be received in a sulcus of an eye, and haptic support portions, configured to block anterior movement of haptics of an intraocular device mounted in the sulcus fixation frame or fixate an IOL in the sulcus.Type: GrantFiled: September 12, 2023Date of Patent: October 8, 2024Assignee: Samsara Vision Ltd.Inventors: Eli Aharoni, Vladimir Belousov, Yogev Yadid
-
Patent number: 12112548Abstract: 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: GrantFiled: March 27, 2024Date of Patent: October 8, 2024Assignee: 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: 12106613Abstract: An improved system and method of selectively transmitting asset data from one or more sensors associated with the vehicle to a backend server, which is configured to analyze the asset data and, if necessary for further analysis of the asset data (e.g., to determine whether a safety event has occurred) and/or to provide actionable data for review by a safety analyst, requests further asset data from a vehicle device.Type: GrantFiled: May 24, 2023Date of Patent: October 1, 2024Assignee: Samsara Inc.Inventors: Mathew Chasan Calmer, Jesse Chen, Saumya Jain, Kavya Joshi, Justin Pan, Ryan Milligan, Justin Delegard, Jason Symons
-
Patent number: 12094267Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for a variable multiplexer for vehicle communication bus compatibility. A device includes a variable multiplexer that can be electronically configured to a desired pinout configuration to provide compatibility with multiple vehicles. For example, the variable multiplexer may be electronically configured based on a pinout configuration used by the vehicle to connect pins in the device to the corresponding pins on the data link connector that provide the same specified function. The device may therefore use a single standardized cable with vehicles using a variety of pinout configurations.Type: GrantFiled: August 10, 2023Date of Patent: September 17, 2024Assignee: Samsara Inc.Inventors: Xin Yang, Justin Tingao Xiao, Harrison Riley Davis