Patents by Inventor Greg James
Greg James 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: 20250391127Abstract: A method, system, apparatus, and/or device for executing a translation instruction for a constructive movement. The method, system, apparatus, and/or device may include an input device configured to sense a first constructive movement input representative of a non-translational movement of a body of a user that does not move from a first point to a second point in the physical world environment. The method, system, apparatus, and/or device may include a processing device coupled to the input device, where the processing device is configured to execute a translational instruction associated with the first constructive movement input, execute a first resizing instruction to reduce a size of a portion of the physical world environment as displayed by a head-mounted display by an amount indicated by the first resizing stimulus, receive a second constructive movement input, and execute a second translational instruction associated with the second constructive translational movement input.Type: ApplicationFiled: January 31, 2025Publication date: December 25, 2025Inventors: Nathan Abercrombie, Iryna Issayeva, Greg James, Sleiman Itani
-
Publication number: 20240346776Abstract: A method, system, apparatus, and/or device for executing a translation instruction for a constructive movement. The method, system, apparatus, and/or device may include an input device configured to sense a first constructive movement input representative of a non-translational movement of a body of a user that does not move from a first point to a second point in the physical world environment. The method, system, apparatus, and/or device may include a processing device coupled to the input device, where the processing device is configured to execute a translational instruction associated with the first constructive movement input, execute a first resizing instruction to reduce a size of a portion of the physical world environment as displayed by a head-mounted display by an amount indicated by the first resizing stimulus, receive a second constructive movement input, and execute a second translational instruction associated with the second constructive translational movement input.Type: ApplicationFiled: December 1, 2023Publication date: October 17, 2024Inventors: Nathan Abercrombie, Iryna Issayeva, Greg James, Sleiman Itani
-
Patent number: 11908313Abstract: A lighting system and method of use is disclosed for use with an underground passageway. The lighting system includes a base station having at least one power source, and a plurality of light modules extending from the base station in a serial arrangement and spaced at least partially along a length of a passageway. Each light module is capable of emitting light for ordinary operations within the passageway and at least one visual signal. The system further includes at least one cable extending from the base station and interconnecting the light modules with the base station and the power source and a controller operatively associated with the base station and in communication with at least one sensor configured to sense an environmental condition. The controller is configured to continuously monitor said sensor and activate the at least one visual signal when an abnormal or emergency environmental condition is detected.Type: GrantFiled: July 8, 2021Date of Patent: February 20, 2024Assignee: IOT AUTOMATION GLOBAL PTY LTDInventors: Robin Paine, Greg James
-
Publication number: 20210343125Abstract: A lighting system and method of use is disclosed for use with an underground passageway. The lighting system includes a base station having at least one power source, and a plurality of light modules extending from the base station in a serial arrangement and spaced at least partially along a length of a passageway. Each light module is capable of emitting light for ordinary operations within the passageway and at least one visual signal. The system further includes at least one cable extending from the base station and interconnecting the light modules with the base station and the power source and a controller operatively associated with the base station and in communication with at least one sensor configured to sense an environmental condition. The controller is configured to continuously monitor said sensor and activate the at least one visual signal when an abnormal or emergency environmental condition is detected.Type: ApplicationFiled: July 8, 2021Publication date: November 4, 2021Inventors: Robin PAINE, Greg JAMES
-
Publication number: 20210287450Abstract: A method, system, apparatus, and/or device for executing a translation instruction for a constructive movement. The method, system, apparatus, and/or device may include an input device configured to sense a first constructive movement input representative of a non-translational movement of a body of a user that does not move from a first point to a second point in the physical world environment. The method, system, apparatus, and/or device may include a processing device coupled to the input device, where the processing device is configured to execute a translational instruction associated with the first constructive movement input, execute a first resizing instruction to reduce a size of a portion of the physical world environment as displayed by a head-mounted display by an amount indicated by the first resizing stimulus, receive a second constructive movement input, and execute a second translational instruction associated with the second constructive translational movement input.Type: ApplicationFiled: June 2, 2021Publication date: September 16, 2021Inventors: Nathan Abercrombie, Iryna Issayeva, Greg James, Sleiman Itani
-
Patent number: 11055926Abstract: A method, system, apparatus, and/or device for executing a translation instruction for a constructive movement. The method, system, apparatus, and/or device may include an input device configured to sense a first constructive movement input representative of a non-translational movement of a body of a user that does not move from a first point to a second point in the physical world environment. The method, system, apparatus, and/or device may include a processing device coupled to the input device, where the processing device is configured to execute a translational instruction associated with the first constructive movement input, execute a first resizing instruction to reduce a size of a portion of the physical world environment as displayed by a head-mounted display by an amount indicated by the first resizing stimulus, receive a second constructive movement input, and execute a second translational instruction associated with the second constructive translational movement input.Type: GrantFiled: July 3, 2020Date of Patent: July 6, 2021Assignee: Atheer, Inc.Inventors: Nathan Abercrombie, Iryna Issayeva, Greg James, Sleiman Itani
-
Publication number: 20200334915Abstract: A method, system, apparatus, and/or device for executing a translation instruction for a constructive movement. The method, system, apparatus, and/or device may include an input device configured to sense a first constructive movement input representative of a non-translational movement of a body of a user that does not move from a first point to a second point in the physical world environment. The method, system, apparatus, and/or device may include a processing device coupled to the input device, where the processing device is configured to execute a translational instruction associated with the first constructive movement input, execute a first resizing instruction to reduce a size of a portion of the physical world environment as displayed by a head-mounted display by an amount indicated by the first resizing stimulus, receive a second constructive movement input, and execute a second translational instruction associated with the second constructive translational movement input.Type: ApplicationFiled: July 3, 2020Publication date: October 22, 2020Inventors: Nathan Abercrombie, Iryna Issayeva, Greg James, Sleiman Itani
-
Patent number: 10740979Abstract: A method, system, apparatus, and/or device for executing a translation instruction for a constructive movement. The method, system, apparatus, and/or device may include an input device configured to sense a first constructive movement input representative of a non-translational movement of a body of a user that does not move from a first point to a second point in the physical world environment. The method, system, apparatus, and/or device may include a processing device coupled to the input device, where the processing device is configured to execute a translational instruction associated with the first constructive movement input, execute a first resizing instruction to reduce a size of a portion of the physical world environment as displayed by a head-mounted display by an amount indicated by the first resizing stimulus, receive a second constructive movement input, and execute a second translational instruction associated with the second constructive translational movement input.Type: GrantFiled: July 17, 2019Date of Patent: August 11, 2020Assignee: Atheer, Inc.Inventors: Nathan Abercrombie, Iryna Issayeva, Greg James, Sleiman Itani
-
Patent number: 10475251Abstract: A method, system, apparatus, and/or device for executing a translation instruction for a constructive movement. The method, system, apparatus, and/or device may include an input device configured to sense a first constructive movement input representative of a non-translational movement of a body of a user that does not move from a first point to a second point in the physical world environment. The method, system, apparatus, and/or device may include a processing device coupled to the input device, where the processing device is configured to execute a translational instruction associated with the first constructive movement input, execute a first resizing instruction to reduce a size of a portion of the physical world environment as displayed by a head-mounted display by an amount indicated by the first resizing stimulus, receive a second constructive movement input, and execute a second translational instruction associated with the second constructive translational movement input.Type: GrantFiled: October 24, 2018Date of Patent: November 12, 2019Assignee: Atheer, Inc.Inventors: Nathan Abercrombie, Iryna Issayeva, Greg James, Sleiman Itani
-
Publication number: 20190340827Abstract: A method, system, apparatus, and/or device for executing a translation instruction for a constructive movement. The method, system, apparatus, and/or device may include an input device configured to sense a first constructive movement input representative of a non-translational movement of a body of a user that does not move from a first point to a second point in the physical world environment. The method, system, apparatus, and/or device may include a processing device coupled to the input device, where the processing device is configured to execute a translational instruction associated with the first constructive movement input, execute a first resizing instruction to reduce a size of a portion of the physical world environment as displayed by a head-mounted display by an amount indicated by the first resizing stimulus, receive a second constructive movement input, and execute a second translational instruction associated with the second constructive translational movement input.Type: ApplicationFiled: July 17, 2019Publication date: November 7, 2019Inventors: Nathan Abercrombie, Iryna Issayeva, Greg James, Sleiman Itani
-
Publication number: 20190066386Abstract: A method, system, apparatus, and/or device for executing a translation instruction for a constructive movement. The method, system, apparatus, and/or device may include an input device configured to sense a first constructive movement input representative of a non-translational movement of a body of a user that does not move from a first point to a second point in the physical world environment. The method, system, apparatus, and/or device may include a processing device coupled to the input device, where the processing device is configured to execute a translational instruction associated with the first constructive movement input, execute a first resizing instruction to reduce a size of a portion of the physical world environment as displayed by a head-mounted display by an amount indicated by the first resizing stimulus, receive a second constructive movement input, and execute a second translational instruction associated with the second constructive translational movement input.Type: ApplicationFiled: October 24, 2018Publication date: February 28, 2019Inventors: Nathan Abercrombie, Iryna Issayeva, Greg James, Sleiman Itani
-
Patent number: 10163264Abstract: Each of a world space, a sphere space, and a display space are adapted to accept at least one entity therein, the entity being a virtual reality entity or an augmented reality entity. For world space, translation by a viewer substantially corresponds with translation with respect to world space, and rotation by the viewer substantially corresponds with rotation with respect to world space. For sphere space, translation by the viewer corresponds with substantially zero translation with respect to sphere space, and rotation by the viewer substantially corresponds with rotation with respect to sphere space. For display space, translation by the viewer corresponds with substantially zero translation with respect to display space, and rotation by the viewer corresponds with substantially zero rotation with respect to display space. Exceptions for translating, rotating, and/or resizing any of world space, sphere space, and display space may be invoked.Type: GrantFiled: October 2, 2014Date of Patent: December 25, 2018Assignee: Atheer, Inc.Inventors: Nathan Abercrombie, Iryna Issayeva, Greg James, Sleiman Itani
-
Patent number: 10068369Abstract: To integrate a sensory property such as occlusion, shadowing, reflection, etc. among physical and notional (e.g. virtual/augment) visual or other sensory content, providing an appearance of similar occlusion, shadowing, etc. in both models. A reference position, a physical data model representing physical entities, and a notional data model are created or accessed. A first sensory property from either data model is selected. A second sensory property is determined corresponding with the first sensory property, and notional sensory content is generated from the notional data model with the second sensory property applied thereto. The notional sensory content is outputted to the reference position with a see-through display. Consequently, notional entities may appear occluded by physical entities, physical entities may appear to cast shadows from notional light sources, etc.Type: GrantFiled: October 31, 2015Date of Patent: September 4, 2018Inventors: Greg James, Allen Yang Yang, Sleiman Itani
-
Patent number: 9916681Abstract: To integrate a sensory property such as occlusion, shadowing, reflection, etc. among physical and notional (e.g. virtual/augment) visual or other sensory content, providing an appearance of similar occlusion, shadowing, etc. in both models. A reference position, a physical data model representing physical entities, and a notional data model are created or accessed. A first sensory property from either data model is selected. A second sensory property is determined corresponding with the first sensory property, and notional sensory content is generated from the notional data model with the second sensory property applied thereto. The notional sensory content is outputted to the reference position with a see-through display. Consequently, notional entities may appear occluded by physical entities, physical entities may appear to cast shadows from notional light sources, etc.Type: GrantFiled: October 31, 2015Date of Patent: March 13, 2018Assignee: Atheer, Inc.Inventors: Greg James, Allen Yang Yang, Sleiman Itani
-
Patent number: 9558578Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for animation. An animation application creates an animation environment. An input device receives input from a user to the animation application. An output device displays output to the user of the animation application. The animation application is configured to have a mode of operation that includes displaying, through the output device, a 3D animation view of the animation environment overlain by a 2D edit view of the animation environment.Type: GrantFiled: March 14, 2013Date of Patent: January 31, 2017Assignee: LUCASFILM ENTERTAINMENT COMPANY LTD.Inventors: Adam Schnitzer, Max S-Han Chen, Domenico Porcino, Louise Rasmussen, Greg James, Jonathan Stone, Steve Sullivan, Kent Oberheu
-
Publication number: 20160125644Abstract: To integrate a sensory property such as occlusion, shadowing, reflection, etc. among physical and notional (e.g. virtual/augment) visual or other sensory content, providing an appearance of similar occlusion, shadowing, etc. in both models. A reference position, a physical data model representing physical entities, and a notional data model are created or accessed. A first sensory property from either data model is selected. A second sensory property is determined corresponding with the first sensory property, and notional sensory content is generated from the notional data model with the second sensory property applied thereto. The notional sensory content is outputted to the reference position with a see-through display. Consequently, notional entities may appear occluded by physical entities, physical entities may appear to cast shadows from notional light sources, etc.Type: ApplicationFiled: October 31, 2015Publication date: May 5, 2016Inventors: Greg James, Allen Yang Yang, Sleiman Itani
-
Publication number: 20160125656Abstract: To integrate a sensory property such as occlusion, shadowing, reflection, etc. among physical and notional (e.g. virtual/augment) visual or other sensory content, providing an appearance of similar occlusion, shadowing, etc. in both models. A reference position, a physical data model representing physical entities, and a notional data model are created or accessed. A first sensory property from either data model is selected. A second sensory property is determined corresponding with the first sensory property, and notional sensory content is generated from the notional data model with the second sensory property applied thereto. The notional sensory content is outputted to the reference position with a see-through display. Consequently, notional entities may appear occluded by physical entities, physical entities may appear to cast shadows from notional light sources, etc.Type: ApplicationFiled: October 31, 2015Publication date: May 5, 2016Inventors: Greg James, Allen Yang Yang, Sleiman Itani
-
Patent number: 9177408Abstract: A computer-implemented method for handling a modification of an animation having a constraint includes detecting a user modification of an animation that involves at least first and second objects, the first object constrained to the second object during a constrained period and non-constrained to the second object during a non-constrained period. The method includes, based on the user modification, selecting one of at least first and second compensation adjustments for the animation based on a compensation policy; and adjusting the animation according to the selected compensation adjustment.Type: GrantFiled: June 15, 2011Date of Patent: November 3, 2015Assignee: Lucasfilm Entertainment Company Ltd.Inventors: Greg James, John Horn, Laurie Berliner, Adam Schnitzer, Max S-Han Chen
-
Publication number: 20150206351Abstract: Each of a world space, a sphere space, and a display space are adapted to accept at least one entity therein, the entity being a virtual reality entity or an augmented reality entity. For world space, translation by a viewer substantially corresponds with translation with respect to world space, and rotation by the viewer substantially corresponds with rotation with respect to world space. For sphere space, translation by the viewer corresponds with substantially zero translation with respect to sphere space, and rotation by the viewer substantially corresponds with rotation with respect to sphere space. For display space, translation by the viewer corresponds with substantially zero translation with respect to display space, and rotation by the viewer corresponds with substantially zero rotation with respect to display space. Exceptions for translating, rotating, and/or resizing any of world space, sphere space, and display space may be invoked.Type: ApplicationFiled: October 2, 2014Publication date: July 23, 2015Inventors: Nathan Abercrombie, Iryna Issayeva, Greg James, Sleiman Itani
-
Publication number: 20120320066Abstract: A computer-implemented method for handling a modification of an animation having a constraint includes detecting a user modification of an animation that involves at least first and second objects, the first object constrained to the second object during a constrained period and non-constrained to the second object during a non-constrained period. The method includes, based on the user modification, selecting one of at least first and second compensation adjustments for the animation based on a compensation policy; and adjusting the animation according to the selected compensation adjustment.Type: ApplicationFiled: June 15, 2011Publication date: December 20, 2012Applicant: Lucasfilm Entertainment Company Ltd.Inventors: Greg James, John Horn, Laurie Berliner, Adam Schnitzer, Max S-Han Chen