Patents by Inventor Ian N. Robinson
Ian N. Robinson 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: 11880540Abstract: Examples disclosed herein relate to digital mark-up in a three dimensional (3D) environment. An example device for digital mark-up in a 3D environment includes a processor, a display for showing a view of the 3D environment, and a memory including instructions on the processor. When the memory stored instructions are executed on the processor, they cause the processor to generate an anchor point in response to an author input, wherein the anchor point includes a virtual location. When the memory stored instructions are executed on the processor, they cause the processor to generate a mark-up object associated with the anchor point, wherein the mark-up object includes mark-up dimensions, a virtual authoring location, and a selectable association that, in response to being selected, instructs the processor to adjust the view shown in the display to be a view from the virtual authoring location at the time the mark-up object was authored.Type: GrantFiled: March 22, 2018Date of Patent: January 23, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventor: Ian N. Robinson
-
Patent number: 11733684Abstract: An example system includes an identification engine to determine production data associated with a three-dimensionally printed object. The system also includes an alignment engine to determine a placement of the three-dimensionally printed object relative to a display device. The system includes a rendering engine to generate an image including a visual representation of the production data. The rendering engine is to position the visual representation of the production data so that representations of data points in the production data will overlay corresponding portions of the three-dimensionally printed object upon displaying by the display device.Type: GrantFiled: September 27, 2018Date of Patent: August 22, 2023Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Ian N. Robinson, Mary G. Baker, Ji Won Jun, Alexandra Ju, Rafael Ballagas
-
Patent number: 11675424Abstract: A mixed reality presentation system may include a headwear to present virtual images to a person wearing the headwear and a main unit. The main unit may include sensors to sense a surrounding physical environment and position and orientation of the headwear, a virtual image generator and a transmitter. The virtual image generator is to generate the virtual images based on the sensed surrounding physical environment and the sensed headwear position and orientation. The transmitter is to transmit the generated virtual images to the headwear for presentation.Type: GrantFiled: January 22, 2019Date of Patent: June 13, 2023Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Ian N. Robinson, Rafael A. Ballagas
-
Patent number: 11631224Abstract: A method, according to one example, includes receiving, by a system including a processor, a three-dimensional (3D) data array defined in a 3D rectangular coordinate space. The method includes transforming, by the system, the 3D data array into a radial array defined in a spherical coordinate space. The method includes generating, by the system, a 3D immersive visualization of the radial array in which a user appears to be immersed within the radial array. The method includes continually modifying the 3D immersive visualization based on movement of the user.Type: GrantFiled: November 21, 2016Date of Patent: April 18, 2023Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ian N. Robinson, Mithra Vankipuram, Siddharth Raja
-
Patent number: 11586347Abstract: An apparatus comprises, a user interface surface, sensor circuitry, and logic circuitry. The sensor circuitry to detect a palm-based touch event caused by a user's hand relative to the user interface surface to indicate a degree of coarseness for a graphics change, and detect a digit-based touch event caused by a digit of the user's hand relative to the user interface surface. The logic circuitry to, in response to the touch events indicating the palm is in a fixed position and a position of the digit, provide data associated with the graphics change.Type: GrantFiled: April 22, 2019Date of Patent: February 21, 2023Assignee: Hewlett-Packard Development Company, L.P.Inventors: Mithra Vankipuram, Ian N. Robinson
-
Patent number: 11526217Abstract: A stylus includes a housing, a tip portion at an end of the housing, and a control module within the housing, with the housing including a shape-changeable portion, and the control module to generate a first signal in response to the shape-changeable portion of the housing having a first effective cross-sectional area and generate a second signal in response to the shape-changeable portion of the housing having a second, different effective cross-sectional area.Type: GrantFiled: October 30, 2017Date of Patent: December 13, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Hiroshi Horii, Ian N Robinson
-
Patent number: 11481049Abstract: A system for providing input to a computer, the system including: a stylus with a first end, the first end to provide position information to the computer; and a plurality of divots, wherein when the first end of the stylus is in a divot, the system detects an orientation of the stylus.Type: GrantFiled: April 11, 2017Date of Patent: October 25, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Craig Peter Sayers, Ian N. Robinson
-
Patent number: 11455035Abstract: In example implementations, a virtual reality (VR) system is provided. The VR system includes a head mounted display (HMD), a hand wearable interface, a wireless communication interface, and a processor. The HMD is to display a computer generated artificial world. The wireless communication interface is to establish a wireless communication path. The processor is communicatively coupled to the HMD, the hand wearable interface, and the wireless communication interface. The processor is to receive an indication that a touch screen device is located from a locator device in the HMD or the hand wearable device, to establish a wireless connection to the touch screen device via the wireless communication interface, and to receive an input via the touch screen device.Type: GrantFiled: April 19, 2018Date of Patent: September 27, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Hiroshi Horii, Mithra Vankipuram, Ian N. Robinson
-
Patent number: 11455775Abstract: Aspects of the disclosure are directed to methods and apparatuses involving 3D imaging. In accordance with certain aspects, a plurality of images of a 3D object are captured while movement of the 3D object is sensed by a sensor physically coupled thereto. The plurality of images include complementary portions and a feature of the 3D object. Pose data is generated for one of the plurality of images, based on data corresponding to the sensed movement and on the feature. The complementary portions are combined to generate a visual 3D image of the 3D object, based on the pose data.Type: GrantFiled: March 22, 2019Date of Patent: September 27, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Kevin Smathers, Ian N Robinson, Mary Baker
-
Patent number: 11410398Abstract: An example image processing system augments live images of a scene to reduce or eliminate occlusion of an object of interest. The image processing system can detect an occlusion of an object in a live image of the scene. The image processing system can further access a data store that stores a three-dimensional representation of the scene with the object being present. The image processing system augments the live image to depict the object without at least a portion of the occlusion, using data provided with the three-dimensional representation of the scene.Type: GrantFiled: November 21, 2018Date of Patent: August 9, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventor: Ian N. Robinson
-
Patent number: 11392224Abstract: A digital pen may include an orientation sensors and a three-dimensional (3D) coordinate plane selection module wherein, via input from the orientation sensors describing a position and orientation of the digital pen with respect to a two-dimensional (2D) display, the 3D coordinate plane selection module selects at least one coordinate plane in which an element of a 3D image is to be adjusted.Type: GrantFiled: April 28, 2021Date of Patent: July 19, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventor: Ian N. Robinson
-
Publication number: 20220155881Abstract: An input device for providing input to a computing device includes a hand-held controller movable across and above a work surface. The input device includes a mouse sensor positioned on or in the hand-held controller to sense two-dimensional (2D) translation data representing translational movement of the hand-held controller across the work surface, and a six degree of freedom (6DOF) sensor positioned on or in the hand-held controller to sense 6DOF data representing position and orientation of the hand-held controller above the work surface.Type: ApplicationFiled: January 31, 2022Publication date: May 19, 2022Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L,P.Inventors: Michael Sutherland, Rafael Ballagas, Hiroshi Horii, Ian N. Robinson
-
Patent number: 11331588Abstract: An example virtual reality headset stand includes a base, a stem, and a docking station. The stem, which extends from the base, is angled toward the base. The docking station, which is attached to the stem, is angled away from the stem. The docking station is contoured to hold a virtual reality headset. The docking station includes a lip connected to the stem, a body portion connected to the lip, and a clip connected to the body portion.Type: GrantFiled: July 14, 2017Date of Patent: May 17, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Hiroshi Horii, Kevin Smathers, Ian N. Robinson, Alex Thayer
-
Publication number: 20220128813Abstract: In example implementations, an apparatus is provided. The apparatus includes a display, an eye tracking sensor, and a processor. The eye tracking sensor is to capture eye movements of a user. The processor is in communication with the display and the eye tracking sensor. The processor is to identify a type of eye movement from the eye movements captured by the eye tracking sensor and activate a control that is shown in the display.Type: ApplicationFiled: June 7, 2019Publication date: April 28, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Mithra Vankipuram, Ian N. Robinson
-
Publication number: 20220126519Abstract: A physical three-dimensional (3D) model is printed that corresponds to a 3D digital design of an underlying digital render model of an object. The physical 3D model includes markings associated with physically orientable parts. An image processing subsystem analyzes a captured image of the physical 3D model. A pose determination subsystem detects orientations of the physically orientable parts of the physical 3D model using the markings in the captured image. A rendering subsystem generates digitally posed renderings of the object with digitally orientable parts of the digital render model in orientations corresponding to the detected orientations of the physically orientable parts.Type: ApplicationFiled: July 18, 2019Publication date: April 28, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Ian N. Robinson, Ji Won Jun, Hiroshi Horii
-
Publication number: 20220122335Abstract: Methods, systems, apparatus, and computer-readable media (transitory or non-transitory) are described herein for scaling and rendering a virtual hand. According to an example, vision data may be received from a three-dimensional (ā3Dā) vision sensor. The vision data may capture at least a portion of a user in an environment, and may include data representing the user's hand relative to a touch interaction surface. The vision data may be processed to generate a 3D representation of the user's hand. A scaling center may be identified on the touch interaction surface to scale the 3D representation of the user's hand. The 3D representation of the user's hand may be scaled with respect to the identified scaling center using a scaling factor. The scaling factor may be based on a rendering constraint. A virtual hand may be rendered, e.g., on a display, based on the scaled 3D representation of the user's hand.Type: ApplicationFiled: March 21, 2019Publication date: April 21, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Ian N Robinson, David Bradley Short, Fred Charles Thomas, III, Andrew Hunter, Robert Rawlings
-
Publication number: 20220100267Abstract: A mixed reality presentation system may include a headwear to present virtual images to a person wearing the headwear and a main unit. The main unit may include sensors to sense a surrounding physical environment and position and orientation of the headwear, a virtual image generator and a transmitter. The virtual image generator is to generate the virtual images based on the sensed surrounding physical environment and the sensed headwear position and orientation. The transmitter is to transmit the generated virtual images to the headwear for presentation.Type: ApplicationFiled: January 22, 2019Publication date: March 31, 2022Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Ian N. Robinson, Rafael A. Ballagas
-
Publication number: 20220075493Abstract: An apparatus comprises, a user interface surface, sensor circuitry, and logic circuitry. The sensor circuitry to detect a palm-based touch event caused by a user's hand relative to the user interface surface to indicate a degree of coarseness for a graphics change, and detect a digit-based touch event caused by a digit of the user's hand relative to the user interface surface. The logic circuitry to, in response to the touch events indicating the palm is in a fixed position and a position of the digit, provide data associated with the graphics change.Type: ApplicationFiled: April 22, 2019Publication date: March 10, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Mithra Vankipuram, Ian N. Robinson
-
Publication number: 20220066500Abstract: In some examples, an apparatus can include a head strap having an inner surface, an inflatable bladder located around the inner surface of the head strap, and a sensor located on the inflatable bladder, where inflation of the inflatable bladder causes the sensor to be in contact with an outer surface of a user of the head strap.Type: ApplicationFiled: April 5, 2019Publication date: March 3, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Mithra Vankipuram, Ian N. Robinson, Robert Paul Martin
-
Patent number: 11262854Abstract: An input device for providing input to a computing device includes a hand-held controller movable across and above a work surface. The input device includes a mouse sensor positioned on or in the hand-held controller to sense two-dimensional (2D) translation data representing translational movement of the hand-held controller across the work surface, and a six degree of freedom (6DOF) sensor positioned on or in the hand-held controller to sense 6DOF data representing position and orientation of the hand-held controller above the work surface.Type: GrantFiled: September 25, 2017Date of Patent: March 1, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Michael Sutherland, Rafael Ballagas, Hiroshi Horii, Ian N. Robinson