Patents Examined by Daniel Hajnik
-
Patent number: 9754167Abstract: The technology disclosed can provide improved safety by detecting potential unsafe conditions (e.g., collisions, loss of situational awareness, etc.) confronting the user of a wearable (or portable) sensor configured to capture motion and/or determining the path of an object based on imaging, acoustic or vibrational waves. Implementations can enable improved safety to users of virtual reality for machine control and/or machine communications applications using wearable (or portable) devices, e.g., head mounted displays (HMDs), wearable goggles, watch computers, smartphones, and so forth, or mobile devices, e.g., autonomous and semi-autonomous robots, factory floor material handling systems, autonomous mass-transit vehicles, automobiles (human or machine driven), and so forth, equipped with suitable sensors and processors employing optical, audio or vibrational detection.Type: GrantFiled: April 17, 2015Date of Patent: September 5, 2017Assignee: LEAP MOTION, INC.Inventors: David S. Holz, Robert Samuel Gordon, Matias Perez
-
Patent number: 9747717Abstract: Techniques related to non-rigid transformations for articulated bodies are discussed. Such techniques may include repeatedly selecting target positions for matching a kinematic model of an articulated body, generating virtual end-effectors for the kinematic model and corresponding to the target positions, generating an inverse kinematics problem including a Jacobian matrix, and determining a change in kinematic model parameters based on the inverse kinematics problem until a convergence is attained.Type: GrantFiled: June 24, 2015Date of Patent: August 29, 2017Assignee: Intel CorporationInventors: Shahar Fleishman, Mark Kliger, Alon Lerner
-
Patent number: 9741160Abstract: Aspects comprise a ray tracing shadowing method based on the data structure of a uniform grid of cells, and on local stencils in cells. The high traversal and construction costs of accelerating structures are cut down. The object's visibility from the viewpoint and from light sources, as well as the primary workload and its distribution among cells, are gained in the preprocessing stage and cached in stencils for runtime use. In runtime, the use of stencils allows a complete locality at each cell, for load balanced parallel processing.Type: GrantFiled: January 28, 2016Date of Patent: August 22, 2017Assignee: ADSHIR LTD.Inventor: Reuven Bakalash
-
Patent number: 9741155Abstract: A method and apparatus for rendering graphics data are provided. The graphics data rendering method includes calculating a number of overlapping objects by tile in a first frame. The graphics data rendering method determines a tile size of a second frame based on the calculated number of the overlapping objects, divides the second frame based on the determined tile size, and renders the second frame by divided tile.Type: GrantFiled: July 18, 2014Date of Patent: August 22, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jeong-soo Park, Kwon-taek Kwon, Jeong-ae Park
-
Patent number: 9741149Abstract: A user terminal device includes a display which displays a screen including an object drawn by a user, a sensor which senses user manipulation, and a controller which provides animation effects regarding the objects when a preset event occurs, and performs a control operation matching the object when an object is selected by user manipulation.Type: GrantFiled: April 24, 2014Date of Patent: August 22, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: In-sik Myung, Taik-heon Rhee, Jong-woo Jung, Dong-bin Cho
-
Patent number: 9734627Abstract: Displaying data sets indicative of physical parameters associated with a formation penetrated by a wellbore. At least some of the illustrative embodiments are methods including: obtaining data regarding a trajectory of a wellbore; obtaining a first data set indicative of a first physical parameter associated with a formation penetrated by the wellbore; obtaining a second data set indicative of a second physical parameter associated with the formation; displaying a two-dimensional image that simulates a three-dimensional trajectory of the wellbore, the two-dimensional image from a particular viewpoint relative to the three-dimensional trajectory of the wellbore; displaying along the two-dimensional image a representation of the first data set on a first surface that abuts the trajectory of the wellbore; and displaying along the two-dimensional image a representation of the second data set on a second surface that abuts the trajectory of the wellbore.Type: GrantFiled: February 16, 2016Date of Patent: August 15, 2017Assignee: LANDMARK GRAPHICS CORPORATIONInventor: Clark D. FitzSimmons
-
Patent number: 9734554Abstract: The specification and drawings present a new method, apparatus and software related product (e.g., a computer readable memory or a storage device) for compensation of viewing quality in display/imaging devices for users with common vision abnormalities. In case a user not wearing compensation lenses (such as prescription eye glasses or contact lenses) it can be possible to compensate for user's vision abnormalities by applying an identified pre-programmed/stored compensation algorithm, corresponding to one of a plurality of common settings for corrective eye glasses, to the original content/image (e.g., video, multi-media content, digital pictures and the like), for displaying the resulting content on the display/imaging device for viewing with an acceptable level of quality by the user without wearing the compensation lenses.Type: GrantFiled: February 27, 2015Date of Patent: August 15, 2017Assignee: CHARTER COMMUNICATIONS OPERATING, LLCInventor: Justin Earl Ballard
-
Patent number: 9728000Abstract: An apparatus and a method of using an acceleration structure in ray tracing, and a method of ray tracing are provided. The method involves setting a bit stack value of a level of an acceleration structure, moving to a child node among the ray-crossing child nodes and setting a route value of a corresponding level of the acceleration structure, and determining a pop level based on one or more bit stack values.Type: GrantFiled: April 24, 2014Date of Patent: August 8, 2017Assignee: Samsung Electronics Co., Ltd.Inventors: Jae-don Lee, Young-sam Shin, Won-jong Lee
-
Patent number: 9715760Abstract: The present invention includes a method of creating analysis suitable models from discrete point sets. The proposed methodology is completely automated, requiring no human intervention, as compared to traditional mesh-based methods that often require manual input. The present invention is directly applicable to engineering approaches in medicine where the object to be analyzed is described by discrete medical images, such as MRI or CT scans. Moreover, the present invention is useful in any application where the object of interest is created from digitized imaging technology.Type: GrantFiled: April 10, 2015Date of Patent: July 25, 2017Assignee: University of South FloridaInventors: Daniel Craig Simkins, Jr., Joseph Bradley Alford
-
Patent number: 9710966Abstract: Methods are disclosed for the computer generation of data for images that include hair, fur, or other strand-like material. A volume for the hair is specified, having a plurality of surfaces. A fluid flow simulation is performed within the volume, with a first surface of the volume being a source area through which fluid is simulated to enter the volume, and a second surface being an exit surface through which fluid is simulated as exiting the volume. The fluid flow simulation may be used to produce fluid flow lines, such as from a velocity vector field for the fluid. Fluid flow lines are selected, and image data of hairs that follow the fluid flow lines are generated. Other embodiments include generating animation sequences by generating images wherein the volume and surfaces vary between frames.Type: GrantFiled: September 16, 2014Date of Patent: July 18, 2017Assignee: LUCASFILM ENTERTAINMENT COMPANY LTD.Inventors: Stephen D. Bowline, Nicholas Grant Rasmussen
-
Patent number: 9710944Abstract: A system for authoring, publishing, and distribution of electronic documents is provided. The system includes a content authoring and publishing application to author and publish electronic documents, a content distribution system to distribute electronic documents, and a set of user devices that include digital content viewing applications that are used to read the electronic documents. The content authoring and publishing application is used to author and publish high-resolution versions of electronic documents. The high-resolution version of each document is associated with a set of annotations for each high-resolution image in the document. The annotations allow an electronic document thinning tool in the content distribution system to create a low-resolution version of each image and generate a low-resolution version of the electronic document without receiving low-resolution images from the author of the document.Type: GrantFiled: October 22, 2012Date of Patent: July 18, 2017Assignee: Apple Inc.Inventors: David M. Hall, Martin J. Murrett, Christopher E. Rudolph
-
Patent number: 9704299Abstract: Techniques are disclosed for rendering an anamorphic projection of 3D scene geometry on a handled device using a correct asymmetric perspective geometry projection. Once pose of the handheld device is determined, a relative eye position may be inferred when the device is tilted away from an initial or default pose, based on data supplied by accelerometers. Thus, embodiments of the invention result in a holographic style display without the need for glasses or external sensing attachments.Type: GrantFiled: October 21, 2015Date of Patent: July 11, 2017Assignee: Disney Enterprises, Inc.Inventor: Kenny Mitchell
-
Patent number: 9704281Abstract: A method of generating distributable and/or shareable selectively animated images comprising the steps of: (a) opening a client computer program, implemented as client computer program loaded on a mobile device; (b) capturing or accessing a video content; (c) using a user interface of the client computer program, a user drawing a path or region on an image frame from the video content to be animated (“animated region”), wherein the client computer program generated based on the animated region a mask, wherein the mask represents the static portion of a selectively animated image, and the mask is operable to mask underlying animated regions; and (d) the client computer program initiating, at the mobile device or via a server linked to the mobile device, the composition of a series of images including user selected animated regions, by rendering an animated image based on mask and the underlying masked animated regions.Type: GrantFiled: February 11, 2013Date of Patent: July 11, 2017Assignee: FLIXEL PHOTOS INC.Inventors: Philippe Louis LeBlanc, Mark Harris Pavlidis, Bretton James MacLean
-
Patent number: 9684999Abstract: Techniques are disclosed for providing easily computable representations of dynamic objects so that a graphic systems' physics engine can more accurately and realistically determine the result of physical actions on, or with, such dynamic objects. More particularly, disclosed techniques generate a convex decomposition of an arbitrarily complex polygonal shape that is then simplified in a manner that preserves physically significant details, resulting in an object having a relatively small number of convex shapes that cover the original polygonal shape. The salience of a physically significant detail may be controlled via a threshold value which may be user or system specified.Type: GrantFiled: May 15, 2015Date of Patent: June 20, 2017Assignee: Apple Inc.Inventors: Domenico P. Porcino, Jacques P. Gasselin de Richebourg, Norman N. Wang, Timothy R. Oriol
-
Patent number: 9672651Abstract: A method for four dimensional reconstruction of regions exhibiting multiple phases of periodic motion includes the operation of building one or more 3-D reconstructions using a set of 2-D projections. The method further includes the operation of deriving one or more 3-D model segments from each of the one or more 3-D reconstructions, wherein a plurality of 3-D model segments are formed thereby, and wherein each of the one or more 3-D model segments is derived from a single one of the one or more 3-D model segments. The plurality of derived 3-D model segments forms a 4-D reconstruction of the region of interest.Type: GrantFiled: October 10, 2007Date of Patent: June 6, 2017Assignee: Koninklijke Philips N.V.Inventors: Dirk Schaefer, Michael Grass
-
Patent number: 9672654Abstract: Provided is a method of accelerating ray tracing. The method includes extracting characteristics of an input ray at a ray scanner, determining a ray with characteristics similar to that of the input ray based on comparing characteristics of the input ray with characteristics of rays used in previous renderings, and conducting a set up for ray tracing of the input ray based on a ray tracing of the determined ray.Type: GrantFiled: April 24, 2014Date of Patent: June 6, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Young-sam Shin, Won-jong Lee, Jae-don Lee
-
Patent number: 9659410Abstract: An augmented reality system is provided and a method for controlling an augmented reality system are provided. The augmented reality system, for example, may include, but is not limited to a display, a memory, and at least one processor communicatively coupled to the display and memory, the at least one processor configured to generate image data having a first resolution at a first rate, store the generated image data in the memory, and transfer a portion of the generated image data having a second resolution to the display from the memory at a second rate, wherein the second rate is faster than the first rate and the second resolution is smaller than the first resolution. This dual rate system then enables a head-tracked augmented reality system to be updated at the high rate, reducing latency based artifacts.Type: GrantFiled: October 21, 2014Date of Patent: May 23, 2017Assignee: HONEYWELL INTERNATIONAL INC.Inventors: William Ray Hancock, James C. Fye, Ken Leiphon
-
Patent number: 9646412Abstract: In one embodiment, a computer-implemented method for rendering a three-dimensional computer-aided design model includes storing in a computer memory a subset of data fragments for a certain pixel location, receiving a next data fragment, and determining whether the next data fragment has a depth value indicating a position closer to a viewer than any one of the data fragments in the subset, in which case, the next data fragment replaces the data fragment in the subset having a depth value indicating a position farthest from the viewer. The subset is sorted according to respective depth values of each of the data fragments in the subset, and a blending process is performed to compute a pixel value representing a transparency characteristic of the three-dimensional computer-aided design model at the certain pixel location.Type: GrantFiled: July 18, 2014Date of Patent: May 9, 2017Assignee: Dassault Systemes SolidWorks CorporationInventor: Olivier Zegdoun
-
Patent number: 9639984Abstract: A system and method for data manipulation based on real world object manipulation is described. A device captures an image of a physical object. The image is communicated via a network to a remote server. The remote server includes virtual object data associated with the image and a communication notification for a user of the computing device. The device receives the virtual object data and displays the virtual image in a virtual landscape using the virtual object data. In response to relative movement between the computing device and the physical object caused by the user, the virtual image is modified.Type: GrantFiled: June 3, 2013Date of Patent: May 2, 2017Assignee: DAQRI, LLCInventor: Brian Mullins
-
Patent number: 9639992Abstract: Methods and systems of editing an electronic geometric model are disclosed. The method includes receiving a first indication which indicates that a portion of the polygonal data is to be modified, and moving a first vertex of the plurality of vertices from a first subdivision position defined by a subdivision algorithm to a second position. The movement of the first vertex from the first subdivision position to the second position results in a modification of the polygonal data. The method also includes generating a first vector identifying the movement of the first vertex from the first subdivision position to the second position, which first vector is defined by an initial point at the first subdivision position of the first vertex and a terminal point at the second position of the of the first vertex, and associating the first vector with the subdivision position of the first vertex.Type: GrantFiled: October 31, 2014Date of Patent: May 2, 2017Assignee: IntegrityWare, Inc.Inventor: Gary Arnold Crocker