Patents Examined by Vijay Shankar
-
Patent number: 12197698Abstract: The digital restaurant menu with touch screen comprises an electronic tablet, a plurality of operator controls, one or more wireless communication circuits, one or more speakers, and a microphone. The electronic tablet may be adapted for use in a restaurant and may present one or more menus to a user via a display screen and/or audibly via the one or more speakers. The electronic tablet may be adapted for use by a visually-impaired user. The one or more menus may be navigated using the plurality of operator controls, a touch sensitive overlay, voice commands spoken into the microphone, or combinations thereof. The plurality of operator controls may comprise braille relief. The electronic tablet may be operable to communicate with one or more external devices via the one or more wireless communication circuits.Type: GrantFiled: December 14, 2021Date of Patent: January 14, 2025Inventor: Daya Woodard
-
Patent number: 12182926Abstract: Techniques are disclosed relating to using an initial version of an object shader to determine a child count and distribute geometry work based on the child count. In some embodiments, graphics shader circuitry is configured to execute shader programs including object shaders and mesh shaders. Vertex control circuitry is configured to, for a given object shader: launch an initial version of the given object shader to determine a number of meshlets to be generated by the given object shader (e.g., where the initial version of the given object shader does not commit side effects to architectural state of the apparatus) and select shader circuitry to execute a complete version of the given object shader based on the determined number of meshlets.Type: GrantFiled: November 14, 2022Date of Patent: December 31, 2024Assignee: Apple Inc.Inventors: Jeffrey T. Brady, Jason D. Carroll, Michael A. Mang, Ralph C. Taylor
-
Patent number: 12181678Abstract: An augmented reality display system. The system can include a first eyepiece waveguide with a first input coupling grating (ICG) region. The first ICG region can receive a set of input beams of light corresponding to an input image having a corresponding field of view (FOV), and can in-couple a first subset of the input beams. The first subset of input beams can correspond to a first sub-portion of the FOV. The system can also include a second eyepiece waveguide with a second ICG region. The second ICG region can receive and in-couple at least a second subset of the input beams. The second subset of the input beams can correspond to a second sub-portion of the FOV. The first and second sub-portions of the FOV can be at least partially different but together include the complete FOV of the input image.Type: GrantFiled: April 6, 2023Date of Patent: December 31, 2024Assignee: Magic Leap, Inc.Inventors: Kevin Messer, Michael Anthony Klug
-
Patent number: 12182956Abstract: Systems and methods for calculating external bone loss for alignment of pre-diseased joints comprising: generating a three-dimensional (“3D”) computer model of an operative area from at least two two-dimensional (“2D”) radiographic images, wherein at least a first radiographic image is captured at a first position, and wherein at least a second radiographic image is captured at a second position, and wherein the first position is different than the second position; identifying an area of bone loss on the 3D computer model; and applying a surface adjustment algorithm to calculate an external missing bone surface fitting the area of bone loss.Type: GrantFiled: June 8, 2022Date of Patent: December 31, 2024Assignee: MicroPort Orthopedics Holdings Inc.Inventor: Brian R. Harris, Jr.
-
Patent number: 12183019Abstract: A human model such as a 3D human mesh may be generated for a person in a medical environment based on one or more images of the person. The images may be captured using a sensing device that may be attached to an existing medical device such as a medical scanner in the medical environment. Such an arrangement may ensure that unblocked views of the person (e.g., body keypoints of the person) may be obtained and used to generate the human model. The position of the medical device in the medical environment may be determined and used to facilitate the human model construction such that the pose and body shape of the person in the medical environment may be accurately represented by the human model.Type: GrantFiled: November 28, 2022Date of Patent: December 31, 2024Assignee: Shanghai United Imaging Intelligence Co., Ltd.Inventors: Srikrishna Karanam, Meng Zheng, Ziyan Wu
-
Patent number: 12175610Abstract: A method for aligning the positions and orientations of a real object and a virtual object in real space, the virtual object corresponding to a virtual replica of the real object, the method comprising visualizing at least one alignment feature superimposed on or replacing a representation of the virtual object in a field of view containing the real object, wherein the alignment feature is indicative of a position and orientation of the virtual object in real space, and wherein the at least one alignment feature complements a shape and/or surface pattern of the real object, such that the alignment feature and the real object form a composite object with complementing patterns and/or shapes in the field of view, when the real object and the virtual object are aligned.Type: GrantFiled: July 6, 2021Date of Patent: December 24, 2024Assignee: TECHNISCHE UNIVERSITÄT MÜNCHENInventors: Nassir Navab, Alejandro Martin Gomez
-
Patent number: 12169898Abstract: Techniques are disclosed relating to object and mesh shaders executed by a graphics processor. In some embodiments, a device includes buffer circuitry and shader circuitry configured to execute graphics programs. Control circuitry may: generate object shader work and mesh shader work for the shader circuitry, receive output information generated by a mesh shader that indicates a number of vertices and primitives to be output by the mesh shader, allocate, based on the output information and after execution of at least a portion of the mesh shader, a region of the buffer circuitry for storage of the vertices to be output by the mesh shader, and store the vertices output by the mesh shader in the allocated region. Disclosed techniques may advantageously provide efficient use of limited buffer resources.Type: GrantFiled: November 11, 2022Date of Patent: December 17, 2024Assignee: Apple Inc.Inventors: Michael A. Mang, Jason D. Carroll, Jingfei Kong, Ralph C. Taylor
-
Patent number: 12159006Abstract: A CPU of an image capturing apparatus acquires a motion amount of a target including a virtual object and performs exposure control based on the acquired motion amount. The CPU captures an image of a real space using the exposure control. The CPU combines the captured image of the real space with an image of the virtual object to generate a mixed reality image.Type: GrantFiled: January 31, 2022Date of Patent: December 3, 2024Assignee: Canon Kabushiki KaishaInventor: Satoshi Shoda
-
Patent number: 12160444Abstract: Embodiments are disclosed for a method for a security model. The method includes generating a machine learning model that determines probabilities of a plurality of specific techniques, tactics, and procedures (TTPs) for a security domain. The method also includes generating a machine learning model that maps multiple TTPs to a polytope for the security domain. Additionally, the method includes generating a polytope visualization having multiple visualized points in a multi-dimensional space. The visualized points represent corresponding TTPs of a same type and associated probabilities. Further, a disposition of each of the visualized points is based on the determined probabilities and the mapped plurality of TTPs.Type: GrantFiled: January 5, 2022Date of Patent: December 3, 2024Assignee: International Business Machines CorporationInventors: Kelly Nicole Ryver, Jennifer L. Szkatulski
-
Patent number: 12154217Abstract: An electronic apparatus includes a display unit, a determining unit configured to determine a target object that a user is paying attention to, an acquiring unit configured to acquire a plurality of types of information on the target object, a referring unit configured to refer to reference information associated with the target object, and a control unit configured to determine the at least one of the plurality of types of information based on the reference information and the plurality of types of information, the display unit displays the at least one of the plurality of types of information and image data stored in a memory, and the reference information is past information of each of the plurality of types of information.Type: GrantFiled: June 13, 2022Date of Patent: November 26, 2024Assignee: CANON KABUSHIKI KAISHAInventors: Tomoyuki Shiozaki, Hiroshi Toriumi, Atsushi Ichihara, Hiroki Kitanosako
-
Patent number: 12154226Abstract: A method for generating a three-dimensional (3D) model of an object includes receiving a two-dimensional (2D) view of at least one object as an input, measuring geometrical shape coordinates of the at least one object from the input, identifying texture parameters of the at least one object from the input, predicting geometrical shape coordinates and texture parameters of occluded portions of the at least one object in the 2D view by processing the measured geometrical shape coordinates of the at least one object, the identified texture parameters of the at least one object, and the occluded portions of the at least one object, and generating a 3D model of the at least one object by mapping the measured geometrical shape coordinates and the identified texture parameters to the predicted geometrical shape coordinates and the predicted texture parameters of the occluded portions of the at least one object.Type: GrantFiled: September 20, 2022Date of Patent: November 26, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sujoy Saha, Mahantesh Mallappa Ambi, Rajat Kumar Jain, Amita Badhwar, Aditi Singhal, Rakesh Abothula, Lokesh Rayasandra Boregowda
-
Patent number: 12154209Abstract: A method of improving texture fetching by a texturing/shading unit in a GPU pipeline by performing efficient convolution operations, includes receiving a shader and determining whether the shader is a kernel shader. In response to determining that the shader is a kernel shader, the shader is modified to perform a collective fetch of all texels used in convolution operations for a group of output pixels instead of performing independent fetches of texels for each output pixel in the group of output pixels.Type: GrantFiled: June 24, 2022Date of Patent: November 26, 2024Assignee: Imagination Technologies LimitedInventors: Rostam King, William Thomas
-
Patent number: 12148113Abstract: An information processing system includes a device causing a user to see visual information in which a virtual object is superimposed onto information about a real space, an acquirer that acquires a position of a real object existing in the real space, and a processor configured to move the virtual object in a direction away from the real object in a case where the real object is positioned inside a predetermined range from the device.Type: GrantFiled: December 15, 2021Date of Patent: November 19, 2024Assignee: FUJIFILM Business Innovation Corp.Inventors: Momoko Fujiwara, Takahiro Okayasu, Kengo Tokuchi
-
Patent number: 12148095Abstract: Systems and methods for rendering a translucent object are provided. In one aspect, the system includes a processor coupled to a storage medium that stores instructions, which, upon execution by the processor, cause the processor to receive at least one mesh representing at least one translucent object. For each pixel to be rendered, the processor performs a rasterization-based differentiable rendering of the pixel to be rendered using the at least one mesh and determines a plurality of values for the pixel to be rendered based on the rasterization-based differentiable rendering. The rasterization-based differentiable rendering can include performing a probabilistic rasterization process along with aggregation techniques to compute the plurality of values for the pixel to be rendered. The plurality of values includes a set of color channel values and an opacity channel value. Once values are determined for all pixels, an image can be rendered.Type: GrantFiled: September 15, 2022Date of Patent: November 19, 2024Assignee: LEMON INC.Inventors: Tiancheng Zhi, Shen Sang, Guoxian Song, Chunpong Lai, Jing Liu, Linjie Luo
-
Patent number: 12141916Abstract: An example of an apparatus for markerless motion capture is provided. The apparatus includes cameras to capture images of a subject from different perspectives. In addition, the apparatus includes a pose estimation engines to receive the images. Each pose estimation engine is to generate a coarse skeletons of the received image and is to identify a region of the image based on the coarse skeleton. Furthermore, the apparatus includes pose estimation engines to receive the regions of interest previously identified. Each of these pose estimation engines is to generate a fine skeleton of the region of interest. In addition, the apparatus includes attachment engines to generate a whole skeletons. Each whole skeleton is to include a fine skeleton attached to a coarse skeleton. The apparatus further includes an aggregator to receive the whole skeletons. The aggregator is to generate a three-dimensional skeleton from the whole skeletons.Type: GrantFiled: March 20, 2020Date of Patent: November 12, 2024Assignee: Hinge Health, Inc.Inventors: Colin Joseph Brown, Wenxin Zhang, Dalei Wang
-
Patent number: 12136166Abstract: Aspects presented herein relate to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may divide at least one scene into a plurality of meshlets, each of the meshlets including a plurality of primitives, and each of the primitives including plurality of vertices. The apparatus may also calculate a pair of texture coordinates for each of the plurality of vertices. Further, the apparatus may select a size of each of the plurality of meshlets in the at least one scene based on the pair of the texture coordinates and based on a perspective projection of each of the plurality of meshlets. The apparatus may also calculate layout information in a meshlet atlas for each of the meshlets in the at least one scene. Moreover, the apparatus may shade each of a plurality of pixels in the meshlet atlas based on the calculated layout information.Type: GrantFiled: September 21, 2022Date of Patent: November 5, 2024Assignee: QUALCOMM IncorporatedInventors: Thomas Neff, Jörg Hermann Müller, Markus Steinberger, Dieter Schmalstieg
-
Patent number: 12137299Abstract: A device and a method for determining a format of an immersive image and/or for rendering an immersive image are disclosed, wherein the device for determining a format of an immersive image includes one or more processors configured to: determine an aspect ratio of an immersive image and one or more additional characteristics of the immersive image; and determine a format of the immersive image using the determined aspect ratio and the determined one or more additional characteristics of the immersive image.Type: GrantFiled: December 1, 2022Date of Patent: November 5, 2024Assignee: immerVR GmbHInventor: Daniel Pohl
-
Patent number: 12135833Abstract: A method of guiding perspectives in a multi-perspective content delivery system. The method includes receiving profile data associated with an end-user multi-perspective content consumption device and identifying a preference for content based upon the profile data. Multi-perspective content is transmitted to a device associated with the first profile data, the multi-perspective content representing a first perspective of a plurality of time-coincident VR perspectives. The VR system determines whether the first perspective correlates with the preference for content by at least a predetermined amount.Type: GrantFiled: July 7, 2023Date of Patent: November 5, 2024Assignee: Adeia Guides Inc.Inventors: Charishma Chundi, Rajendra Pandey, Susanto Sen
-
Patent number: 12131017Abstract: A method of controlling a portable device including first and second touch screens is provided. The method includes displaying first information related to a first application on the first touch screen and displaying second information related to the first application on the second touch screen; receiving a first user input moving to the first touch screen on the second touch screen; and replacing the first information and the second information with a third information and a fourth information related to the first application on the first and second touch screens, in response to receiving the first user input, wherein each of the third information and the fourth information is displayed while being slidden from the second touch screen to the first touch screen and the third information is displayed over a boundary between the first and second screens during the sliding of the third and fourth information.Type: GrantFiled: April 28, 2023Date of Patent: October 29, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Joon-Kyu Seo, Kyung-A Kang, Ji-Yeon Kwak, Hyun-Jin Kim, Hyun-Jung Song, Sung-Sik Yoo, Ju-Youn Lee, Dong-Seok Ryu, Min-Kyu Park
-
Patent number: 12125431Abstract: A local active matrix display panel, circuits and methods of operation are described. In an embodiment, a local active matrix display panel includes an array of pixel driver chip, a thin film transistor layer in electrical contact with the array of pixel driver chips, and an array of light emitting diodes electrically connected with the thin film transistor layer.Type: GrantFiled: July 11, 2023Date of Patent: October 22, 2024Assignee: Apple Inc.Inventors: Hjalmar Edzer Ayco Huitema, Thomas Charisoulis, Xia Li