Patents Examined by Ryan McCulley
  • Patent number: 10555774
    Abstract: A process according to certain embodiments includes generating a distal femur model including an intercondylar surface model, receiving information related to user-selected points on the intercondylar surface model, generating a datum line extending between the points, generating an axis line, and determining an AP axis based upon the axis line. Generating the axis line includes performing an axis line procedure including generating a plurality of planes along the datum line, generating a plurality of contours at intersections between the intercondylar surface model and the planes, generating saddle points at local extrema of the contours, and fitting the axis line to the saddle points. The process may further include generating an updated datum line based upon the axis line, and performing a subsequent iteration of the axis line procedure using the updated datum line.
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: February 11, 2020
    Assignee: Smith & Nephew, Inc.
    Inventors: Stephen Mirdo, Yangqiu Hu
  • Patent number: 10553023
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives, from a client device, a percentage value for a set of points. The program further determines a triangulation based on the set of points. The program also determines an alpha value based on the triangulation and the percentage value. The program further determines an alpha shape based on the alpha value. The program also provides the client device the alpha shape.
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: February 4, 2020
    Assignee: SAP SE
    Inventors: Kai-Niklas Bastian, Hinnerk Gildhoff, Tim Grouisborn, Michael Jung
  • Patent number: 10553029
    Abstract: Techniques are described that enable virtual reality content to be delivered. These techniques include encoding frames of stereoscopic virtual reality content and decoding reference frames of the stereoscopic virtual reality content for non-viewed sections of the virtual reality content.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: February 4, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Charles Benjamin Franklin Waggoner, Yongjun Wu
  • Patent number: 10535116
    Abstract: An immersive three dimensional (3-D) virtual reality sharing program is disclosed. The system comprises a content controller configured to determine the physical locations of a reference point and boundary in a physical space and map them to a corresponding point and boundary in a virtual world. The physical location and orientation of a user device relative to the reference point and boundary are used to determine a corresponding location and orientation in the 3-D virtual world. A representation of a portion of the 3-D virtual world corresponding to the determined location and orientation is rendered at the user device. As the user device is moved in the physical world, a corresponding updated location in the 3-D virtual world is determined, and the rendered representation updated. Thus, the user device acts as a window into the 3-D virtual world.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: January 14, 2020
    Assignee: GOOGLE LLC
    Inventors: Jason Monk, Geoffrey Allen Borggaard, Richard Daniel Borovoy
  • Patent number: 10515270
    Abstract: In one aspect, a device includes at least one processor, a camera, at least one sensor, a display, and storage. The storage bears instructions executable by the at least one processor to receive input from the at least one sensor and determine, based on the input, whether a user is making physical contact with the device. Based on a determination that the user is not making physical contact with the device, the instructions are executable by the at least one processor to execute scrolling of content based on input from the camera, with the content presented on the display. Based on a determination that the user is making physical contact with the device, the instructions are executable by the at least one processor to decline to execute scrolling of content based on input from the camera.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: December 24, 2019
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: John Carl Mese, Russell Speight VanBlon, Nathan J. Peterson
  • Patent number: 10504484
    Abstract: An information processing apparatus may include circuitry configured to: receive a first image (201), a second image (202) and first color space information (BT.2020) indicating a first color space of the first image; convert a second color space (BT.709) of the second image to a converted color space (BT.2020) same as the first color space, when the second color space is different from the first color space; and generate a display image (209) including the first image and the second image having the converted color space.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: December 10, 2019
    Assignee: Sony Corporation
    Inventors: Kazuo Yamamoto, Shinobu Hattori
  • Patent number: 10469568
    Abstract: There is provided a method of predictive prefetching and transmitting from a server to a client device at least one partial visibility event packet and/or deferred visibility event packet including renderable graphics information occluded from a first viewcell and not occluded from a second viewcell, including otherwise renderable graphics information in a client view frustum not previously transmitted to the client device; determining an estimated maximal client view frustum; calculating a subset comprising renderable graphics information that is included in the estimated maximal client view frustum; determining whether the calculated subset has previously been transmitted to the client device by comparing the calculated subset to the stored renderable graphics information previously transmitted, and transmitting the at least one partial visibility event packet and/or deferred visibility event packet to the client device if said packet has not been previously transmitted to the client device.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: November 5, 2019
    Assignee: PRIMAL SPACE SYSTEMS, INC.
    Inventor: Barry Lynn Jenkins
  • Patent number: 10445918
    Abstract: Provided are systems, methods, and machine-readable storage media for presenting animations overlying multimedia files in accordance with the present disclosure. Embodiments are described for linking an animation to a multimedia file and presenting the animation overlying a concurrent playback of the multimedia file (e.g., its content). Embodiments are described for including additional elements to the presentation of the animation outside of the playback of the animation, including residual elements that relate to the content of the animation and/or allow a user to receive further information about the content of the animation. Embodiments are described for linking an animation to more than one multimedia file.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: October 15, 2019
    Assignee: LEAF GROUP LTD.
    Inventors: Monica Winn Landers, Ryan Christopher Hayes
  • Patent number: 10438418
    Abstract: A method includes generating first virtual space data for defining a first virtual space. The first virtual space includes a first avatar associated with a first user terminal; and a first virtual room including the first avatar and a first virtual screen. The method includes detecting a movement of a head mounted device (HMD) included in the first user terminal. The method includes identifying a visual field in accordance with the detected movement of the HMD. The method includes displaying, on the HMD, a visual-field image corresponding to the visual field. The method includes receiving, from a second user terminal, a visiting request signal requesting that a second avatar associated with the second user terminal visit the first virtual room. The method includes updating the first virtual space data by updating a size of the first virtual screen based on a number of avatars arranged in the first virtual room.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: October 8, 2019
    Assignee: COLOPL, INC.
    Inventors: Ryota Iwai, Ryuji Okazaki
  • Patent number: 10438411
    Abstract: A display control method includes generating virtual space data representing a virtual space in which a virtual camera is arranged. The method further includes moving a visual field of the virtual camera along with movement of a head-mounted display (HMD). The method further includes generating visual-field image data based on the visual field of the virtual camera and the virtual space data. The method further includes displaying a visual-field image on the HMD based on the visual-field image data. The method further includes identifying a relative position relationship between the HDM and a user's hand. The method further includes determining whether or not a detected movement of the hand satisfies a first condition. The method further includes displaying a menu object in the visual field of the virtual camera based on the relative position relationship when the detected movement of the hand satisfies the first condition.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: October 8, 2019
    Assignee: COLOPL, INC.
    Inventor: Yasuhiro Noguchi
  • Patent number: 10403018
    Abstract: Embodiments of systems and methods described herein are configured to render a group of virtual entities during runtime of a game application with varied appearances and animations. The virtual entities may be composed of multiple elements. The systems and methods may provide a toolbox which can configure the characteristics of the elements and/or the background characters, such as appearances, locations, and animations. During runtime of the game application, the systems and methods can automatically select and vary the characteristics based on the configurations provided by the toolbox. The systems and methods can further render elements of the background characters in batches based on similarities of the elements.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: September 3, 2019
    Assignee: ELECTRONIC ARTS INC.
    Inventor: David Eli Worsham
  • Patent number: 10403042
    Abstract: Computerized systems and methods are provided for generating and providing augmented video content to viewers. In one implementation, a media player executed by a user device obtains playlist data identifying underlying video content and elements of overlay content. The media player may generate augmented video content by merging an element of the overlay content into the underlying video content at a temporal position within the underlying video content that is relevant to the overlay content element, and further, may present the augmented video content to a viewer. The media player may detect a triggering event during the presentation of the augmented video content, and may modify the augmented video content in response to the triggering event.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: September 3, 2019
    Assignee: Oath Inc.
    Inventors: Nicholas Roveta, Leon Farrell, Alexander Marshall
  • Patent number: 10403043
    Abstract: A system of generating a progressive representation associated with virtual and physical reality image data is disclosed. The system receives virtual image data associated with a virtual scene map of a virtual scene, and receives physical image data from the image capturing device, associated with a physical environment of a real scene. Perimeter information of the physical environment is determined. Boundary information of an obstacle associated with the physical environment is determined. A real scene map associated with the physical environment including an obstacle and one or more free space areas is generated. A corresponding virtual barrier is generated in the real scene map, the virtual barrier associated with the boundary information of the obstacle in the real scene map. A folding of the virtual scene map into the one or more free space areas of the real scene map is implemented, the free space areas surround or are adjacent the generated virtual barrier.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: September 3, 2019
    Assignee: The Research Foundation for The State University of New York
    Inventors: Arie Kaufman, Qi Sun, Li-Yi Wei
  • Patent number: 10402932
    Abstract: An embodiment of an electronic processing system may include an application processor, persistent storage media communicatively coupled to the application processor, a graphics subsystem communicatively coupled to the application processor, a power budget analyzer to identify a power budget for one or more of the application processor, the persistent storage media, and the graphics subsystem, a target analyzer communicatively coupled to the graphics subsystem to identify a target for the graphics subsystem, and a parameter adjuster to adjust one or more parameters of the graphics subsystem based on one or more of the identified power budget and the identified target.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: September 3, 2019
    Assignee: Intel Corporation
    Inventors: Abhishek R. Appu, Stanley J. Baran, Sang-Hee Lee, Atthar H. Mohammed, Jong Dae Oh, Hiu-Fai R. Chan, Jill M. Boyce, Fangwen Fu, Satya N. Yedidi, Sumit Mohan, James M. Holland, Keith W. Rowe, Altug Koker
  • Patent number: 10388249
    Abstract: In a method and devices, data for the display of an application on a screen is provided. In addition, information with regard to a degree of distraction of the application, e.g., information regarding user-interface elements, and/or information regarding a degree of distraction of a driver of a vehicle (110) is provided. As a function of this information and a driving situation of the vehicle, it is decided whether the application will be displayed on the screen.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: August 20, 2019
    Assignee: VOLKSWAGEN AG
    Inventor: Mark Beckmann
  • Patent number: 10373387
    Abstract: Systems and methods are disclosed for enhancing and developing a damage scene virtual reality (VR) visualization. Annotated immersive multimedia image(s) may be received from a first user, where the annotated immersive multimedia image(s) can be associated with a damage scene. A VR visualization of the annotated immersive multimedia image(s) may be rendered using a VR device associated with a second user. The VR visualization may be used to determine a damage amount, where the damage amount is determined from one or more damaged items identifiable in the annotated immersive multimedia image(s).
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: August 6, 2019
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Brian Mark Fields, Lee Marvin John Assam
  • Patent number: 10365879
    Abstract: The present invention relates to an image output device having an image quality adjustment function. A method for controlling a mobile terminal so as to control the image quality of a plurality of image output devices according to an embodiment of the present invention comprises the steps of: generating a preview image on the basis of images corresponding to the plurality of image output devices, received through a camera, and extracting image quality information of the plurality of image output devices using the images corresponding to the plurality of image output devices, included in the preview image; and transmitting the extracted image quality information or image quality correction data corresponding to the image quality information to at least one image output device, the image quality of which is to be adjusted, among the plurality of image output devices.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: July 30, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Jihye Lee, Jinyeong Byeon, Seonghwan Kim, Youngsoo Park, Jieun Jung, Aryun Kim, Bongsu Lee, Chala Park
  • Patent number: 10347218
    Abstract: Methods, systems, computer-readable media, and apparatuses for image processing and utilization are presented. In some embodiments, an image containing at a face of a user may be obtained using a mobile device. An orientation of the face of the user within the image may be determined using the mobile device. The orientation of the face of the user may be determined using multiple stages: (a) a rotation stage for controlling a rotation applied to a portion of the image, to generate a portion of rotated image, and (b) an orientation stage for controlling an orientation applied to orientation-specific feature detection performed on the portion of rotated image. The determined orientation of the face of the user may be utilized as a control input to modify a display rotation of the mobile device.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: July 9, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Edwin Chongwoo Park, Raghuraman Krishnamoorthi, Venkat Rangan, Nelson Rasquinha
  • Patent number: 10339704
    Abstract: An image data processing method in an image processor includes: a vertex shader which determines, based on received vertex data of a polygon, positions on a display unit corresponding to the vertex data; a rasterizer which determines pixels on the display unit that are necessary to display, on the display unit, an image in which a designated texture is mapped on the polygon based on positions of apices on the display unit determined by the vertex shader; and a pixel shader which determines, whenever information indicating a position of an individual pixel on the display unit where to determine a pixel value is received from the rasterizer, a pixel value of the position through interpolation using values of prescribed texture pixels around the position to display, on the display unit, the image in which the designated texture is mapped on the polygon, and the pixel shader is as defined herein.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: July 2, 2019
    Assignee: AXELL CORPORATION
    Inventor: Kazuki Kyakuno
  • Patent number: 10339901
    Abstract: A display device includes a controller and a display panel. The controller receives original image data and output a display image signal. The display panel receives the display image signal and displays a display image corresponding to the display image signal. The controller includes an image shift controller and a memory. The image shift controller generates shifted image data by modulating the original image data to shift the display image sequentially along a preset shift path on the display panel. The memory stores a shift path value indicating a distance by which the display image has been shifted on the preset shift path. The image shift controller generates the display image signal by processing the shifted image data. When the display device is powered on, the image shift controller generates shifted image data corresponding to a shift path value stored in the memory.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: July 2, 2019
    Assignee: Samsung Display Co., Ltd.
    Inventors: Kang Hee Lee, Seung Ho Park, Mi Young Joo