Three-dimension Patents (Class 345/419)
  • Patent number: 10970429
    Abstract: A method for simulating the influence of thermally coupled surface radiation on a solid body, which solid body has at least one surface capable of being exposed to radiation, by calculating the radiative exchange between grey, diffuse surfaces, characterized in that the surface or surfaces to be exposed to radiation is/are subdivided adaptively, hierarchically into radiation tiles of the same or virtually the same radiation intensity, and the surface temperature resulting from irradiation is achieved by means of a hierarchical view factor method, which view factor method comprises the evaluation of a solid angle integral using a primary solid angle subdivision, which primary solid angle subdivision comprises a homogeneous view factor discretization, wherein each solid angle subdivision is adaptively and hierarchically discretized into its partial areas by spherical projection and wherein the total of all partial amounts of that solid angle integral can be determined by means of ray tracing.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: April 6, 2021
    Assignee: MAGMA Giessereitechnologie GmbH
    Inventor: Jakob Fainberg
  • Patent number: 10967851
    Abstract: A vehicle system includes a camera, a sensor, and processors for detecting an unoccupied parking spot while the vehicle traverses a detection path. The processors define a variable virtual boundary based on at least one object detected on a side of the detection path excluding the unoccupied parking spot and generates at least one parking maneuver based on the unoccupied parking spot and the variable virtual boundary.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: April 6, 2021
    Assignee: Ford Global Technologies, LLC
    Inventors: Markus Krekel, Ahmed Benmimoun, Andrew Ochmanski, Thomas Gerlitz, Nadja Wysietzki, Cinderella Matuk, Li Xu, Kyle Simmons
  • Patent number: 10971112
    Abstract: Configuring a graphical user interface according to a user's preferences is described herein. Systems and methods are provided for generating a dynamically varying themed interface for a user environment; defining appropriate color palettes associated within a brand definition of the user environment; and, providing one or more configuration settings for the rendering engine.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: April 6, 2021
    Assignee: SAP SE
    Inventors: Jeong-Sook Lee, Christina Hall, Gisbert Loff, Philip Miseldine, Charles Monte
  • Patent number: 10969947
    Abstract: A method for operating an operator control system, in which graphics data of a graphical user interface are produced, wherein the graphical user interface has a user interface extent along a first direction and a display unit displays a detail of the graphical user interface, wherein the detail has a detail extent along the first direction. The operator control system has at least two states, wherein each state has an associated specific detail of the graphical user interface. When one of the at least two states of the operator control system is activated, the detail of the graphical user interface associated with the activated state is displayed, and a state information element is actuated so the activated state of the operator control system is output. The state information element includes an outline of a geometric figure and the activated state is a basis for highlighting a segment of the outline.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: April 6, 2021
    Inventor: Filip Piotr Chudzinski
  • Patent number: 10972670
    Abstract: Various embodiment provide a method and device comprising: a display; a memory; and a control unit operatively connected to the display and the memory, wherein the control unit is configured to control the display to display an original image on the display, detect a roll generation event, identify an object from the original image according to the roll generation event, convert the original image into a roll image using the identified object, and store the same in the memory. In addition, other embodiments are also possible.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: April 6, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yongyeon Lee, Yunkyung Kim, Jiyeon Kwak
  • Patent number: 10969740
    Abstract: A method for rendering a light field comprises projecting rays from a viewpoint positioned at a first side of a spatial light modulator (SLM) to a clipping plane positioned at an opposing side of the SLM to form an elemental view frustum within a three-dimensional scene and rendering objects within the elemental view frustum to generate components of a first elemental image for the first elemental region. The SLM may include a tiled array of non-overlapping elemental regions and a top edge and a bottom edge of a first elemental region of the non-overlapping elemental regions are intersected by the rays to form the elemental view frustum. Furthermore, the light field may include the first elemental image and additional elemental images corresponding to the array of elemental regions and each one of the additional elemental images is rendered using an additional elemental view frustum.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: April 6, 2021
    Assignee: NVIDIA Corporation
    Inventors: Liang Shi, Fu-Chung Huang, Ward Lopes
  • Patent number: 10960295
    Abstract: An electronic device disclosed herein may comprise: a communication circuit for establishing communication with an external electronic device; a memory for storing information on graphic source data of a content and a plurality of graphic rendering schemes for displaying the content; and a processor functionally connected to the communication circuit and the memory. The processor may be configured to select at least one graphic rendering scheme on the basis of the status of the electronic device or the external electronic device, and display the content on a display functionally connected to the electronic device, using the at least one graphic rendering scheme. Various other embodiments recognized from the specification are also possible.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: March 30, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang Won Chae, Jung Eun Lee
  • Patent number: 10964114
    Abstract: Systems and methods are provided for capturing by a camera of a user device, a first image depicting a first environment of the user device; overlaying a first virtual object on a portion of the first image depicting the first environment; modifying a surface of the first virtual object using content captured by the user device; storing a second virtual object comprising the first virtual object with the modified surface; and generating for display the second virtual object on a portion of a second image depicting a second environment.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: March 30, 2021
    Assignee: Snap Inc.
    Inventors: Samuel Edward Hare, Andrew James McPhee, Maxim Maximov Lazarov, Wentao Shang, Kyle Goodrich, Tony Mathew
  • Patent number: 10964110
    Abstract: Disclosed are various examples for performing actions using augmented reality. In some examples, a user interface that includes a field of view is generated. The field of view is currently captured using a camera of a client device. Object data in the field of view is detected. Position data is determined. The position data includes a location of the client device and an orientation vector that indicates a direction the camera of the client device. A request for actions is transmitted to a management service. The request includes the object data and the position data. An action and an identity of a managed object are received from the management service. The user interface is updated to include an identity of a managed object, and a user interface element that when selected causes an action to be performed.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: March 30, 2021
    Assignee: VMWARE, INC.
    Inventors: Santhosh Chandrashekarappa, Ashish Maan, Adithya Ravi, Lokeswar Akuthota
  • Patent number: 10964058
    Abstract: A seed camera disposed a first location is manually calibrated. A second camera, disposed at a second location, detects a physical marker based on predefined characteristics of the physical marker. The physical marker is located within an overlapping field of view between the seed camera and the second camera. The second camera is calibrated based on a combination of the physical location of the physical marker, the first location of the seed camera, the second location of the second camera, a first image of the physical marker generated with the seed camera, and a second image of the physical marker generated with the second camera.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: March 30, 2021
    Assignee: Nortek Security & Control LLC
    Inventor: Chandan Gope
  • Patent number: 10964123
    Abstract: An insole design method and an insole design system are provided, and the method includes: capturing an uncompressed free foot model by a depth camera and obtaining a free foot model three-dimensional image; capturing a pressed foot model stepped on a transparent pedal by the depth camera and obtaining a pressed foot model three-dimensional image; aligning the free foot model three-dimensional image with the pressed foot model three-dimensional image; calculating and obtaining a plantar deformation quantity according to the aligned free foot model three-dimensional image and the aligned pressed foot model three-dimensional image; and completing the designed insole according to a sole projection plane or a three-dimensional profile of the specific sole and the plantar deformation quantity.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: March 30, 2021
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Yu-Lung Hung, Po-Fu Yen, Zhong-Yi Haung, Kang Chou Lin, Shang-Yi Lin, Chia-Chen Chen
  • Patent number: 10963300
    Abstract: A method includes: forming a virtual tile cluster having tiles, wherein a tile comprises a processor and memory from a CPU device and a GPU device, and a tile in the GPU device further comprises subprocessors; forming a virtual unified memory that is accessible by the CPU and GPU devices; receiving a task; assigning the task to a tile of the virtual tile cluster according to a pre-defined rule. When the task is assigned to a tile in the GPU device, the method further performs: broadcasting the task to the subprocessors of a tile using a GPU shuffle instruction; and dividing data for the task and assigning the divided data to the subprocessors, wherein each subprocessor runs a codelet using the each of divided data. The task is executed by the at least one tile of the virtual tile cluster.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: March 30, 2021
    Assignee: Raytheon Company
    Inventor: Michael Champigny
  • Patent number: 10963837
    Abstract: Legal professionals often conduct online research as part of their efforts to produce documents, such as legal briefs. The present inventor recognized that online research tools and desktop applications, such as word processors, are functionally isolated from each other, forcing users to awkwardly switch between them as they work. Accordingly, the inventor devised, among other things, an exemplary toolbar that resides adjacent an active application window, such as a word processor. In operation, a user selects one or portions of text, such as a name or fact pattern, in the window, and activates the toolbar using a right-click command. Upon activation, a customizable menu is displayed, enabling the user to select from one or more listed workflow tasks and ultimately to cause an online research system to return search results based on the task and text selections.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: March 30, 2021
    Assignee: Thomson Reuters Enterprise Centre GmbH
    Inventor: Trace Liggett
  • Patent number: 10964043
    Abstract: Firstly, a measurement space is defined with a plurality of voxels. When the object is located within the measurement space, at least a depth map of the object is generated by photographing the object from at least a viewpoint. View direction and coordinates of the at least a viewpoint are also obtained. A plurality of redundant voxels, which are not belong to the object, are eliminated from the measurement space according to the at least a map, the view direction and the coordinates of the at least a viewpoint. The volume and/or the dimension of the object is calculated based on remaining voxels of the measurement space after the redundant voxels are eliminated from the measurement space.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: March 30, 2021
    Assignee: ICATCH TECHNOLOGY, INC.
    Inventor: Jian-An Chen
  • Patent number: 10962371
    Abstract: A method for vehicle tracking and localization includes receiving, by a controller, odometry data from a sensor of the first vehicle; geospatial data from a Global Positioning System (GPS) device of the first vehicle; inertial data from an inertial measurement unit (IMU) of the first vehicle; estimating an estimated-current location of the first vehicle and an estimated-current trajectory of the first vehicle using the odometry data from the sensor, the geospatial data from the GPS device, and the inertial data from the IMU of the first vehicle; inputting the inertial data into a Bayesian Network to determine a predicted location of the first vehicle and a predicted trajectory of the first vehicle, and updating the Bayesian Network using the estimated-current location and the estimated-current trajectory of the first vehicle using the odometry data and the geospatial data.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: March 30, 2021
    Assignee: GM Global Technology Operations LLC
    Inventors: Lawrence A. Bush, Fan Bai, Pengfei Ren, Eric L. Raphael, Mohannad Murad, Mohammad Naserian
  • Patent number: 10964086
    Abstract: When rendering a new frame using a hybrid ray tracing process, a graphics processor transforms vertex position data for models representing objects in the new frame into camera space for use in a rasterisation process of the hybrid ray tracing process irrespective of whether the object has moved between frames or whether the geometry of the model representing object has changed, but only transforms vertex position data for a model for an object into world space for use in a ray tracing process of the hybrid ray tracing process when the object has moved between frames or where the geometry of the model representing the object has changed.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: March 30, 2021
    Assignees: Apical Limited, Arm Limited
    Inventors: Daren Croxford, Mathieu Jean Joseph Robart
  • Patent number: 10964115
    Abstract: A sound source reproducing device which communicates with an electronic device providing images and original sound may be provided. The sound source reproducing device includes: an interface which receives position information of at least one virtual object included in the image and the original sound from the electronic device; and a controller which generates virtual speaker position information corresponding to the position information of the at least one virtual object received from the interface, and converts the original sound received from the interface into a sound source signal for a plurality of speakers on the basis of the virtual speaker position information.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: March 30, 2021
    Inventor: Yang-Hann Kim
  • Patent number: 10965994
    Abstract: The present disclosure provides a method for determining a recommended video, a data processing computer server and a system. The computer server determines candidate virtual scenes, users currently participating in the candidate virtual scenes, and a user corresponding to a virtual role in the candidate virtual scenes. After selecting a target virtual scene from the candidate virtual scenes, the computer server determines representation data of virtual roles of the target virtual scene, selects a target virtual role from the virtual roles of the target virtual scene according to the representation data of the virtual roles of the target virtual scene, and generates a recommended video at a viewing angle of the target virtual role in the target virtual scene.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: March 30, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xing Guo, Ruchun Wu, Jun Deng
  • Patent number: 10964119
    Abstract: A computer implemented method for warping virtual content from two sources includes a first source generating first virtual content based on a first pose. The method also includes a second source generating second virtual content based on a second pose. The method further includes a compositor processing the first and second virtual content in a single pass. Processing the first and second virtual content includes generating warped first virtual content by warping the first virtual content based on a third pose, generating warped second virtual content by warping the second virtual content based on the third pose, and generating output content by compositing the warped first and second virtual content.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: March 30, 2021
    Assignee: MAGIC LEAP, INC.
    Inventors: Reza Nourai, Robert Blake Taylor
  • Patent number: 10957009
    Abstract: Disclosed is an apparatus and method of providing an image processing. An image processing method according to the present disclosure includes: obtaining at least one of image information and depth information of an omni-directional video; and mapping the obtained information to a three-dimensional coordinate system based on a particular three-dimensional figure.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: March 23, 2021
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Gun Bang, Hui Yong Kim, Jin Soo Choi, Jung Won Kang
  • Patent number: 10956938
    Abstract: An approach is provided for presenting a user interface and associating one or more commenting information with on one or more content items detected in one or more media items. Further, a user may associate one or more commenting information related to a point of interest/object wherein one or more content items associated with the point of interest/object may be retrieved and aggregated with the one or more commenting information.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: March 23, 2021
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Petri Matti Olavi Piippo, Jan Peter Erik Eskolin, Jussi Severi Uusitalo, Tero Juhani Hakala
  • Patent number: 10958889
    Abstract: The present application discloses methods, circuits, devices, systems and associated computer executable code for rendering one or more hybrid images including both two dimensional and three dimensional image information from an object or person. According to some embodiments, data from 2D image frame may be combined with a corresponding 3D image dataset to generate a hybrid image frame. Display parameters and/or relative coordinates of the 2D and/or 3D image data may be adjusted or altered across hybrid image frames.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: March 23, 2021
    Assignee: MANTISVISION LTD.
    Inventors: Addie Reiss, Robert Petka
  • Patent number: 10957752
    Abstract: In a method of manufacturing a transparent display device, a substrate including a pixel region and a transmission region may be provided. A first electrode may be formed on the substrate in the pixel region, and a display layer may be formed on the first electrode. A second electrode facing the first electrode may be formed on the display layer, and a capping structure including a first capping layer and a second capping layer may be formed on the second electrode. The first capping layer may be formed on the second electrode in the pixel region and a first region of the transmission region by using a mask that has an opening, the mask may be shifted, and the second capping layer may be formed on the second electrode in the pixel region and a second region of the transmission region by using the shifted mask.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: March 23, 2021
    Inventors: Jin-Koo Chung, Jeong-Woo Moon, Byoung-Hee Park, Jun-Ho Choi
  • Patent number: 10956635
    Abstract: This patent includes a method and apparatus for the generation of a simulated, realistic 3D radiological dataset from CT, MRI, PET, SPECT or DTS examinations. This simulated dataset can be segmented, filtered, manipulated, used with artificial intelligence algorithms and viewed in conjunction with head display units and geo-registered tools.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: March 23, 2021
    Inventors: David Byron Douglas, Kathleen Mary Douglas, Robert Edwin Douglas
  • Patent number: 10955924
    Abstract: A multi-view display system that enables viewers to individually interact with the system to provide information thereto is disclosed. The system includes a multi-view display, a system controller, and an input/communications device. In the illustrative embodiment, the input/communications device provides a way for a viewer to communicate, to the system, a viewing preference pertaining to the presentation of content and facilitates associating the viewing preference with a viewing location so that the content that is ultimately displayed via the multi-view display is viewable by viewer at the proper viewing location.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: March 23, 2021
    Assignee: Misapplied Sciences, Inc.
    Inventors: Paul Henry Dietz, Albert Han Ng, David Steven Thompson
  • Patent number: 10953334
    Abstract: Systems and methods for generating a customized virtual character are disclosed. A system may obtain video data or other media depicting a real person, and then may provide the obtained media to one or more machine learning models configured to learn visual appearance and behavior information regarding the particular person depicted in the video or other media. The system may then generate a custom visual appearance model and a custom behavior model corresponding to the real person, which may subsequently be used to render, within a virtual environment of a video game, a virtual character that resembles the real person in appearance and in-game behavior.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: March 23, 2021
    Assignee: Electronic Arts Inc.
    Inventors: John Kolen, Harold Henry Chaput, Navid Aghdaie, Kazi Atif-Uz Zaman, Kenneth Alan Moss
  • Patent number: 10958843
    Abstract: A multi-camera system for a component inspection comprising a table having a table top or, alternatively, another sufficiently rigid surface; a first camera having a narrow field-of-view lens; a second camera having a wide field-of-view lens linked to said first camera, wherein said first camera and said second camera are configured to move identical distances along a common axis relative to said table top or surface; and a pre-defined pattern defined on said table top or surface.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: March 23, 2021
    Assignee: Raytheon Technologies Corporation
    Inventors: Ziyou Xiong, Alan Matthew Finn, Richard W. Osborne, III, Jose Miguel Pasini, Edgar A. Bernal, Ozgur Erdinc
  • Patent number: 10957059
    Abstract: A depth camera assembly (DCA) configured to determine distances between the headset and one or more objects in an area surrounding the headset. The DCA includes an imaging device, an illumination source, and a controller. The controller identifies objects in a portion of the local area, determines a depth zone for each object and corresponding structured light (SL) illumination parameters including a SL pattern for each object based on the depth zone, instructs the illumination source to illuminate a scene comprising the one or more objects with the determined SL pattern, and instructs the imaging device to capture images of the illuminated objects. The controller determines the depth information for the illuminated objects and updates the depth information associated with the objects.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: March 23, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Dov Katz, Nadav Grossinger
  • Patent number: 10957064
    Abstract: The present teaching relates to method, system, medium, and implementation of determining depth information in autonomous driving. Stereo images are first obtained from multiple stereo pairs selected from at least two stereo pairs. The at least two stereo pairs have stereo cameras installed with the same baseline and in the same vertical plane. Left images from the multiple stereo pairs are fused to generate a fused left image and right images from the multiple stereo pairs are fused to generate a fused right image. Disparity is then estimated based on the fused left and right images and depth information can be computed based on the stereo images and the disparity.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: March 23, 2021
    Assignee: PLUSAI CORP
    Inventors: Anurag Ganguli, Timothy Patrick Daly, Jr., Hao Zheng, David Wanqian Liu
  • Patent number: 10957110
    Abstract: Methods, devices, and systems are disclosed for providing augmented realities including trails or paths for navigating a real world space. Methods, devices, and systems are also disclosed for providing augmented realities for other forms of navigation guidance or tracking assistance.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: March 23, 2021
    Assignee: EDX Technologies, Inc.
    Inventors: Roger Ray Skidmore, Dragomir Rosson
  • Patent number: 10955554
    Abstract: A system uses range and Doppler velocity measurements from a lidar system and images from a video system to estimate a six degree-of-freedom trajectory of a target and generate a three-dimensional image of the target. The system may refine the three-dimensional image by reducing the stochastic components in the transformation parameters between video frame times.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: March 23, 2021
    Assignee: StereoVision Imaging, Inc.
    Inventors: Anatoley T. Zheleznyak, Richard L. Sebastian
  • Patent number: 10956755
    Abstract: A system is comprised of one or more processors coupled to memory. The one or more processors are configured to receive image data based on an image captured using a camera of a vehicle and to utilize the image data as a basis of an input to a trained machine learning model to at least in part identify a distance of an object from the vehicle. The trained machine learning model has been trained using a training image and a correlated output of an emitting distance sensor.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: March 23, 2021
    Assignee: Tesla, Inc.
    Inventors: James Anthony Musk, Swupnil Kumar Sahai, Ashok Kumar Elluswamy
  • Patent number: 10959036
    Abstract: Various implementations include computing devices and related computer-implemented methods for rendering a scene in an augmented audio environment. Certain implementations include a computer-implemented method including: generating a set of inputs to an application programming interface (API) on a display, the set of inputs including: a media library input; an experience state input for defining a set of experiences; and an event toolbar input for defining transitions between the experiences; and rendering the set of inputs at an audio device to generate a scene in an augmented audio environment.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: March 23, 2021
    Assignee: BOSE CORPORATION
    Inventor: Matthew Eliot Neutra
  • Patent number: 10956742
    Abstract: Aspects of the subject disclosure may include, for example, obtaining a first request for a first virtual object, obtaining first data regarding the first virtual object responsive to the obtaining of the first request, analyzing the first data to identify a first plurality of characteristics for the first virtual object, wherein the first plurality of characteristics include a first visual aspect of the first virtual object, a first auditory aspect of the first virtual object, a first scent aspect of the first virtual object, and a first haptic aspect of the first virtual object, and responsive to the analyzing of the first data, enabling at least a first sensory unit of a plurality of sensory units to render the first virtual object in accordance with the first plurality of characteristics. Other embodiments are disclosed.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: March 23, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Joseph Soryal, Naila Jaoude, Samuel N. Zellner
  • Patent number: 10957072
    Abstract: This invention applies dynamic weighting between a point-to-plane and point-to-edge metric on a per-edge basis in an acquired image using a vision system. This allows an applied ICP technique to be significantly more robust to a variety of object geometries and/or occlusions. A system and method herein provides an energy function that is minimized to generate candidate 3D poses for use in alignment of runtime 3D image data of an object with model 3D image data. Since normals are much more accurate than edges, the use of normal is desirable when possible. However, in some use cases, such as a plane, edges provide information in relative directions the normals do not. Hence the system and method defines a “normal information matrix”, which represents the directions in which sufficient information is present. Performing (e.g.) a principal component analysis (PCA) on this matrix provides a basis for the available information.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: March 23, 2021
    Assignee: Cognex Corporation
    Inventors: Andrew Hoelscher, Simon Barker, Adam Wagman, David J. Michael
  • Patent number: 10959107
    Abstract: Systems and methods for preparing and delivering a data package detailing work performed at a telecommunications site includes, subsequent to the work, performing data capture at the telecommunications site utilizing a plurality of an Unmanned Aerial Vehicle (UAV), a satellite, a multiple camera apparatus, and a telescoping apparatus; processing the data capture to provide a close out audit package for the telecommunications site describing the work; uploading the close out audit package through a User Interface to a server; providing the close out audit package to one or more users via the server; and performing verification of the work via the uploaded close out audit package.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: March 23, 2021
    Assignee: ETAK Systems, LLC
    Inventors: Lee Priest, Charlie Terry, Joshua Godwin
  • Patent number: 10948977
    Abstract: An information processing apparatus including circuitry configured to acquire information indicating a spatial relationship between a real object and a virtual object, and initiate generation of a user feedback based on the acquired information, the user feedback being displayed to be augmented to a generated image obtained based on capturing by an imaging device, or augmented to a perceived view of the real world, and wherein a characteristic of the user feedback is changed when the spatial relationship between the real object and the virtual object changes.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: March 16, 2021
    Assignee: SONY CORPORATION
    Inventors: Atsushi Ishihara, Tsuyoshi Ishikawa, Hiroyuki Aga, Koichi Kawasaki, Mitsuru Nishibe, Yuji Kusano
  • Patent number: 10948898
    Abstract: A custom-fitted helmet and a method of making the same can comprise, at a first location, obtaining head data for a customer's head comprising a length, a width, and at least one head contour. With at least one processor, generating a computerized three-dimensional (3D) headform matching the customer's head length, width, and head contour from the head data. The 3D headform can be compared to a helmet safety standard. At a second location different from the first location, a custom-fitted helmet based on the 3D headform can be formed, wherein the custom-fitted helmet satisfies the safety standard and comprises an inner surface comprising a topography that conforms to the length, width, and at least one contour of the customer's head. The first location can be a home or a store. Obtaining the head data from photographic images of a deformable interface member disposed on the customer's head.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: March 16, 2021
    Assignee: Bell Sports, Inc.
    Inventors: Christopher T. Pietrzak, Michael W. Lowe
  • Patent number: 10949451
    Abstract: Method and apparatus are disclosed for a system and method for managing and retrieving disparate geographically coded data in a database. An example system for processing a search query for geocoded data includes a database with the geocoded data associated with first and second geographic subdivisions and a computing device. When new geocoded data associated with the first geographic subdivision is not associated with the second geographic subdivision, the computing device generates values associated with the second geographic subdivision for the new geocoded data based on geographic overlap of the first and second geographic subdivisions and inserts the values into the entity-attribute-value database. In response to receiving a query from one of the end-user devices for the new geocoded data associated with the second geographic subdivisions, the computing device provides the values in a query response.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: March 16, 2021
    Inventor: Jonathan Giuffrida
  • Patent number: 10950042
    Abstract: Techniques of compressing triangular mesh data involve encoding a bitstream that defines a traversal order for vertices in a triangular mesh. The encoded bitstream defining the traversal order is in addition to an encoded bitstream of prediction errors and is an explicit, rather than implicit, traversal. One example of a bitstream that defines a traversal order is an array in which a bit signifies whether a step in an implicit, deterministic scheme such as a depth-first traversal. Upon decoding, the usual deterministic steps are used to find the vertices of the triangular mesh unless specified by the traversal bitstream. Such an encoded bitstream, when occupying less memory than that saved from the compression efficiencies gained in defining the traversal order defined in the bitstream, offers a simple, efficient compression without requiring that the triangular mesh be connected.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: March 16, 2021
    Assignee: Google LLC
    Inventors: Ondrej Stava, Michael Hemmer
  • Patent number: 10949882
    Abstract: Disclosed herein are methods and systems for real-time content-matched advertisement in an augmented reality environment. In particular, a plurality of integrated images of an extracted real life object in a virtual environment is provided at a computer device to a user. The plurality of integrated images comprises one or more advertisement elements that are determined using a comprehensive content matching mechanism. The comprehensive content matching mechanism is based on a plurality of factors comprising advertisement content, user preference information, and context information.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: March 16, 2021
    Inventor: Eliza Y. Du
  • Patent number: 10949603
    Abstract: An apparatus for executing an application on a virtual machine, directed to setting a font size of a font in detail, includes an acquisition unit configured to acquire a font size specified by the application operating on the virtual machine and font setting data including a font size conversion rule, and a control unit configured to control a display apparatus to display a font with a font size based on the specified font size and the font setting data.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: March 16, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Kentaro Takahashi
  • Patent number: 10950029
    Abstract: The present disclosure relates to an image processing apparatus and an image processing method which make it possible to generate an image using texture images and depth images of two viewpoints that represent a three-dimensional structure of a greater number of regions. A drawing section generates a texture image of a predetermined viewpoint using a texture image obtained by perspectively projecting, to a perspective projection face perpendicular to a sight line direction heading from each of two viewpoints which are opposed to each other across a center of a polygon, toward the center of the polygon, a rear face of the polygon and a depth image corresponding to the texture image of each of the viewpoints. The present disclosure can be applied, for example, to a display apparatus and the like.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: March 16, 2021
    Assignee: SONY CORPORATION
    Inventors: Nobuaki Izumi, Hiroshi Oryoji
  • Patent number: 10949056
    Abstract: Disclosed is a system and method to navigate high-dimensional data in order to enhance the analytical capabilities of a data consumer. The technology disclosed can use a stereoscopic 3D viewer with a smartphone, a pair of 3D glasses with desktop, or a projected 3D image on a table. The solution provides a novel and accessible way of navigating high-dimensional data that has been organized into groups of two or three dimensions. Navigation is possible in all 3 dimensions (x, y, z) to explore the full potential of underlying data and elicit powerful insights to be acted on through informed decisions.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: March 16, 2021
    Assignee: salesforce.com, inc.
    Inventors: Mrudula Kodali, Sachin Desai
  • Patent number: 10949069
    Abstract: Systems, apparatuses, and methods for performing a user interface action are provided. In one embodiment, an example method includes receiving, by one or more computing devices, data indicative of a user input directed to causing a motion of a virtual camera associated with a user interface. The method further includes detecting, by the one or more computing devices, a shake event associated with the user interface based at least in part on the motion of the virtual camera. The method further includes performing, by the one or more computing devices, an action associated with the user interface based at least in part on the detected shake event.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: March 16, 2021
    Assignee: Google LLC
    Inventor: Jingyi Fang
  • Patent number: 10946278
    Abstract: Generating an alternate reality game (ARG) using an augmented reality (AR) application, including: granting crypto-currency tokens to a player when the ARG is started by the player; enabling the player to find clues, discover objects, and interact with characters by presenting, to the player, a surrounding environment layered into a view of the AR application; determining whether the player has reached a decision point of a branching narrative; and enabling the player to send the crypto-currency tokens from the AR application to an intended destination when the decision point is reached.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: March 16, 2021
    Assignees: Sony Corporation, Sony Pictures Entertainment Inc., Crackle, Inc.
    Inventors: Kaigani Turner, Aaron Goldstein, Jason Leung
  • Patent number: 10949948
    Abstract: A method and system for large image matting, where alpha mask ?R for a large image is built with the help of alpha mask ?R found for the reduced image. In the current context, a large image is an image for which data structures required by the closed form method do not fit available memory. To overcome memory limitation the large image is divided into a plurality of smaller size sub-images. To find an alpha mask for every sub-image a sparse linear system is solved where the pixel values sampled from reduced image alpha mask ?R are used as constraints on a sparse linear system.
    Type: Grant
    Filed: June 21, 2020
    Date of Patent: March 16, 2021
    Inventor: Alexandru Kuzmin
  • Patent number: 10950033
    Abstract: A plurality of images may be analyzed to determine an object model. The object model may have a plurality of components, and each of the images may correspond with one or more of the components. Component condition information may be determined for one or more of the components based on the images. The component condition information may indicate damage incurred by the object portion corresponding with the component.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: March 16, 2021
    Assignee: Fyusion, Inc.
    Inventors: Stefan Johannes Josef Holzer, Abhishek Kar, Matteo Munaro, Pavel Hanchar, Radu Bogdan Rusu
  • Patent number: 10948738
    Abstract: There is provided a holographic display device, which includes a display panel including plural sub-pixels, wherein each sub-pixel includes plural subdivided pixels, and each subdivided pixel has an adjustable light transmittance; a backlight, configured to provide reference light to the display panel; a phase adjustment layer, including plural transparent phase adjustment components, wherein each phase adjustment component is configured to adjust a phase of a light ray transmitted through the phase adjustment component, and the phase adjustment components corresponding to a single sub-pixel have phase adjustment amounts different from each other; and a controller, configured to obtain a target phase of a light ray to be transmitted through each sub-pixel, and determine a target subdivided pixel, which corresponds to the target phase, in each sub-pixel, and further configured to obtain a target intensity of the light ray, and adjust a light transmittance of the target subdivided pixel.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: March 16, 2021
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Jifeng Tan, Xue Dong, Wei Wang, Xiaochuan Chen, Yafeng Yang, Xin Gu, Feng Guan, Meili Wang
  • Patent number: 10943381
    Abstract: A server machine modifies an augmented reality (AR) object in response to fulfillment of a condition. The machine provides, to a user device, object data that defines the AR object. The object data specifies a physical geolocation of the AR object, a presentation attribute of the AR object, a conditional modification program, and a trigger condition for execution of the conditional modification program. The object data causes the user device to present the AR object with a first appearance, located at the physical geolocation. The machine detects fulfillment of the trigger condition, and in response, the machine executes the conditional modification program. This modifies the object data by modifying the presentation attribute. The machine provides, to the user device, the modified object data, which causes the user device to present the AR object with a second appearance based on the modified presentation attribute.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: March 9, 2021
    Assignee: Snap Inc.
    Inventors: Ilteris Canberk, Andrés Monroy-Hernández, Rajan Vaish