Patents Examined by Raffi Isanians
-
Patent number: 10134112Abstract: A system for displaying information from a mobile computer in a vehicle is provided. The system is comprised of a screen, means for projecting images from the mobile computer onto the screen, means to determine a driver of the vehicle's position with respect to the vehicle, and means to adjust the orientation of the images on the screen based upon the position of the driver. The screen is transparent and is mounted on the vehicle. The screen is viewable from inside the vehicle and from outside the vehicle. The system is configured to reverse the orientation of the images on the screen based upon the driver being in front of the vehicle.Type: GrantFiled: September 25, 2015Date of Patent: November 20, 2018Assignee: Hand Held Products, Inc.Inventor: B. Frank Ventress, Jr.
-
Patent number: 10115228Abstract: In an importance map of the scene that is generated to correspond to the two-dimensional map, a composite region is set such that the summation of the importances becomes a predetermined value for each of the predetermined number of composite virtual lights, and for each of the predetermined number of composite virtual lights, a parameter of the composite virtual light is decided based on a region of the two-dimensional map that corresponds to the composite region that was set. Here, the composite region is set so that a value obtained by totaling, for the predetermined number of the composite virtual lights, the summation of the importances for the composite region set for each composite virtual light, corresponds to a summation of the importances of entire region of the importance map.Type: GrantFiled: June 6, 2016Date of Patent: October 30, 2018Assignee: SQUARE ENIX CO., LTD.Inventor: Yusuke Tokuyoshi
-
Patent number: 10078325Abstract: Systems and techniques include, in at least one aspect, a method including receiving user selection of parts from a plurality of virtual parts to build a virtual 3D model in a modeling environment, receiving user instruction for modifying or assembling of at least one of the selected parts within the modeling environment, validating the user instruction against physical constraints of an associated 3D printer; and outputting the virtual 3D model for 3D printing on the associated 3D printer after the validating.Type: GrantFiled: May 6, 2015Date of Patent: September 18, 2018Assignee: Autodesk, Inc.Inventors: Hilmar Gunnarsson, Haraldur Darri Thorvaldsson, Torfi Asgeirsson
-
Patent number: 10078978Abstract: A display device includes: a display panel including a plurality of pixels; a data compressor compressing first line data received from the outside to generate first compressed data, compressing differential data between the first line data and second line data, which are the previous line data of the first line data, to generate second compressed data, and selectively outputting any one of the first and second compressed data; and a source driver decompressing the compressed data output from the data compressor to reconstruct the first line data and supplying data signals corresponding to the reconstructed first line data to the plurality of pixels.Type: GrantFiled: March 18, 2016Date of Patent: September 18, 2018Assignee: SAMSUNG DISPLAY CO., LTD.Inventor: Tadashi Amino
-
Patent number: 10068361Abstract: In various implementations, methods and systems are disclosed for accurately selecting a targeted portion of a digital image. In one embodiment, a selection cursor having a central and a peripheral region is provided. The central region is used to force a selection or a deselection and therefore moving the central region over a portion of the image causes that portion of the image to be selected or deselected, respectively. The peripheral region of the cursor surrounds the central region and defines an area where a hybrid level set algorithm for both boundary detection and region definition, particularly a matting region, is performed. This provides highly accurate boundary detection and matting region selection within a narrowly-focused peripheral region and eliminates the need to subsequently designate a matting region and apply a matting algorithm to complex portions of an object selection.Type: GrantFiled: August 24, 2017Date of Patent: September 4, 2018Assignee: Adobe Systems IncorporatedInventors: Byungmoon Kim, Gagan Singhal
-
Patent number: 10043309Abstract: An input mesh can be decomposed into component meshes that can be independently simplified. A computing device can calculate costs of performing candidate edge collapses for a component mesh. The candidate edge collapses can include boundary edge collapses and interior edge collapses. To simplify a component mesh, the execution of boundary edge collapses and the execution of interior edge collapses are interleaved in an order based on the costs of performing the candidate edge collapses. The position of a vertex resulting from a boundary edge collapse can be calculated independently of the interior of the component mesh. When component meshes are simplified in parallel, a boundary that is common to the component meshes can be simplified identically.Type: GrantFiled: December 14, 2015Date of Patent: August 7, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Philip Starhill, Christopher Messer, James Undery, Keith Seifert, David Simons, Maksim Lepikhin
-
Patent number: 10019842Abstract: An augmented reality system for a food product includes an edible media or a food product decoration with an embedded augmented reality marker and a related application for a mobile device. The application presents augmented reality content associated with the augmented reality marker. The application permits access to the augmented reality content in response to detection of the application recognizing the embedded augmented reality marker.Type: GrantFiled: February 28, 2014Date of Patent: July 10, 2018Assignee: Decopac, Inc.Inventors: Douglas A. Boysen, Elizabeth K. Glover, Carlos A. Davila
-
Patent number: 10013787Abstract: A method of animating a digital character according to facial expressions of a user, comprising the steps of, (a) obtaining a 2D image and 3D depth map of the face of the user, (b) determining expression parameters for a user expression model so that a facial expression of the user-specific expression model represents the face of the user shown in the 2D image and 3D depth map (c) using the expression parameters and an animation prior to determine animation parameters usable to animate a digital character, wherein the animation prior is a sequence of animation parameters which represent predefined animations of a digital character (d) using the animation parameters to animate a digital character so that the digital character mimics the face of the user.Type: GrantFiled: December 12, 2011Date of Patent: July 3, 2018Assignee: Faceshift AGInventors: Thibaut Weise, Sofien Bouaziz, Hao Li, Mark Pauly
-
Patent number: 10013953Abstract: The display controller (1) includes: a DRAM (31); a SRAM (32) which consumes electric power less than the DRAM (31); an update judging section (61); a secondary compression section (70); and a decompression section (40). In a case where the update judging section (61) has judged that image data is not updated, (i) the secondary compression section (70) compresses image data and then stores compressed image data in the SRAM (32), (ii) the DRAM (31) stops a memory retaining operation, and (iii) the decompression section (40) decompresses the compressed image data and then supplies decompressed data to an LCD (3).Type: GrantFiled: October 22, 2014Date of Patent: July 3, 2018Assignee: SHARP KABUSHIKI KAISHAInventors: Junki Asai, Kohji Mitsuda
-
Patent number: 9959684Abstract: The proposed method for using a computer graphics system for changing the shape of models of geometric solids with the aid of deformation is characterized in that it is used for producing geometric solids which mate with one another as they were relative to one another and have mating surfaces, which require manufacture with precision accuracy (up to 10 micrometers), for example toothed screws (cylindrical, conical) of a screw compressor unit, gear trains, gears of a gear pump and similar mating pairs of geometric solids. The proposed method consists in that deformation of a model (3) of a semifinished product (3) of a first mating solid (1) is performed with the aid of a model (7) of a first tool (7), whose surface is automatically calculated using several mathematical laws, each of which is a polynomial in which at least one of the coefficients represents one of several characteristics defining the geometry of the shape of the surface of the second geometric solid (2).Type: GrantFiled: June 6, 2013Date of Patent: May 1, 2018Assignee: VERT ROTORS UK LIMITEDInventors: Evgeniy Tabota, Oleg Dmitriev
-
Patent number: 9905045Abstract: Systems, devices, and methods are provided for rendering images of hair using a statistical light scattering model for hair that approximates ground truth physical models. The model is significantly faster than other implementations of the Marschner hair model. The statistical light scattering model includes all the features of Marschner such as eccentricity for elliptical cross-sections, and extends them by adding azimuthal roughness control, consideration of natural fiber torsion, and full energy preserving. Adaptive Importance Sampling (AIS) is specialized to fit easily sampled distributions to bidirectional curve scattering density functions (BCSDFs) of the model.Type: GrantFiled: March 24, 2015Date of Patent: February 27, 2018Assignee: PixarInventors: Christophe Hery, Leonid Pekelis
-
Patent number: 9837043Abstract: A mobile device has a display, one or more processors, and first memory storing instructions for execution by the one or more processors. The mobile device is configured to dock in a headset to form a head-mounted display. A near-field-communication (NFC) channel is established with a tag in the headset, the tag including second memory that stores one or more configuration parameters for the headset. The one or more configuration parameters are received from the tag via the NFC channel. Using the one or more configuration parameters for the headset, the mobile device renders virtual-reality images and displays the rendered virtual-reality images.Type: GrantFiled: November 20, 2015Date of Patent: December 5, 2017Assignee: OCULUS VR, LLCInventor: Nirav Patel
-
Patent number: 9792720Abstract: A synthetic acceleration shape bound primitives composing a 3-D scene, and is defined using a group of fundamental shapes arranged to bound the primitives, and for which intersection results for group members yield an ultimate intersection testing result for the synthetic shape, using a logical operator. For example, two or more spheres are used to bound an object so that each of the spheres is larger than a minimum necessary to bound the object, and a volume defined by an intersection between the shapes defines a smaller volume in which the object is bounded. A ray is found to potentially intersect the object only if it intersects both spheres. In another example, an element may be defined by a volumetric union of component elements. Indicators can determine how groups of shapes should be interpreted. Synthetic shapes can be treated as a single element in a graph or hierarchical arrangement of acceleration elements.Type: GrantFiled: March 15, 2016Date of Patent: October 17, 2017Assignee: Imagination Technologies LimitedInventors: Sean Matthew Gies, James A. McCombe, Luke T. Peterson
-
Patent number: 9786079Abstract: Systems and methods are described for generating and using a flexible scene framework to render dynamically-generated content within contextual scenes to personalize a customer's web experience.Type: GrantFiled: November 1, 2016Date of Patent: October 10, 2017Assignee: Cimpress Schweiz GmbHInventors: Jorel Fermin, Eugene Hsu, Nathaniel P. Woods
-
Patent number: 9786078Abstract: In various implementations, methods and systems are disclosed for accurately selecting a targeted portion of a digital image. In one embodiment, a selection cursor having a central and a peripheral region is provided. The central region is used to force a selection or a deselection and therefore moving the central region over a portion of the image causes that portion of the image to be selected or deselected, respectively. The peripheral region of the cursor surrounds the central region and defines an area where a hybrid level set algorithm for both boundary detection and region definition, particularly a matting region, is performed. This provides highly accurate boundary detection and matting region selection within a narrowly-focused peripheral region and eliminates the need to subsequently designate a matting region and apply a matting algorithm to complex portions of an object selection.Type: GrantFiled: November 20, 2015Date of Patent: October 10, 2017Assignee: Adobe Systems IncorporatedInventors: Byungmoon Kim, Gagan Singhal
-
Patent number: 9785845Abstract: A drive support display device supporting a drive of a self-vehicle based on a detection result by an object detector regarding a nearby area of the self-vehicle. The device receives object information from an external source, the object information identifying a nearby object existing in the nearby area of the self-vehicle, determines whether the nearby object is detected by the object detector, and provides a warning indicator when the determination section determines that the nearby object is an undetected nearby object that is not detected by the object detector. As a result, the undetected nearby object, which is already identified as existing somewhere nearby the self-vehicle but is invisible therefrom, may be emphasized in an image provided by the drive support display device.Type: GrantFiled: May 18, 2015Date of Patent: October 10, 2017Assignee: DENSO CORPORATIONInventors: Shohei Morikawa, Toshiaki Nakayama, Hirotaka Goto, Yasutsugu Nagatomi
-
Patent number: 9773321Abstract: Technology for generating high perceptual-quality distance cartograms, which use geo-contextual anchors to avoid topological violations, is disclosed. A system can calculate the travel times between a selected origin of the graph, and other locations within the graph based on a graph describing the transportation network within a region (e.g., an urban setting) and data describing travel conditions. Other nodes are then shifted such that the distances between them and the origin are reflective of the travel times between them. When a shifted node violates the topology of the transportation network, which hamper a user's ability to utilize a map due to disruptions in the physical relations between adjacent nodes and map overlaps, the node is instead placed at an alternate location that does not result in a violation. A graphical projection, or geo-contextual anchor, is then generated that indicates where the node would be located but-for the violation.Type: GrantFiled: June 6, 2016Date of Patent: September 26, 2017Assignee: University of WashingtonInventors: Sungsoo Hong, Cecilia Aragon, Min-Joon Yoo
-
Patent number: 9754350Abstract: Systems and methods of automatic image sizing are provided. An image is provided in a first frame within a first layout. A request to display the image in a second frame of a second layout is received, where the second frame is different than the first frame. Region data associated with the image is accessed. The region data corresponds to a prior edit to the image and indicates a portion of the image to be displayed in the second frame. The image is provided in the second frame using the region data such that the portion of the image is displayed in the second frame.Type: GrantFiled: August 17, 2016Date of Patent: September 5, 2017Assignee: Adobe Systems IncorporatedInventor: Evtim Ivanov Georgiev
-
Patent number: 9697431Abstract: A device and method for providing a visual cue for improved text imaging on a mobile device. The method includes determining a minimum text size for accurate optical character recognition (OCR) of an image captured by the mobile device, receiving an image stream of a printed substrate, and displaying the image stream and a visual cue superimposed onto the image stream, wherein the visual cue is indicative of the minimum text size. The method further includes capturing a digital image of the image stream, wherein the digital image does not include the visual cue. Additionally, the method further includes notifying a user of the mobile device when text displayed within the image stream is at least as large as the minimum text size.Type: GrantFiled: August 16, 2013Date of Patent: July 4, 2017Assignee: Conduent Business Services, LLCInventor: Raja Bala
-
Patent number: 9632979Abstract: An apparatus and method are described for performing a prefix sum. For example, one embodiment of an apparatus comprises: a graphics processor unit comprising one or more execution units to execute single instruction multiple data (SIMD) instructions, the GPU to be provided with a plurality of data elements as input for a prefix sum operation; a first register of the GPU to store the plurality of data elements in specified data element positions; and the one or more execution units to perform a series of single instruction multiple data (SIMD) operations using the plurality of data elements, the SIMD operations performed using regioning techniques to generate the prefix sum, the SIMD operations including a first plurality of simultaneous addition operations to add specified data elements to generate intermediate results and further including a second plurality of simultaneous addition operations to add the intermediate results to other intermediate results to generate the prefix sum.Type: GrantFiled: June 1, 2015Date of Patent: April 25, 2017Assignee: Intel CorporationInventors: Satyajit Sarangi, Thomas F. Raoux