Patents Examined by Todd Buttram
  • Patent number: 11682174
    Abstract: Introduced here computer programs and associated computer-implemented techniques for establishing the dimensions of interior spaces. These computer programs are able to accomplish this by combining knowledge of these interior spaces with spatial information that is output by an augmented reality (AR) framework. Such an approach allows two-dimensional (2D) layouts to be seamlessly created through guided corner-to-corner measurement of interior spaces.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: June 20, 2023
    Assignee: Flyreel, Inc.
    Inventors: Victor Palmer, Cole Winans
  • Patent number: 11680803
    Abstract: A ray is cast into a volume described by a volumetric data structure, which describes the 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 lowest one of the plurality of levels of detail, and values of the first set of bits indicate whether a corresponding one of the voxels is at least partially occupied by respective geometry. A set of second entries in the volumetric data structure describe voxels at a second level of detail, which represent subvolumes of the voxels at the first lowest level of detail. The ray is determined to pass through a particular subset of the voxels at the first level of detail and at least a particular one of the particular subset of voxels is determined to be occupied by geometry.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: June 20, 2023
    Assignee: Movidius Ltd.
    Inventors: Sam Caulfield, David Macdara Moloney, Gary Garfield Barrington Baugh
  • Patent number: 11663788
    Abstract: A system or method includes a platform to allow users to coordinate images captured by a separated camera with images captured by a first camera, displaying such images at real-time to a user through a user interface on the first camera or a user interface on a separate device. The separate camera is contemplated to provide a separate image feed to provide one or more augmentations to an image captured by the first camera.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: May 30, 2023
    Assignee: Wormhole Labs, Inc.
    Inventors: Curtis Hutten, Robert D. Fish
  • Patent number: 11663796
    Abstract: A processor-implemented light source information output method includes: receiving an input image; detecting, using a trained neural network, at least one object in the input image; estimating, using the trained neural network, light source information of a light source corresponding to the at least one object; and outputting the light source information.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: May 30, 2023
    Assignees: Samsung Electronics Co., Ltd., Korea Advanced Institute of Science and Technology
    Inventors: Inwoo Ha, Changho Jo, Jaeyoon Kim, Sungeui Yoon, Sunghoon Hong
  • Patent number: 11651545
    Abstract: A system and a method for providing a virtual exhibition space by utilizing a 2.5 dimension image. The system forms a perspective view having a specific viewpoint and the specific number of vanishing points with respect to a specific virtual exhibition space having a plurality of wall surfaces, calculates virtual 3D coordinates for a specific position on the plurality of wall surfaces in the perspective view, based on the varnishing points of the perspective view, positions a specific 2D content image on at least one wall surface of the plurality of wall surfaces in the perspective view by rotating or resizing the specific 2D content image based on the virtual 3D coordinates, and completes a virtual exhibition space image by using the perspective view having the content image.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: May 16, 2023
    Assignee: DIFT CORPORATION
    Inventors: Dong Ree Kim, Chi Hyung Park, In Je Cho
  • Patent number: 11645520
    Abstract: This specification describes methods for performing inferencing based on input data, the methods comprising: initialising a neural network based on a set of stored model information, which defines a plurality of orthogonal binary basis vectors which are to be used to implement kernels in one or more hidden layers of the neural network, and plural sets of plural coefficients, each set of plural coefficients corresponding to a respective one of the kernels, wherein each of the coefficients in a given set of coefficients is associated with a respective one of the one or more orthogonal binary basis vectors; passing input data through the neural network such that convolution operations between the kernels and data arriving at the kernels are performed, wherein each of the kernels is implemented using a respective set of coefficients and the orthogonal binary basis vectors with which the coefficients in the set are associated; and outputting data from the neural network, the output data representing an inference c
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: May 9, 2023
    Assignee: Nokia Technologies Oy
    Inventors: Vincent Tseng, Sourav Bhattacharya, Nicholas D. Lane
  • Patent number: 11645693
    Abstract: An example method of complementary consumer item selection includes: receiving, by a computer system, an image representing a first consumer item of a reference set of consumer items; identifying a target category of a complementary consumer item to be associated with the reference set of consumer items; generating, by a neural network processing the set of images, a feature embeddings representing the first consumer item in relation to the target category; selecting, using the feature embedding, from a set of available consumer items, a plurality of candidate consumer items associated with the target category; and selecting, among the plurality of candidate consumer items, the complementary consumer item to be associated with the reference set of consumer items.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: May 9, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Yen-Liang Lin, Son Tran, Larry Davis
  • Patent number: 11645803
    Abstract: According to an embodiment, a source object presented in a source video is identified. Attribute information of the source object in respective frames of a sequence of source frames in the source video is identified. The attribute information represents an animation effect associated with the source object across the sequence of source frames. The attribute information is provided for use in reproducing the animation effect in a target video.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: May 9, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jian Jun Wang, Ting Chen, Shi Hui Gui, Li Yi Zhou, Jing Xia, Yidan Lei
  • Patent number: 11645415
    Abstract: Provided are an augmented reality (AR) remote communication method and system for providing a security function for a 3D space. An AR remote communication method of providing, by a computing device, communication within an AR environment based on an image of a three-dimensional (3D) space whose give area is secured includes obtaining a physical space image of a physical space around a user, setting a 3D security area based on the obtained physical space image, performing security processing for converting the physical space image based on the set 3D security area, and providing a security image generated by performing the security processing.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: May 9, 2023
    Assignee: VIRNECT INC.
    Inventors: Tae Jin Ha, Jea In Kim, Soo Hwan Kim, Noh Young Park
  • Patent number: 11625587
    Abstract: An artificial intelligence integrated circuit is provided. The artificial intelligence integrated circuit includes a flash memory, a dynamic random access memory (DRAM), and a memory controller. The flash memory is configured to store a logical-to-physical mapping (L2P) table that is divided into a plurality of group-mapping (G2P) tables. The memory controller includes a first processing core and a second processing core. The first processing core receives a host access command from a host. When a specific G2P table corresponding to a specific logical address in the host access command is not stored in the DRAM, the first processing core determines whether the second processing core has loaded the specific G2P table from the flash memory to the DRAM according to the values in a first column in a first bit map and in a second column of a second bit map.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: April 11, 2023
    Assignee: GLENFLY TECHNOLOGY CO., LTD.
    Inventor: Deming Gu
  • Patent number: 11615570
    Abstract: The present disclosure discloses a display method and apparatus for a virtual object, an electronic device, and a storage medium, and is related to the field of computer technologies. The method includes: obtaining a plurality of animation frames corresponding to each of a plurality of virtual objects and a weight of each animation frame; blending a plurality of animation frames corresponding to the plurality of virtual objects in parallel through an image processor according to the weight of each animation frame, to obtain target position and pose data of each bone in bone models of the plurality of virtual objects; and displaying the plurality of virtual objects in a graphical user interface according to the target position and pose data of each bone in the bone models of the plurality of virtual objects.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: March 28, 2023
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Zhixuan Ding
  • Patent number: 11605365
    Abstract: An electronic device includes a device housing and one or more displays presenting one or more user actuation targets defining one or more virtual buttons in a predefined arrangement relative to a first end of the device housing. One or more sensors detect a condition of the electronic device, such as an approaching object, change in the direction of gravity, or an object tapping or pushing the electronic device. One or more processors cause, in response to the one or more sensors detecting the condition, the one or more displays to present the one or more user actuation targets defining the one or more virtual buttons in another predefined arrangement that is different from the predefined arrangement.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: March 14, 2023
    Assignee: Motorola Mobility LLC
    Inventors: Rachid Alameh, John Gorsica, Michael Russell
  • Patent number: 11594201
    Abstract: A vehicle includes a display device that is visible from a front side, a measurement unit configured to measure a distance between the vehicle and a front vehicle which travels in the same direction as the vehicle, and a display control unit configured to horizontally invert display content on the display device based on the measured distance.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: February 28, 2023
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Kazuya Nishimura, Yoshihiro Oe, Naoki Uenoyama, Hirofumi Kamimaru
  • Patent number: 11593987
    Abstract: An output of a first one of a plurality of layers within a neural network is identified. A bitmap is determined from the output, the bitmap including a binary matrix. A particular subset of operations for a second one of the plurality of layers is determined to be skipped based on the bitmap. Operations are performed for the second layer other than the particular subset of operations, while the particular subset of operations are skipped.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: February 28, 2023
    Assignee: Movidius Ltd.
    Inventors: David Macdara Moloney, Xiaofan Xu
  • Patent number: 11587265
    Abstract: An electronic apparatus is provided. The electronic apparatus according to the disclosure may include a memory configured to store instructions, and a processor configured to execute the instructions to control a display to display an image captured via a camera, and a first guideline, recognize an object in the image based on the first guideline, render a virtual object to replace the object, generate an augmented reality image including the virtual object that is located in an area where the object is located in the image; and control the display to display the augmented reality image.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: February 21, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eunbi Cho, Jiin Kim, Jaeyun Jeong, Seunga Lee, Gipyo Kim, Seokyeol Kim, Songhyeon Kim, Seokwoo Song
  • Patent number: 11587532
    Abstract: Content presented on a display screen is updated responsive to a user input. Content is retrieved and segmented into bands that are rendered onto the display screen incrementally to provide a visual effect similar to an animation. A band is rendered at a starting location and after a refresh interval passes a subsequent band is rendered at a second starting location. The bands may be rendered until the content is shown on the display screen.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: February 21, 2023
    Assignee: Amazon Technologies, Inc.
    Inventor: Ze Wang
  • Patent number: 11580728
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for electric grid asset detection are enclosed. An electric grid asset detection method includes: obtaining overhead imagery of a geographic region that includes electric grid wires; identifying the electric grid wires within the overhead imagery; and generating a polyline graph of the identified electric grid wires. The method includes replacing curves in polylines within the polyline graph with a series of fixed lines and endpoints; identifying, based on characteristics of the fixed lines and endpoints, a location of a utility pole that supports the electric grid wires; detecting an electric grid asset from street level imagery at the location of the utility pole; and generating a representation of the electric grid asset for use in a model of the electric grid.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: February 14, 2023
    Assignee: X Development LLC
    Inventors: Ananya Gupta, Phillip Ellsworth Stahlfeld, Bangyan Chu
  • Patent number: 11574613
    Abstract: The present disclosure provides an image display method, an image processing method and related devices. The image display method includes: receiving and storing an original image from a processing terminal, the original image being an image rendered by the processing terminal; acquiring a first image from the original image; displaying the first image between a first time point and a second time point; acquiring a second image from the original image; and displaying the second image between the second time point and a third time point.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: February 7, 2023
    Assignees: BEIJING BOE OPTOELECTRONICS TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Jiyang Shao, Yuxin Bi, Ziqiang Guo, Yadong Ding, Jian Sun, Hao Zhang
  • Patent number: 11562510
    Abstract: A method for generating a real-time context-based emoticon may include receiving conversation information associated with a conversation between a set of users. The method may include identifying an attribute associated with the conversation. The method may include generating a base emoticon. The method may include generating an output shape based on a fiducial point of the base emoticon. The method may include transforming the output shape of the base emoticon with an accessory. The method may include generating the real-time context-based emoticon for the conversation, based on transforming the output shape of the base emoticon with the accessory.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: January 24, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sattdeepan Dutta, Rohit Thapliyal, Ravi Singh
  • Patent number: 11556768
    Abstract: A method and system are provided. The method includes mapping a binary matrix to an undirected graph form, applying a two-way graph partition algorithm to the mapped binary matrix that minimizes edge cuts between partitions in the mapped binary matrix, applying a greedy algorithm recursively to find a set of row or column permutations that maximizes a transfer of non-zeros from sparse blocks to nonsparse blocks, and sparsifying or densifying the binary matrix according to the applied greedy algorithm.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: January 17, 2023
    Inventors: Ryan Hatcher, Titash Rakshit, Jorge Kittl, Dharmendar Palle, Joon Goo Hong