Graphic Manipulation (object Processing Or Display Attributes) Patents (Class 345/619)
  • Patent number: 11003707
    Abstract: Solutions of image processing in a VR system is disclosed, including: obtaining a photographic image; identifying at least one object in the photographic image; generating at least one tag respectively for each of the at least one object; presenting the at least one tag of the photographic image through a VR User Interface (UI); confirming one or more of the at least one tag in response to receiving a confirmation user instruction from the VR UI; and associating the confirmed one or more tags with the photographic image.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: May 11, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Dhaval Jitendra Joshi
  • Patent number: 10997417
    Abstract: A wearable environmental monitoring device monitors a traveler's environment for objects stored in a database. The device includes a camera and a microcontroller. The microcontroller scans images recorded by the camera in real time and compares it to images stored in a database of objects or dangerous objects. A dangerous object may also be scanned for using a remote computer having a more extensive database of dangerous objects, such as sex offenders and violent criminals. Dangerous objects may also include animals such as panthers or other dangerous object. The camera may be facing toward the reader of the wearer to monitor persons and objects outside the wearer's field of view. The device also measures the distance, direction and velocity of the traveler and generates a return trip guide allowing a traveler to retrace his or her path to avoid becoming lost.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: May 4, 2021
    Inventor: Remone Birch
  • Patent number: 10996786
    Abstract: The present invention, which provides a method and apparatus for controlling a multi-window display in an interface, can display a plurality of application windows simultaneously and completely on the same interface, can control changes in size of the launched application windows by finger pressing, can display the application windows of corresponding sizes at different levels, and can also realize changes in size by squeezing between the plurality of application windows.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: May 4, 2021
    Assignees: BEIJING JINGDONG SHANGKE INFORMATION TECHNOLOGY CO., LTD., BEIJING JINGDONG CENTURY TRADING CO., LTD.
    Inventor: Dewei Zhu
  • Patent number: 10999502
    Abstract: There is provided an image processing apparatus including a display image generation section configured to generate display image data by performing a display projection process in a case where panorama image data to be a display target is judged to be a full circumference panorama image.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: May 4, 2021
    Inventor: Atsushi Kimura
  • Patent number: 10997190
    Abstract: A modular visualization framework registers definitions for a variety of visualization types. The definitions are tagged with visualization characteristics. During a working session, likely interactive, a user identifies a search query used to produce data to be visualized. The working context, including the search query and data produced by its execution, is tagged for its visualization characteristics. Information about the working context, including its visualization characteristics, is then used to produce a customized list of candidates suited for the working context from which the user may select a visualization type.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: May 4, 2021
    Assignee: SPLUNK INC.
    Inventors: Michael Porath, Simon Foster Fishel, Adam Jamison Oliner, Clark Eugene Mullen, Siegfried Puchbauer-Schnabel, Marshall Chalmers Agnew
  • Patent number: 10983686
    Abstract: A display control apparatus that is capable of making a user feel a fact that a user's operation is received and of notifying the user that an end of a scrolling range has come. A display unit displays a displaying object. An operation detection unit detects a user's operation to the display unit. A display control unit scrolls the displaying object when the operation detection unit detects an instructing operation of scrolling, and displays a shadow of the displaying object and moves the shadow in a direction opposite to a direction of scrolling by the instructing operation when the instructing operation is not completed even if the displaying object has been scrolled to an end of a scrolling range.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: April 20, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Kazuhiro Watanabe, Hideki Narushima, Kazuya Horikirikawa, Shingo Yamazaki, Wataru Kaku, Soushi Takita, Yuko Hokari
  • Patent number: 10977302
    Abstract: There is provided with an information processing method for outputting album data corresponding to an album in which images are laid out. The method comprises obtaining information corresponding to each of a plurality of images, selecting a plurality of analysis target images from the plurality of images, executing a predetermined analysis on the plurality of selected analysis target images, and outputting album data. In case where images satisfying the predetermined criterion is less than the predetermined number, the predetermined analysis is executed on a predetermined image not selected by the predetermined selection condition. In the outputting, album data corresponding to an album in which the predetermined number or greater of images including the predetermined image are laid out is output.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: April 13, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mizuki Hayakawa
  • Patent number: 10977844
    Abstract: Methods and systems are provided for presenting and using multiple masks based on a segmented image in editing the image. In particular, multiple masks can be presented to a user using a graphical user interface for easy selection and utilization in the editing of an image. The graphical user interface can include a display configured to display an image, a mask zone configured to display segmentations of the image using masks, and an edit zone configured to display edits to the image. Upon receiving segmentation for the image, the masks can be displayed in the mask zone where the masks are based on a selected segmentation detail level.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: April 13, 2021
    Assignee: Adobe Inc.
    Inventors: Sarah Aye Kong, I-Ming Pao, Hyunghwan Byun
  • Patent number: 10965833
    Abstract: A connection system includes a terminal device and an image processing apparatus. The terminal device includes a first controller, a first communicator, and a first display. The image processing apparatus includes a second controller, a second communicator, and a second display. The first controller of the terminal device causes the first display to display information of the terminal device when the terminal device is connected to the image processing apparatus through the first communicator. The second controller of the image processing apparatus causes the second display to display the information of the terminal device when the terminal device is connected to the image processing apparatus through the second communicator.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: March 30, 2021
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Yuusuke Nakatani, Hiroki Munetomo
  • Patent number: 10963301
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for scheduling operations represented on a computation graph. One of the methods receiving, by a computation graph system, a request to generate a schedule for processing a computation graph, obtaining data representing the computation graph generating a separator of the computation graph; and generating the schedule to perform the operations represented in the computation graph, wherein generating the schedule comprises: initializing the schedule with zero nodes; for each node in the separator: determining whether the node has any predecessor nodes in the computation graph, when the node has any predecessor nodes, adding the predecessor nodes to the schedule, and adding the node in the schedule, and adding to the schedule each node in each subgraph that is not a predecessor to any node in the separator on the computation graph.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: March 30, 2021
    Assignee: Google LLC
    Inventors: Erik Nathan Vee, Manish Deepak Purohit, Joshua Ruizhi Wang, Shanmugasundaram Ravikumar, Zoya Svitkina
  • Patent number: 10964092
    Abstract: Described is a method for the visualization of medical image data as volume data. As part of the method, medical image data is acquired. A 3D mask is produced by segmenting the image data and classifying the segmented regions into predefined classes. Furthermore, the image data and the mask data are saved in two separate 3D texture files. A translation vector is then calculated, which describes the displacement of a segmented volume element between an original position and a destination position. In addition, a pictorial display of the image data is produced by applying a raycasting method to the stored image data. Finally, a displacement by the translation vector of a segmented volume element in the pictorial display is performed. A visualization entity is also described. Moreover, a medical imaging system is described.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: March 30, 2021
    Assignee: SIEMENS HEALTHCARE GMBH
    Inventors: Klaus Engel, Simone Hufnagel
  • Patent number: 10964080
    Abstract: An apparatus for drawing an image on a development-view image of a structural object includes circuitry configured to display a first development-view image of the structural object captured at a first time, a first diagnosis target element image drawn for at least a part of a diagnosis target in the first development-view image, and a second development-view image of the structural object captured at a second time later than the first time superimposed one to another; receive a drawing of a second diagnosis target element image for at least a part of the diagnosis target in the second development-view image captured at the second time; and store first position information indicating a position of the first diagnosis target element image in the first development-view image and second position information indicating a position of the second diagnosis target element image in the second development-view image in association with each other.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: March 30, 2021
    Assignee: Ricoh Company, Ltd.
    Inventors: Kohji Oshikiri, Katsuyuki Kaji
  • Patent number: 10964105
    Abstract: Graphics processing systems may render multiple views of a scene (e.g. a sequence of frames) in a tile-based manner. Groups of views may be rendered together such that tiles from a group of views are rendered in an interspersed order such that at least one tile from each of the views in the group is rendered before any of the views of the scene in the group are fully rendered. In this way similar tiles from different views within a group may be rendered sequentially. If a particular rendered tile is similar to the next tile to be rendered then data stored in a cache for rendering the particular tile is likely to be useful for rendering the next tile. Therefore, when rendering the next tile less data needs to be fetched from the system memory which can significantly improve the efficiency of the graphics processing system.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: March 30, 2021
    Assignee: Imagination Technologies Limited
    Inventor: Steven Fishwick
  • Patent number: 10957117
    Abstract: Embodiments of the present invention are directed towards intuitive editing of three-dimensional models. In embodiments, salient geometric features associated with a three-dimensional model defining an object are identified. Thereafter, feature attributes associated with the salient geometric features are identified. A feature set including a plurality of salient geometric features related to one another is generated based on the determined feature attributes (e.g., properties, relationships, distances). An editing handle can then be generated and displayed for the feature set enabling each of the salient geometric features within the feature set to be edited in accordance with a manipulation of the editing handle. The editing handle can be displayed in association with one of the salient geometric features of the feature set.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: March 23, 2021
    Assignee: Adobe Inc.
    Inventors: Duygu Ceylan Aksit, Vladimir Kim, Siddhartha Chaudhuri, Radomir Mech, Noam Aigerman, Kevin Wampler, Jonathan Eisenmann, Giorgio Gori, Emiliano Gambaretto
  • Patent number: 10956799
    Abstract: The proposal relates to a complete system of long-range, high-density visual markers (marker design and detection method). In the design, a conventional location system for the long-range markers is used. The proposal therefore focuses on a system for coding information, which in this case is a colour-based code having four states, duplicating the code density with respect to conventional black-and-white systems. Moreover, the detection method requires very few computational resources, making it very efficient and especially suitable for mobile devices. To a great extent, the success of the technique lies in the methods proposed for the treatment of the colour.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: March 23, 2021
    Assignee: Universidad de Alicante
    Inventors: Juan Manuel Saez Martínez, Francisco Escolano Ruiz, Miguel Ángel Lozano Ortega, Javier Pita Lozano
  • Patent number: 10955913
    Abstract: A system for adjusting content display orientation on a screen is disclosed. The system may include a processor that may detect both eyes and a body part of a user that is proximal to one or more of the user's eyes. The system may then determine an eye gaze plane based on the positions of the first and second eyes of the user. The eye gaze plane may be determined by identifying a first line of sight extending from the first eye and a second line of sight extending from the second eye. Additionally, the eye gaze plane may bisect a center of the first eye and a center of the second eye of the user. Once the eye gaze plane is determined, the system may adjust the orientation of content displayed on a display device based on the eye gaze plane and on the position of the body part.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: March 23, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Marc A. Sullivan, James H. Pratt, Garrett L. Stettler
  • Patent number: 10951859
    Abstract: A first device is disclosed, which is located at a first site and in communication with a second device located at a second site geographically separated from the first site. The first device includes a controller configured to automatically control selection of a view defining an area of the second site to be displayed by the first device. The controller automatically selects the view based on a display configuration of the first device. The controller is also configured to automatically control selection of a sound of the second site to be rendered by the first device. The controller automatically selecting the sound based on the selected view. The first device also includes a display configured to display the selected view of the second site based on a video image of the second site captured by the second device. The display has the display configuration.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: March 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ross Garrett Cutler, Antti Kelloniemi
  • Patent number: 10949965
    Abstract: The wound assessing method and system provide a convenient, quantitative mechanism for diabetic foot ulcer assessment.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: March 16, 2021
    Assignee: Worcester Polytechnic Institute (WPI)
    Inventors: Peder C. Pedersen, Diane M. Strong, Emmanuel Agu, Bengisu Tulu, Lei Wang, Qian He, Raymond M Dunn
  • Patent number: 10949990
    Abstract: Using various embodiments, systems, methods and techniques to determine a geometrical area of projection of a multidimensional object are described. This includes determining, by a computer system, a set of visible faces projected by a camera on a viewport space displayed on a graphical user interface, where the multidimensional object is presented in an electronically generated multidimensional environment, projecting vertices of each face in the set of visible faces that are visible on the viewport space, determining a set of polygons of each face based on the projected vertices of each respective face, and calculating an area of each polygon in the set of polygons. Thereafter, a summation of the area of each polygon in the set of polygons is performed to determine the geometrical area of projection of the multidimensional object.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: March 16, 2021
    Assignee: Trivver, Inc.
    Inventors: Igor Bitny, Sergey Kondratov
  • Patent number: 10948725
    Abstract: A wearable display apparatus is provided. The wearable display apparatus according to an embodiment includes a display, a sensor configured to detect motion of the wearable display apparatus and output motion data corresponding to the motion of the wearable display apparatus, the output motion data including a non-zero roll component, and a processor configured to obtain three-dimensional (3D) image data, obtain the output motion data from the sensor, generate a first virtual reality (VR) 3D image based on the obtained 3D image data and a portion of the obtained motion data excluding the non-zero roll component, and control the display to display the generated first VR 3D image.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: March 16, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Bonggil Bak
  • Patent number: 10948993
    Abstract: In one embodiment, a method includes a computing system receiving hand configuration data associated with a user of an artificial reality application. The system may determine, based on the hand configuration data, that two fingers of a virtual left hand and two fingers of a virtual right hand of the user are extended. The system may determine that those fingers define a quadrilateral in a virtual environment, with the two fingers of the virtual left hand defining a first corner of the quadrilateral and the two fingers of the virtual right hand defining an opposite corner of the quadrilateral. The system may generate, based on the quadrilateral and a viewpoint of the user in the virtual environment, an image that captures a scene in the virtual environment. The system may then display the generated image in the virtual environment.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: March 16, 2021
    Assignee: Facebook, Inc.
    Inventor: Alexandros Alexander
  • Patent number: 10948739
    Abstract: A display device and a control method of a display device are provided. The display device includes: a display assembly including a plurality of rows of pixel units; a phase retarder; a polarizer; and a visible range adjuster between the display assembly and the polarizer, the visible range adjuster having two electrode layers and a liquid crystal layer divided into at least one first region and at least one second region, and the visible range adjuster is configured to apply a voltage to the first region of the liquid crystal layer through the two electrode layers in response to a first signal, to provide a first visible range for the display device, the first visible range being greater than a second visible range of the display device with the two electrode layers electrically de-energized.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: March 16, 2021
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventor: Chunmiao Zhou
  • Patent number: 10943038
    Abstract: An example computing system is configured to (i) receive a request to generate a cross-sectional view of a three-dimensional drawing file, where the cross-sectional view is based on a location of a cross-section line within the three-dimensional drawing file and includes an intersection of two meshes within the three-dimensional drawing file; (ii) generate the cross-sectional view of the three-dimensional drawing file; (iii) add, to the generated cross-sectional view, dimensioning information involving at least one of the two meshes; (iv) generate one or more controls for adjusting a location of the cross-section line within the three-dimensional drawing file; and (v) based on an input indicating a selection of the one or more controls, adjust the location of the cross-section line within the three-dimensional drawing file, update the cross-sectional view based on the adjusted location of the cross-section line, and update the dimensioning information to correspond to the updated cross-sectional view.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: March 9, 2021
    Assignee: Procore Technologies, Inc.
    Inventors: David McCool, Christopher Myers, Christopher Bindloss
  • Patent number: 10937208
    Abstract: When performing nuclear medicine image reconstruction, lesion proxies (208) are introduced by a clinician and merged with real acquired scan data outside or inside the patient in the patient image. By monitoring the image attributes of the lesion proxies during reconstruction and processing, reconstruction and processing parameters can be dynamically adapted or adjusted in order to optimize image quality and quantitation to improve delivery of precise, personalized medical treatment.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: March 2, 2021
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventor: Yang-Ming Zhu
  • Patent number: 10936085
    Abstract: Gesture detection and interaction techniques are described. Object detection used to support the gestures may be accomplished in a variety of ways, such as by using radio waves as part of a radar technique. In a first example, the techniques are implemented such that one hand of a user sets a context for a gesture that is defined by another hand of the user. In another example, a gesture recognition mode is utilized. In yet another example, detection of distance is used such that the same motions may be used to different between operations performed. In a further example, split gestures are supported. In another instance, entry into a gesture recognition mode may be implemented through touch and then recognized through three-dimensional orientation and motion of that hand or another.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: March 2, 2021
    Assignee: Google LLC
    Inventors: Ivan Poupyrev, Carsten Schwesig, Jack Schulze, Timo Arnall, Durrell Grant Bevington Bishop
  • Patent number: 10936159
    Abstract: In a synchronization system that synchronizes files from multiple computing devices, the present invention provides a method for (1) displaying files from multiple computing devices in a multi-view user interface and (2) enabling content and file operations to be performed on such files through the user interface. The multi-view interface includes a file-system view and one or more media-specific views. In the file-system view files are organized in the same way in which they are organized on the devices on which they are stored. In the file-system view, users can perform file operations on files. In the media-specific view files are organized by media category. In one embodiment of the media-specific view, files are organized by metadata that relates to the files content. In the media-specific view, users can perform content operations on the files.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: March 2, 2021
    Assignee: DROPBOX, INC.
    Inventors: Vivek Patel, Mark C. Dixon, Gibu Thomas, Ashish Chordia, Nichole C. Gabriel
  • Patent number: 10928893
    Abstract: A method, apparatus and computer program code are provided. The method comprises: monitoring a viewer's gaze direction towards a first display while the first display is displaying primary visual content and secondary visual content; determining that the viewer's gaze is directed towards the secondary visual content displayed by the first display; and causing the secondary visual content to be expanded by a second display, different from the first display.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: February 23, 2021
    Assignee: Nokia Technologies Oy
    Inventors: Jussi Leppänen, Antti Eronen, Arto Lehtiniemi
  • Patent number: 10930219
    Abstract: An electronic device such as a head-mounted device may have displays. The display may have regions of lower (L) and higher (M, H) resolution to reduce data bandwidth and power consumption for the display while preserving satisfactory image quality. Data lines may be shared by lower and higher resolution portions of a display or different portions of a display with different resolutions may be supplied with different numbers of data lines. Data line length may be varied in transition regions between lower resolution and higher resolution portions of a display to reduce visible discontinuities between the lower and higher resolution portions. The lower and higher resolution portions of the display may be dynamically adjusted using dynamically adjustable gate driver circuitry and dynamically adjustable data line driver circuitry.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: February 23, 2021
    Assignee: Apple Inc.
    Inventors: Cheng Chen, Jason C. Sauers, Fletcher R. Rothkopf, David W. Lum, Chun-Yao Huang, Enkhamgalan Dorjgotov, Graham B. Myhre, Bennett S. Wilburn, Paolo Sacchetto, Shih Chang Chang, Wonjae Choi, Cheuk Chi Lo
  • Patent number: 10930023
    Abstract: A method of and system for: acquiring drawing technique prompt information associated with an original graphic; initiating presentation of a stroke represented by the touch input on a display screen in response to detecting touch input on a touch pad; initiating presentation of a first prompt of the plurality of prompts in association with the stroke on the display screen; and initiating recording of graphic data corresponding to the stroke as an imitation of the first portion in response to completion of imitating a first portion.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: February 23, 2021
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Xiangxiang Zou, Hongtao Guan, Lu Tong
  • Patent number: 10928216
    Abstract: As part of a technique for positioning viewports over interactive digital maps, a digital map of a geographic area is provided via a user interface of a computing device. The currently visible portion of the digital map is displayed in a viewport. A user gesture is detected, where the user gesture communicates a particular acceleration to the viewport, along a particular direction, to move the viewport from its current position to a target position over the digital map. A current user context for the digital map is determined. A new position of the viewport over the digital map is determined in accordance with (i) the user gesture and (ii) the current user context, such that the new position is different from the target position, and the viewport is moved from its current position to the new position.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: February 23, 2021
    Assignee: GOOGLE LLC
    Inventors: David X. Wang, Stephen Broadfoot, Fabian Tamp, Robertus Christianus Elisabeth Mariet, Taylah Hasaballah
  • Patent number: 10930035
    Abstract: An apparatus and related method are provided for generating a graphical display region for display of a plurality of pixels of a display device, comprising generating a timeline axis for display in the graphical display region, receiving requester event data for a plurality of requester events from a requester device relating to a request and storing the requester event data, including a time of occurrence for each requester event, and fulfiller event data for fulfiller events from a fulfiller device and storing the fulfiller event data, calculating a time scale for the timeline axis such that requester events and fulfiller events are displayable at a position along the timeline axis proportional to their respective time of occurrence, and a respective axial position for requester indicia representing the requester events and fulfiller indicia representing the fulfiller events at a position along the timeline axis proportional to their respective time of occurrence.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: February 23, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Abhijit Mitra, Mohan Konyala, Rampradeep Dodda
  • Patent number: 10922339
    Abstract: Portable globes may be provided for viewing regions of interest in a Geographical Information System (GIS). A method for providing a portable globe for a GIS may include determining one or more selected regions corresponding to a geographical region of a master globe. The method may further include organizing geospatial data from the master globe based on the selected region and creating the portable globe based on the geospatial data. The portable globe may be smaller in data size than the master globe. The method may include transmitting the portable globe to a local device that may render the selected region at a higher resolution than the remainder of the portable globe in the GIS. A system for providing a portable globe may include a selection module, a fusion module and a transmitter. A system for updating a portable globe may include a packet bundler and a globe cutter.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: February 16, 2021
    Assignee: Google LLC
    Inventors: Manas Ranjan Jagadev, Eli Dylan Lorimer, Bret Peterson, Vijay Raman, Mark Wheeler
  • Patent number: 10921129
    Abstract: A distributed indoor positioning system and a method thereof are disclosed. In the method, indoor map data corresponding to a place where a user is located is loaded first, and an indoor image of the place where the user is located is captured to generate an image stream. Next, the image stream is compressed to reduce dimensionality thereof, so as to generate a dimensionality-reduced image. The indoor map data corresponding to the dimensionality-reduced image is obtained from the loaded indoor map data, and a position of the user is determined according to the obtained indoor map data.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: February 16, 2021
    Assignee: OSENSE TECHNOLOGY CO., LTD.
    Inventors: You-Kwang Wang, Hung-Ya Tsai
  • Patent number: 10916054
    Abstract: Techniques are disclosed for deforming a 3D source mesh to resemble a target object representation which may be a 2D image or another 3D mesh. A methodology implementing the techniques according to an embodiment includes extracting a set of one or more source features from a source 3D mesh. The source 3D mesh includes a plurality of source points representing a source object, and the extracting of the set of source features is independent of an ordering of the source points. The method also includes extracting a set of one or more target features from the target object representation, and decoding a concatenation of the set of source features and the set of target features to predict vertex offsets for application to the source 3D mesh to generate a deformed 3D mesh based on the target object. The feature extractions and the vertex offset predictions may employ Deep Neural Networks.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: February 9, 2021
    Assignee: Adobe Inc.
    Inventors: Duygu Ceylan Aksit, Weiyue Wang, Radomir Mech
  • Patent number: 10905506
    Abstract: A system comprises a teleoperational assembly including an operator control system and a plurality of manipulators. A first manipulator is configured to control a medical instrument in a surgical environment. A second manipulator is configured to control an imaging instrument. The system further comprises a processing unit configured to: display an image of a field of view of the surgical environment captured by the imaging instrument; determine a position of a distal portion of the medical instrument in an image coordinate space; determine an initial position for a badge associated with the distal portion; determine a badge placement boundary, which is inside the image, for the image by determining a viewable space boundary for the image; and adjust the badge from the initial position to a display position within the badge placement boundary by determining an inset boundary between the badge placement boundary and the viewable space boundary.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: February 2, 2021
    Assignee: Intuitive Surgical Operations, Inc
    Inventors: Brandon D. Itkowitz, Paul W. Mohr
  • Patent number: 10909892
    Abstract: A method of reconstructing an optical light field from a 3D animation model via a light field video using a light field display device.
    Type: Grant
    Filed: May 5, 2019
    Date of Patent: February 2, 2021
    Assignee: Vergent Research Pty Ltd
    Inventor: Paul Lapstun
  • Patent number: 10909698
    Abstract: The present disclosure is directed to a software tool that engages in a pattern matching technique. In one implementation, the software tool retrieves a two-dimensional drawing and identifies walls as lines, rotates the drawing until a threshold number of lines are aligned with either the X or Y axes, discards lines that are not aligned with either the X or Y axis, identifies intersection points, identifies a subset of intersection points that have a maxima or minima coordinate, constructs a data library indicative of the relative positions of the points in the identified subset; and compares the constructed data libraries for the two-dimensional drawing to data libraries constructed for another two-dimensional drawing.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: February 2, 2021
    Assignee: Procore Technologies, Inc.
    Inventor: Winson Chu
  • Patent number: 10904525
    Abstract: The present invention relates to a block partitioning structure from among the video coding schemes and to a method and apparatus for encoding and decoding the block partitioning structure, the method comprising the steps of: acquiring block partitioning data; partitioning a block by means of the acquired block partitioning data; and encoding and decoding by means of the partitioned block. The encoding and decoding method and apparatus according to the present invention has the benefit of improving encoding efficiency with respect to the existing video compression schemes.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: January 26, 2021
    Assignee: INTELLECTUAL DISCOVERY CO., LTD.
    Inventors: Ho Chan Ryu, Yong Jo Ahn
  • Patent number: 10901519
    Abstract: Methods and systems for processing input from an image-capture device for gesture-recognition. The method further includes computationally interpreting user gestures in accordance with a first mode of operation; analyzing the path of movement of an object to determine an intent of a user to change modes of operation; and, upon determining an intent of the user to change modes of operation, subsequently interpreting user gestures in accordance with the second mode of operation.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: January 26, 2021
    Assignee: Ultrahaptics IP Two Limited
    Inventor: David S. Holz
  • Patent number: 10902653
    Abstract: Vector format based computer graphics tools have become very powerful tools allowing artists, designers etc. to mimic many artistic styles, exploit automated techniques, etc. and across different simulated physical media and digital media. However, hand-drawing and sketching in vector format graphics is unnatural and a user's strokes rendered by software are generally unnatural and appear artificial. In contrast to today's hand-drawing and sketching which requires significant training of and understanding by the user of complex vector graphics methods embodiments of the invention lower the barrier to accessing computer graphics applications for users in respect of making hand-drawing or sketching easier to perform. Accordingly, the inventors have established a direct vector-based hand-drawing/sketching entry format supporting any input methodology.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: January 26, 2021
    Assignee: Corel Corporation
    Inventors: Tony Severenuk, Paul Legomski, Tekin Ozbek, Thomas Jackson, Boban Bogdanic, Andrew Stacey
  • Patent number: 10901677
    Abstract: Embodiments of the disclosure provide a multi-screen display method and a display device including a curved surface display screen. The method is applied to the display device and includes the following steps. Position information of a preset folding line in the curved surface display screen is obtained when screen is bent according to the preset folding line, wherein the preset folding line is a boundary between the two adjacent sub-curved surface display screens formed thereby. A display interface of the screen is divided into a plurality of display sub-interfaces according to the position information, wherein a screen splitting line between two adjacent display sub-interfaces coincides with the preset folding line. The display contents selected by the user in the plurality of display sub-interfaces are obtained; and the selected display contents are displayed in the display sub-interfaces.
    Type: Grant
    Filed: December 16, 2017
    Date of Patent: January 26, 2021
    Assignees: HKC CORPORATION LIMITED, CHONGQING HKC OPTOELECTRONICS TECHNOLOGY CO., LTD.
    Inventor: Yu-Jen Chen
  • Patent number: 10902157
    Abstract: A modeling application is provided with at least one spatial modificator for modifying simultaneously one or more object instances. The at least one spatial modificator may include definitions that define modifications to a model, and an action definition may define a predetermined degree of change by the modifications to a parameter of the object instances. Intersections between object instances and influence areas of spatial modificators are identified. Object instances that intersect with the influence areas may be changed according to the spatial modificator and in accordance with the predetermined degree of change.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: January 26, 2021
    Assignee: Trimble Solutions Corporation
    Inventors: Elja Kontturi, Jukka Suomi, Ragnar Wessman, Teemu Heikkonen
  • Patent number: 10891768
    Abstract: Various embodiments provide for systems, methods, and computer-readable storage media for annotating a digital image with a texture fill. An annotation system may receive a user input defining a border separating a first portion of a target digital image from a second portion of the target digital image. The annotation system may then generate a contour mask, such as a binary mask, for the target digital image based on the user-defined border. The annotation system may then apply a media overlay to the target image based on the contour mask. In particular, the contour mask can define portions of the target digital image such that the annotation system will apply a media overlay to at least one of those portions while not applying the media overlay to remaining portions of the target digital image.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: January 12, 2021
    Assignee: Snap Inc.
    Inventors: Nan Hu, Xing Mei, Chongyang Ma, Kun Duan
  • Patent number: 10885688
    Abstract: An object of the present disclosure is to provide a program enabling a user to freely set a content. An information processing program causes a computer to execute processing for: accepting selection of a display image to be displayed in a superimposed manner on a photographed image of a sphere having a marker on a surface thereof; obtaining location information corresponding to the display image; and transmitting the accepted display image and the obtained location information in association with a user ID. Thus, each user can freely set a content.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: January 5, 2021
    Assignee: HOBONICHI CO., LTD.
    Inventor: Shigesato Itoi
  • Patent number: 10884711
    Abstract: The convenience of reusing software generated by a visual programming tool is further improved. A code management system includes a flow generation unit that creates a process flow based on user manipulation and generates code based on the created process flow, a flow management unit that saves the code generated by the flow generation unit, a code acquisition unit that acquires code in response to the code being saved in the flow management unit, a code conversion unit that converts the code acquired by the code acquisition unit to a process flow diagram, a flow image generation unit that generates a flow image of the process flow diagram converted by the code conversion unit, and a flow image registration unit that registers the flow image generated by the flow image generation unit in the flow management unit in association with the code prior to conversion to the process flow diagram by the code conversion unit.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: January 5, 2021
    Assignee: Hitachi, Ltd.
    Inventors: Toshio Nishida, Junji Kinoshita, Keisuke Hatasaki
  • Patent number: 10884597
    Abstract: There are provided systems and methods for user interface customization based on facial recognition. A computing device, such as a mobile smart phone, may include one or more imaging components, such as a camera. The camera may capture still or video media data of a user during use of the device. Using the media data, the user may be recognized or may be identified as an unknown user, such as an unauthorized user. If the user corresponds to a different user from an administrator or owner of the device, the device may utilize an identity, known or unknown, for the user to determine what user interface actions and data the user is allowed to view on the device. The device may restrict particular user interface data from viewing, and may also limit the user from interacting with particular interface elements or initiating interface processes or navigation.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: January 5, 2021
    Assignee: PAYPAL, INC.
    Inventor: Timothy Resudek
  • Patent number: 10877564
    Abstract: Approaches are described which enable a computing device (e.g., mobile phone, tablet computer) to display alternate views or layers of information within a window on the display screen when a user's finger (or other object) is detected to be within a particular range of the display screen of the device. For example, a device displaying a road map view on the display screen may detect a user's finger near the screen and, in response to detecting the finger, render a small window that shows a portion of a satellite view of the map proximate to the location of the user's finger. As the user's finger moves laterally above the screen, the window can follow the location of the user's finger and display the satellite views of the various portions of the map over which the user's finger passes.
    Type: Grant
    Filed: February 15, 2016
    Date of Patent: December 29, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Matthew Paul Bell, Dong Zhou, Guenael Thomas Strutt, Isaac Scott Noble, Stephen Michael Polansky, Jason Robert Weber
  • Patent number: 10878641
    Abstract: Techniques are disclosed for deforming an image using Bezier transformation. The image is divided in a plurality of sections. Each section represents a corresponding Bezier patch. Each section comprises a multiple control points for Bezier transformation, with corner control points of the sections forming anchor points. The deformation of the image is performed by selecting multiple anchor points, and interacting with the selected anchor points. A bounding box that includes the selected anchor points is displayed. Translating, rotating, and/or scaling the selected anchor points based on user input relative to the bounding box results in corresponding Bezier transformation of portion of the image within the bounding box. Thus, instead of having to interact with one control point at a time to deform the image, the desired deformation is achieved by selecting multiple anchor points, and applying the Bezier deformation to the whole bounding box defined by the selected anchor points.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: December 29, 2020
    Assignee: Adobe Inc.
    Inventors: John W. Peterson, Hyunghwan Byun
  • Patent number: 10878761
    Abstract: An image display processing method for a display device, an image display processing device, a display device, and a non-volatile storage medium are provided. The display device includes a display panel and a backlight unit which includes a plurality of backlight blocks and is driven in a local dimming mode. The method includes: determining a first display area and a second display area of the display panel; obtaining backlight values of the backlight blocks, and calculating compensated display data of respective pixels corresponding to the backlight blocks based on the backlight values of the backlight blocks; and adjusting compensated display data of at least one first pixel comprised in the first display area to obtain adjusted display data of the at least one first pixel. A display resolution of the first display area is larger than a display resolution of the second display area.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: December 29, 2020
    Assignees: BEIJING BOE OPTOELECTRONICS TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Zhihua Ji, Wenyu Li, Tiankuo Shi, Yafei Li, Yue Li, Yifan Hou
  • Patent number: 10871883
    Abstract: An electronic device according to an embodiment includes a display, a touch sensor, a pressure sensor, at least one processor electrically connected with the display, the touch sensor, and the pressure sensor, and a memory electrically connected with the at least one processor. The memory stores instructions that, when executed, cause the processor to display a plurality of items in the display, to select at least one of the plurality of items based on a position of a touch sensed in the touch sensor, to detect a pressure level of the touch by using the pressure sensor, and to display at least one set of information associated with the selected at least one item in the display in response to the detected pressure level of the touch. Moreover, various embodiment found through the disclosure are possible.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: December 22, 2020
    Inventors: So Young Kim, Kyu Hong Kim, Seung Min Choi, Doo Suk Kang, Yo Han Lee