Patents by Inventor Garrett Russell
Garrett Russell 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).
-
Publication number: 20250124372Abstract: The system and/or processes described herein are configured to help an entity operating one or more service facilities manage the timing of service jobs across work stations. The entity manages the timing based on receiving, and tracking, job status information received from the work stations. For instance, after receiving the job status information, the entity may implement timing mechanisms to estimate or predict a time when a service job is likely to begin. The entity may also use the timing mechanisms to estimate or predict a time when the service job is likely to be completed.Type: ApplicationFiled: September 16, 2024Publication date: April 17, 2025Inventor: Garrett Russell Ming
-
Publication number: 20250094892Abstract: The systems and/or processes described herein are configured to help an entity operating one or more facilities manage the scheduling and assignment of jobs. The systems and/or processes implement a loading service to manage the scheduling and assignment of jobs based on one or more factors including, but not limited to, a type of service or work to be performed on an item (e.g., an automobile), an initial estimated duration of time to perform the type of service or work, a revised estimated duration of time to perform the type of service or work (e.g., based on technician input), technician schedules, technician skills, technician skill level, and/or one or more labels assigned to a job. Consequently, the loading service is able to help, e.g., via the generation and output of graphical user interfaces, the entity balance the scheduling of appointments for jobs amongst technicians working at one or more facilities.Type: ApplicationFiled: August 22, 2024Publication date: March 20, 2025Inventors: Garrett Russell Ming, Thomas John Moser
-
Patent number: 11364759Abstract: Adjustable vehicle suspension link systems suitable for connecting a first component to a second component in a vehicle suspension may include an outer assembly. An outer assembly connecting joint may be provided on the outer assembly. The outer assembly connecting joint may be configured for coupling to the first component of the vehicle suspension. An inner assembly may be disposed at least partially inside and in length-adjustable and securable relationship to the outer assembly. An inner assembly connecting joint may be provided on the inner assembly. The inner assembly connecting joint may be configured for coupling to the second component of the vehicle suspension. Adjustable vehicle suspension link methods are also disclosed.Type: GrantFiled: April 27, 2020Date of Patent: June 21, 2022Assignee: High Lifter Products Inc.Inventors: Jesse L. Johnson, Garrett Russell Gibson
-
Patent number: 11080497Abstract: Disclosed herein is an attachment for a smartphone. The smartphone may include i) a camera with an image sensor and a focusing lens located on a back side of the smartphone for capturing an image of a target area; and ii) a white light source on the back side of the smartphone. The attachment may include a targeting optic system. When the attachment is secured to the back side of the smartphone, the targeting optic system may receive illumination emitted by the white light source and direct the illumination towards the target area from a location that is not directly in front of the camera's image sensor. The location may be farther from the focusing lens than the white light source when measured parallel to the back side of the smartphone. The attachment may also direct the illumination into the target area via the targeting optic system.Type: GrantFiled: March 4, 2019Date of Patent: August 3, 2021Assignee: The Code CorporationInventors: George Powell, Ryan Hoobler, Ming Lei, Garrett Russell, Mark Ashby
-
Publication number: 20210165983Abstract: This patent specification describes an attachment for a mobile device. The attachment may have an attachment feature designed to be attached to a mobile device such as a smartphone, tablet, or smartphone/tablet with a camera. The attachment may also include an optics system and/or an illumination system that cooperates with the camera to facilitate the capture of decodable barcodes. The illumination system may include a targeting illumination system that facilitates proper positioning of the article and/or an exposure illumination system that helps illuminate the article during capture. The optics system may include a lens that modifies the depth of field and/or the size of the field of view of the camera, an aperture that helps define the field of view, a filter that prevents light of undesired wavelengths from reaching the camera, and/or a mirror that redirects the camera's optical pathway.Type: ApplicationFiled: November 30, 2020Publication date: June 3, 2021Inventors: Garrett Russell, Ryan Hoobler, Ming Lei, George Powell, Mark Ashby
-
Patent number: 11017191Abstract: An accessory for a mobile device may include a target generating structure. The target generating structure may emit a targeting pattern of illumination into a field of view of a camera of the mobile device. The targeting pattern may facilitate proper positioning of the mobile device for capturing an image of a barcode. The accessory may secure to a corner of the mobile device. The accessory may send a request to the mobile device to establish a focus setting of the camera. The target generating structure may emit the targeting pattern after the accessory sends the request.Type: GrantFiled: April 1, 2019Date of Patent: May 25, 2021Assignee: The Code CorporationInventors: Garrett Russell, Ryan Hoobler, Philip Utykanski
-
Publication number: 20210089999Abstract: The system and/or processes described herein are configured to help an entity operating one or more service facilities manage the timing of service jobs across work stations. The entity manages the timing based on receiving, and tracking, job status information received from the work stations. For instance, after receiving the job status information, the entity may implement timing mechanisms to estimate or predict a time when a service job is likely to begin. The entity may also use the timing mechanisms to estimate or predict a time when the service job is likely to be completed.Type: ApplicationFiled: December 8, 2020Publication date: March 25, 2021Inventor: Garrett Russell Ming
-
Publication number: 20210081627Abstract: This patent specification describes operations of a mobile device with barcode-reading capabilities and an application and license server. A mobile device may include a barcode-reading application downloaded from an application server. The barcode-reading application may operate in a base mode or an enhanced mode. In the base mode, the barcode-reading application may establish a network connection to a licensing server to obtain a license code, and determine at least one operating permission authorized by the license code. In the enhanced mode, the barcode-reading application may implement at least one enhanced barcode-reading function which corresponds to the at least one operating permission authorized by the license code. For example, the enhanced barcode-reading function may be a function of decoding a barcode symbology that the decoder is restricted from decoding in the base mode of operation.Type: ApplicationFiled: November 30, 2020Publication date: March 18, 2021Inventors: John Deal, George Powell, Garrett Russell
-
Patent number: 10891565Abstract: The system and/or processes described herein are configured to help an entity operating one or more service facilities manage the timing of service jobs across work stations. The entity manages the timing based on receiving, and tracking, job status information received from the work stations. For instance, after receiving the job status information, the entity may implement timing mechanisms to estimate or predict a time when a service job is likely to begin. The entity may also use the timing mechanisms to estimate or predict a time when the service job is likely to be completed.Type: GrantFiled: March 14, 2014Date of Patent: January 12, 2021Assignee: Tower Rock Technologies, LLCInventor: Garrett Russell Ming
-
Publication number: 20200401984Abstract: The systems and/or processes described herein are configured to help an entity operating one or more facilities manage the scheduling and assignment of jobs. The systems and/or processes implement a loading service to manage the scheduling and assignment of jobs based on one or more factors including, but not limited to, a type of service or work to be performed on an item (e.g., an automobile), an initial estimated duration of time to perform the type of service or work, a revised estimated duration of time to perform the type of service or work (e.g., based on technician input), technician schedules, technician skills, technician skill level, and/or one or more labels assigned to a job. Consequently, the loading service is able to help, e.g., via the generation and output of graphical user interfaces, the entity balance the scheduling of appointments for jobs amongst technicians working at one or more facilities.Type: ApplicationFiled: August 31, 2020Publication date: December 24, 2020Inventors: Garrett Russell Ming, Thomas John Moser
-
Patent number: 10860955Abstract: The systems and/or processes described herein are configured to help an entity operating one or more facilities manage the scheduling and assignment of jobs. The systems and/or processes implement a loading service to manage the scheduling and assignment of jobs based on one or more factors including, but not limited to, a type of service or work to be performed on an item (e.g., an automobile), an initial estimated duration of time to perform the type of service or work, a revised estimated duration of time to perform the type of service or work (e.g., based on technician input), technician schedules, technician skills, technician skill level, and/or one or more labels assigned to a job. Consequently, the loading service is able to help, e.g., via the generation and output of graphical user interfaces, the entity balance the scheduling of appointments for jobs amongst technicians working at one or more facilities.Type: GrantFiled: April 4, 2014Date of Patent: December 8, 2020Assignee: Tower Rock Technologies, LLCInventors: Garrett Russell Ming, Thomas John Moser
-
Patent number: 10853604Abstract: An attachment for a mobile device includes an attachment feature securable to the mobile device. The attachment also includes a first set of imaging optics that receives, from within a first field of view, first light defining a first portion of image data captured by an image sensing system of the mobile device. The first portion of the image data includes a barcode image. The first field of view is centered on a first optical pathway. The attachment also includes a second set of imaging optics that receives, from within a second field of view, second light defining a second portion of the image data. The second portion of the image data includes a non-barcode image. The second field of view is centered on a second optical pathway nonparallel to the first optical pathway.Type: GrantFiled: May 24, 2019Date of Patent: December 1, 2020Assignee: The Code CorporationInventors: Garrett Russell, Ryan Hoobler, Ming Lei, George Powell, Mark Ashby
-
Patent number: 10853602Abstract: This patent specification describes operations of a mobile device with barcode-reading capabilities and an application and license server. A mobile device may include a barcode-reading application downloaded from an application server. The barcode-reading application may operate in a base mode or an enhanced mode. In the base mode, the barcode-reading application may establish a network connection to a licensing server to obtain a license code, and determine at least one operating permission authorized by the license code. In the enhanced mode, the barcode-reading application may implement at least one enhanced barcode-reading function which corresponds to the at least one operating permission authorized by the license code. For example, the enhanced barcode-reading function may be a function of decoding a barcode symbology that the decoder is restricted from decoding in the base mode of operation.Type: GrantFiled: December 30, 2019Date of Patent: December 1, 2020Assignee: The Code CorporationInventors: John Deal, George Powell, Garrett Russell
-
Publication number: 20200218862Abstract: This patent specification describes operations of a mobile device with barcode-reading capabilities and an application and license server. A mobile device may include a barcode-reading application downloaded from an application server. The barcode-reading application may operate in a base mode or an enhanced mode. In the base mode, the barcode-reading application may establish a network connection to a licensing server to obtain a license code, and determine at least one operating permission authorized by the license code. In the enhanced mode, the barcode-reading application may implement at least one enhanced barcode-reading function which corresponds to the at least one operating permission authorized by the license code. For example, the enhanced barcode-reading function may be a function of decoding a barcode symbology that the decoder is restricted from decoding in the base mode of operation.Type: ApplicationFiled: December 30, 2019Publication date: July 9, 2020Inventors: John Deal, George Powell, Garrett Russell
-
Patent number: 10521631Abstract: This patent specification describes operations of a mobile device with barcode-reading capabilities and an application and license server. A mobile device may include a barcode-reading application downloaded from an application server. The barcode-reading application may operate in a base mode or an enhanced mode. In the base mode, the barcode-reading application may establish a network connection to a licensing server to obtain a license code, and determine at least one operating permission authorized by the license code. In the enhanced mode, the barcode-reading application may implement at least one enhanced barcode-reading function which corresponds to the at least one operating permission authorized by the license code. For example, the enhanced barcode-reading function may be a function of decoding a barcode symbology that the decoder is restricted from decoding in the base mode of operation.Type: GrantFiled: September 10, 2018Date of Patent: December 31, 2019Assignee: THE CODE CORPORATIONInventors: John Deal, George Powell, Garrett Russell
-
Publication number: 20190278960Abstract: This patent specification describes an attachment for a mobile device. The attachment may have an attachment feature designed to be attached to a mobile device such as a smartphone, tablet, or smartphone/tablet with a camera. The attachment may also include an optics system and/or an illumination system that cooperates with the camera to facilitate the capture of decodable barcodes. The illumination system may include a targeting illumination system that facilitates proper positioning of the article and/or an exposure illumination system that helps illuminate the article during capture. The optics system may include a lens that modifies the depth of field and/or the size of the field of view of the camera, an aperture that helps define the field of view, a filter that prevents light of undesired wavelengths from reaching the camera, and/or a mirror that redirects the camera's optical pathway.Type: ApplicationFiled: May 24, 2019Publication date: September 12, 2019Inventors: Garrett Russell, Ryan Hoobler, Ming Lei, George Powell, Mark Ashby
-
Publication number: 20190228197Abstract: This patent specification describes an attachment for a mobile device. The attachment may have an attachment feature designed to be attached to a mobile device such as a smartphone, tablet, or smartphone/tablet with a camera. The attachment may also include an optics system and/or an illumination system that cooperates with the camera to facilitate the capture of decodable barcodes. The illumination system may include a targeting illumination system that facilitates proper positioning of the article and/or an exposure illumination system that helps illuminate the article during capture. The optics system may include a lens that modifies the depth of field and/or the size of the field of view of the camera, an aperture that helps define the field of view, a filter that prevents light of undesired wavelengths from reaching the camera, and/or a mirror that redirects the camera's optical pathway.Type: ApplicationFiled: April 1, 2019Publication date: July 25, 2019Inventors: Garrett Russell, Ryan Hoobler, Philip Utykanski
-
Publication number: 20190197270Abstract: Disclosed herein is an attachment for a smartphone. The smartphone may include i) a camera with an image sensor and a focusing lens located on a back side of the smartphone for capturing an image of a target area; and ii) a white light source on the back side of the smartphone. The attachment may include a targeting optic system. When the attachment is secured to the back side of the smartphone, the targeting optic system may receive illumination emitted by the white light source and direct the illumination towards the target area from a location that is not directly in front of the camera's image sensor. The location may be farther from the focusing lens than the white light source when measured parallel to the back side of the smartphone. The attachment may also direct the illumination into the target area via the targeting optic system.Type: ApplicationFiled: March 4, 2019Publication date: June 27, 2019Inventors: George Powell, Ryan Hoobler, Ming Lei, Garrett Russell, Mark Ashby
-
Patent number: 10303910Abstract: An apparatus may be capable of scanning barcodes and capturing non-barcode images. The apparatus may comprise a first set of imaging optics that receives, from within a first field of view, first light defining a first portion of image data captured by an image sensing system. The apparatus may also comprise a second set of imaging optics that receives, from within a second field of view, second light defining a second portion of the image data. The first field of view may be centered on a first optical pathway, and the second field of view may be centered on a second optical pathway that is nonparallel to the first optical pathway. The first set of imaging optics may be positioned to direct the first light to the image sensing system, and the second set of imaging optics may be positioned to direct the second light to the image sensing system.Type: GrantFiled: October 29, 2014Date of Patent: May 28, 2019Assignee: THE CODE CORPORATIONInventors: Garrett Russell, Ryan Hoobler, Ming Lei, George Powell, Mark Ashby
-
Patent number: 10255470Abstract: A barcode reader and an accessory are disclosed. The accessory may include an interface system and a wireless and/or wired interface for communication with a host computer such that the barcode reader may communicate with the host computer via the accessory. The interface system includes an authentication coprocessor such that the barcode reader may establish mutual authentication with the host computer using the authentication coprocessor of the interface system. The barcode reader may send a request for an accessory identifier, and the accessory may then query the authentication coprocessor for the accessory identifier and provide the accessory identifier to the barcode reader. The barcode reader may send an authentication challenge to the accessory, and the accessory may then present the authentication challenge to the authentication coprocessor to obtain an authentication response, and provide the authentication response to the barcode reader.Type: GrantFiled: March 7, 2015Date of Patent: April 9, 2019Assignee: The Code CorporationInventors: Steve Pierce, Ryan Hoobler, John Deal, Garrett Russell