Attributes (surface Detail Or Characteristic, Display Attributes) Patents (Class 345/581)
  • Patent number: 10732412
    Abstract: A display device for a vehicle displays an image at the time of seeing a three-dimensional object for distortion correction formed in a virtual space, from a reference eye point of a driver, on a display, as a display image. A controller performs texture mapping by pasting an original display image to the three-dimensional object for distortion correction, in the virtual space, and adjusts the three-dimensional object for distortion correction, according to a positional change between the reference eye point and an actual eye point. An adjustment unit changes a position of the three-dimensional object for distortion correction from a reference position, according to the positional change.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: August 4, 2020
    Assignee: YAZAKI CORPORATION
    Inventor: Kazuyoshi Ogasawara
  • Patent number: 10733535
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a model using parameter server shards. One of the methods includes receiving, at a parameter server shard configured to maintain values of a disjoint partition of the parameters of the model, a succession of respective requests for parameter values from each of a plurality of replicas of the model; in response to each request, downloading a current value of each requested parameter to the replica from which the request was received; receiving a succession of uploads, each upload including respective delta values for each of the parameters in the partition maintained by the shard; and updating values of the parameters in the partition maintained by the parameter server shard repeatedly based on the uploads of delta values to generate current parameter values.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: August 4, 2020
    Assignee: Google LLC
    Inventors: Gregory S. Corrado, Kai Chen, Jeffrey A. Dean, Samy Bengio, Rajat Monga, Matthieu Devin
  • Patent number: 10733745
    Abstract: Methods, systems, and computer readable media for deriving a three-dimensional (3D) textured surface from endoscopic video are disclosed. According to one method for deriving a 3D textured surface from endoscopic video, the method comprises: performing video frame preprocessing to identify a plurality of video frames of an endoscopic video, wherein the video frame preprocessing includes informative frame selection, specularity removal, and key-frame selection; generating, using a neural network or a shape-from-motion-and-shading (SfMS) approach, a 3D textured surface from the plurality of video frames; and optionally registering the 3D textured surface to at least one CT image.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: August 4, 2020
    Assignee: THE UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL
    Inventors: Stephen Murray Pizer, Jan-Michael Frahm, Julian Gary Rosenman, Qingyu Zhao, Rui Wang, Ruibin Ma, James True Price, Miao Fan, Sarah Kelly McGill
  • Patent number: 10713856
    Abstract: Disclosed in the present invention are a medical imaging system and method based on virtual reality technique and capable of carrying out interactive and three-dimensional dynamic real-time rendering. The medical imaging system, including a local medical imaging device, a server and a terminal medical imaging device, can realize dynamic real time rendering, and realize more real, steric and intuitive the imaging effect. Based on the system and method, the doctor can realize positioning zoom, rotation, “entering”, moving up and down, change in color and transparency in a particular area and the like of three-dimensional imaging to realize the interactive display of three-dimensional image.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: July 14, 2020
    Inventors: Stewart Ping Lee, David Wei Lee
  • Patent number: 10712903
    Abstract: The implementations described herein include methods and systems for ranking data visualizations. A method is performed at a computing device having one or more processors and memory storing programs for execution by the processors. The method receives user selection of a set of data fields and identifies data visualizations that use each data field in the user-selected set. The method automatically forms modified sets of data fields that each differ from the user-selected set by at most two atomic operations, each selected from: removing or adding a data field; replacing a user-selected data field with a hierarchically narrower or broader data field; or adding, removing, or modifying a filter for a data field. The method identifies alternative data visualizations using each respective modified set, computes a score for each data visualization and alternative data visualization, and presents high scoring data visualizations and high scoring alternative data visualizations to the user.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: July 14, 2020
    Assignee: Tableau Software, Inc.
    Inventors: Jock Douglas Mackinlay, Christopher Richard Stolte, Patrick Hanrahan
  • Patent number: 10705681
    Abstract: An electronic device is provided. The electronic device includes a display, a memory that stores icon image associated with an application, and a processor. The processor selects a partial area of the icon image, determines whether a type of an image included in the selected area is a first image type or a second image type, displays, if the type of the image included in the selected area is the first image type, the image included in the selected area in the display at a first magnification, and displays, if the type of the image included in the selected area is the second image type, the image included in the selected area in the display at a second magnification.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: July 7, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyeok Min Kwon, Dae Won Kim, Young Ha Park, Kyu Ho Lee, Young Sik Park, Sang Uk Jeon
  • Patent number: 10699081
    Abstract: A human language analyzer receives, at the human language analyzer, text data representing information in a human language. The human language analyzer receives a computer command for identifying a text data component of the text data. The computer command comprises at least two requirements for the text data component. The human language analyzer, responsive to identifying that the first requirement and the second requirement are met, locates the text data component from one of two clauses. A clause analyzer receives a clause request to locate clauses within text data representing information in a human language. The clause analyzer receives, responsive to a dependency request, token information in a token data set. The clause analyzer determines a location for each clause of the sentence portion in a hierarchy of clauses. The clause analyzer generates and outputs a new data set based on the token data set and the hierarchy of clauses.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: June 30, 2020
    Assignee: SAS Institute Inc.
    Inventors: Teresa S. Jade, Wei-shan Chiang, Aaron Douglas Arthur, Seng Lee, Qin Yang, Xu Yang
  • Patent number: 10674606
    Abstract: A display panel used for coupling to another display panel in a side by side manner is disclosed, which includes: a first substrate, including a first hole, a first surface and a second surface opposite to the first surface; a first conductive layer disposed on the first surface of the first substrate; a first circuit layer disposed on the second surface of the first substrate; a first connecting element disposed in the first hole and connecting the first conductive layer and the first circuit layer; and a first sealing layer disposed on the first conductive layer, wherein the first hole at least partially overlaps the first sealing layer. In addition, a display device comprising two display panels disposed adjacent to each other is also disclosed.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: June 2, 2020
    Assignee: INNOLUX CORPORATION
    Inventors: Jui-Jen Yueh, Kuan-Feng Lee
  • Patent number: 10671251
    Abstract: The present invention is directed to systems and methods for providing an improved interactive and educational eBook platform through an improved eReader. The system provides a platform through which a book is transformed into an interactive, multi-language, assisted reading, read-aloud eBook and is displayed in an eReader with an improved graphical user interface that provides features which enhance the effectiveness of eBook learning.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: June 2, 2020
    Assignee: ARBORDALE PUBLISHING, LLC
    Inventor: Lee B. German
  • Patent number: 10657697
    Abstract: A method for the computer animation of captured images is provided. The computer animation of the captured image may be operatively rigged via touchscreen input or synchronized with video and audio input. During the rigging stage, the user may locate joints and pivot points and/or isolated body parts via a touchscreen. Animation may be based on, in part, motion capture from video input devices, and by using computer vision and machine learning to predict the location of the pivot points and associated body parts.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: May 19, 2020
    Inventor: Michal Finegold
  • Patent number: 10657115
    Abstract: Embodiments are disclosed for improved data modeling in a relational database management system. In the context of a method, an example embodiment includes ingesting, by data ingestion circuitry, one or more records into one or more stage tables in a staging layer. This example embodiment further includes generating, by data modeling circuitry, a data alignment table defining a unique set of data fields, and generating, by the data modeling circuitry and using the one or more stage tables and the data alignment table, a key mapping table identifying correspondences between data fields in the one or more stage tables and data fields in the data alignment table. Corresponding apparatuses and computer program products are also provided.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: May 19, 2020
    Assignee: MCKESSON CORPORATION
    Inventors: Keith Hoyle, Manuel Salgado, Marion A. Brown, Rajesh Yalamanchili
  • Patent number: 10657699
    Abstract: When a texture mapper in a graphics processor is to perform a texturing operation for a set of plural execution threads together, the texture mapper determines whether the texturing operation for the set of plural threads can be performed together with the texturing operation for another set of plural execution threads for which a texturing operation is required. When the texture mapper determines that the texturing operations for the sets of plural execution threads can be performed together, it performs the texturing operations for the sets of plural threads together, but when it determines that the texturing operation for the set of plural threads cannot be performed together with the texturing operation for another set of plural execution threads, it performs the texturing operation for the set of plural execution threads alone.
    Type: Grant
    Filed: December 8, 2018
    Date of Patent: May 19, 2020
    Assignee: Arm Limited
    Inventor: Carmelo Giliberto
  • Patent number: 10649448
    Abstract: A plant monitoring apparatus according to an embodiment includes a determiner and a display processor. The determiner compares a first process value acquired in time series from a first point of a monitoring target in a plant and a limit value corresponding to the first process value to determine a time when the first process value exceeds the limit value. The display processor causes a display device to display, in time series, the first process value within a time range decided on the basis of the time obtained by the determiner and the limit value corresponding to the first process value.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: May 12, 2020
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Ayumi Sudo, Tsuneo Watanabe, Hirokazu Ootsuka, Akiyoshi Sudo, Keiko Ootani
  • Patent number: 10632369
    Abstract: A method is disclosed including receiving from a user a request to associate an avatar in a computer-implemented virtual world with a wearable device, creating an association between the avatar and the wearable device in response to the request, and receiving from the wearable device activity metric data for the user generated by a sensor of the wearable device. The activity metric data is generated by the wearable device in response to the wearable device sensing the user performing an activity. The method further including determining based on the received activity metric data a type of the sensed activity, determining at least one attribute of the avatar that corresponds to the determined type of the activity, determining an amount to adjust the at least one attribute based on the received activity metric data, and adjusting the determined at least one attribute of the avatar by the determined amount.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: April 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Hardee, Sarbajit K. Rakshit
  • Patent number: 10636186
    Abstract: A computer-implemented method according to one embodiment includes identifying an entity to be filled in within a selected plurality of video frames, determining a three-dimensional (3D) model for the entity, and filling in the entity within the selected plurality of video frames, utilizing the 3D model.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: April 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Donna K. Byron, Carmine Dimascio, Florian Pinel
  • Patent number: 10621523
    Abstract: In some embodiments, the instant invention includes a method that includes: specifically programming a computer system to perform: receiving a plurality of conditions and a plurality of actions; determining a rule by a rule engine based on the plurality of conditions and the plurality of actions; where the rule is designed to operate in a computer program and where the computer program is operationally distinct from the rule engine; dynamically validating, by the rule engine, the rule for a deployment in the computer program, where the dynamically validating includes: evaluating the rule based on a plurality of rule features, where each rule feature is associated with a weighting factor identifying a requirement level applicable to each rule feature, and testing a performance of the rule based on test data related to the computer program; and deploying the rule into the computer program after the rule having been validated.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: April 14, 2020
    Inventors: Parvinder Chadha, Xin Cheng, Sanjay Kulkarni
  • Patent number: 10614604
    Abstract: A computer-implemented method according to one embodiment includes identifying an entity to be filled in within an image, determining a three-dimensional (3D) model for the entity, and filling in the entity within the image, utilizing the 3D model.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Donna K. Byron, Carmine Dimascio, Florian Pinel
  • Patent number: 10614580
    Abstract: Methods, systems, and computer readable media for deriving a three-dimensional (3D) textured surface from endoscopic video are disclosed. According to one method for deriving a 3D textured surface from endoscopic video, the method comprises: performing video frame preprocessing to identify a plurality of video frames of an endoscopic video, wherein the video frame preprocessing includes informative frame selection, specularity removal, and key-frame selection; generating, using a neural network or a shape-from-motion-and-shading (SfMS) approach, a 3D textured surface from the plurality of video frames; and optionally registering the 3D textured surface to at least one CT image.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: April 7, 2020
    Assignee: The University of North Carolina at Chapel Hill
    Inventors: Stephen Murray Pizer, Jan-Michael Frahm, Julian Gary Rosenman, Qingyu Zhao, Rui Wang, Ruibin Ma, James True Price, Miao Fan, Sarah Kelly McGill
  • Patent number: 10607121
    Abstract: Before dimension reduction is performed while local data distribution is stored as neighborhood data, a distance between data to be subjected to the dimension reduction is calculated, and a parameter (a neighborhood number of the k-nearest neighbor algorithm or a size of a hypersphere) which determines the neighborhood data is determined for each data to be subjected to the dimension reduction. Thereafter, the dimension reduction is performed on the target data based on the determined parameter.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: March 31, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Masafumi Takimoto
  • Patent number: 10588546
    Abstract: This disclosure relates to a system and method to analyze balance and stability of a patient. Test data for the patient, representing motion of a device affixed to the patient during a test interval (e.g., at a position approximating the center of mass, such as in proximity to the torso), can be received. The test data can be processed to provide processed data (or sensor-derived data) that includes at least one of acceleration data, rotational rate data and rotational position data for the test interval. A biomechanical model can be applied to the processed data to provide center of mass (COM) motion data representing movement of the COM in multiple dimensions for the patient during the test interval. An indication of balance for the patient can be determined based on the COM motion data. The indication of balance can be used to analyze the balance and stability of the patient.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: March 17, 2020
    Assignee: THE CLEVELAND CLINIC FOUNDATION
    Inventors: David D. Schindler, Jay L. Alberts, Joshua R. Hirsch
  • Patent number: 10586401
    Abstract: Systems, methods, and articles of manufacture for physically-based sculpting of virtual elastic materials are provided. The physically-based sculpting in one embodiment simulates elastic responses to localized distributions of force produced by sculpting with a brush-like force (e.g., grab, twist, pinch, scale) using one or more regularized solutions to equations of linear elasticity applied to a virtual infinite elastic space, referred to herein as “regularized Kelvinlets.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: March 10, 2020
    Assignee: Pixar
    Inventors: Fernando Ferrari De Goes, Douglas L. James
  • Patent number: 10572658
    Abstract: Configuration discrepancies, such as server drift among different servers or malicious code installed on one or more servers, can be identified using system attribute information regarding processes, CPU usage, memory usage, etc. The system attribute information can be used to generate an image, which can be compared to other images to determine if a configuration discrepancy exists. Image recognition algorithms can be used to facilitate image comparison for different systems. By identifying configuration discrepancies, downtime and other issues can be mitigated and system performance can be improved.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: February 25, 2020
    Assignee: PAYPAL, INC.
    Inventor: Shlomi Boutnaru
  • Patent number: 10565445
    Abstract: A system for performing one or more steps of a method is disclosed. The method includes receiving a first legal clause, generating, using a segmentation algorithm, a first hidden Markov chain comprising a plurality of first nodes based on the first legal clause, each of the plurality of first nodes corresponding to an element of the first legal clause, generating, using the segmentation algorithm, a second hidden Markov chain comprising a plurality of second nodes based on the second legal clause, each of the plurality of second nodes corresponding to an element of the second legal clause, comparing each of the plurality of first nodes with each of the plurality of second nodes to identify a difference for each of the plurality of first nodes, determine, based on the comparison, whether the difference for each of the plurality of first nodes exceeds a predetermined difference threshold.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: February 18, 2020
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Austin Walters, Jeremy Edward Goodsitt, Fardin Abdi Taghi Abad, Mark Watson, Vincent Pham, Anh Truong, Kenneth Taylor, Reza Farivar
  • Patent number: 10567728
    Abstract: A 3-D picture signal is provided as follows. An image and depth components having a depth map for the image are provided, the depth map includes depth indication values. A depth indication value relates to a particular portion of the image and indicates a distance between an object at least partially represented by that particular portion of the image and the viewer. The 3-D picture signal conveys the 3-D picture according to a 3D format having image frames encoding the image. Extra frames (D, D?) are encoded that provide the depth components and further data for use in rendering based on the image and the depth components. The extra frames are encoded using spatial and/or temporal subsampling of the depth components and the further data, while the extra frames are interleaved with the image frames in the signal in a Group of Pictures coding structure (GOP).
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: February 18, 2020
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Wilhelmus Hendrikus Alfonsus Bruls, Reinier Bernardus Maria Klein Gunnewiek, Gerardus Wilhelmus Theodorus Van Der Heijden, Philip Steven Newton
  • Patent number: 10564913
    Abstract: A display device of a multi-display system includes a display; a communicator configured to receive a divided image that is displayed on the display device, of a whole image that is displayed through a plurality of display devices included in the multi-display system; a storage configured to store the received divided image; and a processor configured to perform, when a reference image that is synchronized with the divided image is received, at least one among an operation for displaying the divided image that is stored in the storage on the basis of synchronization information that is extracted from the reference image and an operation for transmitting the reference image to another display device among the plurality display devices of the multi-display system.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: February 18, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dong-jin Kim, Jung-keun Kim
  • Patent number: 10554803
    Abstract: The present disclosure provides a method, apparatus, and device for generating an unlocking interface, including: receiving an unlocking request; determining an application to be unlocked and a first icon file of the application according to the unlocking request; extracting a first color value according to the first icon file of the application and forming a first display layer of an unlocking interface corresponding to the application according to the first color value; acquiring a pre-generated special-effects picture corresponding to the first icon file of the application and forming a second display layer of the unlocking interface corresponding to the application according to the special-effects picture; forming a third display layer of the unlocking interface corresponding to the application according to unlocking interactive information of the application locker; superimposing the first display layer, the second display layer and the third display layer with respective specified transparencies to gene
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: February 4, 2020
    Assignee: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE CO., LTD.
    Inventors: Shiduo Yang, Haoliang Xiao, Ziyi Nian
  • Patent number: 10553138
    Abstract: Disclosed is a system and method of an adaptive driving compensation for enhancing display uniformity. Multiple input data patterns of the display panel are compared with image data by an image analyzing means or a user and thereby generate display control commands if non-uniformity in the display of image is detected by the image analyzing means or the user. A difference between pixel data associated with a current line and a preceding line is compared with a predefined threshold. A look up table (LUT) is scanned to add a compensation value on the pixel data the current line based upon the display control commands if the difference between the pixel data of the current line and the preceding line is greater than the predefined threshold or otherwise retain the original value of the said pixel data. The input data patterns with compensated pixel data or original pixel data is displayed.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: February 4, 2020
    Assignee: Solomon Systech (Shenzhen) Limited
    Inventors: Jun Chen, Cheung Fai Lee, Shu Shing Ching, Wai Keung Lau, Wing Chi Stephen Chan
  • Patent number: 10545266
    Abstract: A display device includes a controller, a display driver coupled to the controller, a display panel coupled to the display driver, and a lens film disposed over the display panel. The lens film includes a plurality of elongated lenses arranged in parallel with each other, each of the plurality of elongated lenses having a refractive index. The controller is configured to send an image frame to the display driver. The display driver is configured to drive the display panel to display the image frame in a plurality of display areas of the display panel arranged in parallel with each other and spaced apart from each other, each of the plurality of display areas being configured to display a portion of a display content of the image frame. The display content displayed in the plurality of display areas, after refracted by respective ones of the plurality of elongated lenses, is projected to a predetermined visible range.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: January 28, 2020
    Assignee: BEIJING XIAMOI MOBILE SOFTWARE CO., LTD.
    Inventor: Guosheng Li
  • Patent number: 10540784
    Abstract: An example apparatus for calibrating texture cameras includes an image receiver to receive a depth image from a depth camera and a color image from a texture camera. The apparatus also includes a feature extractor to extract features from the depth image and the color image. The apparatus further includes a feature tester to detect that the extracted features from the depth image and the color image exceed a quality threshold. The apparatus includes a misalignment detector to detect a misalignment between the extracted features from depth image and the extracted features from color image exceeds a misalignment threshold. The apparatus also further includes a calibrator to modify calibration parameters for the texture camera to reduce the detected misalignment between the extracted features from the depth image and the extracted features from the color image below a misalignment threshold.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: January 21, 2020
    Assignee: Intel Corporation
    Inventors: Vitaly Surazhsky, Michael Bronstein, Alex Bronstein, Aviad Zabatani, Erez Sperling, Ohad Menashe, David Haim Silver
  • Patent number: 10530988
    Abstract: An electronic apparatus includes a touch detection unit, a switching unit performing switching between a first state where a touch operation for a specific item is accepted and a second state where a touch operation for the specific item is not accepted, a display control unit displaying the specific item in both the first state and the second state, and a control unit performing a specific process in response to a touch operation for a predetermined region not corresponding to the specific item and performing the process of the specific item in response to the touch operation for the specific item in the first state, and performing the specific process in response to a touch operation for the predetermined region and not performing the process of the specific item but performing the specific process even when there is a touch operation for the specific item in the second state.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: January 7, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Koji Yoshida
  • Patent number: 10529117
    Abstract: In one embodiment, a computing system may receive a focal surface map, which may be specified by an application. The system may determine an orientation in a 3D space based on sensor data generated by a virtual reality device. The system may generate first coordinates in the 3D space based on the determined orientation and generate second coordinates using the first coordinates and the focal surface map. Each of the first coordinates is associated with one of the second coordinates. For each of the first coordinates, the system may determine visibility of one or more objects defined within the 3D space by projecting a ray from the first coordinate through the associated second coordinate to test for intersection with the one or more objects. The system may generate an image of the one or more objected based on the determined visibility of the one or more objects.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: January 7, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Warren Andrew Hunt, Anton S. Kaplanyan, Michael Mara, Alexander Nankervis
  • Patent number: 10514680
    Abstract: A method of manufacturing a component using an additive manufacturing system is provided. The method includes providing a build file on a controller of the additive manufacturing system. The build file includes at least one generating function, at least one seed value, and at least one function parameter. The method also includes generating a curve that corresponds to the component based on the at least one generating function, the at least one seed value, and the at least one function parameter. The method further includes positioning a material on a surface. The method further includes determining, using the controller, a plurality of set points for a consolidation device. The plurality of set points are located along the curve. The method also includes operating the consolidation device of the additive manufacturing system to consolidate the material.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: December 24, 2019
    Assignee: General Electric Company
    Inventors: John Joseph Madelone, Jr., Thomas Charles Adcock, Justin John Gambone, Jr., Michael Evans Graham, Subhrajit Roychowdhury, Daniel J. Erno
  • Patent number: 10510182
    Abstract: A graphics processing system includes a tiling unit for performing tiling calculations and a hidden surface removal (HSR) unit for performing HSR on fragments of the primitives. Primitive depth information is calculated in the tiling unit and forwarded for use by the HSR unit in performing HSR on the fragments. This takes advantage of the tiling unit having access to the primitive data before the HSR unit performs the HSR on the primitive fragments, to determine some depth information which can simplify the HSR performed by the HSR unit. Therefore, the final values of a depth buffer determined in the tiling unit can be used in the HSR unit to determine that a particular fragment will be subsequently hidden by a fragment of a primitive which is yet to be processed in the HSR unit, such that the particular fragment can be culled.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: December 17, 2019
    Assignee: Imagination Technologies Limited
    Inventors: Richard Broadhurst, John Howson, Robert Theed
  • Patent number: 10504268
    Abstract: Example systems and methods are disclosed for generating facial expressions in an avatar-based user interface for a computing device. An example system may include a digital camera, a display device and a user interface application. The digital camera may be configured to capture image data of a user over time. The user interface application may be stored on a non-transitory computer-readable medium and executable by a processor, and may include: an expression feature extractor configured to process the image data of the user to generate a plurality of facial expression descriptor vectors, a sketch generation module configured to use a first conditional deep convolutional generative adversarial network (DC-GAN) model to generate an expressive facial sketch image of an avatar based on the plurality of facial expression descriptor vectors, and an image generation module configured to use a second conditional DC-GAN model to generate a facial expression image from the expressive facial sketch image.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: December 10, 2019
    Assignee: Educational Testing Service
    Inventors: Yuchi Huang, Saad Khan
  • Patent number: 10497155
    Abstract: A method for creating a graphical representation of data is performed at an electronic device having one or more processors and memory. The device receives a finite set of data points and calculates a respective conical distribution for each respective data point centered on the respective data point and based on a respective data value. Each conical distribution comprises a set of locations and a unique distribution value corresponding to each location. The device determines that a first data value of a first data point is less than a distribution value for a second data point. The distribution value has a location that corresponds to the first data point. Based on that determination, the device calculates an inverse conical distribution in a region around the first data point. The device combines the conical distributions and inverse conical distributions to display a data visualization that includes each of the data points.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: December 3, 2019
    Assignee: New BIS Safe Luxco S.à r.l
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Patent number: 10488888
    Abstract: An electronic device may be provided with a display having a flexible substrate with fastened bent edges. The flexible substrate may have an active region that includes an array of light-emitting elements such as organic light-emitting diodes. The flexible substrate may also have inactive regions that lie outside of the active region. The bent edges may include portions of the inactive regions and portions of the active region. The bent edges may be wrapped to conform to the shape of an internal support structure. The bent edges may be fastened to the support structure with fastening members that attach a housing member or an internal clamp to the support structure. The bent edges may be secured between the housing member or the internal clamp and the support structure. The fastening members may be engaged in openings in the support structure and may pass through or alongside the bent edges.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: November 26, 2019
    Assignee: Apple Inc.
    Inventors: John Raff, Scott A. Myers, Christopher Stringer
  • Patent number: 10489971
    Abstract: An image processing system configured to process perceived images of an environment includes a central processing unit (CPU) including a memory storage device having stored thereon a computer model of the environment, at least one sensor configured and disposed to capture a perceived environment including at least one of visual images of the environment and range data to objects in the environment, and a rendering unit (RU) configured and disposed to render the computer model of the environment forming a rendered model of the environment. The image processing system compares the rendered model of the environment to the perceived environment to update the computer model of the environment.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: November 26, 2019
    Assignee: ROSEMOUNT AEROSPACE INC.
    Inventors: Julian C. Ryde, Xuchu Ding
  • Patent number: 10474335
    Abstract: A method of displaying an image includes: receiving a user input of selecting an image displayed on a display included in the communication device; selecting an image according to the user input; and activating an application using the selected image when the selected image is displayed on a foreground of the display, and displaying the selected image and the activated application to overlap with each other.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: November 12, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Shilong Liang
  • Patent number: 10467344
    Abstract: A human language analyzer receives, at the human language analyzer, text data representing information in a human language. The human language analyzer receives a computer command for identifying a text data component of the text data. The computer command comprises at least two requirements for the text data component. The human language analyzer, responsive to identifying that the first requirement and the second requirement is met, locates the text data component from one of two clauses. A clause analyzer receives a clause request to locate clauses within text data representing information in a human language. The clause analyzer receives, responsive to a dependency request, token information in a token data set. The clause analyzer determines a location for each clause of the sentence portion in a hierarchy of clauses. The clause analyzer generates and outputs a new data set based on the token data set and the hierarchy of clauses.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: November 5, 2019
    Assignee: SAS Institute Inc.
    Inventors: Teresa S. Jade, Wei-shan Chiang, Aaron Douglas Arthur, Seng Lee, Qin Yang, Xu Yang
  • Patent number: 10469905
    Abstract: According to one implementation, a content classification system includes a computing platform having a hardware processor and a system memory storing a video asset classification software code. The hardware processor executes the video asset classification software code to receive video clips depicting video assets and each including images and annotation metadata, and to preliminarily classify the images with one or more of the video assets to produce image clusters. The hardware processor further executes the video asset classification software code to identify key features data corresponding respectively to each image cluster, to segregate the image clusters into image super-clusters based on the key feature data, and to uniquely identify each of at least some of the image super-clusters with one of the video assets.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: November 5, 2019
    Assignee: Disney Enterprises, Inc.
    Inventors: Miquel Angel Farre Guiu, Matthew Petrillo, Monica Alfaro Vendrell, Pablo Beltran Sanchidrian, Marc Junyent Martin, Avner Swerdlow, Katharine S. Ettinger, Anthony M. Accardo
  • Patent number: 10437420
    Abstract: Disclosed are a method and apparatus for setting a background picture of an unlocking interface of an application, and an electronic device. The method includes: acquiring a first icon file of an application to be unlocked; performing a scaling processing on the first icon file, so as to acquire a second icon file with a preset image size; performing a special effect processing on the second icon file, so as to acquire a special effect picture, and storing the special effect picture in a preset storing location; and calling, when an instruction for generating the unlocking interface of the application to be unlocked is detected, a special effect picture relevant to the application to be unlocked currently, scaling-up the special effect picture to acquire a first scaled-up special effect picture and displaying partial content of the first scaled-up special effect picture as the background picture of the unlocking interface.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: October 8, 2019
    Assignee: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE CO. LTD.
    Inventor: Shiduo Yang
  • Patent number: 10431259
    Abstract: Systems and methods provide techniques for reviewing content, such as reviewing video on a mobile device. A computing device with a touch screen interface, e.g., a tablet computer, executes a reviewing tool, e.g., a computer program, that causes the device to display video content and information about the video content. The tool provides an interface for selecting video, images, and information, for review and for annotation. The tool uses remote and/or local data to display video, images, and information for review.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: October 1, 2019
    Assignees: SONY CORPORATION, SONY PICTURES ENTERTAINMENT INC.
    Inventors: Rob Bredow, Rene Limberger, Sam Richards
  • Patent number: 10432914
    Abstract: A graphics processing system includes a graphics processing pipeline, which includes a primitive generation stage and a pixel processing stage. The graphics processing system is arranged to process input data in the primitive generation stage to produce first primitive data associated with a first view of a scene and second primitive data associated with a second view of the scene. The graphics processing system is arranged to process the first primitive data in the pixel processing stage to produce first pixel-processed data associated with the first view. The graphics processing system is arranged to determine, for second pixel-processed data associated with the second view, whether to use the first pixel-processed data as the second pixel-processed data or whether to process the second primitive data in the pixel processing stage to produce the second pixel-processed data, and perform additional processing in the graphics processing pipeline based on the determining.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: October 1, 2019
    Assignee: Arm Limited
    Inventors: Peter William Harris, Robin Paul Fell, Sandeep Kakarlapudi
  • Patent number: 10417997
    Abstract: A display apparatus is provided. The display apparatus includes a sensor configured to sense ambient light, a display configured to provide a screen including a first area which displays content and a second area outside the first area and a processor configured to change a size of the second area based on the sensed ambient light.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: September 17, 2019
    Assignees: SAMSUNG ELECTRONICS CO., LTD., FUSEPROJECT
    Inventors: Se-jung Whang, Yves Behar, Arthur Kenzo Debaigue, Alex Farrow, Anthony Decosta
  • Patent number: 10417742
    Abstract: A system for editing preview images. The system includes at least one source end, a control terminal and at least one display end. The control terminal is coupled between the source end and the display end. The source end provides at least one image. The control terminal provides a user interface. The control terminal includes an image capture module, a previewing module and a media parameter module.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: September 17, 2019
    Assignee: ATEN International Co., Ltd.
    Inventor: Ding-Yuan Wang
  • Patent number: 10409822
    Abstract: A method and system for ranking images in response to a user presenting search criteria on a user interface of a computing device, comprising (1) searching a first database to locate a set of pertinent images satisfying the search criteria, (2) extracting a set of suggested color palettes from the set of images, (3) processing each color palette from the set of suggested color palettes by iteratively performing the following operations: (a) identifying a next color palette, (b) identifying a set of images from which the next color palette is extracted from, (c)) determine a set of parameters of a first set of operations, and (d) ascertaining an image rank measure for each image from the set of images by performing the first set of operations, and (4) generating a ranked display of the set of images based on the image rank measure.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: September 10, 2019
    Assignee: Shutterstock, Inc.
    Inventors: Chris Becker, David Kroner, Steve Blaurock
  • Patent number: 10403028
    Abstract: A system and method for geometric warping correction in projection mapping is provided. A lower resolution mesh is applied to A mesh model, at least in a region of the mesh model misaligned with a corresponding region of a real-world object. One or more points of the lower resolution mesh are moved. In response, one or more corresponding points of the mesh model are moved to increase alignment between the region of the mesh model and the corresponding region of the real-world object. An updated mesh model is stored in a memory. And one or more projectors are controlled to projection map images corresponding to the updated mesh model onto the real-world object.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: September 3, 2019
    Assignee: CHRISTIE DIGITAL SYSTEMS USA, INC.
    Inventors: Roy Anthony, Kevin Moule, Derek Scott, Nick Wasilka, Maxwell Elendt
  • Patent number: 10395610
    Abstract: Disclosed are a display device and a driving method thereof, which solve a problem where consumption power of a sync side increases when a remote frame buffer is used by applying PSR technology and MBO technology to the sync side. The display device includes a display panel displaying an image, a source side generating raw digital video data and supplying first digital video data generated by omitting at least one active frame in the raw digital video data, a sync side receiving the first digital video data, copying digital video data of an active frame, which is adjacent to the at least one active frame, to the at least one active frame to generate second digital video data, and generating a data driver control signal, and a data driver receiving the second digital video data and the data driver control signal to supply data voltages to the display panel.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: August 27, 2019
    Assignee: LG Display Co., Ltd.
    Inventors: JongWoo Kim, MinKi Kim
  • Patent number: 10382640
    Abstract: An information processing apparatus includes a screen information request receiver, an application identification information specifying unit, a screen information transmitter. The screen information request receiver receives, from a device, a screen information request used to request screen information for providing an application. The screen information includes at least dealer information representing a dealer that sells the device. The application identification information specifying unit specifies application identification information corresponding to the dealer information included in the screen information request based on application correspondence relation information representing a correspondence relation between the dealer information and the application identification information identifying an application available to the device.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: August 13, 2019
    Assignee: Ricoh Company, Ltd.
    Inventor: Xiaofeng Han
  • Patent number: 10382737
    Abstract: An image processing method includes obtaining multiple video frames, where the multiple video frames are collected from a same scene at different angles and determining a depth map of each video frame according to corresponding pixels among the multiple video frames; supplementing background missing regions of the multiple video frames according to depth maps of the multiple video frames, to obtain supplemented video frames of the multiple video frames and depth maps of the multiple supplemented video frames. The method also includes generating an alpha image of each video frame according to an occlusion relationship between each of the multiple video frames and a supplemented video frame of each video frame in a background missing region and generating a browsing frame at a specified browsing angle according to the multiple video frames, the supplemented video frames of the multiple video frames, and alpha images of the multiple video frames.
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: August 13, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiaowei Yang, Guofeng Zhang, Yi He