Attributes (surface Detail Or Characteristic, Display Attributes) Patents (Class 345/581)
  • 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
  • Patent number: 10372874
    Abstract: Embodiments for aggregating multiple data sources on a single display device are provided. In one example, a computing device comprises at least one input configured to receive data from one or more data sources, a user interface to receive user input, and instructions to identify an event of a procedure based on one or more of data received from the one or more data sources and user input received via the user interface, and arrange one or more display information elements on a display device based on the identified event and a workflow protocol.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: August 6, 2019
    Assignee: General Electric Company
    Inventors: Adrian F. Warner, Joseph John Manak, Jeffrey Wayne Eberhard, Daniel Richard Schneidewend, Hao Lai
  • Patent number: 10368217
    Abstract: A method for generating a model of an environment enabling positioning within the environment is disclosed.
    Type: Grant
    Filed: April 12, 2018
    Date of Patent: July 30, 2019
    Assignee: COMBAIN MOBILE AB
    Inventors: Karl Erik Åström, Simon Emil Sten Burgess, Sven Rasmus Ljungberg, Björn Martin Gunnar Lindquist
  • Patent number: 10365793
    Abstract: An electronic apparatus is disclosed. In one embodiment, a first functional unit is configured to execute a predetermined function and to acquire, during execution of the predetermined function, first attribute information for use in performing sorting according to a first sorting rule. A second functional unit is configured to display, on a display, display target information including first display target information, to perform a first sort display in which the first sorting rule is displayed when the first display target information related to the first attribute information is stored in a second storage area and the first sorting rule is not displayed when the first display target information related to first attribute information is not stored in the second storage, and to sort the first display target information according to the first sorting rule selected by using the input unit and display the sorted information on the display.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: July 30, 2019
    Assignee: KYOCERA CORPORATION
    Inventor: Kana Masaki
  • Patent number: 10353890
    Abstract: Embodiments relate to analyzing dataset. A method of analyzing data is provided. The method obtains a description of a dataset. The method automatically generates a plurality of analysis options from the description of the dataset. The method generates a plurality of queries based on the analysis options. The method deploys the queries on the dataset to build a plurality of statistical models from the dataset.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: July 16, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Udayan Khurana, Srinivasan Parthasarathy, Venkata N. Pavuluri, Deepak S. Turaga, Long H. Vu
  • Patent number: 10345991
    Abstract: Adjusting appearance of icons in an electronic device includes determining, for icons proximate to one another on a display of the electronic device, a visual property of each icon, wherein the determining includes a computer system computing a quantitative indication of the visual property for each icon. The visual properties of the icons are compared, wherein the comparing includes the computer system determining at least one quantitative difference for the visual properties of the icons. The visual property of at least one of the icons is changed by the computer system responsive to a comparison of the at least one quantitative difference to a predetermined threshold quantity, such that the at least one of the icons is more visually distinct.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: July 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wendell J. Bouknight, Jr., Erik W. Hochstedt, Thai T. La, Dana L. Price
  • Patent number: 10348922
    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: July 9, 2019
    Assignee: Ricoh Company, Ltd.
    Inventor: Xiaofeng Han
  • Patent number: 10346393
    Abstract: Embodiments relate to analyzing dataset. A method of analyzing data is provided. The method obtains a description of a dataset. The method automatically generates a plurality of analysis options from the description of the dataset. The method generates a plurality of queries based on the analysis options. The method deploys the queries on the dataset to build a plurality of statistical models from the dataset.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: July 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Udayan Khurana, Srinivasan Parthasarathy, Venkata N. Pavuluri, Deepak S. Turaga, Long H. Vu
  • Patent number: 10338772
    Abstract: An electronic device with a display, a touch-sensitive surface, and one or more sensors to detect intensity of contacts: displays an application launching user interface; detects a first touch input that includes detecting a first contact at a location on the touch-sensitive surface that corresponds to a first application icon for launching a first application that is associated with one or more corresponding quick actions; in response to detecting the first touch input, in accordance with a determination that the first touch input meets one or more application-launch criteria, launches the first application; and, in accordance with a determination that the first touch input meets one or more quick-action-display criteria, which include a criterion that is met when the characteristic intensity of the first contact increases above a respective intensity threshold, concurrently displays one or more quick action objects associated with the first application along with the first application icon.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: July 2, 2019
    Assignee: APPLE INC.
    Inventors: Freddy A. Anzures, Sebastian J. Bauer, Jonathan R. Dascola, Craig M. Federighi, Christopher P. Foss, Chanaka G. Karunamuni, Nicholas V. King, Kenneth L. Kocienda, Adam J. Leonard, Camille Moussette, Lauren K. Trottier, Wan Si Wan, Lawrence Y. Yang, Giancarlo Yerkes
  • Patent number: 10325402
    Abstract: Various approaches discussed herein enable providing accurate 3D visualizations of an object at arbitrary viewpoints by identifying portions of geometric mesh data (e.g., triangles of a triangular mesh) associated with the object and determining instances of image data (e.g., high-resolution image data) in which the portions of geometric mesh data are viewable, the instances captured at various viewpoints surrounding the object. The instances of image data are modified based on mappings between the various viewpoints, such that features of a texture generated for a pixel location of the 3D visualization are based on accurate pixel locations of the modified instances of image data, offering a clear rendering of the object without misalignment artifacts.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: June 18, 2019
    Assignee: A9.COM, INC.
    Inventors: Yuting Wang, Himanshu Arora, Arnab Sanat Kumar Dhua
  • Patent number: 10317680
    Abstract: An auto-focus head-mounted display (HMD) dynamically generates aberration-adjusted images based on the position and/or orientation of an eye of the user. An aberration-adjusted image is an image distorted to correct aberrations that would otherwise occur at a retina of the user due to image light passing through optics of the HMD that contains one or more optical imperfections. The aberration-adjusted image corrects the aberrations caused by these optical imperfections so that the resulting retinal image is free of optical aberrations due to the HMD while preserving correct eye optical aberrations that correlate with a current accommodative state of the eye.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: June 11, 2019
    Assignee: Facebook Technologies, LLC
    Inventors: Evan M. Richards, Youngshik Yoon, Shizhe Shen
  • Patent number: 10311097
    Abstract: An image retrieving apparatus is equipped with: an image obtaining unit for obtaining a plurality of images; a category obtaining unit for obtaining a category to which each of the obtained images belongs; a basic searching unit for searching a specific image including a specific object, from the obtained images; a counting unit for counting the number of the specific images for each category obtained; a determining unit for determining whether or not an additional search for the specific image is necessary for each category, based on the counted number of the specific images of each category; and an additional searching unit for searching the specific image from among the images which belong to the category for which it has been determined that the additional search is necessary and from which the searched specific image has been excluded.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: June 4, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Atsuo Nomoto, Hiroshi Sato, Yuji Kaneda, Takashi Suzuki
  • Patent number: 10311684
    Abstract: The correlation between a device on the sending side and a device on the receiving side can be controlled with a high degree of freedom when sending and receiving data between multiple devices. A POS system 1 includes a host device 11 with a storage unit 25 having a data storage box 26 that stores data, and a transmission unit that sends data the data storage box 26 stores when data is stored in the data storage box 26; and a display tablet 102 that receives and displays data sent by the host device 11. The display panel 102c of the display tablet 102 is linked to the data storage box 26 of the storage unit 25 of the host device 11.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: June 4, 2019
    Assignee: Seiko Epson Corporation
    Inventors: Shigeru Aoki, Naohiro Kaneko
  • Patent number: 10311508
    Abstract: The present invention is directed to a system and method of simulating modeling a garment, comprising the steps of receiving a user image, a garment selection, and a user profile. A photo extraction module extracts the head and neck region from the user image. A colorization module extracts color frequency data from the user image for application to a base figure framework. The system selects and scales a base figure framework in response to user profile input. A stitching module joins said extracted head and neck region to the neck region of the selected base figure framework to output a base user model. A model display module overlays and scales the selected garment on the base user model. The model display module renders a near three dimensional user model, shading the user model based on colorization module data, whereby the system simulates the user wearing the selected garment.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: June 4, 2019
    Inventors: Waymon B. Reed, Chris C. Ritchie, Ergun Akleman
  • Patent number: 10313827
    Abstract: A server for providing a plurality of objects made correspond to a marker is provided. The objects have content differing from each other. The server includes a transmitter configured to preferentially send, in response to a request for the objects based on the marker, an object which has not yet been sent to any of “N” (N?2) terminals of the objects to a requesting terminal of the “N” terminals, the requesting terminal having made the request.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: June 4, 2019
    Assignee: KONICA MINOLTA, INC.
    Inventors: Kazusei Takahashi, Katsuhiko Akita, Hiroaki Kubo, Kaitaku Ozawa, Akihiro Torigoshi, Yuji Okamoto
  • Patent number: 10302446
    Abstract: Some embodiments of the invention provide several novel methods for generating a navigation presentation that displays a device navigating a route on a map. The method of some embodiments uses a virtual camera that, based on detected changes in the navigation context, dynamically modifies the way it captures portions of the map to produce different navigation scenes in the navigation presentation. To generate the navigation scenes, the method of some embodiments (1) identifies different sets of attributes that describe the different navigation contexts at different times during the navigation presentation, and (2) uses these different sets of attributes to identify different styles for operating the virtual camera. In some embodiments, the method uses an identified style to specify the virtual camera's positional attributes, which, in turn, define the portions of the map that the virtual camera identifies for rendering to produce several navigation scenes for a period of time (e.g.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: May 28, 2019
    Assignee: Apple Inc.
    Inventors: Justin M. Strawn, Nathan L. Fillhardt, Brian J. Andrich, Usama M. Hajj, Tadayasu Sasada, Aaron A. Reiner
  • Patent number: 10303419
    Abstract: A display processing apparatus connected to a plurality of information processing terminals through a network, displays first image data received from a first information processing terminal of the information processing terminals on a display in a full-screen display mode in response to a switching request, transmits response information that includes non-display information indicating non-display of image data to a second information processing terminal other than the first information processing terminal in the full-screen display mode, and receives an update request from the second information processing terminal in response to the response information, the update request not including second image data to be transmitted from the second information processing terminal and including predetermined information having a data amount smaller than a data amount of the second image data.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: May 28, 2019
    Assignee: RICOH COMPANY, LTD.
    Inventor: Tatsuroh Sugioka
  • Patent number: 10293253
    Abstract: A program, a game control method, and an information processing apparatus, which are capable of improving operability of a game. A program causing an information processing apparatus to execute a step of causing an object arranged on a field object in a virtual space in which a coordinate system having a first axis and a second axis is set to be displayed on a screen in which a coordinate system having a third axis and a fourth axis is set, a step of detecting first and second positions on the screen while the first user operation is being detected, and a moving step of moving the object according to a first user operation.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: May 21, 2019
    Assignee: GREE, Inc.
    Inventors: Daisuke Taka, Motoshi Abe, Masaru Ida, Kiyoto Suzuki
  • Patent number: 10296628
    Abstract: A method includes obtaining via a programmed computer, a first set of n random samples and a second set of n+k random samples from a base set of samples where k is a lag, iteratively adding more random samples to the first and second sets from the base set via the programmed computer, obtaining a distance between the first and second sets of random samples by calculating via the programmed computer, an empirical cumulative distribution function (ECDF) for the first and second sets in each iteration until the distance between the ECDFs is below a threshold, and constructing a stable empirical distribution representation via the programmed computer using a number of samples that is a function of the first and second sets whose distance is below the threshold.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: May 21, 2019
    Assignee: Futurewei Technologies, Inc
    Inventors: Jiangsheng Yu, Hui Zang
  • 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: 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: 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: 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: 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
    Assignee: DASSAULT SYSTEMES
    Inventors: Gilles Laurent, Cyril Delalandre, Grégoire De La Riviere, Tamy Boubekeur
  • 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: 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: 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
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Weifeng Zhao, Shenyuan Li
  • 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: 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: 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
    Assignee: LG ELECTRONICS INC.
    Inventors: Jaeho Choi, Hojae Jung, Jisun Lee
  • 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: 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: 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
    Assignee: ENTRUST DATACARD CORPORATION
    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
    Assignee: OLYMPUS CORPORATION
    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: salesforce.com, inc.
    Inventors: Richard Perry Pack, III, Kevin Venkiteswaran, Qingqing Liu, Sachin Desai, Phillip Norman Calvin
  • 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: 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
    Assignee: INTEL CORPORATION
    Inventors: Anbang Yao, Ruoyan Wang, Yurong Chen
  • 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: 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: 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