Patents by Inventor Zachary Babb
Zachary Babb 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: 11385856Abstract: Multiple devices may use cameras, sensors, and other inputs to record characteristics of an environment and generate an Augmented Reality (AR) model of the environment. Although devices may implement AR models in different incompatible systems, such as using positioning systems with different scales, unit sizes, etc., one or more devices may coordinate to determine one or more transform to be applied by one or more devices to establish a common framework for referencing AR objects in the models for the environment. With the common framework, and a language to facilitate establishing the common framework, devices may share rich content between the devices. This, for example, allows a tablet device presenting an AR space to “grab” an object out of a display present in the environment, and place the grabbed object into the AR space while maintaining proper relative dimensions and other characteristics of the object after the transfer from one space to the other.Type: GrantFiled: October 23, 2020Date of Patent: July 12, 2022Assignee: STREEM, LLCInventor: Zachary Babb
-
Publication number: 20220129228Abstract: Multiple devices may use cameras, sensors, and other inputs to record characteristics of an environment and generate an Augmented Reality (AR) model of the environment. Although devices may implement AR models in different incompatible systems, such as using positioning systems with different scales, unit sizes, etc., one or more devices may coordinate to determine one or more transform to be applied by one or more devices to establish a common framework for referencing AR objects in the models for the environment. With the common framework, and a language to facilitate establishing the common framework, devices may share rich content between the devices. This, for example, allows a tablet device presenting an AR space to “grab” an object out of a display present in the environment, and place the grabbed object into the AR space while maintaining proper relative dimensions and other characteristics of the object after the transfer from one space to the other.Type: ApplicationFiled: October 23, 2020Publication date: April 28, 2022Inventor: ZACHARY BABB
-
Patent number: 11212100Abstract: Systems and methods for facilitating use of physical tokens in a transit system are disclosed. In one implementation, a method for facilitating use of physical tokens by a server includes generating a token identifier and generating, using a private key associated with the server, a cryptographic signature based on the token identifier. The method further includes transmitting the token identifier and the cryptographic signature to a token dispenser. The token dispenser is configured to dispense a physical token, and the physical token is configured to provide the token identifier and the cryptographic signature to a token validator.Type: GrantFiled: March 23, 2018Date of Patent: December 28, 2021Assignee: moovel North America, LLCInventors: David Sharpe, William Derocher, Zachary Babb, Brian Young, Tim Roberts, Sopia Maletz, Matthew Rotter, Mitch Drew
-
Patent number: 11212105Abstract: Systems and methods for providing and validating a digital ticket are disclosed. In one implementation, a ticket validating device includes one or more processors configured to obtain a digital ticket, a ticket-server signature, and a device signature from a ticket holder's device. The digital ticket is obtained from a ticket server by the ticket holder's device, the ticket-server signature is generated based on the digital ticket using a private key associated with the ticket server, and the device signature is generated based on the digital ticket using a private key associated with the ticket holder's device. The one or more processors are further configured to validate the digital ticket. The validation of the digital ticket includes verifying the ticket-server signature using a public key corresponding to the private key associated with the ticket server, and verifying the device signature using a public key corresponding to the private key associated with the ticket holder's device.Type: GrantFiled: November 3, 2017Date of Patent: December 28, 2021Assignee: moovel North America, LLCInventors: Brian Young, William Derocher, Matthew Rotter, Zachary Babb
-
Patent number: 11030612Abstract: Systems and methods for interaction-based validation of electronic tickets. In some embodiments, the system renders a first visually illustrative scene on an interactive display screen of a mobile device, the first visually illustrative scene responsive to a pre-determined gesture performed at a predetermined location on the interactive display screen. Upon a user interacting with the first visually illustrative scene, an app on the user's mobile device extracts user interaction information. In response to determining that the user interaction information matches with a pre-determined gesture performed at the predetermined location, the system renders a second visually illustrative scene on the interactive display screen of the mobile device.Type: GrantFiled: October 16, 2017Date of Patent: June 8, 2021Assignee: moovel North America LLCInventors: Michael Gray, Nathaniel Parker, Zachary Babb, Alexandra Peter
-
Publication number: 20210081853Abstract: Embodiments of a transit ticket system are provided. The transit ticket system may include a mobile computing device configured to (i) download a mobile ticketing application from a ticket management server, the mobile ticketing application including a graphical data sheet, a ticket dictionary, and ticket strings, (ii) receive ticket rendering instructions from the ticket management server in response to completion of a ticket purchase process via the mobile computing device, and (iii) render for display an active ticket on the mobile computing device with data stored on the mobile computing device based on the ticket rendering instructions, the graphical data sheet, ticket dictionary, and ticket strings in response to an activation input command.Type: ApplicationFiled: November 30, 2020Publication date: March 18, 2021Applicant: moovel North America, LLCInventors: Nathaniel Parker, Michael L. Gray, Matthew S. Rotter, Isaac Elliott, Zachary Babb, Kurt Griffith, Alex Peter, Scott Schaus
-
Publication number: 20180278422Abstract: Systems and methods for providing and validating a digital ticket are disclosed. In one implementation, a ticket validating device includes one or more processors configured to obtain a digital ticket, a ticket-server signature, and a device signature from a ticket holder's device. The digital ticket is obtained from a ticket server by the ticket holder's device, the ticket-server signature is generated based on the digital ticket using a private key associated with the ticket server, and the device signature is generated based on the digital ticket using a private key associated with the ticket holder's device. The one or more processors are further configured to validate the digital ticket. The validation of the digital ticket includes verifying the ticket-server signature using a public key corresponding to the private key associated with the ticket server, and verifying the device signature using a public key corresponding to the private key associated with the ticket holder's device.Type: ApplicationFiled: November 3, 2017Publication date: September 27, 2018Inventors: Brian Young, Bill Derocher, Matthew Rotter, Zachary Babb
-
Publication number: 20180114149Abstract: Embodiments of a transit ticket system are provided. The transit ticket system may include a mobile computing device configured to (i) download a mobile ticketing application from a ticket management server, the mobile ticketing application including a graphical data sheet, a ticket dictionary, and ticket strings, (ii) receive ticket rendering instructions from the ticket management server in response to completion of a ticket purchase process via the mobile computing device, and (iii) render for display an active ticket on the mobile computing device with data stored on the mobile computing device based on the ticket rendering instructions, the graphical data sheet, ticket dictionary, and ticket strings in response to an activation input command.Type: ApplicationFiled: December 20, 2017Publication date: April 26, 2018Inventors: Nathaniel Parker, Michael L. Gray, Matthew S. Rotter, Isaac Elliott, Zachary Babb, Kurt Griffith, Alex Peter, Scott Schaus
-
Publication number: 20180053175Abstract: Systems and methods for interaction-based validation of electronic tickets. In some embodiments, the system renders a first visually illustrative scene on an interactive display screen of a mobile device, the first visually illustrative scene responsive to a pre-determined gesture performed at a predetermined location on the interactive display screen. Upon a user interacting with the first visually illustrative scene, an app on the user's mobile device extracts user interaction information. In response to determining that the user interaction information matches with a pre-determined gesture performed at the predetermined location, the system renders a second visually illustrative scene on the interactive display screen of the mobile device.Type: ApplicationFiled: October 16, 2017Publication date: February 22, 2018Inventors: Michael Gray, Nathaniel Parker, Zachary Babb, Alexandra Peter
-
Patent number: 9792604Abstract: Systems and methods for interaction-based validation of electronic tickets. In some embodiments, the system renders a first visually illustrative scene on an interactive display screen of a mobile device, the first visually illustrative scene responsive to a pre-determined gesture performed at a predetermined location on the interactive display screen. Upon a user interacting with the first visually illustrative scene, an app on the user's mobile device extracts user interaction information. In response to determining that the user interaction information matches with a predetermined gesture performed at the predetermined location, the system renders a second visually illustrative scene on the interactive display screen of the mobile device.Type: GrantFiled: December 19, 2014Date of Patent: October 17, 2017Assignee: moovel North Americ, LLCInventors: Michael Gray, Nathaniel Parker, Zachary Babb, Alexandra Peter, Scott Schaus
-
Publication number: 20160180326Abstract: Systems and methods for interaction-based validation of electronic tickets. In some embodiments, the system renders a first visually illustrative scene on an interactive display screen of a mobile device, the first visually illustrative scene responsive to a pre-determined gesture performed at a predetermined location on the interactive display screen. Upon a user interacting with the first visually illustrative scene, an app on the user's mobile device extracts user interaction information. In response to determining that the user interaction information matches with a predetermined gesture performed at the predetermined location, the system renders a second visually illustrative scene on the interactive display screen of the mobile device.Type: ApplicationFiled: December 19, 2014Publication date: June 23, 2016Inventors: Michael Gray, Nathaniel Parker, Zachary Babb, Alexandra Peter, Scott Schaus
-
Publication number: 20160086228Abstract: Systems and methods for associating and delivering context-aware content to mobile devices via a programmable trigger that is based upon changes in the mobile device's location. A user's mobile device can interact with trigger-based tracking devices (e.g., Bluetooth beacons, NFC, etc.) which provides location information to the user's mobile device, such location information being relative to the tracking device. Embodiments of the present disclosure also comprise a server that delivers targeted content (e.g., text, graphics, audio, video, etc.) to mobile devices when a user is at a certain geographical location. The content delivered is associated with a context of the user's location which is based in part on the location information received relative to the tracking device. In some embodiments, the content delivery does not require a separate mobile application for the content provider but can be embedded inside transit-related information of a mobile application of a transit agency.Type: ApplicationFiled: September 22, 2015Publication date: March 24, 2016Inventors: Zachary Babb, Matthew Rotter, Michael Gray, Alexandra Peter, Nathaniel Parker, Scott Schaus