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: 12290729Abstract: 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: GrantFiled: January 5, 2024Date of Patent: May 6, 2025Assignee: XReps, LLCInventors: Joel Stephens, Rohit Chaube, Brandon Fuhr, Greg Elliott
-
Publication number: 20240139599Abstract: 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: ApplicationFiled: January 5, 2024Publication date: May 2, 2024Inventors: Joel Stephens, Rohit Chaube, Brandon Fuhr, Greg Elliott
-
Patent number: 11896882Abstract: 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: GrantFiled: November 4, 2021Date of Patent: February 13, 2024Assignee: XReps, LLCInventors: Joel Stephens, Rohit Chaube, Brandon Fuhr, Greg Elliott
-
Publication number: 20220134203Abstract: 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: ApplicationFiled: November 4, 2021Publication date: May 5, 2022Applicant: XReps, LLCInventors: Joel Stephens, Rohit Chaube, Brandon Fuhr, Greg Elliott
-
Patent number: 11295595Abstract: 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: GrantFiled: December 17, 2020Date of Patent: April 5, 2022Assignee: Inventis Technology Pty LimitedInventor: Joel Stephen Murray
-
Publication number: 20220066758Abstract: 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: ApplicationFiled: August 27, 2020Publication date: March 3, 2022Applicant: Microsoft Technology Licensing, LLCInventor: Joel Stephen PRITCHETT
-
Patent number: 11262991Abstract: 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: GrantFiled: August 27, 2020Date of Patent: March 1, 2022Assignee: Microsoft Technology Licensing, LLCInventor: Joel Stephen Pritchett
-
Patent number: 11120611Abstract: 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: GrantFiled: August 22, 2019Date of Patent: September 14, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Joel Stephen Pritchett
-
Publication number: 20210192916Abstract: 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: ApplicationFiled: December 17, 2020Publication date: June 24, 2021Inventor: Joel Stephen Murray
-
Publication number: 20210056748Abstract: 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: ApplicationFiled: August 22, 2019Publication date: February 25, 2021Inventor: Joel Stephen PRITCHETT
-
Patent number: 9420029Abstract: 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: GrantFiled: July 1, 2013Date of Patent: August 16, 2016Assignee: Cellco PartnershipInventors: Amit Mahajan, Jacques Meekel, Greselda P. Powell, Krishna P. Iyer, Mark Guerra, Joel Stephen Angiolillo, Graham David Sysko
-
Publication number: 20150006677Abstract: 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: ApplicationFiled: July 1, 2013Publication date: January 1, 2015Inventors: Amit Mahajan, Jacques Meekel, Greselda P. Powell, Krishna P. Iyer, Mark Guerra, Joel Stephen Angiolillo, Graham David Sysko
-
Patent number: 8799944Abstract: 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: GrantFiled: July 10, 2006Date of Patent: August 5, 2014Assignee: Verizon Services Corp.Inventors: Joel Stephen Angiolillo, Xi Zhang
-
Patent number: 8677415Abstract: 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: GrantFiled: November 9, 2011Date of Patent: March 18, 2014Assignee: Verizon Services Corp.Inventors: Joel Stephen Angiolillo, Jordan Kanarek
-
Patent number: 8522276Abstract: 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: GrantFiled: February 17, 2006Date of Patent: August 27, 2013Assignees: Verizon Services Organization Inc., Verizon Laboratories Inc.Inventors: Joel Stephen Angiolillo, Christina Lynn Fyock, James Edward Paschetto, Xi Zhang, Vincent Phuah
-
Publication number: 20080022300Abstract: 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: ApplicationFiled: July 10, 2006Publication date: January 24, 2008Applicant: Verizon Services Corp.Inventors: Joel Stephen Angiolillo, Xi Zhang
-
Patent number: 7287191Abstract: 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: GrantFiled: March 12, 2004Date of Patent: October 23, 2007Assignee: Autodesk, Inc.Inventors: Ashok Kumar Gadangi, Joel Stephen Petersen
-
Publication number: 20070111247Abstract: 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: ApplicationFiled: November 17, 2006Publication date: May 17, 2007Inventors: Joel Stephens, Joseph Flicek
-
Patent number: 6963478Abstract: 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: GrantFiled: September 2, 2004Date of Patent: November 8, 2005Assignee: Microtune (Texas) L.P.Inventors: Joel Stephen Michon, Kevin John Lynaugh, Hans Habermeier
-
Patent number: 6804099Abstract: 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: GrantFiled: April 4, 2001Date of Patent: October 12, 2004Assignee: Microtune (Texas), L.P.Inventors: Joel Stephen Michon, Kevin John Lynaugh, Hans Habermeier