Patents by Inventor Joel Stephens

Joel Stephens 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: 12290729
    Abstract: A tracking system includes a host station and a sensor station. The sensor station includes transmitters transmitting an IR synchronous signal and IR laser signal. The system includes a head-mounted display and a tracked object, which has a plurality of object sensors. The tracked object determines its location and orientation relative to the sensor station based on the IR signals. The tracked object transmits the location and orientation to the host station. The host station determines an actual flight path of the tracked object during an object tracking event; generates a predicted flight path of the tracked object; and renders an image of a virtual object on a display of the head-mounted display. The image includes a virtual object corresponding to the tracked object, wherein the image is rendered in a VR environment such that the virtual object moves along the actual flight path and the predicted flight path.
    Type: Grant
    Filed: January 5, 2024
    Date of Patent: May 6, 2025
    Assignee: XReps, LLC
    Inventors: Joel Stephens, Rohit Chaube, Brandon Fuhr, Greg Elliott
  • Publication number: 20240139599
    Abstract: A tracking system includes a host station and a sensor station. The sensor station includes transmitters transmitting an IR synchronous signal and IR laser signal. The system includes a head-mounted display and a tracked object, which has a plurality of object sensors. The tracked object determines its location and orientation relative to the sensor station based on the IR signals. The tracked object transmits the location and orientation to the host station. The host station determines an actual flight path of the tracked object during an object tracking event; generates a predicted flight path of the tracked object; and renders an image of a virtual object on a display of the head-mounted display. The image includes a virtual object corresponding to the tracked object, wherein the image is rendered in a VR environment such that the virtual object moves along the actual flight path and the predicted flight path.
    Type: Application
    Filed: January 5, 2024
    Publication date: May 2, 2024
    Inventors: Joel Stephens, Rohit Chaube, Brandon Fuhr, Greg Elliott
  • Patent number: 11896882
    Abstract: A tracking system includes a host station and a sensor station. The sensor station includes transmitters transmitting an IR synchronous signal and IR laser signal. The system includes a head-mounted display and a tracked object, which has a plurality of object sensors. The tracked object determines its location and orientation relative to the sensor station based on the IR signals. The tracked object transmits the location and orientation to the host station. The host station determines an actual flight path of the tracked object during an object tracking event; generates a predicted flight path of the tracked object; and renders an image of a virtual object on a display of the head-mounted display. The image includes a virtual object corresponding to the tracked object, wherein the image is rendered in a VR environment such that the virtual object moves along the actual flight path and the predicted flight path.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: February 13, 2024
    Assignee: XReps, LLC
    Inventors: Joel Stephens, Rohit Chaube, Brandon Fuhr, Greg Elliott
  • Publication number: 20220134203
    Abstract: A tracking system includes a host station and a sensor station. The sensor station includes transmitters transmitting an IR synchronous signal and IR laser signal. The system includes a head-mounted display and a tracked object, which has a plurality of object sensors. The tracked object determines its location and orientation relative to the sensor station based on the IR signals. The tracked object transmits the location and orientation to the host station. The host station determines an actual flight path of the tracked object during an object tracking event; generates a predicted flight path of the tracked object; and renders an image of a virtual object on a display of the head-mounted display. The image includes a virtual object corresponding to the tracked object, wherein the image is rendered in a VR environment such that the virtual object moves along the actual flight path and the predicted flight path.
    Type: Application
    Filed: November 4, 2021
    Publication date: May 5, 2022
    Applicant: XReps, LLC
    Inventors: Joel Stephens, Rohit Chaube, Brandon Fuhr, Greg Elliott
  • Patent number: 11295595
    Abstract: An emergency alert system is described. The emergency alert system comprises at least one alert device; a control module connected to the alert device for managing the emergency alert system 5 through radio frequency communications over a radio link; and a portable remote-control unit for sending a signal to the control module, via the radio link, upon a user activating the remote-control unit to trigger an emergency alert using the alert device, wherein the control module is used to determine a physical location of the portable remote-control unit via the radio link in the event of the emergency alert being triggered.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: April 5, 2022
    Assignee: Inventis Technology Pty Limited
    Inventor: Joel Stephen Murray
  • Publication number: 20220066758
    Abstract: A method for thread-safe development of a computer program configured for parallel thread execution comprises maintaining a digital record of read or write access to a data object from each of a plurality of sibling threads executing on a computer system. Pursuant to each instance of read or write access from a given sibling thread, an entry comprising an indicator of the access type is added to the digital record. The method further comprises assessing the thread safety of the read or write access corresponding to each entry in the digital record and identifying one or more thread-unsafe instances of read or write access based on the assessment of thread safety.
    Type: Application
    Filed: August 27, 2020
    Publication date: March 3, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Joel Stephen PRITCHETT
  • Patent number: 11262991
    Abstract: A method for thread-safe development of a computer program configured for parallel thread execution comprises maintaining a digital record of read or write access to a data object from each of a plurality of sibling threads executing on a computer system. Pursuant to each instance of read or write access from a given sibling thread, an entry comprising an indicator of the access type is added to the digital record. The method further comprises assessing the thread safety of the read or write access corresponding to each entry in the digital record and identifying one or more thread-unsafe instances of read or write access based on the assessment of thread safety.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: March 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Joel Stephen Pritchett
  • Patent number: 11120611
    Abstract: The present disclosure relates to systems, methods, and computer-readable media to efficiently render movable three-dimensional objects within a virtual space. For example, systems disclosed herein may identify a voxel representation of a three-dimensional unit that includes voxel volumes associated with bones from a bone structure of the three-dimensional unit. The systems described herein may further maintain a voxel index including pixel data mapped to corresponding bones and voxel volumes for use in rendering pixels of a pixel space. The systems described herein may utilize raytracing to render an identified voxel representation based on pixel data from the voxel index. The systems disclosed herein may significantly reduce expense of processing resource over conventional rendering methods that involve transforming thousands of vertices of three-dimensional mesh models.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: September 14, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Joel Stephen Pritchett
  • Publication number: 20210192916
    Abstract: An emergency alert system is described. The emergency alert system comprises at least one alert device; a control module connected to the alert device for managing the emergency alert system 5 through radio frequency communications over a radio link; and a portable remote-control unit for sending a signal to the control module, via the radio link, upon a user activating the remote-control unit to trigger an emergency alert using the alert device, wherein the control module is used to determine a physical location of the portable remote-control unit via the radio link in the event of the emergency alert being triggered.
    Type: Application
    Filed: December 17, 2020
    Publication date: June 24, 2021
    Inventor: Joel Stephen Murray
  • Publication number: 20210056748
    Abstract: The present disclosure relates to systems, methods, and computer-readable media to efficiently render movable three-dimensional objects within a virtual space. For example, systems disclosed herein may identify a voxel representation of a three-dimensional unit that includes voxel volumes associated with bones from a bone structure of the three-dimensional unit. The systems described herein may further maintain a voxel index including pixel data mapped to corresponding bones and voxel volumes for use in rendering pixels of a pixel space. The systems described herein may utilize raytracing to render an identified voxel representation based on pixel data from the voxel index. The systems disclosed herein may significantly reduce expense of processing resource over conventional rendering methods that involve transforming thousands of vertices of three-dimensional mesh models.
    Type: Application
    Filed: August 22, 2019
    Publication date: February 25, 2021
    Inventor: Joel Stephen PRITCHETT
  • Patent number: 9420029
    Abstract: A system includes a ratings server that receives the list of top applications from a source external to the ratings server and selects at least a subset of the top applications based at least in part on a rank of each of the top applications in the list. The system further includes a test server that tests at least one characteristic of each of the subset of top applications selected by the ratings server and outputs a rating representing the at least one characteristic. The ratings server determines a behavior of each of the subset of top applications based on the rating and publishes the behavior of the subset of top applications for access by a user over a communication network.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: August 16, 2016
    Assignee: Cellco Partnership
    Inventors: Amit Mahajan, Jacques Meekel, Greselda P. Powell, Krishna P. Iyer, Mark Guerra, Joel Stephen Angiolillo, Graham David Sysko
  • Publication number: 20150006677
    Abstract: A system includes a ratings server that receives the list of top applications from a source external to the ratings server and selects at least a subset of the top applications based at least in part on a rank of each of the top applications in the list. The system further includes a test server that tests at least one characteristic of each of the subset of top applications selected by the ratings server and outputs a rating representing the at least one characteristic. The ratings server determines a behavior of each of the subset of top applications based on the rating and publishes the behavior of the subset of top applications for access by a user over a communication network.
    Type: Application
    Filed: July 1, 2013
    Publication date: January 1, 2015
    Inventors: Amit Mahajan, Jacques Meekel, Greselda P. Powell, Krishna P. Iyer, Mark Guerra, Joel Stephen Angiolillo, Graham David Sysko
  • Patent number: 8799944
    Abstract: Systems and methods are disclosed for providing real-time access to movie information to viewers in an interactive television viewing system. During select times when viewing a program on a television, the viewer is presented information, typically an advertisement, regarding a movie available for viewing in a movie theater. The viewer can opt to review supplemental information regarding the movie, including information directed to the actors, plot, rating, and where and when it is showing relative to the viewer's location. The viewer can opt to purchase tickets as well. The system can be controlled in one embodiment by the user interacting with a set top box sending signaling information to a processor in the network headend that retrieves the appropriate information for display to the viewer. The information can be provided to the set-top-box and displayed to the user using an overlapping window, or other techniques.
    Type: Grant
    Filed: July 10, 2006
    Date of Patent: August 5, 2014
    Assignee: Verizon Services Corp.
    Inventors: Joel Stephen Angiolillo, Xi Zhang
  • Patent number: 8677415
    Abstract: A subscriber to a video service generally has available to them an on-screen program guide. The program guide lists programming (e.g., TV shows) that are available to the subscriber for a certain upcoming time period. The programming guide may sort the listings by channel and time, areas of interest, age appropriateness and/or MPAA or TV rating, free or additional cost, etc. In an embodiment, the programming guide includes an ability to make a selection to see which TV shows are recommended by reviewers. Such reviewers may be individuals or panels or institutions to which some credibility may be attached—a trusted source. After selecting a reviewer, the subscriber is made aware of the programs recommended by the selected reviewer.
    Type: Grant
    Filed: November 9, 2011
    Date of Patent: March 18, 2014
    Assignee: Verizon Services Corp.
    Inventors: Joel Stephen Angiolillo, Jordan Kanarek
  • Patent number: 8522276
    Abstract: Systems and methods are provided for enhanced television services such as an interactive audio programming guide for a television. Users may use an input device, such as a remote control, to select display objects displayed on an output device, such as a television, as part of an interactive programming guide. An IPG module on a network terminal, such as a set top box, may determine whether the display object requires an audio representation. If an audio representation is required, the set top box may transmit an audio representation of the display object to the television to be played for the user.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: August 27, 2013
    Assignees: Verizon Services Organization Inc., Verizon Laboratories Inc.
    Inventors: Joel Stephen Angiolillo, Christina Lynn Fyock, James Edward Paschetto, Xi Zhang, Vincent Phuah
  • Publication number: 20080022300
    Abstract: Systems and methods are disclosed for providing real-time access to movie information to viewers in an interactive television viewing system. During select times when viewing a program on a television, the viewer is presented information, typically an advertisement, regarding a movie available for viewing in a movie theater. The viewer can opt to review supplemental information regarding the movie, including information directed to the actors, plot, rating, and where and when it is showing relative to the viewer's location. The viewer can opt to purchase tickets as well. The system can be controlled in one embodiment by the user interacting with a set top box sending signaling information to a processor in the network headend that retrieves the appropriate information for display to the viewer. The information can be provided to the set-top-box and displayed to the user using an overlapping window, or other techniques.
    Type: Application
    Filed: July 10, 2006
    Publication date: January 24, 2008
    Applicant: Verizon Services Corp.
    Inventors: Joel Stephen Angiolillo, Xi Zhang
  • Patent number: 7287191
    Abstract: A method, apparatus, and article of manufacture for measuring a mean time between program failures by maintaining a running count of program crashes per user per product version on a customer computer, and transmitting this information to a server computer when customers send error reports.
    Type: Grant
    Filed: March 12, 2004
    Date of Patent: October 23, 2007
    Assignee: Autodesk, Inc.
    Inventors: Ashok Kumar Gadangi, Joel Stephen Petersen
  • Publication number: 20070111247
    Abstract: Systems, methods and apparatus for associating a clinical parameter with one or more candidate chromosomal regions in the human genome are provided. An index founder population is identified in a test population based upon the genotype X of each member of the test population such that the posterior probability Pr(K|X) for the index founder population is greater for K=1 than any other integer K, where K is the number of subpopulations in the index founder population. The clinical parameter is measured for each respective member of the index founder population. Then a quantitative phenotypic analysis is performed between (i) the genotype X of each respective member of the index founder population and (ii) the clinical parameter thereby identifying one or more candidate chromosomal regions in the human genome that associate with the clinical parameter.
    Type: Application
    Filed: November 17, 2006
    Publication date: May 17, 2007
    Inventors: Joel Stephens, Joseph Flicek
  • Patent number: 6963478
    Abstract: An input section of an RF interface is shown in conjunction with a tuner circuit. The input, in one embodiment, is constructed using co-planner wave guide techniques and serves to provide low return loss, low insertion loss, high voltage protection, all within a single housing without causing RF interference problems.
    Type: Grant
    Filed: September 2, 2004
    Date of Patent: November 8, 2005
    Assignee: Microtune (Texas) L.P.
    Inventors: Joel Stephen Michon, Kevin John Lynaugh, Hans Habermeier
  • Patent number: 6804099
    Abstract: An input section of an RF interface is shown in conjunction with a tuner circuit. The input, in one embodiment, is constructed using co-planner wave guide techniques and serves to provide low return loss, low insertion loss, high voltage protection, all within a single housing without causing RF interference problems.
    Type: Grant
    Filed: April 4, 2001
    Date of Patent: October 12, 2004
    Assignee: Microtune (Texas), L.P.
    Inventors: Joel Stephen Michon, Kevin John Lynaugh, Hans Habermeier