1200 patents
Page 2 of 60
Utility
System and Method for Robotic Object Detection Using a Convolutional Neural Network
21 Dec 23
A system includes a mobile robot, the robot comprising a sensor; and a server operably connected to the robot over a network, the robot being configured to detect an object by processing sensor data using a convolutional neural network.
Brian Richard Cairl
Filed: 1 Sep 23
Utility
Wireless quick change end effector system for use with a robot
19 Dec 23
A quick change end effector system for use with a robot includes a quick change end effector configured for application to a task to be completed by a robot, the quick change end effector further comprising an end effector magnet, and a robotic manipulator configured to lock to the end effector, the robotic manipulator further configured to use the end effector to complete the task, the robotic manipulator comprising a manipulator magnet, the manipulator magnet being configured to magnetically attract the end effector magnet, thereby locking the manipulator in a mechanically strong connection to the quick change end effector, wherein upon disengagement of the magnetic attraction locking the manipulator to the quick change end effector, the quick change end effector can be quickly removed from the manipulator.
Michael Ferguson, Mark Medonis
Filed: 20 Jul 19
Design
Sensor
19 Dec 23
Edward Anthony Hackett, Josh Gregory
Filed: 20 Sep 21
Utility
Auto calibration procedure for external lights attached to machine vision system operating on power over ethernet
19 Dec 23
Methods and systems for automatically calibrating external illumination sources are disclosed herein.
Christopher P. Klicpera
Filed: 24 Feb 21
Utility
System and method of selective auxiliary data capture
19 Dec 23
A method of auxiliary data capture control includes: storing, at a data capture device, (i) detection criteria corresponding to events having respective event identifiers; and (ii) a registration indicator associated with at least one of the event identifiers; controlling a primary data capture sensor to obtain primary captured data; in response to detecting, based on the primary captured data, that the detection criteria are satisfied for a detected one of the event identifiers, determining whether the registration indicator is associated with the detected event identifier; and when the registration indicator is associated with the detected event identifier, controlling an auxiliary data capture sensor to obtain auxiliary captured data.
Edward Barkan, Christopher J. Fjellstad, Robert James Pang, Abhilash Gururaja
Filed: 23 Jan 23
Utility
Bioptic barcode readers
19 Dec 23
A bioptic barcode reader has a housing having a lower housing portion with an upper surface and an upper housing portion extending above the lower housing portion.
Mark Drzymala, Edward Barkan, Darran Michael Handshaw
Filed: 23 Jan 23
Utility
Methods and devices for improving indicia decoding with an imaging device
19 Dec 23
Methods and devices for improving indicia decoding with an imaging device are disclosed herein.
Dayou Wang, Michelle X. Wang
Filed: 13 Jan 22
Utility
Barcode reader with transflective mirror
19 Dec 23
Barcode readers with transflective mirrors are disclosed herein.
Darran Michael Handshaw, Edward Barkan, Mark Drzymala, Dariusz J. Madej, Christopher W. Brock
Filed: 30 Jan 23
Utility
Object classification for autonomous navigation systems
19 Dec 23
A navigational control method for a mobile automation apparatus includes: controlling a depth sensor to capture depth data representing a portion of a facility containing an obstacle; identifying the obstacle from the depth data; determining a probability that the obstacle is static; based on the probability, assigning the obstacle one of a dynamic class, a static class, and at least one intermediate class; updating a map to include a position of the obstacle, and the assigned class; and selecting, based on the assigned class, a navigational control action from a first action type associated with the dynamic class and the intermediate class, and a second action type associated with the static class.
Peter Arandorenko, Sadegh Tajeddin, Asma Azim, Vaibhav K. Bhilare
Filed: 11 Nov 20
Utility
Wristband assembly and edge configuration
19 Dec 23
An assembly and/or an edge configuration of a wristband is described herein.
Lee Nuttall, Derek Bosanko
Filed: 2 Mar 21
Utility
Environmental History Monitor with Positional Displacement and Security Features
14 Dec 23
Environmental monitors for monitoring a predetermined environmental exposure, for example, an historical heat exposure such as a cumulative ambient heat exposure and/or a peak ambient heat exposure may include an environmental indicator material and a security material.
Marielle K. SMITH, Mohannad ABDO, Thi N. DO, Brian S. HUFFMAN
Filed: 28 Aug 23
Utility
Label peeling, universal printheads and related methods
12 Dec 23
An example disclosed printer configured to peel media from a backing, the printer having a peeler assembly that is engageable between a peeling position, wherein the printer is configured to peel the media from the backing, and a non-peeling position, wherein the printer is not configured to peel the media from the backing.
Richard J. Preliasco, Roy P. Lyman, David F. Beck, Craig A. Horrocks, Patrick J. Hegarty
Filed: 13 Apr 21
Utility
Methods and apparatus for freight dimensioning using a laser curtain
12 Dec 23
Methods and systems are provided for dimensioning a moving freight in motion along a path.
Richard Mark Clayton, Patrick Martin Brown
Filed: 30 Apr 18
Utility
System and method for roaming between access points
12 Dec 23
A mobile computing device including: a wireless communications interface configured to connect to a home access point; a controller configured to: control the wireless communications interface to initiate a scan for foreign access points and select a new access point from among the foreign access points; when the scan is complete, control the wireless communications interface to return to the home access point and initiate a home channel dwell time; control the wireless communications interface to receive data packets from the home access point during the home channel dwell time; and in response to a predefined criterion being met, control the wireless communications interface to connect to the new access point prior to expiry of the home channel dwell time.
Mahesh Kumar Edar, Venkata Aneel Kumar Inuganti, Darpan Majumder, Surya Kantha Rao Kandoti, Naga Babu Parsi, Kishore Kumar Pathankanur, Sateesh V. Angadi, Mahendiran Balasubramaniyam
Filed: 20 Dec 21
Utility
Dynamic Optical Property Windows In Indicia with Sensors
7 Dec 23
An environmental exposure indicator includes a substrate and an environmental exposure indicator (“EEI”) material provided on the substrate that is configured to change an optical property between a creation state and an end state.
Eric A. Nudel, Mohannad Abdo, Nicholas A. Maas, Thaddeus Prusik
Filed: 21 Aug 23
Utility
System and method for semantically identifying one or more of an object and a location in a robotic environment
5 Dec 23
A system includes: a mobile robot comprising a sensor, the robot further comprising a computer, the robot operating in an environment; a server operably connected to the robot via a communication system, the server configured to manage the robot; a controller operably connected to the robot, the controller operably connected to the server, the controller configured to control the robot; and an object of interest marked with a marker at one or more of an approximate height and an approximate field of view of the sensor, the sensor generating data describing the object of interest, the computer configured to identify one or more of the object of interest and the location using one or more of a shape of the object of interest and an intensity of data describing the object of interest.
Brian Cairl, Derek King, Sarah Elliott, Alex Henning, Melonee Wise, Russell Toris
Filed: 28 Jan 19
Utility
System and method for object detection and dimensioning
5 Dec 23
A method for detecting and dimensioning a target object includes: obtaining depth data representing a target object; defining a mask having a structure which decreases in density away from a central point of the mask; overlaying the mask on the depth data and selecting a subset of the depth data comprising data points which contact the mask; detecting a cluster of data points from the subset; detecting, based on the cluster, the target object; and outputting a representation of the target object.
Raveen T. Thrimawithana
Filed: 18 Aug 21
Utility
Methods and apparatus to secure communication devices to wristbands
5 Dec 23
An example disclosed sheet includes a first layer; a second layer; a first die cut in the second layer defining a first wristband section and a second wristband section separated by a fold line; a second die cut in the first layer defining an imaging area; and a third die cut in the second layer defining an aperture in the second wristband section; wherein the aperture is surrounded by an adhesive and the aperture has an aperture dimension, the aperture dimension is greater than an inner dimension of the communication device, and the aperture dimension is less than an outer dimension of the communication device.
Mark M. Greer, Michael S. Thieme
Filed: 20 Jan 20
Utility
System and method for dimensioning target objects
5 Dec 23
A method comprising obtaining, from a sensor, depth data representing a target object; selecting a model to fit to the depth data; for each data point in the depth data: defining a ray from a location of the sensor to the data point; and determining an error based on a distance from the data point to the model along the ray; when the depth data does not meet a similarity threshold for the model based on the determined errors, selecting a new model and repeating the error determination for the depth data based on the new model; when the depth data meets the similarity threshold for the model, selecting the model as representing the target object; and outputting the selected model representing the target object.
Raveen T. Thrimawithana
Filed: 23 Jul 21
Utility
Three-dimensional sensor acuity recovery assistance
5 Dec 23
A computing device includes: a three-dimensional (3D) sensor configured to capture point cloud data from a field of view (FOV); an auxiliary sensor configured to capture reference depth measurements corresponding to a surface within the FOV; a controller connected with the 3D sensor and the auxiliary sensor, the controller configured to: detect a reference depth capture condition; when the reference depth capture condition satisfies a quality criterion, control the auxiliary sensor to capture a reference depth corresponding to the surface within the FOV; and initiate, based on the captured reference depth, generation of corrective data for use at the 3D sensor to capture the point cloud data.
Patrick B. Tilley, Ronald Zancola, Aleksandar Rajak, Kevin Kar Yin Chan, Peter Randall Daly, Sanjeewa Thimirachandra, Raghavendra Tenkasi Shankar, Alexander Miller, Scott R. Murchison, Eliran Noach
Filed: 15 Jun 20