Graphic Manipulation (object Processing Or Display Attributes) Patents (Class 345/619)
  • Patent number: 10719190
    Abstract: A display apparatus includes an object display unit that displays in a display region an object including a content, and a stroke drawn on the content in an overlaid fashion, and a visibility balance setting unit that sets a visibility balance of the displayed content. The visibility balance setting unit includes a content transparency setting unit that sets content transparency serving as transparency of the content, and a stroke background transmittance setting unit that sets stroke background transmittance that is transmittance of a background of the drawn stroke.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: July 21, 2020
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Kiho Sakamoto, Satoshi Terada, Hiroki Munetomo
  • Patent number: 10719650
    Abstract: Systems and method for generating graphical visualizations of an integrated circuit (IC) design may comprise configurations for generating interactive graphical visualizations of the IC design configured for providing informative overlays to the graphical visualizations based on a selected zoom level of the graphical visualization. In certain embodiments, the graphical overlays may be generated over corresponding objects for providing information regarding hierarchies of objects, or for generating perceptible overlays over objects regardless of a zoom level of the interactive graphical visualization.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: July 21, 2020
    Assignee: SYNOPSYS, INC.
    Inventors: Jonathan Sanders, Salem Lee Ganzhorn, Donald John Oriordan, Yevgenia Murad Beglaryan, Liana Badalyan
  • Patent number: 10719518
    Abstract: A trigger event is set, based on information in an information flow. One or more actions are set to occur in response to occurrence of the trigger event. The information flow is received. The set one or more actions are performed upon occurrence of the trigger event, and a user interface is displayed based on the information flow. The actions include, but are not limited to, filtering display of information from the information flow in response to occurrence of the trigger event.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: July 21, 2020
    Assignee: IPC Systems, Inc.
    Inventors: Mark Anthony Miller, Theodore O. Calvin, Matthew John O'Donnell
  • Patent number: 10713763
    Abstract: In an embodiment, an image processing apparatus for performing geometrical transformation of data stored in accordance with two-dimensional coordinate positions includes: a control unit configured to decompose a transformation processing from first coordinates to second coordinates into linear transformation and non-linear transformation, the control unit also being configured to determine transformation parameters for the linear transformation and the non-linear transformation; a linear transformation unit configured to perform the linear transformation of the first coordinates to calculate third coordinates; a non-linear transformation unit configured to perform the non-linear transformation of the first coordinates to calculate fourth coordinates; and a combining unit configured to combine the third coordinates and the fourth coordinates to calculate the second coordinates.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: July 14, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Jumpei Ashida
  • Patent number: 10714050
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for reducing latency in augmented reality displays. A display controller receives, from a GPU, a stream of image pixels of a frame of virtual content to be presented on a display of a display device. The stream of image pixels is received via a high-speed bulk interface that transfers data at least as fast as can be consumed by the display. As the stream of image pixel is received, the display controller converts each respective image pixel from a data format used to transmit the stream of image pixels via the high-speed bulk interface to a data format that is compatible for display by the display. Each converted image pixel is stored in a pixel cell of the display, after which the frame is presented on the display.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: July 14, 2020
    Assignee: DAQRI, LLC
    Inventors: Daniel Wagner, Igor Komir, Dominik Schnitzer, Alex Feinman, Heinrich Fink
  • Patent number: 10713848
    Abstract: Present disclosure relates to a system for providing a simulated environment and a method thereof. The system comprises a first wearable device and a computing unit. The first wearable device is configured to output a first scenario of the simulated environment. The computing unit is configured to provide an indication corresponding to a mobile object in the first scenario when the mobile object is detectable in a predetermined distance distanced from the first wearable device.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: July 14, 2020
    Assignee: HTC Corporation
    Inventors: Hsin-Hao Lee, Ching-Hao Lee
  • Patent number: 10712938
    Abstract: Provided are a portable device and a screen display method of a portable device. The portable device includes an edge touch screen that has a main display area, has a left edge display area and a right edge display area which are individually extended from the main display area, and configured to display an application screen thereon; and a controller configured to control the edge touch screen, a first application screen corresponding to a first user input to be displayed on the edge touch screen, a second application screen corresponding to a second user input to be displayed in the main display area, and a part of the first application screen to be displayed in the left edge display area or the right edge display area.
    Type: Grant
    Filed: October 12, 2016
    Date of Patent: July 14, 2020
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Gae-Youn Kim, Do-Hyung Lee, Sae-Rom Lee, Byung-Jin Kang, Seong-Woong Park
  • Patent number: 10706763
    Abstract: An organic light emitting diode (OLED) display device including a display unit including pixels constituted by OLEDs; and a controller configured to display an image through the display unit, acquire an average picture level (APL) of the image, set a movement path and a movement period of the image on the display based on the acquired APL, and move the image on the display unit based on the set movement path and the movement period.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: July 7, 2020
    Assignee: LG ELECTRONICS INC.
    Inventor: Youngho Chun
  • Patent number: 10702775
    Abstract: A virtual character control method and apparatus, a storage medium and an electronic device are provided. The method includes that: a skill control is rendered on a graphical user interface; when a first touch event for the skill control is detected, a target selection control is rendered in a vicinity of the skill control; a second touch event for the target selection control is detected, a present target selection condition is determined according to an sub-control which is presently selected in response to the second touch event, and at least one second virtual character consistent with the present target selection condition is selected in real time from a predetermined distance range as a target of a skill operation; and when the end of the second touch event is detected, a first virtual character is controlled to execute the skill operation on the target which is presently selected.
    Type: Grant
    Filed: April 28, 2018
    Date of Patent: July 7, 2020
    Assignee: NETEASE (HANGZHOU) NETWORK CO., LTD.
    Inventor: Hua Rong
  • Patent number: 10708151
    Abstract: Aspects of the present disclosure include an adaptive notification and ticketing system for a telecommunications network. The system includes a computing device and a plurality of network devices associated with the telecommunications network. Data is generated about a plurality of past network events associated with the plurality of network devices. The computing device is utilized to generate a model from the data. The model may be used to interpret new network events and generate an output indicative of a service impact event. The new network events are applied to the model using the computing device to generate the output indicative of a service impact event. The computing device generates a responsive action from the output indicative of a service impact event. The service impact event is a network event that disrupts a network service associated with the telecommunications network.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: July 7, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Allen E. Dixon, Sharna Aeckerle, Paul Farnsworth, Rene Grippo, Eric D. Gundersen, Sanjiv Kumar, Rick D. Lind, Matthew R. Moore, Luke P. Philips, Rajiv K. Singh, Raymond L. Smith, David L. Stozki
  • Patent number: 10706500
    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for applying piecewise deformations to digital content using a plurality of parametric patches. For example, the disclosed system generates a plurality of parametric patches (e.g., Bezier patches) within a parametric quilt for digital content (e.g., a digital image or digital text). The disclosed system also provides interface controls for user-defined split/patch locations for the parametric quilt. In one or more embodiments, the disclosed system divides digital content into a plurality of portions. The disclosed system modifies one or more parametric patches and deforms a corresponding portion(s) of the digital content based on the modified parametric patch(es). The disclosed system then recombines the portions of the digital content to generate modified digital content that includes any deformations based on the modified parametric patch(es).
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: July 7, 2020
    Assignee: ADOBE INC.
    Inventors: John Peterson, Hyunghwan Byun
  • Patent number: 10705698
    Abstract: A display device includes a display unit, a display control unit, a reception unit, and a processing unit. The display control unit generates a synthesized icon when allocated areas of at least two of a plurality of icons displayed in the display unit overlap. The processing unit executes, when the reception unit receives a slide operation starting from a point in a region of the synthesized icon where the icons overlap, a function associated with the icon displayed at an end point of the slide operation, out of the functions respectively associated with the icons superposed in the region.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: July 7, 2020
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Naoto Hanada
  • Patent number: 10698478
    Abstract: A display apparatus including: a display configured to include a curved display surface; a processor configured to process an image signal to be displayed as an image on the display; a detector configured to detect a position of a user; and a controller configured to determine a blind region, which cannot be seen by the user at a current position of the user, within the curved display surface based on the current position of the user detected by the detector, and to control the processor to adjust a display state of the image displayed on the curved display surface in accordance with the determined blind region.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: June 30, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Eun-nim Cho
  • Patent number: 10699104
    Abstract: The present disclosure provides a method, computer system and computer program product for obtaining an image. According to the method, an emotional status of a user is determined, at least one character can be determined based on a preference of the user, and at least one image comprising the at least one character can be obtained based on the emotional status of the user.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: June 30, 2020
    Assignee: International Business Machines Corporation
    Inventors: Cheng Xu, Su Liu, Bing Fang, Li Ya Feng
  • Patent number: 10692286
    Abstract: A system for detecting and incorporating three-dimensional objects into a video stream reads an input video data stream. The user specifies areas of attention wherein said areas of attention or hotspots. Tracking movement of the hotspots generating a trajectory of said at least one object. Generating a cloud of points and tracking said points to detect configurations of points most similar to the initially defined hotspot. Obtaining a three dimensional topology defining a volume of interest in a three-dimensional space. Building virtual structures or pseudo objects that are placed within a spherical environment generated on the input video.
    Type: Grant
    Filed: March 12, 2016
    Date of Patent: June 23, 2020
    Inventors: Arkadiusz Rogozinski, Radoslaw Gezella, Pawel Tryzno
  • Patent number: 10678992
    Abstract: Generating notifications comprising text and image data for client devices with limited display screens is disclosed. An image to be included in the notification is resized and reshaped using image processing techniques. The resized image is further analyzed to identify optimal portions for placing the text data. The text data can also be analyzed and shortened for including at the identified portion of resized image to generate a notification. The resulting notification displays the text and image data optimally within the limited screen space of the client device so that a user observing the notification can obtain the information at a glance.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: June 9, 2020
    Assignee: OATH INC.
    Inventors: Bin Ni, Jia Li
  • Patent number: 10679386
    Abstract: A web server receives a request from a client specifying a location and a bounding area. A mapping engine creates a tile grid centered at the specified location. A seed tile is created, including or adjacent to the center location. The web server creates a resource identifier for each tile in the tile grid, and returns the tile grid including the resource identifiers to the client. The resource identifier for each tile includes the location of the seed tile and a position offset for the tile relative to the seed tile, in one embodiment specified in units of northward and eastward movement. The client requests tiles from the system using the resource identifiers previously provided by the system. Upon receiving the request, the mapping engine dynamically renders each requested tile using map data from the map database, and the web server returns the dynamically-generated tiles to the requesting client.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: June 9, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Brent Hamby, Geoffrey Rummens Hendrey
  • Patent number: 10678882
    Abstract: A tool (systems, apparatus, methodology, application, user interface, etc.) for accessing content, such as webpages hosted over a network such as the internet, and more particularly, a tool for accessing the content of a webpage and further displaying a grid view superimposed over the content of the webpage.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: June 9, 2020
    Assignee: eBay Inc.
    Inventor: Derek Knox
  • Patent number: 10681244
    Abstract: An image forming apparatus includes an image reader unit and a control unit. The image reader unit generates read data. The control unit generates output data of image data cropped from the read data. When cropping a plurality of image data, the control unit sets one side of the read data to a first reference side and sets another side perpendicular to the first reference side to a second reference side, and for each of the plurality of image data, the control unit detects a first distance between the first reference side and the image data in a direction parallel to the second reference side, and a second distance between the second reference side and the image data in a direction parallel to the first reference side, and sets an output order of the plurality of image data based on the first distances and the second distances.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: June 9, 2020
    Assignee: KYOCERA DOCUMENT SOLUTIONS INC.
    Inventors: Yuya Tagami, Sachiko Shintani
  • Patent number: 10672105
    Abstract: An apparatus includes a memory, a processor, a control unit and an instruction unit. The control unit controls display on a display unit on which an image based on received image data is displayed. The instruction unit provides an instruction to switch a display size of the image on the display unit. When the instruction unit provides the instruction, in a state in which the image before the switching is performed is displayed on the display unit, the control unit causes display of a first object visually indicating a second display size of the image that is to be displayed on the display unit, the second display size being a size after the switching is performed, and, when the second display size is determined on the basis of the instruction from the instruction unit, the control unit causes display of the image based on the second display size.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: June 2, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Chisei Sumita
  • Patent number: 10672220
    Abstract: A method of transitioning from one image to another image on an electronic display device of a gaming machine without the use of any pre-generated animation data file is provided. The method includes identifying a first image and a second image, where the first image is associated with display control data, and controlling the electronic display device to display the first image overlaid on the second image. The method also includes extracting a first set of details from the display control data associated with the first image, where the first set of details specify a first visual change of an incremental visual transition from the first image to the second image. The method may also include processing the first set of details, and applying, based upon the processing, the first visual change to a first part of the first image, whereby the first part of the first image is removed to reveal a first part of the second image under the first part of the first image.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: June 2, 2020
    Assignee: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
    Inventor: Drazen Lenger
  • Patent number: 10664042
    Abstract: A housing and virtual reality glasses including the housing are provided. The virtual reality glasses include a housing provided with a plurality of body heat dissipation holes. The body heat dissipation holes ventilate internal space of the housing with external space of the housing. By providing heat dissipation holes on the housing of the virtual reality glasses, heat generated from the internal space of the virtual reality glasses in operation may be conducted outward.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: May 26, 2020
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventor: Hao Jiang
  • Patent number: 10665020
    Abstract: Aspects of the disclosed apparatuses, methods and systems provide tethering 3-D virtual elements in digital content, extracting tethering 3-D virtual elements, and manipulating the extracted 3-D virtual elements in a virtual 3-D space.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: May 26, 2020
    Assignee: Meta View, Inc.
    Inventors: Meron Gribetz, Soren Harner, Sean Scott, Rebecca B. Frank, Duncan McRoberts
  • Patent number: 10657178
    Abstract: A graph analysis system provides a variety of graph analysis tools for analyzing graphs, such as an overall characteristics report, an entity types graph, an ego entity type graph, various histograms, and graph comparison reports. The graph analysis tools also include tools for calculating a similarity score for graphs based on characteristics and weights selected by a user.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: May 19, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Steven Paul Reinhardt, George Ng, Michael Andrew Thomson
  • Patent number: 10657693
    Abstract: A method for authoring and displaying a virtual tour of a three-dimensional space which employs transitional effects simulating motion. An authoring tool is provided for interactively defining a series of locations in the space for which two-dimensional images, e.g., panoramas, photographs, etc., are available. A user identifies one or more view directions for a first-person perspective viewer for each location. For pairs of locations in the series, transitional effects are identified to simulate smooth motion between the pair of locations. The authoring tool stores data corresponding to the locations, view directions and transitional effects for playback on a display. When the stored data is accessed, a virtual tour of the space is created that includes transitional effects simulating motion between locations. The virtual tour created can allow a viewer to experience the three-dimensional space in a realistic manner.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: May 19, 2020
    Assignee: Smarter Systems, Inc.
    Inventors: Byong Mok Oh, James Schoonmaker, Sidney Chang
  • Patent number: 10657681
    Abstract: A scene to be rendered is divided into plural individual sub-regions or tiles. The individual sub-regions 51 are also grouped into differing groups of sets of plural sub-regions. There is a top level layer comprising a set of 8×8 sub-regions which encompasses the entire scene area. There is then a group of four 4×4 sets of sub-regions, then a group of sixteen 2×2 sets of sub-regions, and finally a layer comprising the 64 single sub-regions. A primitive list building processor takes each primitive in turn, determines a location for that primitive, compares the primitive's location with the locations of the sub-regions and the locations of the sets of sub-regions, and allocates the primitive to respective primitive lists for the sub-regions and sets of sub-regions accordingly.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: May 19, 2020
    Assignee: ARM NORWAY AS
    Inventors: Edvard Sorgard, Borgar Ljosland, Jorn Nystad, Mario Blazevic, Frank Langtind
  • Patent number: 10650576
    Abstract: Techniques are described for identifying a plurality of objects associated with a clipping mask and available for display in a user interface of a digital media editor, identifying, for each of the plurality of objects, a bounding box surrounding a respective object in the plurality of objects, each bounding box defining a plurality of anchor points configured to generate alignment guides for the respective object. The techniques may also includes determining, for each object, visible portions that are within a boundary defined by the clipping mask, determining a plurality of locations in which at least one bounding box intersects with the clipping mask within the visible portions, and triggering, in the user interface, modification of the at least one bounding box in at least one of the plurality of locations to reduce the at least one bounding box to terminate on at least one of the plurality of locations.
    Type: Grant
    Filed: November 12, 2018
    Date of Patent: May 12, 2020
    Assignee: Adobe Inc.
    Inventors: Arushi Jain, Bhavna Saluja
  • Patent number: 10642062
    Abstract: A multi-layered display (MLD) system having improved reliability for vehicular and other applications, is described. In one example, the MLD system detects a fault associated with a first display screen of the MLD, selects one of the display screens other than the first display screen as a backup display screen, combines an image generated for displaying on the first display screen and an image generated for displaying on the selected backup display screen to form a combined image, and displays the combined image on the selected backup display screen.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: May 5, 2020
    Assignee: Pure Depth, Inc.
    Inventor: John D. Newton
  • Patent number: 10635204
    Abstract: Disclosed is an electronic device. The electronic device includes a sensor that senses at least one of whether the electronic device is gripped by a user or whether a hand of the user is close to a specific area of the electronic device, a display, and a processor that is electrically connected with the sensor and the display. If that the electronic device is gripped by the user is sensed and that the user's hand is close to the specific area is sensed, the processor displays a preset user interface in the display.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: April 28, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Soo Pyoung Park, Yong Jun Son, Jun Yoo, Kum Hyun Cho, Jae Il Joo
  • Patent number: 10638158
    Abstract: A method for encoding a plenoptic image divided into blocks is disclosed. The method comprises: —encoding (S120) a block in a central region of the plenoptic image, called central block, without spatial prediction; and —predictively encoding (S130) blocks immediately surrounding said central block by spatially interleaving spatial unidirectional prediction and spatial bi-directional prediction.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: April 28, 2020
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Guillaume Boisson, Patrick Lopez, Dominique Thoreau
  • Patent number: 10635743
    Abstract: Examples described herein generally relate to a computer device including a memory, and at least one processor configured to automatically extract page numbers from a portable document format (PDF) file. The computer device may determine a vertical coordinate of each run object in the PDF file. The computer device may identify, among all pages in the PDF file, a common vertical coordinate location within a threshold distance of a top or a bottom of a plurality of the pages. The computer device may determine that a run object at the vertical coordinate location of each page of the plurality of pages follows a numbering pattern. The computer device may convert the run object at the vertical coordinate location of each page into a page number for the respective page. The computer device may display at least one respective page and the page number of the at least one respective page.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: April 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Kaustav Mukherjee
  • Patent number: 10628987
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying a graphical user interface including a container having a first child element and a second child element; providing for display the container on the graphical user interface in a first state, the first state including display of the first child element, but not the second child element; applying a transition to the container to effectuate a state change of the container from the first state to a second state, the second state including display of the second child element, but not the first child element, applying the transition including applying a crossfade to the container to graphically fade the first child element to the second child element during application of the transition to the container; and after applying the transition, providing for display the container on the graphical user interface in the second state.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: April 21, 2020
    Assignee: Google LLC
    Inventors: Eric Charles Henry, Sharon Harris, Jonas Alon Naimark, Brenton Alexander Simpson, Ke Li
  • Patent number: 10628981
    Abstract: Disclosed herein are embodiments for automatically editing vector graphics documents. A computer receives input selecting a vector graphics document to be edited. The vector graphics document specifies a plurality of graphical elements. Additional input is received that specifies (i) a target element to be identified in the vector graphics document and (ii) an insertion element to be inserted into the vector graphics document. The computer identifies the graphical elements in the vector graphics document that match the target element by comparing a plurality of parameters that define the target element to the parameters that define the respective graphical elements in the vector graphics document. The computer inserts instances of the insertion element proximate to positions of the graphical elements in the vector graphics document that match the target element.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: April 21, 2020
    Assignee: Adobe Inc.
    Inventor: Fabin Rasheed
  • Patent number: 10622111
    Abstract: Provided herein are methods and systems for image registration from multiple sources. A method for image registration includes rendering a common field of interest that reflects a presence of a plurality of elements, wherein at least one of the elements is a remote element located remotely from another of the elements and updating the common field of interest such that the presence of the at least one of the elements is registered relative to another of the elements.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: April 14, 2020
    Inventors: Marcus W. Dillavou, Phillip Corey Shum, Barton L. Guthrie, Mahesh B. Shenai, Drew Steven Deaton, Matthew Benton May
  • Patent number: 10621945
    Abstract: Methods, systems and apparatus are described to dynamically generate map textures. A client device may obtain map data, which may include one or more shapes described by vector graphics data. Along with the one or more shapes, embodiments may include texture indicators linked to the one or more shapes. Embodiments may render the map data. For one or more shapes, a texture definition may be obtained. Based on the texture definition, a client device may dynamically generate a texture for the shape. The texture may then be applied to the shape to render a current fill portion of the shape. In some embodiments the render map view is displayed.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: April 14, 2020
    Assignee: Apple Inc.
    Inventors: Marcel Van Os, Patrick S. Piemonte, Billy P. Chen, Christopher Blumenberg
  • Patent number: 10614633
    Abstract: Aspects of the technology described herein provide for projecting a two-dimensional (2D) image onto a surface of a three-dimensional (3D) graphical object within a virtual 3D drawing space. In response to a user input indicating a command to stamp the 2D image onto the 3D graphical object, the 2D image is projected, in 3D space, onto the surface of the 3D graphical object, creating the appearance that the 2D image wraps around the 3D graphical object in 3D space. In one aspect, as the 3D graphical object is rotated, translated, stretched, or otherwise manipulated, the 2D image remains fixed to the surface of the 3D graphical object and is also rotated, translated, stretched, or otherwise manipulated.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: April 7, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lee Jason Schuneman, Mark Aaron Stanley, David Mondelore, Jonathan Peter Creighton, Alexander Charles Cullum
  • Patent number: 10616426
    Abstract: An information processing device includes: a display section displaying a setting screen receiving change in a setting candidate of a plurality of respective setting items; and a control unit including a processor and functioning as a display control section, gesture receiving section, and setting candidate receiving section when the processor executes a control program. The setting screen includes a setting item list in which images respectively indicating each of the plurality of setting items are listed, and a shortcut button associated with a predetermined setting candidate of a predetermined setting item. In the setting item list, information representing the setting candidate set at present is shown in the images respectively indicating each of the plurality of setting items. When the gesture receiving section receives a selection gesture performed on the shortcut button, the setting candidate receiving section receives change to the setting candidate associated with the selected shortcut button.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: April 7, 2020
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Naoto Hanada
  • Patent number: 10616033
    Abstract: According to one or more aspects, systems and methods for providing different virtual environment perspectives based on a common virtual environment are described herein. A virtual environment model associated with a virtual environment, including a first virtual object associated with virtual environment coordinates, a first set of functions corresponding to a first virtual environment mode, and a second set of functions corresponding to a second virtual environment mode may be stored on a database. A virtual environment engine may generate a first virtual environment view of the first virtual object based on the first virtual environment mode and generate a second virtual environment view of the first virtual object based on the second virtual environment mode. The first virtual environment view and the second virtual environment view are respectively rendered on different devices in a concurrent fashion.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: April 7, 2020
    Assignee: Honda Motor Co., Ltd.
    Inventor: Robert Wesley Murrish
  • Patent number: 10607735
    Abstract: Hybrid rendering systems for medical imaging applications are provided. In some embodiments, an indication of a viewing mode is received at a medical image viewer from a user. The viewing mode is a diagnostic mode or a referential mode. A plurality of characteristics of the medical image viewer are determined. Based upon the viewing mode and the plurality of characteristics of the medical image viewer, a rendering mode is determined. The rendering mode is a server-side rendering mode or a client-side rendering mode. A request for medical imagery is sent. The request conforms to the rendering mode. The medical imagery is rendered according to the rendering mode. The requested medical imagery is displayed on the medical image viewer.
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: March 31, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Mark Bronkalla
  • Patent number: 10606350
    Abstract: Provided are a deformable display device for displaying an image and a method of displaying an image. The method includes determining a current shape of the display device, capturing an image of a user of the display device, detecting a relative position of the user with respect to the display device, based on the captured image of the user, determining a visible region among an entire screen region of the display device, based on the determined current shape and the detected position, and displaying the image on the determined visible region.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: March 31, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Andriy Fisunenko, Yevhenii Yakishyn, Mykola Alieksieiev
  • Patent number: 10607412
    Abstract: An image composition unit outputs a composition image of a physical space and virtual space to a display unit. The image composition unit calculates, as difference information, a half of the difference between an imaging time of the physical space and a generation completion predicted time of the virtual space. The difference information and acquired position and orientation information are transmitted to an image processing apparatus. A line-of-sight position prediction unit updates previous difference information using the received difference information, calculates, as the generation completion predicted time, a time ahead of a receiving time by the updated difference information, and predicts the position and orientation of a viewpoint at the calculated generation completion predicted time using the received position and orientation information. The virtual space based on the predicted position and orientation, and the generation completion predicted time are transmitted to a VHMD.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: March 31, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Tsutomu Utagawa
  • Patent number: 10602624
    Abstract: A foldable device includes a first housing portion, a second housing portion, and a hinge structure joined therebetween to permit the foldable device to be folded along an axis between an open mode and a closed mode. Touch sensors are disposed along one or more of the first housing portion or the second housing portion. The device includes a module implemented at least partially in hardware and configured to: determine touch sensor physical proximity; responsive to the touch sensor physical proximity not being less than a threshold, determine that the foldable device is in the open mode and cause the foldable device to be operated in a single sensor mode; and responsive to the touch sensor physical proximity being less than the threshold, determine that the foldable device is in a closed mode and cause the foldable device to be operated in a cumulative sensor mode.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: March 24, 2020
    Assignee: Motorola Mobility LLC
    Inventors: Vivek Kumar Tyagi, Scott Patrick DeBates, Douglas Alfred Lautner
  • Patent number: 10594927
    Abstract: A mobile terminal includes: a display; and a controller configured to: cause the display to display a plurality of videos captured by a 360-degree camera; generate a 360-degree video by combining or stitching the plurality of videos; and cause the display to display a stitching region corresponding to a focused photographing object when the focused photographing object included in the 360-degree video is placed in the stitching region that is a boundary region in which at least two of the plurality of videos are connected.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: March 17, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Jisun Lee, Suyoung Lee
  • Patent number: 10592417
    Abstract: A system is described for playing embedded video on the Web inside the virtual desktop. A video element, such as an HTML5 video element, in a webpage accessed through a browser in the virtual desktop can be detected and video content for the video element can be intercepted before it is decoded in the virtual desktop. The encoded video data can be transmitted to the client device. On the client device, a counterpart video rendering application can receive the transmitted video data, decode it, and render it in a window that is overlaid onto a corresponding area of the virtual desktop graphical user interface (GUI) in a client application. Headless video composition can be implemented for rendering the video on the client, giving the illusion of the video playing inside the virtual desktop, while it is actually playing on the client itself.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: March 17, 2020
    Assignee: VMware, Inc.
    Inventors: Lavesh Bhatia, Shixi Qiu
  • Patent number: 10586387
    Abstract: Methods are disclosed for the generation and editing of layer delineations within three-dimensional tomography scans. Cross sections of a subject are generated and presented to an operator, who has the ability to edit layer delineations within the cross section, or determine parameters used to generate new cross sections. By guiding an operator through a set of displayed cross sections, the methods can allow for a more rapid, efficient, and error-free segmentation of the subject. The cross sections can be nonplanar in shape or planar and non-axis-aligned. The cross sections can be restricted to exclude one or more user-defined regions of the subject, or to include only one or more user-defined regions of the subject. The cross sections can be localized to a point-of-interest. Iterative implementations of the methods can be used to arrive at a segmentation deemed satisfactory by the user.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: March 10, 2020
    Inventors: Daniel Benjamin Russakoff, Jonathan David Oakley
  • Patent number: 10586397
    Abstract: An augmented reality operating system based on augmented reality software as a service (SaaS) comprises an augmented reality management system providing a pre-assigned 3D virtual image to a web browser which has transmitted a URL address in a distribution mode and in supporting creation of augmented reality content based on augmented reality software as a service in an authoring mode, providing a template for creating the augmented reality content on a web browser authorized as a manager and billing a payment according to the type of template used; a user terminal receiving the 3D virtual image from the augmented reality content management system by transmitting the URL address through an installed web browser and displaying each physical object of actual image information displayed on the web browser by augmenting the physical object with a pre-assigned virtual object of the 3D virtual image in a distribution mode; and a manager terminal accessing augmented reality software as a service of the augmented real
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: March 10, 2020
    Assignee: VIRNECT INC.
    Inventors: Tae Jin Ha, Jea In Kim, Noh Young Park, Back Sun Kim, Chang Suu Ha, Kyung Won Kil
  • Patent number: 10587459
    Abstract: A computing system may include a virtualization server configured to run virtual sessions for a plurality of client devices and a cloud computing service. The cloud computing service may be configured to launch a series of test virtual sessions on a recurring basis at the virtualization server based upon a set of user credentials, and generate a failure report based upon a failure of the virtualization server to launch a test virtual session from among the series of test virtual sessions.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: March 10, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Leo C Singleton, IV, Avijit Gahtori
  • Patent number: 10585722
    Abstract: Systems, methods, and computer program products to perform an operation comprising receiving a request from a first application to receive business events from a second application, deploying a first connector selected according to a set of parameters specified in the request, receiving, by the first connector from the second application, a first unit of event data of a first format, and converting the first unit of event data to a second format specified in the request.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Matu Agarwal, John Kurian, Ramya Rajendiran
  • Patent number: 10579201
    Abstract: A method for sharing data with a mobile terminal in an image display device, can include including receiving a broadcast signal including audio and video data, connecting to the mobile terminal via a wireless network interface, controlling the wireless network interface to transmit data to the mobile terminal wirelessly connected to the image display device, in which the transmitted data includes information for representing a screen posture direction of the image display device, controlling the wireless network interface to receive screen information from the mobile terminal wirelessly connected to the image display device, in which the screen information changes based on the information for representing the screen posture direction of the image display device and displaying a mirroring image based on the screen information received from the mobile terminal in a first region while displaying the video data included in the broadcast signal in a second region, in which the mirroring image corresponds to a curr
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: March 3, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Kwontae Lee, Youngkeun Kim
  • Patent number: 10579230
    Abstract: Systems and methods for identification and retrieval of content for visual search are provided. An example method includes transmitting a visual-content query to a server computing device and receiving a response to the visual-content query that identifies a digital supplement. The example method also includes causing a user interface to be displayed that includes information associated with the digital supplement. The visual-content query may be based on an image. The digital supplement may include information about the content of the image.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: March 3, 2020
    Assignee: GOOGLE LLC
    Inventors: Alan Joyce, Edgar Chung, Zhe Yang, Ian Mesa, Joseph Olson