Attributes (surface Detail Or Characteristic, Display Attributes) Patents (Class 345/581)
  • Patent number: 10291729
    Abstract: A method is provided to modify a view used by an application to generate a user interface element on a display screen of an electronic device; a view selector information structure identifies a hierarchy of selector visual property constraints and associated selector structural property constraints; modification information indicates one or more modifications to one or more views selected using the view selector; in the course of running the application on the electronic device, a determination is made as to whether an application subview hierarchy matches the selector information structure; in response to determining a match, a modification indicated by the modification information is imparted to one or more views of the matching application subview hierarchy.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: May 14, 2019
    Assignee: Apptimize, Inc.
    Inventors: Dustin Howett, James Koppel, Jeremy Orlow, Nancy Hua
  • Patent number: 10281986
    Abstract: Methods of providing user accessibility to an electronic device are provided. Methods include receiving a physical input via at least one user input device in a user interface, generating, in the user interface, a sensor output signal responsive to receiving the physical input from the user, and interpreting the sensor output signal as a gesture input signal that that is received by the electronic device. The gesture input signal is operative to cause the electronic device to perform a function corresponding to a gesture that is physically applied to the electronic device.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: May 7, 2019
    Assignee: Georgia Tech Research Corporation
    Inventors: Ayanna Howard, Brett Berry, Justin Nicholas Devenish, Po Kai Hsu, Tiffany Jernigan, William Johnston, Hae Won Park, Giancarlo Valentin, Siu Chuen Yau
  • Patent number: 10278660
    Abstract: When at least one of a two-dimensional radiological image and a plurality of tomographic images of the same subject is displayed on a monitor, a depth map creation unit creates a depth map in which each position on the pseudo two-dimensional image is associated with depth information indicating the position of a tomographic plane corresponding to each position in a depth direction. A display control unit specifies the depth information of a predetermined position in the two-dimensional radiological image, with reference to the depth map, and displays the tomographic image of the tomographic plane indicated by the specified depth information on the monitor.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: May 7, 2019
    Assignee: FUJIFILM Corporation
    Inventors: Wataru Fukuda, Junya Morita
  • Patent number: 10255718
    Abstract: A graphics processing pipeline includes position shading circuitry, a tiler, varying-only vertex shading circuitry and fragment (frontend) shading circuitry. The tiler reads a list of indices defining a set of vertices to be processed by the graphics processing pipeline and determines whether or not vertex shading is required for the positional attributes of the vertices. If vertex shading is required, the tiler sends a position shading request for the vertices to the position shading circuitry. The tiler uses the vertex shaded position data to identify primitives that should be processed further to generate the render output and that accordingly should be subjected to a second, varying shading, vertex shading operation. When the tiler determines that a vertex (or group of vertices) should be subjected to the second, varying shading, vertex shading operation, the tiler sends a varying shading request for the vertex (or vertices) to the varying shading circuitry.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: April 9, 2019
    Assignee: Arm Limited
    Inventors: Frank Langtind, Andreas Due Engh-Halstvedt, Sandeep Kakarlapudi
  • Patent number: 10257421
    Abstract: Video image stabilization provides better performance on a generic platform for computing devices by evaluating available multimedia digital signal processing components, and selecting the available components to utilize according to a hierarchy structure for video stabilization performance for processing parts of the video stabilization. The video stabilization has improved motion vector estimation that employs refinement motion vector searching according to a pyramid block structure relationship starting from a downsampled resolution version of the video frames. The video stabilization also improves global motion transform estimation by performing a random sample consensus approach for processing the local motion vectors, and selection criteria for motion vector reliability. The video stabilization achieves the removal of hand shakiness smoothly by real-time one-pass or off-line two-pass temporal smoothing with error detection and correction.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: April 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yongjun Wu, Nikola Borisov, Weidong Zhao, Shyam Sadhwani, Naveen Thumpudi
  • Patent number: 10247852
    Abstract: Methods and systems for conditioning expanded porosity, including a method that includes creating a disconnected pore structure by reducing the pore sizes of a rock sample's scanned image, identifying expanded pores within the rock sample and generating an expanded pore image from the expanded pores. The method further includes combining the expanded pore image with the scanned image to create an expansion mask, generating a grain conditioning volume based on at least one unexpanded region of the rock sample, combining the grain conditioning volume with the expansion mask to generate a fill volume image, combining the fill volume image with the scanned image to create an unexpanded volume image, and generating and presenting to a user a formation log using a model generated based upon the unexpanded volume image.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: April 2, 2019
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Abraham S. Grader, Jonas Toelke, Yaoming Mu, Michael Suhrer
  • Patent number: 10249077
    Abstract: The invention notably relates to a computer-implemented method for rendering the global illumination of a three-dimensional scene. The method comprises providing a 3D scene that comprises of a set of triangles and one or more direct light sources, determining that each triangle of the set has an area that is below a threshold, assigning to each triangle of the set a radius of influence using a probability law, obtaining a subset of triangles by filtering out the triangles according to their radius of influence, rendering the three-dimensional scene by lighting its set of triangles, the triangle of the subset of triangles being used as indirect light sources according to their radius of influence.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: April 2, 2019
    Inventors: Gilles Laurent, Cyril Delalandre, Grégoire De La Riviere, Tamy Boubekeur
  • Patent number: 10235601
    Abstract: A method for synthetic data generation and analysis including: determining a set of parameter values; generating a scene based on the parameter values; rendering a synthetic image of the scene; and generating a synthetic dataset including a set of synthetic images.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: March 19, 2019
    Assignee: 7D Labs, Inc.
    Inventors: Carl Magnus Wrenninge, Carl Jonas Magnus Unger
  • Patent number: 10235924
    Abstract: A liquid crystal displaying method, apparatus and device are provided. For each frame of picture, a timing controller firstly sends N STV signals corresponding to the frame of picture to a gate driver, and the gate driver controls respective rows of TFTs on a liquid crystal panel sequentially according to the N STV signals to be pre-turned on for N times; and the timing controller sends the (N+1)-th STV signal to the gate driver before an end of the first time pre-turning-on of the M-th row of TFTs, and the gate driver control the respective rows of TFTs on the liquid crystal panel sequentially according to the (N+1)-th STV signal to be turned on for the (N+1)-th time, so that the source driver finally charges respective rows of storage capacitors and pre-charge respective rows of storage capacitors of the rows of TFTs pre-turned on.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: March 19, 2019
    Assignees: Hisense Electric Co., Ltd., Hisense USA Corporation, Hisense International Co., Ltd.
    Inventors: Dongxin Qi, Yufeng Zhang
  • Patent number: 10223382
    Abstract: A method of rendering a map includes acquiring, by the server, device data and user data, the device data being indicative of characteristics of the client device and the user data being indicative of user behaviour of the user; determining priority map elements and auxiliary map elements within the plurality of map elements based on at least one of the device data and the user data, the priority map elements comprising priority map tiles and at least one of priority API data and priority resource data; generating retrieving order commands based on the priority map elements and the auxiliary map elements; and transmitting, by the server, the retrieving order commands to the client device, the retrieving order commands being instrumental in causing the client device to retrieve the map elements in a prescribed order of retrieval, the priority map elements are to be retrieved before the auxiliary map elements.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: March 5, 2019
    Assignee: YANDEX EUROPE AG
    Inventor: Andrii Igorevich Morozov
  • Patent number: 10222930
    Abstract: Embodiments of the present invention provide a method, an apparatus, and a storage medium for playing control processing of an audio file. The method may include: acquiring an album image corresponding to an audio file to be processed; performing color analysis on the album image, to determine playing colors of the audio file; and performing the playing control processing on the audio file by using the determined playing colors. In the embodiments of the present invention, a personalized playing color can be determined for an audio file, and the playing color of the audio file can effectively represent a style property of the audio file, thereby improving intelligence of playing control processing of the audio file.
    Type: Grant
    Filed: October 11, 2014
    Date of Patent: March 5, 2019
    Inventors: Weifeng Zhao, Shenyuan Li
  • Patent number: 10204146
    Abstract: A data-driven big data mining and reporting system automatically identifies which data attributes to report from a first data set using natural language processing. The identified data attributes to report from the first data set is used to automatically extract additional data attributes to report from additional data sets so that the identified data attributes to report from the first data set and the extracted data attributes to report from the additional data sets can be reported without input from the end user.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: February 12, 2019
    Assignee: CA, Inc.
    Inventors: Ye Chen, Jin Zhang, Chi Zhang
  • Patent number: 10200662
    Abstract: In example implementations, an apparatus includes a camera, an image signal processor and a display processor. The camera measures metered values of an image projected onto a surface. The image signal processor is in communication with the camera to receive the metered values of the image on the surface. Display parameters are calculated by the image signal processor based on the metered values of the image on the surface that is measured. The display processor is in communication with the image signal processor and a projector. The display processor generates a color corrected image projected onto the surface by the projector. The color corrected image is generated based on the display parameters.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: February 5, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Madhu Sud Athreya, Will Allen, Syed S. Azam
  • Patent number: 10192280
    Abstract: A graphics processing unit (GPU) may rasterize a primitive into a plurality of samples, wherein vertices of the primitive are associated with VRS parameters. The GPU may determine a VRS quality group that comprises one or more sub regions of the plurality of samples based at least in part on the VRS parameters. The GPU may fragment shade a VRS tile that represents the VRS quality group, wherein the VRS tile comprises fewer samples than the VRS quality group. The GPU may amplify the stored VRS tile into shaded fragments that correspond to the VRS quality group.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: January 29, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Skyler Jonathon Saleh, Vineet Goel, Maurice Franklin Ribble, Andrew Evan Gruber
  • Patent number: 10186076
    Abstract: By determining if there is redundancy between sub-samples in a multi-sampled anti-aliasing shader, determining which of at least two optimization techniques to use to reduce redundancy and eliminating a redundant shader thread using the selected technique, performance can be improved and power consumption may be reduced when sampling at the sample frequency in multi-sampled anti-aliasing.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: January 22, 2019
    Assignee: Intel Corporation
    Inventors: John G. Gierach, Travis T. Schluessler
  • Patent number: 10186237
    Abstract: Systems, methods, and computer readable media to improve the operation of a computer's display system are described. In general, techniques are disclosed for retaining glyph-mask information for text associated with a region that may be arbitrarily moved across a screen. More particularly, techniques disclosed herein utilize an additional off-screen buffer referred to as the glyph-mask buffer. The glyph-mask buffer coincides with an existing side buffer in extent, but is used only to retain anti-aliased glyph information (i.e., glyph-masks). When the side buffer's content is updated, the effect of that update on the region's text may be reflected in an update to the glyph-mask buffer. At display time, the region corresponding to the side buffer, and the text therein, may be properly rendered at any screen location by combining the screen's target display area (background), the side buffer and the glyph-mask buffer.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: January 22, 2019
    Assignee: Apple Inc.
    Inventor: Bartosz Ciechanowski
  • Patent number: 10187577
    Abstract: A mobile device including a camera; a memory; a wireless communication processor; a display configured to display a preview captured by the camera and at least one or more selectable options; and a controller configured to change at least one or more factors among camera setting information according to a selected specific option from the at least one or more selectable options with reference to the memory, store a specific preview captured based on the changed factor in the memory, and transmit image data corresponding to the specific preview and the camera setting information used for capturing the specific preview via the wireless communication processor to an external mobile device in response to reception of a command for sharing the specific preview stored in the memory.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: January 22, 2019
    Inventors: Jaeho Choi, Hojae Jung, Jisun Lee
  • Patent number: 10182243
    Abstract: The invention concerns a processing system and method for reconstituting a block of pixels from bins generated by a Mojette Transform, using a processing and calculation unit (UTC), a bin memory (MB), and a pixel memory (MP). Said unit is configured to carry out the operations of reconstructing the pixels, which are performed by reading said bins in the bin memory, reading the reconstructed pixels in the pixel memory, and writing the reconstructed pixels in the pixel memory, such that the steps of reconstructing the pixels do not include an operation of writing bins in the bin memory.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: January 15, 2019
    Assignee: ROZO SYSTEMS
    Inventors: Pierre Evenou, Didier Feron, Sylvain David, Jean-Pierre Monchanin
  • Patent number: 10179487
    Abstract: A procedure for evaluating tire tread depth measurement data points acquired from a tread region on the surface of a tire in order to generate a representation of the tire tread region having an appearance of having been worn over time, so as to convey to a recipient a visual indication of potential tire tread wear at a point in time subsequent to the acquisition of the tire tread depth measurements.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: January 15, 2019
    Assignee: Hunter Engineering Company
    Inventors: Timothy A. Larson, Theresa M. Houska, Nicholas J. Colarelli, III
  • Patent number: 10178267
    Abstract: A technique is described by which a warped security feature is created on a substrate using a hybrid vector/bitmap process. The print element follows a series of curved vector lines during printing to form the security feature, instead of the straight line-by-line process used with a bitmap image. The method of producing the warped security feature, the warped security feature, and the substrate containing the warped security feature are considered to be unique and inventive.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: January 8, 2019
    Inventor: Marco Freudenberger
  • Patent number: 10163240
    Abstract: A microscope includes a driving controller, a position detector, an image capturing device, an image generator, a first correction amount detector, a second correction amount detector, and a decision device for correction amount. The driving controller changes an image pickup area of a sample. The position detector detects position information of the driving controller. The image capturing device captures frame images in the image pickup area. The first and second correction amount detectors respectively detect first and second correction amounts from the frame images. The decision device for correction amount compares a prescribed value and the first correction amount, and thereby selects one of the first correction amount and the second correction amount. The image generator pastes the frame images together on the basis of the first or second correction amount selected by the decision device for correction amount, and thereby assembles a pasted-together image.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: December 25, 2018
    Inventors: Takahiko Kakemizu, Shodai Hosono
  • Patent number: 10159892
    Abstract: The present disclosure provides systems and methods for a board game or an electronic version of the same, including a match-3 component and a strategy game piece component. The game may be implemented as a physical board game or as a computer-executed application. Matches of three or more tokens or icons result in an effect that is applied to game pieces of the player who made the match and/or an opponent of the player who made the match. The effect on game pieces resulting from a match are limited to game pieces positioned within the rows and/or columns that correspond to the rows and/or columns within which the matched tokens or icons are positioned.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: December 25, 2018
    Inventor: Dean Lehwalder
  • Patent number: 10152463
    Abstract: Systems and methods can optimize or attempt to optimize portions of scripts that might be overlooked by traditional compilers. These systems and methods can include a code analysis module that develops an aggregate execution profile for a script by aggregating individual execution profiles of a plurality of users. These systems and methods can use the aggregate execution profile to emphasize aspects of the script that can be optimized for a plurality of users, enabling improved script performance for users.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: December 11, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Ivan King Yu Sham
  • Patent number: 10146597
    Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for delegating handling of computing events of a mobile device application. For example, an identification of a computing event can be received. The computing event can have associated metadata. The computing event can be associated with a first component of a plurality of components of a first application executable on a mobile device. The plurality of components can comprise at least a native component and a web browser component. One or more rules can be applied to the metadata. Based on the application of the one or more rules to the metadata, a second component can be identified for handling the event. Handling of the event can be delegated to the second component.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: December 4, 2018
    Assignee:, inc.
    Inventors: Richard Perry Pack, III, Kevin Venkiteswaran, Qingqing Liu, Sachin Desai, Phillip Norman Calvin
  • Patent number: 10140522
    Abstract: A fully convolutional pyramid network and method for object (e.g., pedestrian) detection are disclosed. In one embodiment, the object detection system is a pedestrian detection system that comprises: a multi-scale image generator to generate a set of images from an input image, the set of images being versions of the input image at different scales; a human body-specific fully convolutional network (FCN) model operable to generate a set of detection results for each image in the set of images that is indicative of objects that are potentially of human bodies; and a post processor to combine sets of detection results generated by the FCN model for the set of images into an output image with each object location determined as potentially being a human body being marked.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: November 27, 2018
    Inventors: Anbang Yao, Ruoyan Wang, Yurong Chen
  • Patent number: 10140001
    Abstract: One or more embodiments of the disclosure include an electronic communication system that allows a user to select, configure, and send an electronic communication element to another user. For example, an electronic communication element can include a symbol, icon, animation, sound, and/or other elements that can be sent via an electronic communication. In particular, one or more embodiments of the electronic communication system allow a user to configure the electronic communication element to send a customized message to another user with the configured communication element.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: November 27, 2018
    Assignee: FACEBOOK, INC.
    Inventor: Benjamin S. Langholz
  • Patent number: 10134154
    Abstract: A user interface adaptation module identifies a dominant color of a portion selection of a frame of a video and, based on the dominant color, generates colors for components of a user interface in which the video is displayed. The colors of the user interface components are set based upon the generated colors and upon context information such as a playing state of the video. The setting of the component colors in this way allows the user interface to adjust to complement both the played content of the video and the video's context. In one embodiment, the dominant color is identified by partitioning individual pixels of the portion selection based on their respective colors. In one embodiment, a set of primary color variants is generated based on the dominant color, and different colors are generated for each type of user interface component based on the different primary color variants.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: November 20, 2018
    Assignee: Google LLC
    Inventors: Eunjoo Lee, Nicholas Michael Kruge, Yong Hoon Kim
  • Patent number: 10129434
    Abstract: Examples include acquisition of an input image, generation of a first output pixel and a second output pixel based on a first set and a second set of input pixels, selective reassigning of a gray value of at least one of the first and second output pixels, and generation of an output image based on the output pixels at a second resolution lower than the first resolution.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: November 13, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Mark Shaw
  • Patent number: 10121277
    Abstract: A first set of N samples is located along a ray through a volume in connection with a first frame. The first set of N samples is stored. A second set of N additional samples is located along the ray in connection with a second frame. Then the first and second sets of samples are accumulated.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: November 6, 2018
    Assignee: Intel Corporation
    Inventors: Ingo Wald, Jefferson D. Amstutz
  • Patent number: 10122797
    Abstract: An independent and multi-unit co-operation stage control system is disclosed herein. The system includes a cloud server, a primary control unit, a secondary control unit and a stage safety monitoring subsystem.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: November 6, 2018
    Assignee: Zhejiang Dafeng Industry Co., Ltd.
    Inventors: Hua Feng, Huafeng Yan, Lifeng Wu, Zhen Liu, Zhengping Wu, Haoxiang Xu
  • Patent number: 10115372
    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: April 3, 2017
    Date of Patent: October 30, 2018
    Inventors: Se-jung Whang, Yves Behar, Arthur Kenzo Debaigue, Alex Farrow, Anthony Decosta
  • Patent number: 10115226
    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: July 21, 2016
    Date of Patent: October 30, 2018
    Inventors: Roy Anthony, Kevin Moule, Derek Scott, Nick Wasilka, Maxwell Elendt
  • Patent number: 10110656
    Abstract: Embodiments of the present disclosure include systems and methods for implementing an Iconizer in a cloud-based platform such as cloud based platform (e.g., cloud-based collaboration platform or cloud-based platform providing collaborative and/or file sharing services). The iconizer can facilitate the display on a graphical user interface (GUI) of certain features of the storage operation and synchronization to a user. Some embodiments contemplate methods for representing Unicode text in the file system operations in either Normal Form Composed (NFC) or Normal Form Decomposed (NFD). Various disclosed embodiments facilitate operations using either or both formats, or a combination of the two.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: October 23, 2018
    Assignee: Box, Inc.
    Inventors: David Sawyer, Kunal Parmar
  • Patent number: 10089771
    Abstract: A method, apparatus and computer program product are provided for non-occluding overlay of user interface or information elements on a contextual map. A method is provided for receiving map data and location data, determining, using a processor, relevant map elements based on the location data; and determining an information element overlay area based on the relevant map elements. The overlay areas do not occlude the relevant map elements.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: October 2, 2018
    Assignee: HERE Global B.V.
    Inventors: Jane F. Macfarlane, Craig R. Barnes
  • Patent number: 10083151
    Abstract: A Social Media Video system provides for the interactive viewing of Social Media Videos. A social media video includes one or more media assets, which may be images, video clips, music clips, text verbiages, or the like. During the display of a Social Media Video, a user may interact with the display to control the visual appearance of the audio/visual content of the display. The visual appearance of a Social Media Video may be changed to include visual and/or aural effects that are pleasing to a social media video viewer. The visual appearance of a Social Media Video may also be changed for better theatrical effect.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: September 25, 2018
    Assignee: OATH INC.
    Inventors: Hans T. Ku, David M. Koenig, Edwin R. Leonard, Gene Z. Ragan
  • Patent number: 10078499
    Abstract: The various implementations of the present invention are provided as a computer-based system for manipulating and displaying data. The system can be deployed as a keyword research tool configured pull keywords into the system from a variety of sources such as through various application programming interfaces (“API”), allow the user to copy and paste, import via a file format such as CSV, etc. or enter seed keywords that our system uses to find related keyword phrases from an internal database or external database via an application programming interface (“API”). The keywords are displayed to the user in groups with associated grouping blocks that will most often include blocks in the shape of an “inverted L” configuration to provide maximum utility. In the most preferred embodiments of the present invention, each keyword also comprises a plurality of associated metrics such as search volume, cost per click, competition level, etc.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: September 18, 2018
    Inventor: Anthony Martello
  • Patent number: 10070101
    Abstract: Method and apparatus for localizing transportable apparatus (100) within an environment (120) includes obtaining (202) point cloud data (114) representing a 3D point cloud with appearance information of at least part of the environment. The method further obtains (204) first frame data (110) representing an image produced by a sensor (102) onboard transportable apparatus at a first time and location within the environment and second frame data (110) representing an image produced by the sensor at a second time and location within the environment. The method harmonizes (206) information about the first frame data, the second frame data and an overlapping subset of the point cloud data in order to determine a location within the point cloud data where at least one of the first frame and the second frame was produced, thereby localizing (208) the transportable apparatus within the environment.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: September 4, 2018
    Assignee: The Chancellor Masters and Scholars of The University of Oxford
    Inventors: Paul Michael Newman, Alexander Douglas Stewart
  • Patent number: 10068355
    Abstract: Graphic arts software has evolved to provide users with a variety of mark making tools to simulate different brushes, papers, and applied media such as ink, chalk, watercolor, spray paint and oils. However, in many instances the marks rendered appear unnatural and artificial despite the software's goal being to simulate as realistically. Accordingly, it would be beneficial to provide either users or the software application with a mechanism to remove or reduce artifacts indicative of artificial generation, e.g. rapid transitions. Further, in many instances the graphic images generated and/or manipulated refer to imagined environments or have elements that are physical in nature. Accordingly, it would be beneficial to provide users with a range of mark making tools that represent marks made by mark making tools comprising multiple elements following physical laws.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: September 4, 2018
    Assignee: Corel Corporation
    Inventors: Christopher Tremblay, Pascal Becheiraz, Stephen Bolt
  • Patent number: 10062341
    Abstract: A driving method, a driving apparatus and a display device are disclosed. The driving method comprises: forming a first partition overdriving table and a second partition overdriving table. The first partition overdriving table corresponds to the first partition, and the second partition overdriving table corresponds to the second partition. The first partition overdriving table and the second partition overdriving table have the same matrix form. Smooth treatment is performed on a first partition and a second partition which are adjacent to each other according to the first smooth algorithm so as to blur the boundary between the first partition and the second partition, thereby effectively reducing or eliminating the phenomenon of demarcation between multiple partitions.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: August 28, 2018
    Inventors: Zongze He, Weihao Hu, Jieqiong Wang, Zhiming Meng, Wengang Su, Yangbing Yu
  • Patent number: 10055808
    Abstract: A technique for rendering database data in visualized form using a distributed computer system including a plurality of networked worker nodes each including a graphics processing unit (GPU) is disclosed. The technique includes receiving, at a head node, a user request to render data, forwarding the request to the worker nodes, processing, in parallel, by the worker nodes, chunks of respective shards of data to be rendered. The technique also includes merging, in parallel, by each of the worker nodes, initial images formed by the processing within respective shards, to form a plurality of integrated images, merging, in parallel, respective integrated images to form worker node images, and transmitting respective worker node images to the sink node. The technique also includes merging the worker node images to form a final image, converting the final image to an output image, and providing the output image to the user.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: August 21, 2018
    Assignee: Kinetica DB, Inc.
    Inventors: Amit Vij, Nima Negahban, Eli Glaser, Byungil Jeong
  • Patent number: 10057644
    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: April 26, 2017
    Date of Patent: August 21, 2018
    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: 10055107
    Abstract: Probabilistic determination of selected image portions is described. In one or more implementations, a selection input is received for selecting a portion of an image. For pixels of the image that correspond to the selection input, probabilities are determined that the pixels are intended to be included as part of a selected portion of the image. In particular, the probability that a given pixel is intended to be included as part of the selected portion of the image is determined as a function of position relative to center pixels of the selection input as well as a difference in one or more visual characteristics with the center pixels. The determined probabilities can then be used to segment the selected portion of the image from a remainder of the image. Based on the segmentation of the selected portion from the remainder of the image, selected portion data can be generated that defines the selected portion of the image.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: August 21, 2018
    Inventors: Brian L. Price, Ian D. Sachs
  • Patent number: 10049607
    Abstract: Embodiments provide for a graphics processing apparatus comprising a graphics processing unit having fixed point logic to convert YUV encoded image data to RGB encoded image data. In one embodiment the fixed point logic includes a set of fixed function logic circuits to compute a set of fixed point approximations of specified floating point color space conversion coefficients during the conversion of the YUV encoded image date to the RGB encoded image data.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: August 14, 2018
    Inventors: Kiran Chand Veernapu, Arijit Mukhopadhyay, VijayKumar Donthireddy, Durgesh Borkar
  • Patent number: 10042521
    Abstract: A user device that presents a static non-interactive graphical representation of a content page received from an intermediary system may emulate controls or interactive elements included in the content page based on control metadata received from the intermediary system. The emulated controls enable the user device to restore the interactivity that is lost by generating the graphical representation of the content page. Further, the emulated controls may be included as part of an overlay layer positioned above the graphical representation of the content page. Information or control metadata for each control included in the content page may be provided to the user device with the graphical representation of the content page. The user device may use the control metadata to identify types of controls to emulate and where to position the emulated control with respect to the graphical representation of the content page.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: August 7, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Nikhil Dinkar Joshi, Aakarsh Nair, Kamlesh Nanda, Sajeeva Lakmal Bandara Pallemulle, Ameet Nirmal Vaswani
  • Patent number: 10037136
    Abstract: A display controller enables more easy and accurate operation for designating a position on a displayed position designation target regardless of the size of the position designation target. A grid as the position designation target and a marker that designates a position on the grid are displayed. If a display size of the grid is equal to or larger than a predetermined size, when a touch operation is received, the marker is moved based on the touch position while fixing the display position of the grid, whereas in a case where the display size of the grid is smaller than the predetermined size, when a touch operation is received, the grid is moved based on the touch position while fixing the display position of the marker. A value corresponding to the position of the moved marker is set as a setting value.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: July 31, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Ryosuke Shoda
  • Patent number: 10032401
    Abstract: Embodiments of the present invention disclose a pixel structure, a display substrate and a display apparatus. The pixel structure includes a plurality of repeated units, each of the repeated units including a first portion, a second portion, a third portion, and a fourth portion which are arranged in a shape of a matrix of two rows by two columns. Each of the first through fourth portions includes four rows by four columns of sub-pixels, and includes, in each of the rows, the columns, and diagonals thereof, first through fourth sub-pixels which are different in color from one another.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: July 24, 2018
    Inventors: Benlian Wang, Lei Dai
  • Patent number: 10031205
    Abstract: The present invention obtains high-quality images even in a case of measurement with a radial sampling method. For this purpose, pre-measurement is performed to extract only a component different for each blade from among shift amounts from among echo signals, and a shift amount in k-space of an echo signal by the said component is reflected to a reconstruction process. In the pre-measurement, echo signals are obtained respectively by applying readout gradient magnetic field pulses that change the polarity to the positive and negative and that have the same pulse shape as readout gradient magnetic field pulses to be used in an image acquisition sequence. A shift amount is obtained for each axis of X, Y, and Z of an MRI apparatus as a variation amount of a phase difference between both the echo signals.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: July 24, 2018
    Assignee: HITACHI, LTD.
    Inventors: Hikaru Hanada, Miyuki Takahashi, Kuniharu Oka, Masahiro Takizawa
  • Patent number: 10032243
    Abstract: One embodiment of the present invention sets forth a graphics subsystem configured to implement distributed cache tiling. The graphics subsystem includes one or more world-space pipelines, one or more screen-space pipelines, one or more tiling units, and a crossbar unit. Each world-space pipeline is implemented in a different processing entity and is coupled to a different tiling unit. Each screen-space pipeline is implemented in a different processing entity and is coupled to the crossbar unit. The tiling units are configured to receive primitives from the world-space pipelines, generate cache tile batches based on the primitives, and transmit the primitives to the screen-space pipelines. One advantage of the disclosed approach is that primitives are processed in application-programming-interface order in a highly parallel tiling architecture. Another advantage is that primitives are processed in cache tile order, which reduces memory bandwidth consumption and improves cache memory utilization.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: July 24, 2018
    Inventors: Ziyad S. Hakura, Cynthia Ann Edgeworth Allison, Dale L. Kirkland, Walter R. Steiner
  • Patent number: 10032248
    Abstract: An image switching method and apparatus. The method includes: displaying an image in a first format; receiving an input instruction for switching the image from the first format to a second format; and displaying the image in the second format. The first format is a panorama image format or a wide-view image format, the second format is a panorama image format or a wide-view image format, and the first format is different from the second format. According to the method and the device in the embodiments of the present invention, a manner of simple and flexible interaction between a panorama image and a street side image is provided.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: July 24, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xueyan Huang, Peiyun Di, Heng Liao
  • Patent number: 10025986
    Abstract: A method and computing device for detecting and outputting notable moments of a performance. The method may be executable by a processor. The method may include receiving, by a processor, an input video stream of a performance. The method may further include determining, by the processor, a notable moment within the input video stream, the notable moment including an amount of motion greater than a threshold value. The method may also include generating, by the processor, a video clip including the determined notable moment, a portion of the input video stream preceding the determined notable moment, and a portion of the input video stream following the determined notable moment. The method may additionally include outputting, by the processor, the video clip.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: July 17, 2018
    Assignee: Agile Sports Technologies, Inc.
    Inventors: Brian Grieb, Andrew Filippini, John Hotovy, Daniel Drews