Adjusting Level Of Detail Patents (Class 345/428)
  • Patent number: 10656596
    Abstract: A video display system for providing vision correction for multiple users may include a display device having a holographic layer and a vision correction layer. The system may also include a processor coupled to the display device to receive a first prescription corresponding to a first user and a second prescription corresponding to a second user, and to modulate the display device so that the first user at a first angle and the second user at a second angle can view a non-distorted image from the display device.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: May 19, 2020
    Assignee: EagleMae Ventures LLC
    Inventor: Robert Callagy
  • Patent number: 10657710
    Abstract: Systems, methods, and devices are disclosed for rendering computer graphics. In various embodiments, a displacement map is created for a plurality of surfaces and a tessellation process is initiated. It is determined that the tessellation density of a first set of surfaces and a second set of surfaces should be modified based on the displacement map. Based on the displacement map, a tessellation factor scale for each surface of the first set of surfaces is increased and a tessellation factor scale for each surface of the second set of surfaces is decreased, respectively.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: May 19, 2020
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: John Doolittle, Jun Murakawa, Christopher Ho
  • Patent number: 10649628
    Abstract: A computer program product for providing a graphical user interface for displaying of and enabling cooperative use of resources on a display of a computing device includes computer readable code means, the computer readable code means when executed by a processor device, being configured to provide an environment, the environment being configured to represent the resources on the display of the computing device, provide a first viewport to at least a portion of the environment on the display of the computing device, enable a resource to be added to the environment and be viewed within the first viewport and enable the resource to be acted upon within the first viewport.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: May 12, 2020
    Inventor: Chad Dustin Tillman
  • Patent number: 10643067
    Abstract: A system, method and computer program product for hand-drawing diagrams including text and non-text elements on a computing device are provided. The computing device has a processor and a non-transitory computer readable medium for detecting and recognizing hand-drawing diagram element input under control of the processor. Display of input diagram elements in interactive digital ink is performed on a display device associated with the computing device. One or more of the diagram elements are associated with one or more other of the diagram elements in accordance with a class and type of each diagram element. The diagram elements are re-displayed based on one or more interactions with the digital ink received and in accordance with the one or more associations.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: May 5, 2020
    Assignee: MyScript
    Inventors: Romain Bednarowicz, Robin MéLinand, Claire Sidoli, Fabien Ric, Khaoula Elagouni, David Hebert, Fabio Valente, Gregory Cousin, Maël Nagot, Cyril Cerovic, Anne Bonnaud
  • Patent number: 10630759
    Abstract: Methods and apparatus are provided for receiving a file in a streaming system. The method includes receiving, by a client device, a file related to at least one segment, the at least one segment being decoded based on the file; and performing, by the client device, a streaming service based on the file. The file is updated for a live service, and the file includes information indicating if the file is to be updated.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: April 21, 2020
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Yiling Xu, Sung-Ryeul Rhyu, Guanhua Zhang, Jae-Yeon Song
  • Patent number: 10617954
    Abstract: A computer is caused to execute processing that determines, based on a first usage amount of a hardware resource which is allocated for processing corresponding to objects of a first category including an essential object located in a target scene, a second usage amount of the hardware resource that is able to be allocated for processing for objects of a second category different to the first category. Also, the computer is caused to execute processing of deciding, for objects of the second category which are located in the target scene, types of those objects and an outer appearance parameter for each type based on the second usage amount and information for deciding outer appearances for when the objects of the second category are located in the target scene.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: April 14, 2020
    Assignee: SQUARE ENIX CO., LTD.
    Inventors: Masanori Sato, Atsushi Tawara, Toshiaki Watanabe
  • Patent number: 10621763
    Abstract: Computer efficiency improved sketch-effect hatching is provided. A hatching tool generates a bounding area associated with an object, within which a plurality of hatching line segment strokes is generated. The strokes are generated by generating center points on equally or near-equally spaced parallel columns within the bounding area that are vertically-offset from each other by randomly-generated stroke lengths. The center points are then randomly horizontally-offset from the columns according to a calculated deviation. A random angle deviation is derived, and end points of the strokes are calculated based on the new center points, stroke lengths, and angle deviations. The strokes are then enhanced by generating overstrokes. Further, the hatching tool maps the strokes to the object, rotates the strokes by a hatching angle, keystone-corrects the strokes, and clips the strokes to fit within the object's boundary. The strokes are output to provide a hand-sketched hatching effect.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: April 14, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Wen Shi, Ante Qu
  • Patent number: 10609271
    Abstract: What is provided is a system for visualizing digitalized image data having an image data source and an image data sink. The image data are associated to at least two different layers, wherein, for at least one of the layers as the reference layer, image data is present in at least two different resolutions. The layers show a common scene at different conditions of taking a picture. The image data source is configured to transfer to the image data sink image data of the reference layer in the at least two different resolutions in a prioritized manner relative to the image data of layers different from the reference layer. The image data source is configured to transfer to the image data sink, in a reload case where the image data source has transferred the image data of the reference layer to the image data sink at a presettable reference resolution, the image data of a presettable number of layers different from the reference layer in at least one presettable reload resolution.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: March 31, 2020
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Thomas Bindl, Michaela Benz, Christian Muenzenmayer
  • Patent number: 10599310
    Abstract: In some aspects, a method of authoring an interactive presentation includes defining a sequence of two or more primary content items within a presentation, and associating a link to additional content with a primary content item of the sequence in a non-transitory computer-readable medium. In additional aspects, a method of delivering an interactive presentation includes accessing the sequence of two or more primary content items, delivering the primary content items to a presentation device, and delivering, to applications operating on mobile devices of audience members, the primary content items with the additional content and/or one or more links thereto. In further aspects, a method of interacting with an interactive presentation includes receiving, by a mobile device of an audience member, a sequence of primary content items with additional content and/or one or more links thereto, and displaying the received primary content items and the additional content.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: March 24, 2020
    Assignee: Thomas Creative Group Productions, LLC
    Inventors: Callie Thomas, William Thomas
  • Patent number: 10593095
    Abstract: A mechanism is described for facilitating increased precision in large mip-mapped stitched textures for graphics computing devices. A method of embodiments, as described herein, includes detecting a stitched texture associated with a first frame of contents associated with an application, and a first region of interest in the stitched texture, where the stitched texture includes a mip-mapped stitched texture associated with multiple mip-levels in a mip-chain. The method may further include defining, at a first mip-level, a tile offset at a position within the first region of interest, where the first mip-level corresponds to the first frame. The method may further include creating or modifying a view of the stitched texture to specify the tile offset, and rendering the stitched texture as a normal texture with a full sub-texel precision.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: March 17, 2020
    Assignee: INTEL CORPORATION
    Inventor: Larry Seiler
  • Patent number: 10586366
    Abstract: A system and method for recursively rendering, caching, and/or retrieving a display object bitmap is provided. In some implementations, an image may be rendered on a client computing platform using an image list of one or more bitmap objects. The one or more object bitmaps may be generated in response to obtaining information defining a vector image in an image frame in an animation. An image list may be maintained for an image to be rendered based on the vector image of a frame of animation and/or some or all of the frames in the animation. The image list may store one or more references to one or more respective bitmap objects that are associated with the image to be rendered.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: March 10, 2020
    Assignee: Electronics Arts Inc.
    Inventor: Raymond Cook
  • Patent number: 10580191
    Abstract: Systems and techniques for generating an artificial terrain map can select a plurality of component terrains for each of several terrain types. Values of a selection noise map ranging between a lower bound and an upper bound can be computed on a tile-by-tile basis. One or more noise bands within the range of selection-noise-map values can correspond to each terrain type. The noise map can be sampled on a tile-by-tile basis to determine a tile value for each tile. Each respective tile can be assigned to the noise band in which the tile value falls. A terrain value can be assigned to each respective tile in the selection noise map based on the noise band assigned to the respective tile. Generated maps in machine-readable form can be converted to a human-perceivable form, and/or to a modulated signal form conveyed over a communication connection.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: March 3, 2020
    Assignee: Apple Inc.
    Inventors: James J Cwik, Timothy R. Oriol, Ross R. Dexter, Bruno M. Sommer
  • Patent number: 10565966
    Abstract: In a display controller of a data processing system, when composing two or more input surfaces to generate a composited surface comprising the two or more input surfaces, data indicating a border between different input surfaces in the composited surface is associated with the composited surface. The data indicative of the border between two input surfaces in the composited surface is then used to control subsequent processing, such as compression and/or filtering, of the composited surface.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: February 18, 2020
    Assignee: Arm Limited
    Inventors: Michal Karol Bogusz, Piotr Tadeusz Chrobak
  • Patent number: 10561403
    Abstract: A medical imaging apparatus includes: an ultrasound probe to transmit and receive an ultrasound signal to obtain an ultrasound image of an object; a sensor coupled to the ultrasound probe to provide a position information related to an ultrasound imaging position in the object; and a processor to extract a certain anatomical feature from the ultrasound image and the certain anatomical feature from a medical image, perform a first registration between the medical image and the ultrasound image by matching the certain anatomical feature in the ultrasound image the certain anatomical feature in the medical image, perform a second registration between the sensor and the medical image based on the position information and the first registration, and control a display to display a portion of the medical image corresponding to the ultrasound imaging position based on at least one of the first registration and the second registration.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: February 18, 2020
    Assignee: SAMSUNG MEDISON CO., LTD.
    Inventors: Dong Gyu Hyun, Jong Beom Ra, Dughoon Lee, Woo Hyun Nam
  • Patent number: 10565963
    Abstract: A display device includes a display panel including a plurality of pixels, a scan driving unit configured to provide a scan signal to the pixels, a data driving unit configured to provide a data signal to the pixels, and a controller configured to provide driving frequency information to a processor, which transfers image data with a driving frequency determined based on the driving frequency information to the display device, to receive the image data with the driving frequency from the processor, and to control the scan driving unit and the data driving unit to drive the display panel with the driving frequency.
    Type: Grant
    Filed: December 28, 2014
    Date of Patent: February 18, 2020
    Assignee: SAMSUNG DISPLAY CO., LTD.
    Inventors: Myeong-Su Kim, Su-Hyeong Park, Ho-Yong Jung, Jae-Ho Choi
  • Patent number: 10558711
    Abstract: According to one exemplary embodiment, a method for dynamically defining topics from content objects used to answer a question in a question answering system is provided. The method may include receiving the content objects. The method may include identifying the topics within the received content objects. The method may include generating a graph based on the identified plurality of topics, whereby nodes map to the topics. The method may include calculating edge weights associated with each edge based on semantic relations associated with the topics. The method may include determining if the calculated edge weight associated an edge exceeds a threshold value. The method may include generating a combination topic based on determining that the edge weight associated with the edge exceeds the threshold value.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Joseph N. Kozhaya, Christopher M. Madison, Sai P. Peddi
  • Patent number: 10560596
    Abstract: An image forming apparatus includes a printing device, an output value converting unit, and a controller. The output value converting unit is configured to (a) change pixel values of pixels alternatively determined in a primary scanning direction and a secondary scanning direction so as to delete a dot on the pixels in a solid part in a target image and (b) change pixel values of pixels that are alternatively not determined in the primary scanning direction and the secondary scanning direction so as to gain a dot size of the pixels in the solid part. The controller is configured to control the printing device so as to print the solid part with dot sizes corresponding to the pixel values.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: February 11, 2020
    Assignee: Kyocera Document Solutions, Inc.
    Inventor: Toshiaki Mutsuo
  • Patent number: 10555035
    Abstract: Systems, methods, and computer program products to perform an operation comprising receiving a request to generate a video of a specified resolution based on a plurality of media files, the plurality of media files comprising image files corresponding to a respective frame of a plurality of frames of the generated video, determining a size of a transfer unit based at least in part on the specified resolution and a count of the plurality of media files, generating a plurality of transfer units of the determined size, wherein the plurality of transfer units comprise a respective subset of the plurality of media files, and assigning the plurality of transfer units for parallel processing by a plurality of image processing applications executing on a plurality of compute cores of a plurality of compute nodes in a render farm.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: February 4, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Giovanni Colombo, Scott Erickson
  • Patent number: 10540942
    Abstract: An optimization method and a pre-stage device for brightness compensation, includes: providing a brightness obtaining apparatus; photographing a to-be-compensated panel to obtain a brightness compensation reference frame, where the to-be-compensated panel has first pixel units, the brightness obtaining apparatus has second pixel units, the brightness compensation reference frame includes photographing units, and the photographing unit includes second pixel units, where the second pixel unit is bigger than the first pixel unit; using four second pixel units at four endpoints of each of the photographing units as brightness references, and obtaining pieces of brightness compensation data of the other second pixel units in the photographing unit by using a specific operation mode; and performing brightness compensation for the first pixel units corresponding to each of the photographing units by using the pieces of brightness compensation data.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: January 21, 2020
    Assignees: HKC CORPORATION LIMITED, CHONGQING HKC OPTOELECTRONICS TECHNOLOGY CO., LTD.
    Inventor: Mingliang Wang
  • Patent number: 10534507
    Abstract: A computer program product for providing a graphical user interface for displaying of and enabling cooperative use of resources on a display of a computing device includes computer readable code means, the computer readable code means when executed by a processor device, being configured to provide an environment, the environment being configured to represent the resources on the display of the computing device, provide a first viewport to at least a portion of the environment on the display of the computing device, enable a resource to be added to the environment and be viewed within the first viewport and enable the resource to be acted upon within the first viewport.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: January 14, 2020
    Inventor: Chad Dustin Tillman
  • Patent number: 10528078
    Abstract: A user terminal device and a displaying method thereof are provided.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: January 7, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hae-yoon Park, Ji-yeon Kwak, Hyun-Jin Kim, Yun-kyung Kim
  • Patent number: 10515458
    Abstract: A method and apparatus for estimating the position and attitude of an aerial vehicle transiting over terrain through a combination of steps combining image registration and the inherent image coordinate system of the camera. The aerial vehicle captures an image of the terrain and extracts features from the camera image and pre-existing aerial imagery, and determines a perspective transform between the images. Image reference points are projected with the 2D perspective transform and an elevation map provides estimated 3D coordinates of the image reference points. Subsequently a camera position and orientation necessary for the camera to obtain the initial camera image is determined by projecting reference points with locations defined by the image coordinate system of the camera to define terrain points, and conducting an optimization to minimize displacements between the estimated coordinates and the terrain coordinates. The estimated camera position provides a location and attitude for the aerial vehicle.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: December 24, 2019
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Oleg A. Yakimenko, Ryan J. Decker
  • Patent number: 10504456
    Abstract: The present disclosure relates to a display control apparatus that enables a rise in surface temperature of a display apparatus to be suppressed by lowering a gain value of a high-luminance area, and a display control method.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: December 10, 2019
    Assignee: SONY CORPORATION
    Inventor: Hiroyuki Inokawa
  • Patent number: 10503786
    Abstract: According to one exemplary embodiment, a method for dynamically defining topics from content objects used to answer a question in a question answering system is provided. The method may include receiving the content objects. The method may include identifying the topics within the received content objects. The method may include generating a graph based on the identified plurality of topics, whereby nodes map to the topics. The method may include calculating edge weights associated with each edge based on semantic relations associated with the topics. The method may include determining if the calculated edge weight associated an edge exceeds a threshold value. The method may include generating a combination topic based on determining that the edge weight associated with the edge exceeds the threshold value.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: December 10, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Joseph N. Kozhaya, Christopher M. Madison, Sai P. Peddi
  • Patent number: 10497158
    Abstract: An alignment engine facilitates aligning an object with a text segment, while maintaining the text segment as editable, in a graphics application. The text segment includes glyphs, which are graphical representations of characters. Each glyph is defined internally in the form of path information, which includes one or more points corresponding to the outline of the glyph. The path information for the text segment is determined and utilized in order to facilitate the alignment of an object with the text segment. The text remains editable subsequent to such alignment.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: December 3, 2019
    Assignee: ADOBE INC.
    Inventors: Gaurav Jain, Praveen Kumar Dhanuka
  • Patent number: 10497135
    Abstract: A device for processing image data is disclosed. The device may determine a dominant texture with respect to each of a plurality of regions constituting an image. The device may group in a same group, from among the plurality of regions, regions in which the determined dominant texture is the same, and process allocated image data according to a result of grouping.
    Type: Grant
    Filed: May 14, 2014
    Date of Patent: December 3, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jeongsoo Park, Kwontaek Kwon, Jeongae Park, Minyoung Son, Minkyu Jeong
  • Patent number: 10489954
    Abstract: Techniques are described for efficient duplicate label handling. A vector tile is added to a render tree of an electronic map, the vector tile comprising a first set of labels. A vector tile family of the vector tile is identified, each vector tile of the family comprising a second set of labels. For each label of the first set, for each vector tile in the vector tile family, second labels from the second set are identified, and for each identified label, coordinates of the label of the first set are compared to coordinates of the identified label to determine whether the coordinates are within a threshold similarity of each other. Responsive to the determination, the label of the first set of labels is associated with an identifier with which the identified label is associated.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: November 26, 2019
    Assignee: Mapbox, Inc.
    Inventors: Christopher Jacob Loer, Ansis Brammanis, Nicki Zippora Dlugash, Molly Lloyd
  • Patent number: 10482547
    Abstract: Systems and methods are provided for determining the usability of data from agricultural operations and displaying results. In some embodiments, data is first gathered during two agricultural operations, and bitmaps are rendered of the data gathered at the two agricultural operations. The usability of the bitmap values is determined and used to generate a display map screen where, at locations determined to have usable bitmap values, the first and second data are displayed in adjacent windows.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: November 19, 2019
    Assignee: The Climate Corporation
    Inventors: Jakob Stuber, Tim Reddy
  • Patent number: 10482671
    Abstract: A system for providing a virtual environment on an at least one computing device. The system includes, a server arrangement to generate at least one first image associated with the virtual environment on at least one first virtual pattern, render visual orientations associated with the at least one first image on a render target, and generate at least one second image; and at least one computing device, communicably coupled with the server arrangement, to receive the at least one second image from the server arrangement, render each of the render targets of the at least one second image on an at least one second virtual pattern, determine the movement of head of the at least one user, and provide the virtual environment on a display arrangement based on a movement of head of the at least one user.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: November 19, 2019
    Assignee: Hashplay Inc.
    Inventors: Ingo Nadler, Jan-Philipp Alexander Mohr
  • Patent number: 10460701
    Abstract: A display mura correction method includes: obtaining initial image data of an initial image displayed on a display of a terminal, where the initial image data includes image data of a mura region corresponding to the initial image, when at least one pixel whose brightness value is not in a reference threshold set exists in the initial image data, the mura region is a region that is covered by the at least one pixel on the display, and a target feature data set of the mura region includes a set of target feature data of the at least one pixel; obtaining, according to a correspondence between feature data and a correction value and the target feature data of the at least one pixel, a target correction value set corresponding to the target feature data set; and writing the target correction value set into the terminal.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: October 29, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Honglei Luo, Liang Xie, Yanfeng Liang, Jianbo Ye, Chunlang Pu
  • Patent number: 10459737
    Abstract: The present disclosure describes a number of embodiments related to devices, systems, and methods related to a plurality of displays coupled to one or more processors to display images, and a device display manager to identify a gesture made on a first display of the plurality of displays, and to cause a second display to sleep or to wake based upon the identified gesture and a current state of the second display, where the first and second displays are different displays.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: October 29, 2019
    Assignee: Intel Corporation
    Inventors: Tarakesava Reddy Koki, Jagadish V. Singh
  • Patent number: 10462495
    Abstract: Techniques and configurations for compression of image data in a progressive, lossless manner are disclosed. In an example, three-dimensional medical images may be compressed and decompressed with high-speed operations, through a compression technique performed on a cube (chunk) of voxels that includes generating a subsampled or filtered cube of voxels, and generating and optimizing a delta data set between the cube of voxels and the subsampled cube of voxels. This optimized delta data set is operable with a decompression technique to losslessly recreate the cube of voxels. Further, the compression technique may be progressively performed with multiple iterations, to allow multiple lower resolution versions of the images prior to loading or receiving the entire compressed data that is reconstructable in a lossless form. Use of this technique may result in dramatically reduced time to first image when visualizing 3D images and performing image data transfers.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: October 29, 2019
    Assignee: Vital Images, Inc.
    Inventor: William D. Hachfeld
  • Patent number: 10460510
    Abstract: Instructions indicative of changing a view of a virtual object may be received by a device. At least a portion of the virtual object may be viewable from a viewpoint that is at a given distance from a surface of the virtual object. The device may cause a change of the view along a rotational path around the virtual object in response to the receipt of the instructions based on the given distance being greater than a threshold distance. The device may cause a change of the view along a translational path indicative of a shape of the surface of the virtual object in response to the receipt of the instructions based on the given distance being less than the threshold distance.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: October 29, 2019
    Assignee: Google LLC
    Inventors: James Joseph Kuffner, James Robert Bruce, Thor Lewis, Sumit Jain
  • Patent number: 10462492
    Abstract: A method for coding an HDR picture is disclosed that includes mapping the HDR picture to obtain a SDR picture, determining color correcting parameters, color correcting said SDR picture responsive to said color correcting parameters, and encoding the color corrected SDR picture in a stream. In the method, determining color correcting parameters includes determining an intermediate SDR picture so that at least one color appearance value is preserved between said HDR picture and said intermediate SDR picture, and determining the color correcting parameters from said intermediate SDR picture and from said SDR picture.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: October 29, 2019
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Fabrice Leleannec, Sebastien Lasserre, Franck Galpin, Tangi Poirier, Patrick Lopez, Yannick Olivier, Edouard Francois
  • Patent number: 10455259
    Abstract: One embodiment provides a text metadata encoding logic. The text metadata encoding logic includes a metadata generation logic configured to generate a first text metadata including metadata for each identified text field included in a first image frame. The metadata generation logic maybe further configured to associate the first text metadata with the first image frame. The first text metadata may be transmitted at a text metadata bit rate. The text metadata bit rate may be less than an image data transmit bit rate. Another embodiment provides a text metadata decoding logic. The text metadata decoding logic includes a metadata reader logic configured to decode a text metadata received with an image frame data. The text metadata may have been transmitted at a text metadata bit rate and the image frame data may have been transmitted at a first image transmit bit rate. The text metadata bit rate is less than the first image transmit bit rate.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: October 22, 2019
    Assignee: Intel Corporation
    Inventors: Anand V. Bodas, Vishalakshi Raghurama
  • Patent number: 10452136
    Abstract: This invention aims to support the reader in the task of reading text on a display device (21). In each case an area in the text to which the gaze is directed (view areas/focus area of the eyes) is highlighted, respectively. For this purpose the gaze direction is determined (101 to 108) in the reading device (21) and the highlighted region is controlled with gaze direction control (109). When a whole sentence is highlighted, the highlighting is stopped and starts anew with the beginning of the next sentence being read. The highlighted area moves with this technique with the view. The reader's eye/brain is thus released from the complicated task of line tracking and can better concentrate on word recognition.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: October 22, 2019
    Assignee: Thomson Licensing
    Inventor: Volker Schaeferjohann
  • Patent number: 10445808
    Abstract: A control circuit has access to both a relational database comprised of structured data and a text-based index of reciprocal queries for the relational database. The control circuit, upon receiving a text-based query via a user input, applies the text-based query to the text-based index of reciprocal queries to thereby obtain one or more reciprocal queries that the control circuit uses to query the relational database for structured data content responsive to the text-based query. By one approach the text-based index of reciprocal queries comprises a text-based index of SQL reciprocal queries. By one approach the text-based index of reciprocal queries comprises at least one virtual document.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: October 15, 2019
    Assignee: Walmart Apollo, LLC
    Inventor: Anthony G. Wind, III
  • Patent number: 10437549
    Abstract: Disclosed are various examples for selective screen sharing. In one example, a computing device determines an area to obscure within a video stream using screen-sharing data. The video stream is generated by applying a transformation to a screen capture. The transformation obscures the area within the video stream. The video stream is transmitted to a destination device. A user-specified modification to the area is obtained. The video stream is updated by applying an updated transformation to the screen capture that obscures the updated area within the video stream.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: October 8, 2019
    Assignee: VMWARE, INC.
    Inventor: Sheetal Deenadayal
  • Patent number: 10438401
    Abstract: Operations for caching to display panoramic images include repeatedly receiving an indication of one or both of a current geographic location and a current view direction for a user, receiving from a remote server a first plurality of image tiles of a first panoramic image of a predicted geographic location, caching the received first plurality of image tiles, and processing the cached first plurality of image tiles. The processing includes decompressing the cached first plurality of image tiles and storing the decompressed image tiles. When the current geographic location is at the predicted geographic location, rendering, using the stored decompressed tiles, the first panoramic image to a plurality of three-dimensional surfaces in a memory, wherein each of the plurality of three-dimensional surfaces corresponds to a respective portion of a sphere.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: October 8, 2019
    Assignee: Nintendo Co., Ltd.
    Inventors: Rory Johnston, Corey Birnbaum
  • Patent number: 10429945
    Abstract: A display device includes a calculator that calculates a number of horizontal pixels and a number of vertical pixels, a determiner that divides pixels of an image into a plurality of pixel groups, determines at least one pixel among the pixels as a first pixel based on a pixel value of the pixels included in each pixel group, and determines at least one pixel except for the first pixel among the pixels as a second pixel, a first image processor that performs an image-enhancement process on the first pixel among pixels to be included in the image to allow a first substance to correspond to a first substance increase rate, and a second image processor that performs an image-enhancement process on the second pixel among the pixels to be included in the image to allow a second substance to correspond to a second substance increase rate.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: October 1, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Min Jae Lee, Yool Hee Joh
  • Patent number: 10430850
    Abstract: Some embodiments can include a system. In some embodiments, the system can comprise one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts. In some embodiments, the acts can comprise receiving input from a user, the input can comprise one or more user characters. In various embodiments, each of the one or more user characters can be associated with a different character file of one or more character files. In some embodiments, the acts can comprise generating a plurality of thumbnails of the one or more user characters on a plurality of customized products by, for each thumbnail of the plurality of thumbnails, composing a monogram file comprising the one or more user characters and combining a monogram container file of one or more monogram container files with the monogram file. Other embodiments of related methods and systems are also provided.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: October 1, 2019
    Assignee: PLANETART, LLC
    Inventors: Roger Bloxberg, Erik Malkemus, Gary Gonzalez
  • Patent number: 10416866
    Abstract: A process and system allow for visually representing style layer properties of a digital map across various zoom levels. From a style sheet for a digital map, a plurality of style layer properties for a style layer corresponding to the digital map are determined for rendering in the form of a visual map, including various property values for different zoom levels. From these, a zoom level function is generated between pairs of the values for a particular style layer property, by assigning property values (a continuous range or finite set) between the first property value and the second property value in the pair. A visual map based on vector map tiles rendered according to the zoom level function is displayed according to the selected zoom level. As values are changed, the visual map is updated to reflect the changes.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: September 17, 2019
    Assignee: Mapbox, Inc.
    Inventors: Saman Bemel-Benrud, Thomas Christopher MacWright, Eden Halperin, Lauren Budorick, Qian Gao
  • Patent number: 10409445
    Abstract: Embodiments of the invention relate to user interfaces and systems and methods for generating a real-time “lean-back” user interface for use with a television or other display device and for reuse of encoded elements for forming a video frame of the user interface. An interactive session is established between a client device associated with a user's television and the platform for creating the user interface over a communication network, such as a cable television network. The user interface is automatically generated by the platform and is animated even without interactions by the user with an input device. The user interface includes a plurality of interactive animated assets. The animated assets are capable of changing over time (e.g. different images, full-motion video) and are also capable of being animated so as to change screen position, rotate, move etc. over time. A hash is maintained of cached encoded assets and cached elements that may be reused within a user session and between user sessions.
    Type: Grant
    Filed: January 9, 2013
    Date of Patent: September 10, 2019
    Assignee: ActiveVideo Networks, Inc.
    Inventors: Ronald Alexander Brockmann, Jesse Song Yi Tan, Henderika Vogel, Cornelis Meerveld
  • Patent number: 10409466
    Abstract: In some aspects, a method of authoring an interactive presentation includes defining a sequence of two or more primary content items within a presentation, and associating a link to additional content with a primary content item of the sequence in a non-transitory computer-readable medium. In additional aspects, a method of delivering an interactive presentation includes accessing the sequence of two or more primary content items, delivering the primary content items to a presentation device, and delivering, to applications operating on mobile devices of audience members, the primary content items with the additional content and/or one or more links thereto. In further aspects, a method of interacting with an interactive presentation includes receiving, by a mobile device of an audience member, a sequence of primary content items with additional content and/or one or more links thereto, and displaying the received primary content items and the additional content.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: September 10, 2019
    Assignee: Thomas Creative Group Productions, LLC
    Inventors: Callie Thomas, William Thomas
  • Patent number: 10402468
    Abstract: Systems and methods for performing convolution operations. An example processing system comprises: a processing core; and a convolver unit to apply a convolution filter to a plurality of input data elements represented by a two-dimensional array, the convolver unit comprising a plurality of multipliers coupled to two or more sets of latches, wherein each set of latches is to store a plurality of data elements of a respective one-dimensional section of the two-dimensional array.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: September 3, 2019
    Assignee: Intel Corporation
    Inventors: Enric Herrero Abellanas, Marc Lupon, Ayose J. Falcon, Frederico C. Pratas, Fernando Latorre, Pedro Lopez
  • Patent number: 10388057
    Abstract: In a graphics processing system, when using a graphics texture that is stored in memory as YUV texture data, the YUV texture data is stored in the texture cache from which it is to be read when generating a render output such that the data values for a chrominance data element and its associated set of one or more luminance data elements of the texture are stored together as a group in the cache. The group of data in the cache is tagged with an identifier for the data values of the chrominance data element and its associated set of one or more luminance data elements that is useable to identify the chrominance data element and its associated set of one or more luminance data elements in the cache, and that is indicative of a position in the YUV graphics texture.
    Type: Grant
    Filed: July 8, 2018
    Date of Patent: August 20, 2019
    Assignee: Arm Limited
    Inventors: Edvard Fielding, Jorn Nystad, Andreas Due Engh-Halstvedt
  • Patent number: 10390027
    Abstract: The present disclosure generally relates to a method and device of encoding a color picture having color components (Ec) comprising obtaining (11) a luminance component (L) and two chrominance components (C1, C2) from the color picture to be encoded. The method for encoding a color picture having color components comprising obtaining at least one chrominance component from the color picture to be encoded, the method further comprises: ?—determining a first factor based on the value of each pixel (i) of said luminance component; ?—obtaining at least one final chrominance component by scaling said at least one chrominance component by said first factor; and ?—encoding (13) said at least one final chrominance component.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: August 20, 2019
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Sebastien Lasserre, Fabrice Leleannec, Piere Andrivon, David Touze
  • Patent number: 10380725
    Abstract: Image processing apparatuses, methods and storage mediums for use therewith are provided herein. At least one image processing apparatus includes, a first acquisition unit configured to, in order to generate a converted image having a narrower dynamic range than an input image, acquire gradation values of a plurality of neighborhood pixels positioned in a predetermined range from a processing target pixel of the input image, a second acquisition unit configured to acquire conversion information from a holding unit holding the conversion information used to generate the converted image having a narrower dynamic range than the input image, and a determination unit configured to determine a gradation value of a pixel on the converted image corresponding to the processing target pixel by using the gradation values of the plurality of neighborhood pixels acquired by the first acquisition unit and the conversion information acquired by the second acquisition unit.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: August 13, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Eisaku Tatsumi
  • Patent number: 10379573
    Abstract: A user terminal device and a displaying method thereof are provided. The user terminal device includes a display configured to be divided into a plurality of display areas along a plurality of folding lines, a plurality of hinges configured to support the display along the plurality of folding lines, a detector configured to detect a bending state of the display along the plurality of folding lines, and a controller configured to, in response to a detection of the display being bent along at least one of the plurality of folding lines, control the display to display information in the plurality of display areas based on a bending state of the display.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: August 13, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hae-yoon Park, Ji-yeon Kwak, Yeo-jun Yoon, Yun-kyung Kim, Hyun-jin Kim
  • Patent number: 10372741
    Abstract: This apparatus provides a system and method of determining significant repeating themes in a collection of documents. The apparatus operates unsupervised and leverages a natural language processing mechanism supported with lexicon, synonym and taxonomy dictionaries to determine themes and establish their relevance using a two-level hierarchical structure. The apparatus also assigns meaningful names to identified themes and determines a set of rules that describe the theme such that it can be applied to categorize other documents outside of the collection as well.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: August 6, 2019
    Assignee: Clarabridge, Inc.
    Inventors: Thomas Mathew, Kenneth Robert Voorhees