Patents Examined by Sarah Lhymn
-
Patent number: 12045945Abstract: A control device includes circuitry configured to: generate, based on respective pieces of imaging data obtained by a plurality of imaging devices of a moving body, a three-dimensional image indicating a space including both the moving body and surroundings of the moving bod; and cause a display device to display generated the three-dimensional image. The circuitry is capable of rotation of the space in the three-dimensional image. When it is predicted that a boundary region of the respective pieces of imaging data in the three-dimensional image is present in a specific region at time of stop of the rotation, the circuitry changes the boundary region.Type: GrantFiled: November 30, 2022Date of Patent: July 23, 2024Assignee: HONDA MOTOR CO., LTD.Inventors: Tatsuro Fujiwara, Yasushi Shoda, Jumpei Morita
-
Patent number: 12046034Abstract: A piecewise progressive continuous calibration method with context coherence is utilized to improve display of virtual content. When a set of frames are rendered to depict a virtual image, the VAR system may identify a location of the virtual content in the frames. The system may convolve a test pattern at the location of the virtual content to generate a calibration frame. The calibration frame is inserted within the set of frames in a manner that is imperceptible to the user.Type: GrantFiled: May 19, 2022Date of Patent: July 23, 2024Assignee: Magic Leap, Inc.Inventor: Aydin Arpa
-
Patent number: 12033266Abstract: A computer-executable method for generating a side-by-side three-dimensional (3D) image includes the steps of creating a 3D mesh and estimating depth information of the raw image. The method further includes the steps of updating the left mesh area and the right mesh area of the 3D mesh based on the estimated depth information of the raw image and projecting each of the mesh vertices of the left mesh area onto a coordinate system of the side-by-side 3D image based on a left eye position, and projecting each of the mesh vertices of the right mesh area onto the coordinate system of the side-by-side 3D image based on a right eye position. The method further obtains the side-by-side 3D image by coloring the left mesh area and the right mesh area projected onto the coordinate system of the side-by-side 3D image based on the raw image.Type: GrantFiled: November 16, 2022Date of Patent: July 9, 2024Assignee: ACER INCORPORATEDInventors: Sergio Cantero Clares, Wen-Cheng Hsu, Shih-Hao Lin, Chih-Haw Tan
-
Patent number: 12033285Abstract: A virtual window configuration method includes the following steps. A processor generates a virtual window. A depth detection sensor generates depth information based on an image. The processor analyzes the depth information to generate a depth matrix. The processor finds a depth configuration block in the image using the depth matrix. A feature point detection sensor generates feature point information for the image. The processor analyzes the feature point information to generate a feature point matrix. The processor finds a feature point configuration block in the image using the feature point matrix. The processor moves the virtual window to the depth configuration block or the feature point configuration block.Type: GrantFiled: September 13, 2022Date of Patent: July 9, 2024Assignee: Wistron Corp.Inventors: Wei-Chou Chen, Ming-Fong Yeh, Yu-Chi Chang, Lee-Chun Ko
-
Patent number: 12033262Abstract: A computing system may provide functionality for controlling an animated model to perform actions and to perform transitions therebetween. The system may determine, from among a plurality of edges from a first node of a control graph to respective other nodes of the control graph, a selected edge from the first control node to a selected node. The system may then determine controls for an animated model in a simulation based at least in part on the selected edge, control data associated with the selected node, a current simulation state of the simulation, and a machine learned algorithm, determine an updated simulation state of the simulation based at least in part on the controls for the animated model, and adapt one or more parameters of the machine learned algorithm based at least in part on the updated simulation state and a desired simulation state.Type: GrantFiled: March 31, 2022Date of Patent: July 9, 2024Assignee: Electronic Arts Inc.Inventors: Zhaoming Xie, Wolfram Sebastian Starke, Harold Henry Chaput
-
Patent number: 12019944Abstract: The embodiments of the disclosure provide a method for operating a mirrored content under a mirror mode and a computer readable storage medium. The method includes: enabling a touch capturing function on the smart device, wherein the touch capturing function intercepts a touch event inputted to the smart device; in response to determining that a raw touch event is intercepted by the smart device, translating the raw touch event to a first touch event and sending the first touch event to a host, wherein a display screen of the smart device is mirrored to a visual content shown by the host, and the first touch event triggers the host to report a second touch event happened in the visual content; disabling the touch capturing function and receiving the second touch event from the host; and performing a first operation in response to the second touch event and enabling the touch capturing function on the smart device.Type: GrantFiled: September 13, 2022Date of Patent: June 25, 2024Assignee: HTC CorporationInventors: Ming-Te Liu, Po-Hung Chen, Kuo-Jung Chen, Hsing-Ju Chou, Shih-Hsi Chen, Chiming Ling
-
Patent number: 12008728Abstract: A processor pipeline circuit in a processor for non-integral transformation of an image utilizing a single instruction is disclosed. The processor pipeline circuit comprises a data fetch circuit configured to receive a memory address of the input image and fetch a plurality of pixels of the input image. The processor pipeline circuit further comprises a weights access circuit configured to receive an element of the array of offsets and the interpolation type parameter. The weights access circuit is configured to determine weights to be applied to the plurality of pixels of the input image. The processor pipeline circuit further comprises a multiply and add circuit configured to calculate the output pixel of the transformed image by multiplying the plurality of pixels of the input image by the weights and summing each resulting product.Type: GrantFiled: August 31, 2022Date of Patent: June 11, 2024Assignee: QUALCOMM IncorporatedInventors: Venkata Prema Sai Sravan Patchala, Mithil Ramteke, Sridhar Kandimalla, Himanshu Pradeep Aswani
-
Patent number: 12007562Abstract: Aspects of the present disclosure relate to optical systems with ergonomic presentation of content for use in head-worn computing systems. A method for controlling a head-worn computer when viewing virtual images, including image content, that encourages an ergonomic head position to reduce neck pain, includes determining an angle of the head-worn computer relative to horizontal, determining an angle of a line of sight to the center of the virtual image as presented to a user's eye, determining a deviation between the determined angle of the line of sight and a predetermined ergonomic angle, and shifting the image content of the virtual image vertically as displayed to the user's eye so that a portion of the image content is not viewable, wherein the amount of shifting is in reverse correspondence to the magnitude of the determined deviation.Type: GrantFiled: December 1, 2022Date of Patent: June 11, 2024Assignee: Mentor Acquisition One, LLCInventors: Nima L. Shams, John N. Border, John D. Haddick
-
Patent number: 12002188Abstract: An optical module according to the present disclosure includes: a first display panel that emits a first image light, a first virtual image optical system that forms a first exit pupil of the first image light, and a control unit corrects a video image signal to a first correction video signal based on distortion generated in the first optical system, an aspect ratio of the video image signal being smaller than an aspect ratio of the first display panel, wherein the control unit causes the first display panel to emit the first image light from the first display panel based on the first correction video image signal.Type: GrantFiled: April 13, 2023Date of Patent: June 4, 2024Assignee: SEIKO EPSON CORPORATIONInventors: Masayuki Takagi, Nobuhiko Yokoo
-
Patent number: 11994676Abstract: Techniques for resolving hemisphere ambiguity are disclosed. One or more magnetic fields are emitted at a handheld controller. The one or more magnetic fields are detected by one or more sensors positioned relative to a headset. Movement data corresponding to the handheld controller or the headset is detected. During a first time interval, a first position and a first orientation of the handheld controller within a first hemisphere are determined based on the detected one or more magnetic fields, and a first discrepancy is calculated based on the first position, the first orientation, and the movement data. During a second time interval, a second position and a second orientation of the handheld controller within a second hemisphere are determined based on the detected one or more magnetic fields, and a second discrepancy is calculated based on the second position, the second orientation, and the movement data.Type: GrantFiled: March 1, 2022Date of Patent: May 28, 2024Assignee: Magic Leap, Inc.Inventors: Ronald Joseph Degges, Jr., Sheng Wan, Andy Warner, Akash Gujarati
-
Patent number: 11978299Abstract: Provided is a computer-implemented method for authenticating an identification document. The method includes determining, with at least one processor, whether image data associated with the identification document has at least one predetermined indicia. In response to determining that the image data has the at least one predetermined indicia, the method includes determining whether the at least one predetermined indicia corresponds to at least one invalidation mark on the identification document, and, in response to determining that the at least one predetermined indicia corresponds to the at least one invalidation mark, determining, that the identification document is invalid. In response to determining that the identification document is invalid, the method includes preventing or causing the prevention of at least one action from being performed. A system and computer program product for authenticating identification documents are also disclosed.Type: GrantFiled: February 14, 2023Date of Patent: May 7, 2024Assignee: Visa International Service AssociationInventors: Sunpreet Singh Arora, Kim R. Wagner
-
Patent number: 11972524Abstract: This disclosure relates to method and system for generating tightest revolve envelope for a Boundary representation (B-rep) Computer-Aided Design (CAD) model. The method includes receiving a 2-dimensional (2D) point cloud within an XY-plane corresponding to each of a plurality of faces of the B-rep CAD model within an XYZ-space. The method further includes, for each of the plurality of faces, determining a concave hull shape for the 2D point cloud through a concave hull algorithm. The method further includes combining the concave hull shape corresponding to each of the plurality of faces of the B-rep CAD model through at least one of a Boolean operation and a stitching operation to obtain a tightest revolve profile of the B-rep CAD model. The method further includes revolving the tightest revolve profile about X-axis of the XYZ-space to obtain a tightest revolve envelope corresponding to the B-rep CAD model.Type: GrantFiled: December 7, 2021Date of Patent: April 30, 2024Inventors: Pankaj Gupta, Rajesh Chakravarty, Raunaq Pandya, Mohsin Mulla
-
Patent number: 11965743Abstract: A volumetric data structure models a particular volume representing the particular volume at a plurality of levels of detail. A first entry in the volumetric data structure includes a first set of bits representing voxels at a first level of detail, the first level of detail includes the lowest level of detail in the volumetric data structure, values of the first set of bits indicate whether a corresponding one of the voxels is at least partially occupied by respective geometry, where the volumetric data structure further includes a number of second entries representing voxels at a second level of detail higher than the first level of detail, the voxels at the second level of detail represent subvolumes of volumes represented by voxels at the first level of detail, and the number of second entries corresponds to a number of bits in the first set of bits with values indicating that a corresponding voxel volume is occupied.Type: GrantFiled: June 18, 2022Date of Patent: April 23, 2024Assignee: Movidius LimitedInventors: David Macdara Moloney, Jonathan David Byrne
-
Patent number: 11955100Abstract: An electronic device having a touch-screen display detects a first input on the display while displaying a first user interface on the display. In response to detecting the first input on the display, the device enters a flashlight mode. Entering the flashlight mode includes replacing the first user interface with a first flashlight user interface. The first flashlight user interface has a first total lumen output and a first luminance that is substantially uniform over the display. The device determines whether brightness change criteria are met, and in accordance with a determination that the brightness change criteria are met, displays a second flashlight user interface having a second total lumen output greater than the first total lumen output and a second luminance that is substantially uniform over the display.Type: GrantFiled: February 18, 2022Date of Patent: April 9, 2024Assignee: Apple Inc.Inventors: Marco Triverio, Gary Ian Butcher, Kevin Will Chen, Matthew J. Sundstrom, Christopher Patrick Foss
-
Patent number: 11941075Abstract: A method for producing network sites, in particular websites, offers real immersion in the sites (in the manner of video games) with intuitive and fluid navigation that does not require a means for directing the avatar, allows selective referencing by a search engine of objects contained on the site, as well as providing improved access security. A simple mechanical control means (arrow keys on a keyboard, mouse without click buttons, joystick formed by a handle on a base with push buttons) or virtual control means (arrow-based computer representation, system for the detection of a movement of the hand, eye, etc., accelerometer remote control, etc.) can be used to direct the avatar. The method allows the movements of the avatar to be interpreted, such as a simple walk through the site or a command to navigate to another space on the site (same URL) or to another site (different URL).Type: GrantFiled: August 23, 2022Date of Patent: March 26, 2024Assignee: NEW3SInventor: Herve Heully
-
Patent number: 11935199Abstract: A computer-implemented method includes receiving a two-dimensional image of a scene captured by a camera, recognizing one or more objects in the scene depicted in the two-dimensional image, and determining whether the one or more recognized objects have known real-world dimensions. The computer-implemented method further includes determining a depth of at least one recognized object having known real-world dimensions from the camera, and overlaying three-dimensional (3-D) augmented reality content over a display the 2-D image of the scene considering the depth of the at least one recognized object from the camera.Type: GrantFiled: July 26, 2021Date of Patent: March 19, 2024Assignee: GOOGLE LLCInventors: Alexander James Faaborg, Shengzhi Wu
-
Patent number: 11928838Abstract: A calibration platform may obtain measurements for aligning a real-world coordinate system and a display coordinate system. For example, the calibration platform may display, via an optical see-through head-mounted display (OST-HMD), a three-dimensional virtual object and receive, from a positional tracking device, information that relates to a current pose of a three-dimensional real-world object to be aligned with the three-dimensional virtual object. The calibration platform may record a three-dimensional position of a plurality of points on the three-dimensional real-world object based on the current pose of the three-dimensional real-world object, based on an indication that the plurality of points on the three-dimensional real-world object respectively corresponds with a plurality of points on the three-dimensional virtual object.Type: GrantFiled: July 8, 2022Date of Patent: March 12, 2024Assignee: The Johns Hopkins UniversityInventors: Ehsan Azimi, Long Qian, Peter Kazanzides, Nassir Navab
-
Patent number: 11915408Abstract: A smart, human-centered technique that uses artificial intelligence and mixed reality to accelerate essential tasks of the inspectors such as defect measurement, condition assessment and data processing. For example, a bridge inspector can analyze some remote cracks located on a concrete pier, estimate their dimensional properties and perform condition assessment in real-time. The inspector can intervene in any step of the analysis/assessment and correct the operations of the artificial intelligence. Thereby, the inspector and the artificial intelligence will collaborate/communicate for improved visual inspection. This collective intelligence framework can be integrated in a mixed reality supported see-through headset or a hand-held device with the availability of sufficient hardware and sensors. Consequently, the methods reduce the inspection time and associated labor costs while ensuring reliable and objective infrastructure evaluation.Type: GrantFiled: December 28, 2022Date of Patent: February 27, 2024Assignee: University of Central Florida Research Foundation, Inc.Inventors: Enes Karaaslan, Fikret Necati Catbas, Ulas Bagci
-
Patent number: 11900519Abstract: Systems and methods for image processing are described. Embodiments of the present disclosure encode features of a source image to obtain a source appearance encoding that represents inherent attributes of a face in the source image; encode features of a target image to obtain a target non-appearance encoding that represents contextual attributes of the target image; combine the source appearance encoding and the target non-appearance encoding to obtain combined image features; and generate a modified target image based on the combined image features, wherein the modified target image includes the inherent attributes of the face in the source image together with the contextual attributes of the target image.Type: GrantFiled: November 17, 2021Date of Patent: February 13, 2024Assignee: ADOBE INC.Inventors: Kevin Duarte, Wei-An Lin, Ratheesh Kalarot, Shabnam Ghadar, Jingwan Lu, Elya Shechtman, John Thomas Nack
-
Patent number: 11893140Abstract: A system for evaluating manufacturing feasibility of a graphical design is disclosed. The system includes a secret owner device and a memory, operatively connected to the secret owner device. The memory may be configured to store a three-dimensional form including a three-dimensional shape and a dimension set in three dimensions and at least a local geometric feature. The apparatus may also include a merge engine configured to generate at least a combined three-dimensional graphical design as a function of the three-dimensional graphical design and the at least a contributor graphical design. The apparatus also includes an interrogation engine communicatively connected to the merge engine.Type: GrantFiled: February 11, 2022Date of Patent: February 6, 2024Inventor: James L. Jacobs, II