Patents Assigned to Atheer, Inc.
  • Patent number: 10223831
    Abstract: A machine-implemented method includes obtaining input data and generating output data. The status of at least one contextual factor is determined and compared with a standard. If the status meets the standard, a transformation is applied to the output data. The output data is then outputted to the viewer. Through design and/or selection of contextual factors, standards, and transformations, output data may be selectively outputted to viewers in a context-suitable fashion, e.g. on a head mounted display the viewer's central vision may be left unobstructed while the viewer walks, drives, etc. An apparatus includes at least one sensor that senses a contextual factor. A processor determines the status of the contextual factor, determines if the status meets a standard, generates output data, and applies a transformation to the output data if the status meets the standard. A display outputs the output data to the viewer.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: March 5, 2019
    Assignee: Atheer, Inc.
    Inventor: Sina Fateh
  • Patent number: 10216355
    Abstract: Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include projecting a ray from a user device to a ground plane and determining an angle at which the projected ray touches the ground plane. The method further helps determine a level for the ground plane for positioning the 3D model of the object in the 2D environment.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: February 26, 2019
    Assignee: Atheer, Inc.
    Inventor: Milos Jovanovic
  • Patent number: 10216271
    Abstract: A first optic adjusts the focus of environment content in independent regions, and delivers the environment content to a see-through display. The display adds display content, and delivers environment and display content to a second optic. The second optic adjusts the focus of the environment and display contents in independent regions, and delivers the environment and display contents to a viewing point. The focuses of the environment and display contents are adjustable independently of one another and in different regions. Environment content may be similar in focus before and after passing through the first and second optics. Display content may be similar in focus to environment content after the display content passes through the second optic. A modifier also may darken, change opacity, or otherwise modify the environment content, independently in different regions; the display also may brighten, enlarge, or otherwise alter the display content, independently in different regions.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: February 26, 2019
    Assignee: Atheer, Inc.
    Inventor: Sleiman Itani
  • Patent number: 10163264
    Abstract: 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: Grant
    Filed: October 2, 2014
    Date of Patent: December 25, 2018
    Assignee: Atheer, Inc.
    Inventors: Nathan Abercrombie, Iryna Issayeva, Greg James, Sleiman Itani
  • Patent number: 10147232
    Abstract: A machine-implemented method includes obtaining input data and generating output data. The status of at least one contextual factor is determined and compared with a standard. If the status meets the standard, a transformation is applied to the output data. The output data is then outputted to the viewer. Through design and/or selection of contextual factors, standards, and transformations, output data may be selectively outputted to viewers in a context-suitable fashion, e.g. on a head mounted display the viewer's central vision may be left unobstructed while the viewer walks, drives, etc. An apparatus includes at least one sensor that senses a contextual factor. A processor determines the status of the contextual factor, determines if the status meets a standard, generates output data, and applies a transformation to the output data if the status meets the standard. A display outputs the output data to the viewer.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: December 4, 2018
    Assignee: Atheer, Inc.
    Inventor: Sina Fateh
  • Patent number: 10133356
    Abstract: A saturation profile is defined in a processor as saturation across at least a substantial portion a sensor's field of view of a sensor. A saturation response is defined in the processor, including an executable instruction. The input is sensed with a sensor and communicated to the processor, and compared to the saturation profile. If the input satisfies the saturation profile, the saturation response is executed. Saturation may include maximum sensor values, minimum sensor values, invalid sensor values, error sensor values, a uniform sensor values, and/or other uninformative or “null data” input, as valid input for system commands, etc.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: November 20, 2018
    Assignee: Atheer, Inc.
    Inventor: Allen Yang Yang
  • Patent number: 10126881
    Abstract: A free space input standard is instantiated on a processor. Free space input is sensed and communicated to the processor. If the free space input satisfies the free space input standard, a touch screen input response is invoked in an operating system. The free space input may be sensed using continuous implicit, discrete implicit, active explicit, or passive explicit approaches. The touch screen input response may be invoked through communicating virtual touch screen input, a virtual input event, or a virtual command to or within the operating system. In this manner free space gestures may control existing touch screen interfaces and devices, without modifying those interfaces and devices directly to accept free space gestures.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: November 13, 2018
    Assignee: Atheer, Inc.
    Inventors: Shashwat Kandadai, Nathan Abercrombie, Yu-Hsiang Chen, Sleiman Itani
  • Patent number: 10070054
    Abstract: First and second images are captured at first and second focal lengths, the second focal length being longer than the first focal length. Element sets are defined with a first element of the first image and a corresponding second element of the second image. Element sets are identified as background if the second element thereof is more in-focus than or as in-focus as the first element. Background elements are subtracted from further analysis. Comparisons are based on relative focus, e.g. whether image elements are more or less in-focus. Measurement of absolute focus is not necessary, nor is measurement of absolute focus change; images need not be in-focus. More than two images, multiple element sets, and/or multiple categories and relative focus relationships also may be used.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: September 4, 2018
    Assignee: Atheer, Inc.
    Inventors: Mohamed Nabil Hajj Chehade, Sina Fateh, Sleiman Itani, Allen Yang Yang
  • Patent number: 10045718
    Abstract: A wearable sensor vehicle with a bio-input sensor and a processor. When the vehicle is worn, the sensor is arranged so as to sense bio-input from the user. The sensor senses bio-input, the processor compares the bio-input to a standard, and if the standard is met the processor indicates a response. The user may be uniquely identified from the bio-input. One or more systems on or communicating with the vehicle may be controlled transparently, without requiring direct action by the user. Control actions may include security identification of the user, logging in to accounts or programs, setting preferences, etc. The sensor collects bio-input substantially without instruction or dedicated action from the user; the processor compares bio-input against the standard substantially without instruction or dedicated action from the user; and the processor generates and/or implements a response based on the bio-input substantially without instruction or dedicated action from the user.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: August 14, 2018
    Assignee: Atheer, Inc.
    Inventors: Allen Yang Yang, Mohamed Nabil Hajj Chehade, Sina Fateh, Sleiman Itani
  • Patent number: 10048760
    Abstract: Disclosed are methods and systems for immersive system interfacing. A stimulus is defined in the form of a gesture or posture with an end-effector such as a hand. The stimulus is sensed within an environment and communicated to a processor. In response to the stimulus the processor generates a user interface, the interface being outputted near the end-effector. The stimulus may be identical for all times, all places, and all conditions in the environment. The interface may be generated and outputted in response to the stimulus for all times, places, and conditions in the environment. The apparatus includes a processor adapted to define a stimulus in the form of an end-effector gesture or posture, and to generate a user interface in response to the stimulus. A sensor is adapted to sense the stimulus, and a display is adapted to output the interface to an environment.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: August 14, 2018
    Assignee: Atheer, Inc.
    Inventor: Nathan Abercrombie
  • Patent number: 10019845
    Abstract: A machine-implemented method includes establishing a virtual or augmented reality entity, and establishing a state for the entity having a state time and state properties including a state spatial arrangement. The data entity and state are stored, and are subsequently received and outputted at a time other than the state time so as to exhibit a “virtual time machine” functionality. An apparatus includes a processor, a data store, and an output. A data entity establisher, a state establisher, a storer, a data entity receiver, a state receiver, and an outputter are instantiated on the processor.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: July 10, 2018
    Assignee: Atheer, Inc.
    Inventors: Sina Fateh, Ron Butterworth, Mohamed Nabil Hajj Chehade, Allen Yang Yang, Sleiman Itani
  • Patent number: 10013138
    Abstract: Method and apparatus for secure data entry. In the method a virtual data entry interface is generated, and is outputted so as to be readable only by the user. The user then enters data using the interface. The apparatus includes at least one display, or optionally a pair of displays that output a 3D stereo image. It also includes a data processor, and at least one sensor, or optionally a pair of sensors that capture 3D stereo data. The data processor generates a virtual data entry interface, and communicates it to the display or displays. The displays output the virtual interface such that it is only readable by the user. The sensor or sensors receives data entered by the user's actions, and send signals representing those actions to the processor. The processor then detects the data from the signals.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: July 3, 2018
    Assignee: Atheer, Inc.
    Inventor: Sleiman Itani
  • Patent number: 10013578
    Abstract: Method and apparatus for secure processing. The method includes detecting communication among secure and non-secure data entities, prohibiting execution of non-secure executable instructions on secure data entities unless the non-secure executable instructions are recorded in a permitted instruction record, and prohibiting execution of non-secure executable instructions if the non-secure executable instructions are recorded in a prohibited instruction record.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: July 3, 2018
    Assignee: Atheer, Inc.
    Inventor: Sleiman Itani
  • Patent number: 10002208
    Abstract: Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include providing an interactive catalog associated with the 3D model of the object while positioning the 3D model of the object onto the 2D environment. In one aspect, the method may include price and product detail information associated with the 3D model of the object.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: June 19, 2018
    Assignee: Atheer, Inc.
    Inventor: Milos Jovanovic
  • Patent number: 9996636
    Abstract: Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include capturing the 2D environment and adding scale and perspective to the 2D environment. Further, a user may select intersection points between ground planes and top planes, join these intersection points with intersecting lines and form walls, thereby converting the 2D environment into a 3D space. Additionally, the method allows the user to extend the wall plane, enabling the user to form a larger 3D space. The user may further add 3D models of objects on the wall plane such that the objects may remain flush with the wall plane.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: June 12, 2018
    Assignee: Atheer, Inc.
    Inventor: Milos Jovanovic
  • Patent number: 9977844
    Abstract: Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include projecting a planar projection from the 3D model while positioning the 3D model within the 2D environment. In one aspect, the method may include aligning a first 3D object and a second 3D object in the 2D environment about an alignment axis by selecting the alignment axis, generating a plane projection along the alignment axis from the first object, and positioning the second object corresponding to the plane projection. In another aspect, the method may comprise projecting an elevated 3D object wherein the projection may be demonstrated as crosshairs, such that crosshairs on the ground plane may be used for placing the second 3D object in the 2D environment.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: May 22, 2018
    Assignee: Atheer, Inc.
    Inventor: Milos Jovanovic
  • Patent number: 9971853
    Abstract: Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include superimposing a first 3D model of an object onto the 2D environment, and replacing the first 3D model of the object with a second 3D model of an object. Further, the method may include superimposing a smart 3D model of an object onto the 2D environment. Additionally, the method may include a code or mark to identify images of the 2D environment to which 3D models of objects have been superimposed.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: May 15, 2018
    Assignee: Atheer, Inc.
    Inventor: Milos Jovanovic
  • Patent number: 9967459
    Abstract: First and second images are captured at first and second focal lengths, the second focal length being longer than the first focal length. Element sets are defined with a first element of the first image and a corresponding second element of the second image. Element sets are identified as background if the second element thereof is more in-focus than or as in-focus as the first element. Background elements are subtracted from further analysis. Comparisons are based on relative focus, e.g. whether image elements are more or less in-focus. Measurement of absolute focus is not necessary, nor is measurement of absolute focus change; images need not be in-focus. More than two images, multiple element sets, and/or multiple categories and relative focus relationships also may be used.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: May 8, 2018
    Assignee: Atheer, Inc.
    Inventors: Mohamed Nabil Hajj Chehade, Sina Fateh, Sleiman Itani, Allen Yang Yang
  • Patent number: 9947240
    Abstract: World data is established, including real-world position and/or real-world motion of an entity. Target data is established, including planned or ideal position and/or motion for the entity. Guide data is established, including information for guiding a person or other subject in bringing world data into match with target data. The guide data is outputted to the subject as virtual and/or augmented reality data. Evaluation data may be established, including a comparison of world data with target data. World data, target data, guide data, and/or evaluation data may be dynamically updated. Subjects may be instructed in positions and motions by using guide data to bring world data into match with target data, and by receiving evaluation data. Instruction includes physical therapy, sports, recreation, medical treatment, fabrication, diagnostics, repair of mechanical systems, etc.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: April 17, 2018
    Assignee: Atheer, Inc.
    Inventors: Allen Yang Yang, Mohamed Nabil Hajj Chehade, Sina Fateh, Sleiman Itani
  • Patent number: D826183
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: August 21, 2018
    Assignee: Atheer, Inc.
    Inventor: Frank Nuovo