Patents Assigned to Samsara Networks Inc.
-
Patent number: 11847911Abstract: 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: June 25, 2021Date of Patent: December 19, 2023Assignee: Samsara Networks Inc.Inventors: Saleh ElHattab, Justin Joel Delegard, Bodecker John DellaMaria, Brian Tuan, Jennifer Winnie Leung, Sylvie Lee, Jesse Michael Chen
-
Patent number: 11782930Abstract: An automated annotation system to automatically designate annotations to records within a report, which may perform operations that include: designating an annotation to a location, the annotation comprising a text string; identifying a record of the location within a report; selecting the annotation based on the record of the location within the report; and applying the text string of the annotation to the record within the report, according to certain example embodiments.Type: GrantFiled: June 10, 2020Date of Patent: October 10, 2023Assignee: Samsara Networks Inc.Inventors: Sean McGee, Michael Gregory Ross, Derrek Harrison, Jonte Craighead, Ijeoma Emeagwali, Michael Luis Innocenzi, Yosub Shin, John Lee, Faiz Abbasi, Zach Kohl, Albert Hu, Emma Ferguson, Alan Guihong Liu, Corbin Muraro
-
Patent number: 11776328Abstract: 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 5, 2020Date of Patent: October 3, 2023Assignee: Samsara Networks Inc.Inventors: Xin Yang, Justin Tingao Xiao, Harrison Riley Davis
-
Patent number: 11758096Abstract: Methods for performing improving facial recognition of a driver in a vehicle are disclosed. A set of images is received. Each of the set of images includes a portion that is identified as a face. The identification is based on an application of a first machine-learned model to each of the set of images. The application of the first machine-learned model is performed by an application associated with a client camera device mounted in a vehicle. Based on a determination that the set of images matches one or more reference images stored in a database with a confidence level that is equal to or greater than a confidence threshold, a person corresponding to the one or more reference images is associated as a driver of the vehicle during a time period in which the set of images was captured.Type: GrantFiled: September 10, 2021Date of Patent: September 12, 2023Assignee: Samsara Networks Inc.Inventors: Meelap Shah, Kenshiro Nakagawa, Matthew Hsu, Ava O'Neill, Ingo Gerhard Wiegand, Derrek Harrison, John Charles Bicket
-
Patent number: 11749117Abstract: Methods for performing operations for improving driver safety across a fleet of vehicles are disclosed. A plurality of safety events pertaining to a driving of a fleet of vehicles by a plurality of drivers are detected. A subset of the events is identified. The subset corresponds to one or more safety events of the plurality of safety events involving one or more vehicles of the fleet of vehicles to which drivers have not been assigned. A user interface is generated for presentation on a client device, the user interface including an interactive user interface element for accessing the subset of the events. One or more user interface elements are provided for accepting or rejecting recommendations for assignments of one of the plurality of drivers to each of the vehicles. The recommendations are generated based on an application of a machine-learned model to images of faces captured.Type: GrantFiled: August 24, 2022Date of Patent: September 5, 2023Assignee: Samsara Networks 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: 11736312Abstract: 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: March 15, 2022Date of Patent: August 22, 2023Assignee: Samsara Networks Inc.Inventors: Justin Tingao Xiao, Benedict Fraser Walker, Xin Yang
-
Patent number: 11710409Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for automated fleet tracking. A route management system enables fleet managers to define and assign routes for vehicles in a fleet, as well as set route tracking configurations for customized tracking of the vehicles. For example, the route tracking configuration may include customizations to the scheduled start and/or end time of a route, a threshold for determining that a vehicle has arrived and/or departed from a scheduled stop, and the like.Type: GrantFiled: September 10, 2021Date of Patent: July 25, 2023Assignee: Samsara Networks Inc.Inventors: Sachal Nanda, Greg Hogan, Jennifer Julia Zhang, Kathryn Siegel, Kelsey Lam, Sean McGee, Alex Wu, Tirso Peguero, Emily White, Eric Shreve, Wei Wu, Chaein Jung, Helen Chung, Sachie Weber, Yosub Shin, Utkarsh Jaiswal
-
Patent number: 11659060Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for a device arrangement to derive unknown portions of a communication data scheme. A proxy node is established in a communication path between two nodes configured to transmit communications according to a communication bus standard. The communication data included in the communications transmitted between the nodes conforms to a communication data scheme. The proxy node logs communications transmitted between the nodes via the communication path, resulting in a communication log. The communication log can then be used to derive unknown portion of the communication data scheme, such as commands for requesting specified data types and the data format for transmitting data of specified data types.Type: GrantFiled: September 10, 2021Date of Patent: May 23, 2023Assignee: Samsara Networks Inc.Inventors: Harrison Riley Davis, Elias Ray Dykaar, Maxwell Anton Dergosits, Ingo Gerhard Wiegand, Justin Joel Delegard
-
Patent number: 11618410Abstract: Systems, methods, and non-transitory computer-readable media for a remote vehicle immobilizer. A network gateway device receives a command from a remote computing device to modify a configuration of an electronic switch from a first configuration to a second configuration. The electronic switch is positioned in a conducting path between a starter motor of the vehicle and a battery of the vehicle. In response to receiving the command, the network gateway device transmits a signal to the electronic switch via a two-way communication channel connecting the network gateway device to the electronic switch. The signal causes the electronic switch to modify the configuration of the electronic switch from the first configuration to the second configuration.Type: GrantFiled: October 7, 2020Date of Patent: April 4, 2023Assignee: Samsara Networks Inc.Inventors: Michael Luis Innocenzi, Elias Ray Dykaar, Maxwell Anton Dergosits, Ingo Gerhard Wiegand
-
Patent number: 11620909Abstract: Methods for performing operations for improving driver safety across a fleet of vehicles are disclosed. A plurality of safety events pertaining to a driving of a fleet of vehicles by a plurality of drivers are detected. A subset of the events is identified. The subset corresponds to one or more safety events of the plurality of safety events involving one or more vehicles of the fleet of vehicles to which drivers have not been assigned. A user interface is generated for presentation on a client device, the user interface including an interactive user interface element for accessing the subset of the events. One or more user interface elements are provided for accepting or rejecting recommendations for assignments of one of the plurality of drivers to each of the vehicles. The recommendations are generated based on an application of a machine-learned model to images of faces captured.Type: GrantFiled: July 15, 2020Date of Patent: April 4, 2023Assignee: Samsara Networks 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: 11611621Abstract: 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: April 9, 2021Date of Patent: March 21, 2023Assignee: Samsara Networks 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: 11595632Abstract: Example embodiments described herein relate to a camera configuration system to perform operations that include: capturing an image at a sensor device, the image comprising a set of image features; accessing a calibration template in response to the capturing the image at the sensor device; generating a presentation of the image, the presentation of the image including a display of the calibration template overlaid upon the image; and causing display of the presentation of the image at a client device.Type: GrantFiled: December 20, 2019Date of Patent: February 28, 2023Assignee: Samsara Networks Inc.Inventors: Evaline Shin-Tin Tsai, Ishaan Kansal, Kieran K. Gupta
-
Patent number: 11557208Abstract: 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: July 15, 2020Date of Patent: January 17, 2023Assignee: Samsara Networks 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: 11494921Abstract: 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: April 26, 2019Date of Patent: November 8, 2022Assignee: Samsara Networks 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: 11450210Abstract: Methods for performing operations for improving driver safety across a fleet of vehicles are disclosed. A plurality of safety events pertaining to a driving of a fleet of vehicles by a plurality of drivers are detected. A subset of the events is identified. The subset corresponds to one or more safety events of the plurality of safety events involving one or more vehicles of the fleet of vehicles to which drivers have not been assigned. A user interface is generated for presentation on a client device, the user interface including an interactive user interface element for accessing the subset of the events. One or more user interface elements are provided for accepting or rejecting recommendations for assignments of one of the plurality of drivers to each of the vehicles. The recommendations are generated based on an application of a machine-learned model to images of faces captured.Type: GrantFiled: July 15, 2020Date of Patent: September 20, 2022Assignee: Samsara Networks 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: 11338627Abstract: A method of monitoring one or more wheels of a vehicle is described. The method includes receiving first accelerometer measurements of a first accelerometer mounted on the vehicle's first wheel when the vehicle is moving during an interval of time, determining based on the first accelerometer measurements a first path followed by the first accelerometer when the vehicle is moving during the interval of time, determining based on the first path that the vehicle's first wheel is out of balance with respect to an axle of the vehicle's first wheel, and responsive to determining that the vehicle's first wheel is out of balance, transmitting to a user device a first alert that the vehicle's first wheel is out of balance.Type: GrantFiled: October 11, 2021Date of Patent: May 24, 2022Assignee: Samsara Networks Inc.Inventor: Glen Phillip McGillan
-
Patent number: 11310069Abstract: 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: July 30, 2020Date of Patent: April 19, 2022Assignee: Samsara Networks Inc.Inventors: Justin Tingao Xiao, Benedict Fraser Walker, Xin Yang
-
Patent number: 11204637Abstract: A method and a gateway system for enabling adaptive power management. The gateway system is powered by a rechargeable battery that is coupled with a solar power source. A location reading indicating a location of the gateway system is transmitted at a first time. A solar profile is received from a management server. The solar profile indicates a measure of power expected to be generated at the location during an interval of time that occurs after the first time by the solar power source. The gateway system determines based on a current battery level of the rechargeable battery and the solar profile an optimal power usage plan for the gateway system and operates according to the optimal power usage plan during the interval of time.Type: GrantFiled: March 5, 2021Date of Patent: December 21, 2021Assignee: Samsara Networks Inc.Inventors: Brian Tuan, Kavya U. Joshi, James Michael Rowson, Justin J. Delegard, James Austin Duffield, Kong Kee Poon, Christian Peter Almer, John Bicket
-
Patent number: 11145208Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for automated fleet tracking. A route management system enables fleet managers to define and assign routes for vehicles in a fleet, as well as set route tracking configurations for customized tracking of the vehicles. For example, the route tracking configuration may include customizations to the scheduled start and/or end time of a route, a threshold for determining that a vehicle has arrived and/or departed from a scheduled stop, and the like.Type: GrantFiled: March 15, 2021Date of Patent: October 12, 2021Assignee: Samsara Networks Inc.Inventors: Sachal Nanda, Greg Hogan, Jennifer Julia Zhang, Kathryn Siegel, Kelsey Lam, Sean McGee, Alex Wu, Tirso Peguero, Emily White, Eric Shreve, Wei Wu, Chaein Jung, Helen Chung, Sachie Weber, Yosub Shin, Utkarsh Jaiswal
-
Patent number: 11142211Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for vehicle rider behavioral monitoring. A behavioral monitoring system uses sensor data received from vehicles to monitor the behavior of the vehicle riders (e.g., vehicle operator and/or vehicle passengers) and performs predetermined actions if undesirable behavior is detected. For example, the behavioral monitoring system can transmit a notification or generate a record if inappropriate language or actions are detected.Type: GrantFiled: March 15, 2021Date of Patent: October 12, 2021Assignee: Samsara Networks Inc.Inventors: Hendrika Makilya, Katherine Heddleston, Claire Nord, Anthony Washington, Jennifer Nguyen