Patents Examined by Yi Yang
-
Patent number: 10346947Abstract: A method, implemented by a computer system, and a system of organizing data of a wide area motion imagery frame and a method and a system of retrieving objects that match a user defined AOI from an image in a WAMI frame in a WAMI collection are described. The method of organizing includes dividing, by the computer system, an image of a WAMI frame into a plurality of tiles, each tile in the plurality of tiles comprising a plurality of pixels and having a pixel width and a pixel height; storing, by the computer system, the plurality of tiles as objects in an OSD, each object having an object identifier (OID); collecting, by the computer system, object identifiers (OIDs) of the objects; and storing, by the computer system, the OIDs in the OSD.Type: GrantFiled: June 20, 2016Date of Patent: July 9, 2019Assignee: PIXIA CORP.Inventors: Rahul C. Thakkar, Rudolf O. Ernst, Nabil Al Ramli
-
Patent number: 10339597Abstract: Systems and methods for virtually measuring one or more aspects of a subject, e.g., human subject are provided. Based on a plurality of images, e.g., two images, body measurements of a subject may be derived and used to generate a virtual model. The virtual model can be used as a mechanism for modeling virtual clothing for presentation to a user. Characteristics of the clothing, e.g., sizing, colors, etc., can be rendered on the virtual model providing the user with an accurate virtual reality fitting room experience.Type: GrantFiled: April 9, 2018Date of Patent: July 2, 2019Inventors: Eric Blossey, Varun Mehta
-
Patent number: 10332277Abstract: A method, executed by an encoding circuit, for selecting an optimal decimated grid includes estimating, among a plurality of decimated grids within a coded block, a weight decimation error for each of a vertical decimated grid and a horizontal decimated grid. A weight decimation error is estimated for each of remaining decimated grids among the plurality of decimated grids based on a corresponding weight decimation error among the vertical decimated grid and the horizontal decimated grid. For each of the plurality of decimated grids, an initial combined error is determined by combining the weight decimation error and a color format choice error. Two decimated grids having the least initial combined errors, among the plurality of decimated grids, are selected as optimal decimated grids.Type: GrantFiled: April 13, 2016Date of Patent: June 25, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Praveen Kumar Nelam, Srinivas Reddy Eregala, Devendran Mani
-
Patent number: 10325417Abstract: The present disclosure generally relates to creating and editing avatars, and navigating avatar selection interfaces. In some examples, an avatar feature user interface includes a plurality of feature options that can be customized to create an avatar. In some examples, different types of avatars can be managed for use in different applications. In some examples, an interface is provided for navigating types of avatars for an application.Type: GrantFiled: September 26, 2018Date of Patent: June 18, 2019Assignee: Apple Inc.Inventors: Nicolas Scapel, Guillaume Pierre André Barlier, Alan C. Dye, JD Gardner, Aurelio Guzman, Christopher Wilson
-
Patent number: 10319110Abstract: A system includes circuitry configured to detect a first object and a second object from a first image captured, generate positional relationship information between the first object and the second object, and distortion information regarding a second shape of the second object in the first image with reference to a first shape of the first object in the first image, store, into a memory, the positional relationship information and the distortion information associated with the second object, acquire a second image, and control a display to display a content associated with the second object based on the positional relationship information and the distortion information when the first object is detected from the second image and when the second object is not detected from the second image, the content data being superimposed on the second image at a specific position with respect to the second object.Type: GrantFiled: March 10, 2015Date of Patent: June 11, 2019Assignee: FUJITSU LIMITEDInventor: Hidenori Ishikawa
-
Patent number: 10255711Abstract: A content providing method of a content providing system is executed on at least one computer, and includes configuring a page that includes a plurality of layers, setting a motion effect to be applied to at least one layer among the plurality of layers included in the page, and merging consecutive layers among remaining general layers, excluding a layer to which the motion effect is set from among the plurality of layers included in the page when creating content that includes the page.Type: GrantFiled: March 2, 2016Date of Patent: April 9, 2019Assignee: NAVER CorporationInventors: Hyo Kim, Hyun Chul Lee, Ji Han Kim, Dai-Hyun Lim, Byoungkwan Kim
-
Patent number: 10229533Abstract: Systems and methods for determining a pattern in time series data representing an operation of a machine. A memory to store and provide a set of training data examples generated by a sensor of the machine, wherein each training data example represents an operation of the machine for a period of time ending with a failure of the machine. A processor configured to iteratively partition each training data example into a normal region and an abnormal region, determine a predictive pattern absent from the normal regions and present in each abnormal region only once, and determine a length of the abnormal region. Outputting the predictive pattern via an output interface in communication with the processor or storing the predictive pattern in memory, wherein the predictive pattern is a predictive estimate of an impending failure and assists in management of the machine.Type: GrantFiled: November 22, 2016Date of Patent: March 12, 2019Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Dong Tian, Siheng Chen, Chen Feng, Anthony Vetro
-
Patent number: 10217265Abstract: Systems and techniques for generating a parametric eye model of one or more eyes are provided. The systems and techniques may include obtaining eye data from an eye model database. The eye data includes eyeball data and iris data corresponding to a plurality of eyes. The systems and techniques may further include generating an eyeball model using the eyeball data. Generating the eyeball model includes establishing correspondences among the plurality of eyes. The systems and techniques may further include generating an iris model using the iris data. Generating the iris model includes sampling one or more patches of one or more of the plurality of eyes using an iris control map and merging the one or more patches into a synthesized texture. The systems and techniques may further include generating the parametric eye model that includes the eyeball model and the iris model.Type: GrantFiled: July 7, 2016Date of Patent: February 26, 2019Assignees: DISNEY ENTERPRISES, INC., ETH ZÜRICH (EIDGENÖSSISCHE TECHNISCHE HOCHSCHULE ZÜRICH)Inventors: Pascal Bérard, Thabo Beeler, Derek Bradley, Markus Gross
-
Patent number: 10217276Abstract: Systems and methods of creating a 3 Dimensional (3D) model of an object suitable for 3D printing are described. A method comprises defining an initial cuboid of edge lengths Lx, Ly, Lz for creating the 3D model, wherein the initial cuboid implicitly includes inner cuboids such that starting from the initial cuboid each cuboid is recursively splitable into eight identical inner cuboids. Further, the method comprises iteratively, receiving an input specifying a size of an inner cuboid to be modified and a selection of a point on the screen. Based on the received user input, at least one inner cuboid which is to be modified is identified. Once the inner cube to be modified is identified, the inner cube may be modified by marking the at least one inner cuboid as filled or empty.Type: GrantFiled: April 16, 2015Date of Patent: February 26, 2019Assignee: 3D SLASHInventor: Sylvain Huet
-
Patent number: 10217275Abstract: Systems and techniques for reconstructing one or more eyes using a parametric eye model are provided. The systems and techniques may include obtaining one or more input images that include at least one eye. The systems and techniques may further include obtaining a parametric eye model including an eyeball model and an iris model. The systems and techniques may further include determining parameters of the parametric eye model from the one or more input images. The parameters can be determined to fit the parametric eye model to the at least one eye in the one or more input images. The parameters include a control map used by the iris model to synthesize an iris of the at least one eye. The systems and techniques may further include reconstructing the at least one eye using the parametric eye model with the determined parameters.Type: GrantFiled: July 7, 2016Date of Patent: February 26, 2019Assignees: DISNEY ENTERPRISES, INC., ETH ZÜRUCH (EIDGENÖSSISCHE TECHNISCHE HOCHSCHULE ZÜRICH)Inventors: Pascal Bérard, Thabo Beeler, Derek Bradley, Markus Gross
-
Patent number: 10210662Abstract: Various embodiments of the present invention relate generally to systems and methods for analyzing and manipulating images and video. According to particular embodiments, the spatial relationship between multiple images and video is analyzed together with location information data, for purposes of creating a representation referred to herein as a surround view for presentation on a device. A real object can be tracked in the live image data for the purposes of creating a surround view using a number of tracking points. As a camera is moved around the real object, virtual objects can be rendered into live image data to create synthetic images where a position of the tracking points can be used to position the virtual object in the synthetic image. The synthetic images can be output in real-time. Further, virtual objects in the synthetic images can be incorporated into surround views.Type: GrantFiled: December 9, 2016Date of Patent: February 19, 2019Assignee: Fyusion, Inc.Inventors: Stefan Johannes Josef Holzer, Alexander Jay Bruen Trevor, Martin Saelzle, Stephen David Miller, Radu Bogdan Rusu
-
Patent number: 10209782Abstract: An input-based information display method and an input system are provided. The method includes: using context information to perform recognition processing on a received input string, and recognizing a current semantic keyword; determining display information that matches the semantic keyword, and displaying the display information in a form of a pop-up bubble, where the display information includes but is not limited to expression images; and performing display processing on the display information according to an user instruction, where the display processing includes but is not limited to performing an enter-on-screen operation of the expression images. The recognized current semantic keyword of the present disclosure is not limited to a candidate item corresponding to the input string, and the semantic recognition based on the context information may better reflect the user input intention.Type: GrantFiled: August 14, 2015Date of Patent: February 19, 2019Assignee: Beijing Sogou Technology Development Co., Ltd.Inventors: Yanmei Li, Ping Li
-
Patent number: 10210636Abstract: A method, system, and computer program product provide the ability to ink a drawing. A coarse original sketch is loaded. User input drawing an initial stroke over the coarse original sketch is accepted. A stroke smoothness of the initial stroke is measured. A similarity between the initial stroke and the coarse original sketch is measured to determine a snap affect. The stroke smoothness and the snap affect are combined. The initial stroke is automatically/dynamically, without additional user input, modified based on the combination.Type: GrantFiled: August 31, 2016Date of Patent: February 19, 2019Assignee: AUTODESK, INC.Inventors: Ning Liu, Lei Wang
-
Patent number: 10168857Abstract: Systems and methods for virtual reality cognitive messaging are disclosed. In embodiments, a computer-implemented method, comprises: obtaining, by a computing device, a virtual reality space based on a physical venue; creating, by the computing device, an enhanced virtual reality space by inserting one or more colliders into the virtual reality space, wherein the placement of the one or more colliders in the enhanced virtual reality space maps to a placement of one or more beacons in the physical venue; initiating, by the computing device, a virtual tour of the enhanced virtual reality space; sensing, by the computing device, that a virtual user has collided with one of the one or more colliders in the enhanced virtual reality space during the virtual tour; and sending, by the computing device, a request for event information associated with the one or more beacons in the physical venue to a messaging server.Type: GrantFiled: October 26, 2016Date of Patent: January 1, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Feras N. Y. Alnatsheh, Lisa Seacat DeLuca, Pooja M. Kotecha
-
Patent number: 10140268Abstract: Unlike the GPU's FlexRender, a browser engine can intercept rendering at a higher level in the software stack, and because of the simpler nature of the browser tiles that need to be rendered, a browser engine can instruct the GPU to perform composition via traditional tiled-rendering or via direct rendering, where an output of the GPU is written to slower system memory, rather than the faster GPU memory.Type: GrantFiled: August 1, 2016Date of Patent: November 27, 2018Assignee: QUALCOMM Innovation Center, Inc.Inventors: Shiu Wai Hui, Shyama Prasad Mondal, Ahmed Sheikh
-
Patent number: 10067568Abstract: Embodiments of the present invention disclose an augmented reality writing system and method thereof. According to one example embodiment, the system includes a handheld writing tool having an end portion and a display device for displaying digital content for viewing by an operating user. An optical sensor is coupled to the display device and includes a field of view facing away from the operating user. Furthermore, coupled to the optical sensor is a processing unit configured to detect and track the position of the end portion of the handwriting tool. In accordance therewith, handwritten content is digitally rendered on the display device to correspond with the handwriting motion of the writing tool within the field of view of the optical sensor.Type: GrantFiled: February 28, 2012Date of Patent: September 4, 2018Assignee: QUALCOMM IncorporatedInventors: Davide Di Censo, Stefan J. Marti, Seung Wook Kim
-
Patent number: 10055807Abstract: An image and vision processing architecture included a plurality of image processing hardware accelerators each configured to perform a different one of a plurality of image processing operations on image data. A multi-port memory shared by the hardware accelerators stores the image data and is configurably coupled by a sparse crossbar interconnect to one or more of the hardware accelerators depending on a use case employed. The interconnect processes accesses of the image data by the hardware accelerators. Two or more of the hardware accelerators are chained to operate in sequence in a first order for a first use case, and at least one of the hardware accelerators is set to operate for a second use case. Portions of the memory are allocated to the hardware accelerators based on the use case employed, with an allocated portion of the memory configured as a circular buffer.Type: GrantFiled: March 2, 2016Date of Patent: August 21, 2018Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Seungjin Lee, Seok-Jun Lee
-
Patent number: 10026199Abstract: A system to display an image on a vehicle window including a memory, controller, transceiver, external display, sensor, and a plurality of windows. The memory includes one or more executable instructions. The controller is configured to execute the instructions. The transceiver can receive data transmissions. The external display is configured to exhibit an image on the windows, the exhibited image being visible in the external vehicle environment. The sensor measures a selected target being in the vehicle environment. The sensor signally communicates target measurement. The instructions enable the controller to: receive the data transmission with digital image information; operate the sensor to make at least one target measurement of the selected target; receive the target measurement signal; determine the location of the selected target; determine the window to be closest to the selected target; and operate the external display to exhibit a representative image.Type: GrantFiled: September 27, 2016Date of Patent: July 17, 2018Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Todd P. Lindemann, Antonio R. Vittorini, Georges H. Tamer
-
Patent number: 10013059Abstract: Systems, methods, and computer program products to perform an operation comprising receiving input specifying one or more positional and dimensional properties of a first haptic animation object in an animation tool displaying a representation of a vibrotactile array comprising a plurality of actuators configured to output haptic feedback, computing, based on a rendering algorithm applied to the first haptic animation object, a vector profile for each of the actuators, and computing an intensity value for each of the actuators based on the vector profile of the respective actuator.Type: GrantFiled: April 3, 2015Date of Patent: July 3, 2018Assignee: Disney Enterprises, Inc.Inventors: Ali Israr, Jonathan Moran, Oliver Stirling Schneider
-
Patent number: 9984510Abstract: The methods, systems, techniques, and components described herein allow interactions with virtual elements in a virtual environment, such as a Virtual Reality (VR) environment or Augmented Reality (AR) environment, to be modeled accurately. More particularly, the methods, systems, techniques, and components described herein allow a first virtual element to move within the virtual environment based on an anchor relationship between the first virtual element and a second virtual element. The anchor relationship may define an equilibrium position for the first virtual element. The equilibrium position may define a return position for the first virtual element with respect to the second virtual element. Responsive to the first virtual element being displaced from the equilibrium position, the virtual element may move towards the equilibrium position.Type: GrantFiled: June 29, 2016Date of Patent: May 29, 2018Assignee: Meta CompanyInventors: Zachary R. Kinstner, Rebecca B. Frank