Patents Examined by Xiao Wu
  • Patent number: 10192332
    Abstract: A method of controlling display of object data includes calculating distances from a terminal to the positions of multiple items of the object data, determining, by a processor, an area based on the distribution of the calculated distances, and displaying object data associated with a position in the determined area on a screen.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: January 29, 2019
    Assignee: FUJITSU LIMITED
    Inventor: Susumu Koga
  • Patent number: 10192518
    Abstract: The present disclosure provides a method and display device for displaying which relates to a display field. The display method comprises steps of: converting a three-channel data of each of pixels in a target image to be displayed to a four-channel data; calculating a color different between the four-channel data after being converted and the three-channel data before being converted; for a pixel the color difference of which meets a preset adjustment condition, decreasing a ratio of a numerical value of a newly added channel in the four-channel data after being converted with respect to the three-channel data before being converted to get an adjusted four-channel data, and displaying by utilizing the adjusted four-channel data; and for the remaining pixels, displaying by utilizing the four-channel data after being converted. The color difference before and after image conversion may be decreased by utilizing the present invention.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: January 29, 2019
    Assignees: BOE TECHNOLOGY GROUP CO., LTD., BEIJING BOE DISPLAY TECHNOLOGY CO., LTD.
    Inventor: Yangchen Guo
  • Patent number: 10192326
    Abstract: A compression method includes simplifying a mesh that represents a textured 3D-object by replacing polygons in the mesh with new ones that have broader faces. The method includes identifying adjacent polygons with different textures and adding vertices at the same positions as two vertices in the polygons. This creates two new edges and an intermediate polygon interposed between the two adjacent polygons. The new edges have zero length and the new polygon has zero area.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: January 29, 2019
    Inventors: Florent Dupont, Guillaume Lavoue, Laurent Chevalier
  • Patent number: 10146745
    Abstract: Systems and methods for are disclosed for providing integrated display of data metrics from different data sources. In some embodiments, an icon representing a de-limited data file can be positioned on a graphical interface that displays first metrics data for a first time period. An integration module can respond to the positioning of the icon by determining that the de-limited data file includes second metrics data for a second time period at least partially overlapping with the first time period. The integration module can update the graphical interface to display at least some of the second metrics data from the delimited data file with the first metrics data. The first metrics data and the second metrics data can be displayed for at least an overlapping portion between the first and second time periods.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: December 4, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: William Brandon George, Kevin G. Smith
  • Patent number: 10140959
    Abstract: The present disclosure relates to a mobile terminal capable of outputting graphic objects and a control method thereof. The mobile terminal includes a display unit that is configured to display a home screen page including a plurality of graphic objects, and a controller that is configured to output the plurality of graphic objects on the other region, except for a specific region, of the home screen page, wherein the plurality of graphic objects are output on positions, decided based on a preset condition, on the other region.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: November 27, 2018
    Assignee: LG ELECTRONICS INC.
    Inventor: Changseok Cho
  • Patent number: 10139904
    Abstract: An embodiment of a computer implemented method of displaying textual data includes receiving a request to display textual data and displaying textual data in a region within a display area. Displaying textual data includes sequentially presenting successive components of the textual data at a fixed position relative to the display area. The method also includes monitoring a point of gaze of a user based on biometric information, and based on detecting that the point of gaze is away from the region, automatically stopping the displaying by the processor at a time point corresponding to a current component, and determining a previous component of the textual data displayed at a previous time point. The method further includes, based on detecting that the point of gaze has returned to the region, commencing by the processor the displaying at the previous component and continuing to display successive components of the textual data.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: November 27, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Emily M. Metruck, Charles J. Stocker, IV
  • Patent number: 10140678
    Abstract: Techniques to improve graphics processing unit (GPU) performance by introducing specialized code paths to process frequent common values are described. A shader compiler can determine instruction that, during operation, may output a common value and can introduce an enhanced shader instruction branch to process the common value to reduce overall computational requirements to execute the shader.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: November 27, 2018
    Assignee: INTEL CORPORATION
    Inventors: Saurabh Sharma, Abhishek Ventakesh, Travis T. Schluessler, Thomas F. Raoux, Rahul P. Sathe, Jon Hasselgren
  • Patent number: 10139903
    Abstract: Embodiments relate to displaying textual data. Aspects of the embodiments includes receiving a request to display textual data and displaying textual data in a region within a display area. Displaying textual data includes sequentially presenting successive components of the textual data at a fixed position relative to the display area. Aspects of the embodiments also includes monitoring a point of gaze of a user based on biometric information, and based on detecting that the point of gaze is away from the region, automatically stopping the displaying by the processor at a time point corresponding to a current component, and determining a previous component of the textual data displayed at a previous time point. Aspects of the embodiments further include, based on detecting that the point of gaze has returned to the region, commencing by the processor the displaying at the previous component and continuing to display successive components of the textual data.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: November 27, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Emily M. Metruck, Charles J. Stocker, IV
  • Patent number: 10140765
    Abstract: A staged camera traversal for navigating a virtual camera in a three dimensional environment is provided. The staged camera traversal can include a launch stage and an approach stage. During the launch stage, the tilt angle can be decreased towards zero tilt (i.e. straight down) with respect to the vertical. During an approach stage, the tilt angle of the virtual camera can be increased from about zero tilt towards the tilt angle associated with a target location. In certain implementations, the staged camera traversal can further include a traversal stage occurring between the launch stage and the approach stage. The tilt angle of the virtual camera can be maintained at about zero tilt during the traversal stage. The approach path of the virtual camera can be aligned along a view direction associated with the target destination during the approach stage.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: November 27, 2018
    Assignee: Google LLC
    Inventors: Greg Coombe, Francois Bailly
  • Patent number: 10140777
    Abstract: An information processing apparatus comprises an extraction unit configured to extract a finger region from a captured image; a generation unit configured to generate a finger model from the finger region; a determination unit configured to perform a collision determination for a collision between the finger model and a CG model superimposed on the captured image; and a control unit configured to control a display form of the finger model based on a result of the collision determination.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: November 27, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Masashi Nakagawa
  • Patent number: 10140749
    Abstract: In one example, a system for a data visualization includes a generation engine to link data to corresponding objects within a three-dimensional (3-D) visualization of an area, a level engine to display the corresponding objects at a selected level of detail, a data engine to alter a setting of the corresponding objects upon a selection of the corresponding objects, and a simulation engine to generate a simulation of the corresponding objects within the area based on the altered setting.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: November 27, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Drew Harmon Pollock, Bernardo Huberman
  • Patent number: 10134363
    Abstract: A display device that displays a character string on a display frame in a default display state includes: a receiving unit configured to receive designation of a first display magnification; a magnification changing unit configured to perform a magnification change process to change display magnifications by setting a display magnification for the display frame at the first display magnification and setting a display magnification for the character string at a second display magnification lower than the first display magnification, when the first display magnification is higher than a display magnification in the default display state; and a display control unit configured to perform control so that only characters falling within the display frame having the display magnification changed to the first display magnification are displayed, the only characters being of the character string having the display magnification changed to the second display magnification.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: November 20, 2018
    Assignee: Konica Minolta, Inc.
    Inventor: Tsumoru Matsuura
  • Patent number: 10134149
    Abstract: A method of generating a descriptor of at least part of an image includes receiving image data representing the at least part of the image. The image data is processed to identify at least one texture characteristic of the at least part of the image, thereby generating texture data indicative of a texture of the at least part of the image. The texture data is processed with the image data, thereby generating weighted texture data. A descriptor of the at least part of the image is generated using the weighted texture data.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: November 20, 2018
    Assignee: Cortexica Vision Systems Limited
    Inventors: Jeffrey Ng Sing Kwong, Spyridon Gidaris, Yin Li, Anil Anthony Bharath, Muhammad Awais, Eduardo Vazquez, Yu Qian
  • Patent number: 10134360
    Abstract: By converting a first color space to a second color space, using a two-dimensional lookup table in said second color space, and converting from said second color space to said first color space, it may be possible to use one or more two-dimensional lookup tables (LUTs) to do a task conventionally handled by three-dimensional lookup tables. This may reduce storage requirements and memory bandwidth requirements in some embodiments. In general a color pixel with N color components can be processed with n number of M dimensional LUT where M<N and n is some chosen positive integer number.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: November 20, 2018
    Assignee: Intel Corporation
    Inventors: Susanta Bhattacharjee, Sameer Kp
  • Patent number: 10134190
    Abstract: In various embodiments, methods and systems for rendering augmented reality objects based on user heights are provided. Height data of a user of an augmented reality device can be determined. The height data relates to a viewing perspective from an eye level of the user. Placement data for an augmented reality object is generated based on a constraint configuration that is associated with the augmented reality object for user-height-based rendering. The constraint configuration includes rules that support generating placement data for rendering augmented reality objects based on the user height data. The augmented reality object is rendered based on the placement data. Augmented reality objects are rendered in a real world scene, such that, the augmented reality object is personalized for each user during an augmented reality experience. In shared experiences, with multiple users viewing a single augmented reality object, the object can be rendered based on a particular user's height.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: November 20, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: James Gerard Dack, Jeffrey Alan Kohler, Shawn Crispin Wright, Anthony James Ambrus
  • Patent number: 10134198
    Abstract: Image compensation for an occluding direct-view augmented reality system is described. In one or more embodiments, an augmented reality apparatus includes an emissive display layer for presenting emissive graphics to an eye of a user and an attenuation display layer for presenting attenuation graphics between the emissive display layer and a real-world scene to block light of the real-world scene from the emissive graphics. A light region compensation module dilates an attenuation graphic based on an attribute of an eye of a viewer, such as size of a pupil, to produce an expanded attenuation graphic that blocks additional light to compensate for an unintended light region. A dark region compensation module camouflages an unintended dark region with a replica graphic in the emissive display layer that reproduces an appearance of the real-world scene in the unintended dark region. A camera provides the light data used to generate the replica graphic.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: November 20, 2018
    Assignee: Adobe Systems Incorporated
    Inventor: Gavin Stuart Peter Miller
  • Patent number: 10127894
    Abstract: A system for providing fonts, an apparatus for providing Metafont fonts, and a method for controlling the apparatus are disclosed. The disclosed apparatus, which connects to a device to provide Metafont fonts, includes: a communication module configured to receive a first font request from the device for the font engine, where the first font request includes at least one font style parameter and the ID information of a Metafont font file; and an operating module configured to determine whether or not a font file having ID information identical to the ID information of the font file included in the first font request exists in a first external memory, and if a font file having identical ID information exists, determine whether or not the font converted from the font file having identical ID information is saved in a second external memory.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: November 13, 2018
    Assignee: FOUNDATION OF SOONGSIL UNIVERSITY INDUSTRY COOPERATION
    Inventors: Jae Young Choi, Sung Min Kim, Ho Jin Lee, Geun Ho Jeong
  • Patent number: 10122915
    Abstract: The present disclosure provides a method for providing an indication about a distance between a retail unit and an electronic device, comprising: acquiring from an image sensor in a retail establishment, at least one image of a product on a store shelf; accessing in a memory that stores a plurality of templates associated with a plurality of differing products, a template associated with the product on the store shelf in the at least one acquired image; comparing at least one dimension associated with the product in the at least one acquired image with at least one dimension associated with the accessed template; based on the comparison, determining whether a distance between the image sensor and the product on the store shelf is within an acceptable range for additional image processing; and providing a notification to a user of the electronic device to adjust the distance between the image sensor and the product on the shelf when the product is outside of the acceptable range.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: November 6, 2018
    Assignee: TRAX TECHNOLOGY SOLUTIONS PTE LTD.
    Inventors: Hilit Maayan, Daniel Shimon Cohen, Jacob Greenshpan
  • Patent number: 10115217
    Abstract: Embodiments are directed to rendering animations in a multi-layered animation system and to rendering an element with an animation that uses multiple levels of animation properties. In one scenario, a computer system establishes an operating system (OS)-specified animation value for at least one property of a user interface (UI) element that is to be animated. The computer system receives a user-specified animation value for at least one property of the UI element that is to be animated and determines, based on the UI element property, how to combine the OS-specified animation value and the user-specified animation value. The computer system then combines the OS-specified animation value and the user-specified value for the UI element in the determined manner and renders the animation for the element using the combined animation values.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: October 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ruurd Johan Boeke, Hamid Mahmood, Terry A. Adams, Michael John Hillberg, Brendan J. Clark
  • Patent number: 10109076
    Abstract: A method for applying depth-dependent effects to images includes receiving a stereo image and depth related information extracted from the stereo image, and applying an effect to the stereo image according to the depth related information. The method may also include calculating surface orientation information for the stereo image to improve the depth related information extracted from the stereo image and/or facilitate the application of effects, such as scene relighting, which leverage surface orientation information. In some embodiments, the method includes fitting a curved surface to the depth related information and adjusting the depth related information and/or surface orientation information according to the curved surface. The method may also include processing the depth related information with a bilateral smoothing filter wherein coefficients for neighboring pixels are weighted according to similarity in color and similarity in depth.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: October 23, 2018
    Assignee: Brigham Young University
    Inventors: Joshua Abbott, Bryan S. Morse