Patents by Inventor Thomas Dorris

Thomas Dorris 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: 11927686
    Abstract: A non-transitory computer-readable medium storing a plurality of computer-readable instructions executable by a processor, wherein execution of the instructions configures the processor to: obtain location data representing a ground path of a flight of an object; determine, from the location data, a first ground distance and a second ground distance traversed by the object during an ascent phase and a descent phase of the flight of the object, respectively; determine an initial angle of the flight of the object; determine an initial airspeed of the object based on the determined initial angle; determine an air drag value for the object during the flight based on the determined initial angle and the determined initial airspeed; output a flight path of the object, the flight path representing a three-dimensional path travelled by the object during the flight and determined based on the initial angle, the initial airspeed and the air drag value.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: March 12, 2024
    Assignee: Zebra Technologies Corporation
    Inventors: Thomas Dorris, Adam Imran
  • Patent number: 11562268
    Abstract: Methods and devices for determining a load vector on an object are disclosed herein. An example method includes collecting location observations related to the object. The example method further includes filtering the location observations to determine an estimated model path. The example method further includes outputting a set of data from the estimated model path, wherein the set of data includes a model location, a model velocity, a model acceleration, and a model jerk. The example method further includes calculating a load vector from the set of data, scaling the load vector via a scaling index, and transmitting the scaled load vector to a remote device.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: January 24, 2023
    Assignee: Zebra Technologies Corporation
    Inventors: Thomas Dorris, Carl S. Mower
  • Publication number: 20220196783
    Abstract: A non-transitory computer-readable medium storing a plurality of computer-readable instructions executable by a processor, wherein execution of the instructions configures the processor to: obtain location data representing a ground path of a flight of an object; determine, from the location data, a first ground distance and a second ground distance traversed by the object during an ascent phase and a descent phase of the flight of the object, respectively; determine an initial angle of the flight of the object; determine an initial airspeed of the object based on the determined initial angle; determine an air drag value for the object during the flight based on the determined initial angle and the determined initial airspeed; output a flight path of the object, the flight path representing a three-dimensional path travelled by the object during the flight and determined based on the initial angle, the initial airspeed and the air drag value.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 23, 2022
    Inventors: Thomas Dorris, Adam Imran
  • Publication number: 20210390425
    Abstract: Methods and devices for determining a load vector on an object are disclosed herein. An example method includes collecting location observations related to the object. The example method further includes filtering the location observations to determine an estimated model path. The example method further includes outputting a set of data from the estimated model path, wherein the set of data includes a model location, a model velocity, a model acceleration, and a model jerk. The example method further includes calculating a load vector from the set of data, scaling the load vector via a scaling index, and transmitting the scaled load vector to a remote device.
    Type: Application
    Filed: June 11, 2020
    Publication date: December 16, 2021
    Inventors: Thomas Dorris, Carl S. Mower
  • Patent number: 10481238
    Abstract: Methods and apparatus for generating site health information are disclosed herein. An example apparatus is configured to generate a hub quality matrix, wherein the apparatus comprises a processor and memory including machine-readable instructions that, when executed, cause the processor to generate the hub quality matrix using at least two values of a data quality value based on the received location data, a receiver health value based on a receive rate of respective ones of the receivers, a locate gap value based on amounts of time between location estimations, a locate rate value based on a ratio of a first amount of the location estimations and a second amount of tracked participants at the site, and to output the hub quality matrix.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: November 19, 2019
    Assignee: Zebra Technologies Corporation
    Inventors: Belinda Turner, Thomas Dorris
  • Publication number: 20190178975
    Abstract: Methods and apparatus for generating site health information are disclosed herein. An example apparatus is configured to generate a hub quality matrix, wherein the apparatus comprises a processor and memory including machine-readable instructions that, when executed, cause the processor to generate the hub quality matrix using at least two values of a data quality value based on the received location data, a receiver health value based on a receive rate of respective ones of the receivers, a locate gap value based on amounts of time between location estimations, a locate rate value based on a ratio of a first amount of the location estimations and a second amount of tracked participants at the site, and to output the hub quality matrix.
    Type: Application
    Filed: February 15, 2019
    Publication date: June 13, 2019
    Inventors: Belinda Turner, Thomas Dorris
  • Patent number: 10247806
    Abstract: Methods and apparatus for generating site health information are disclosed herein. An example apparatus configured to receive location data generated based on blink data transmitted by tags and received by receivers deployed at a site includes a processor; and memory including machine-readable instructions that, when executed, cause the processor to: generate a data quality value based on the received location data; generate a receiver health value based on a receive rate of respective ones of the receivers; generate a locate gap value based on amounts of time between location estimations; generate a locate rate based on a ratio of a first amount of the location estimations and a second amount of tracked participants at the site; and generate site health value by combining two or more of the data quality value, the receiver health value, the locate gap value, and the locate rate value; and outputting the site health value.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: April 2, 2019
    Assignee: Zebra Technologies Corporation
    Inventors: Belinda Turner, Thomas Dorris
  • Publication number: 20180136307
    Abstract: Methods and apparatus for generating site health information are disclosed herein. An example apparatus configured to receive location data generated based on blink data transmitted by tags and received by receivers deployed at a site includes a processor; and memory including machine-readable instructions that, when executed, cause the processor to: generate a data quality value based on the received location data; generate a receiver health value based on a receive rate of respective ones of the receivers; generate a locate gap value based on amounts of time between location estimations; generate a locate rate based on a ratio of a first amount of the location estimations and a second amount of tracked participants at the site; and generate site health value by combining two or more of the data quality value, the receiver health value, the locate gap value, and the locate rate value; and outputting the site health value.
    Type: Application
    Filed: November 17, 2016
    Publication date: May 17, 2018
    Inventors: Belinda Turner, Thomas Dorris
  • Patent number: 8719182
    Abstract: Systems and methods for shipping a package from a package sender to an intended recipient, utilizing Internet communications to place shipping orders, request on demand package pickup, maintain and utilize pre-stored profile information, view shipping history, track orders, etc. A package sender with an Internet-accessible computer accesses an Internet site and associated shipping system operated by a shipping service provider. The package sender enters information required for shipping the package, including shipping options and methods for payment, and the shipment transaction is validated. If the transaction is validated, printer indicia are communicated to the customer's computer, which is enabled to locally print a prepaid label containing special machine-readable as well as human-readable indicia.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: May 6, 2014
    Assignee: United Parcel Service of America, Inc.
    Inventors: Mark R. Hilbush, Anthony G. Creasy, Kurt L. Stadele, Jim Deveney, Jane Sneeringer, Charles G. Orf, David Michel, Christopher T. Schenken, Phillip G. Lawson, John Yanikov, Lawrence Wight, Diane Minahan Griffith, Steve Yeung, Thomas Dorris, Mark Trowbridge, Robert Gephart, Diane Lynn T. Rashbaum
  • Patent number: 8370187
    Abstract: Systems and methods for shipping a package from a package sender to an intended recipient, utilizing Internet communications to place shipping orders, request on demand package pickup, maintain and utilize pre-stored profile information, view shipping history, track orders, etc. A package sender with an Internet-accessible computer accesses an Internet site and associated shipping system operated by a shipping service provider. The package sender enters information required for shipping the package, including shipping options and methods for payment, and the shipment transaction is validated. If the transaction is validated, printer indicia are communicated to the customer's computer, which is enabled to locally print a prepaid label containing special machine-readable as well as human-readable indicia.
    Type: Grant
    Filed: September 7, 2010
    Date of Patent: February 5, 2013
    Inventors: Mark R. Hilbush, Anthony G. Creasy, Kurt L. Stadele, Jim Deveney, Jane Sneeringer, Charles G. Orf, David Michel, Christopher T. Schenken, Phillip G. Lawson, John Yanikov, Lawrence Wight, Diane Minahan, Steve Yeung, Thomas Dorris, Mark Trowbridge, Robert Gephart, Diane Lynn T. Rashbaum
  • Publication number: 20100332284
    Abstract: Systems and methods for shipping a package from a package sender to an intended recipient, utilizing Internet communications to place shipping orders, request on demand package pickup, maintain and utilize pre-stored profile information, view shipping history, track orders, etc. A package sender with an Internet-accessible computer accesses an Internet site and associated shipping system operated by a shipping service provider. The package sender enters information required for shipping the package, including shipping options and methods for payment, and the shipment transaction is validated. If the transaction is validated, printer indicia are communicated to the customer's computer, which is enabled to locally print a prepaid label containing special machine-readable as well as human-readable indicia.
    Type: Application
    Filed: September 7, 2010
    Publication date: December 30, 2010
    Inventors: Mark R. Hilbush, Anthony G. Creasy, Kurt L. Stadele, Jim Deveney, Jane Sneeringer, Charles G. Orf, David Michel, Christopher T. Schenken, Phillip G. Lawson, John Yanikov, Lawrence Wight, Diane Minahan, Steve Yeung, Thomas Dorris, Mark Trowbridge, Robert Gephart, Diane Lynn T. Rashbaum
  • Patent number: 7844481
    Abstract: A system and methods for shipping a package (12) from a package sender (16) to an intended recipient (18), utilizing Internet communications (30) to place shipping orders, request on demand package pickup, maintain and utilize prestored profile information, view shipping history, track orders, etc. A package sender (16) with an Internet-accessible computer (20) accesses an Internet site and associated shipping system (10) operated by a shipping service provider (14). The package sender (16) enters information required for shipping the package (12), including shipping options and methods for payment. The options and payment for the shipment transaction are validated. If the transaction is validated, printer indicia are communicated to the customer's computer (20), which is enabled to locally print a prepaid label (25) containing special machine-readable (876) as well as human-readable indicia (904).
    Type: Grant
    Filed: April 26, 2004
    Date of Patent: November 30, 2010
    Assignee: United Parcel Service of America, Inc.
    Inventors: Mark R. Hilbush, Anthony G. Creasy, Kurt L. Stadele, Jim Deveney, Jane Sneeringer, Charles G. Orf, David Michel, Christopher T. Schenken, Phillip G. Lawson, John Yanikov, Lawrence Wight, Diane Minahan, Steve Yeung, Thomas Dorris, Mark Trowbridge, Robert Gephart, Diane Lynn T. Rashbaum
  • Publication number: 20050038758
    Abstract: A system and methods for shipping a package (12) from a package sender (16) to an intended recipient (18), utilizing Internet communications (30) to place shipping orders, request on demand package pickup, maintain and utilize prestored profile information, view shipping history, track orders, etc. A package sender (16) with an Internet-accessible computer (20) accesses an Internet site and associated shipping system (10) operated by a shipping service provider (14). The package sender (16) enters information required for shipping the package (12), including shipping options and methods for payment. The options and payment for the shipment transaction are validated. If the transaction is validated, printer indicia are communicated to the customer's computer (20), which is enabled to locally print a prepaid label (25) containing special machine-readable (876) as well as human-readable indicia (904).
    Type: Application
    Filed: April 26, 2004
    Publication date: February 17, 2005
    Inventors: Mark Hilbush, Anthony Creasy, Kurt Stadele, Jim Deveney, Jane Sneeringer, Charles Orf, David Michel, Christopher Schenken, Phillip Lawson, John Yanikov, Lawrence Wight, Diane Minahan, Steve Yeung, Thomas Dorris, Mark Trowbridge, Robert Gephart, Diane Lynn Rashbaum