Patents Examined by David H. Chu
  • Patent number: 10140736
    Abstract: A graphics processing system for generating a render output using an input curve defined in a world space includes processing circuitry configured to determine a portion of a canonical curve defined in canonical space that corresponds to the input curve and the transformation needed to map the input curve to the portion of the canonical curve. For sampling points in the world space surrounding the input curve, the processing circuitry is configured to transform the sampling points from the world space to the canonical space using the determined transformation between the world space and the canonical space; and determine, in the canonical space, the closest point on the determined portion of the canonical curve to the transformed sampling point. The system also includes processing circuitry capable of using the determined closest points on the canonical curve for the transformed sampling points in the canonical space when generating a render output.
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: November 27, 2018
    Assignee: Arm Limited
    Inventors: Christopher John Leslie Doran, Richard Callum Baird Evans, Wasim Abbas, Roberto Lopez Mendez
  • Patent number: 10134367
    Abstract: In one embodiment, dividing a set of texts into one or more text blocks, each text block including a portion of the set of texts; rendering each text block to obtain one or more rendered text blocks; determining a placement instruction for each rendered text block, the placement instruction indicating a position of the rendered text block when it is displayed; and sending the one or more rendered text blocks and their respectively associated placement instructions to an electronic device for displaying on the electronic device.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: November 20, 2018
    Assignee: Facebook, Inc.
    Inventor: Barak Reuven Naveh
  • Patent number: 10136095
    Abstract: A projector is configured so as to be able to perform a plurality of types of image processing on processing target data in the case in which one of still image data and data of a frame constituting video data is input as the processing target data. A video processing section includes a selector for controlling an execution sequence of the types of image processing to be executed, and a panel correction section for outputting the processing target data having been processed in the execution sequence controlled by the control section.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: November 20, 2018
    Assignee: Seiko Epson Corporation
    Inventor: Kenji Mizushiro
  • Patent number: 10134166
    Abstract: Apparatus, including a retaining structure (54), positioned near a subject's eye that has a pupil with a diameter, an optical combiner (52A) mounted on the structure before the eye, and a pixelated screen (60A) having an array of variably transparent pixels coating the combiner. There is an image capturing device (68A) mounted on the structure to capture an image of a scene viewed by the eye, and a projector (64A) is mounted on the structure to project at least one of a portion of the captured image and a stored image onto a section of the screen at a selected location thereof. A processor (26) renders the screen section at least partially opaque, selects the section location in response to a region of interest in the scene identified by analysis of the captured image, and determines a dimension of the section in response to the pupil diameter.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: November 20, 2018
    Assignee: AUGMEDICS LTD.
    Inventors: Nessi Benishti, Nissan Elimelech, Stuart Wolf, Elazar Gerland
  • Patent number: 10134196
    Abstract: Embodiments of the invention relate to systems, apparatuses and methods to provide image data, augmented with related data, to be displayed on a mobile computing device. Embodiments of the invention display a live view augmented with information identifying an object amongst other objects. Embodiments of the invention may utilize other related data, such as 3D point cloud data, image data and location data related to the object, to obtain a specific location of an object within the live view. Embodiments of the invention may further display a live view with augmented data three-dimensionally consistent with the position and orientation of the image sensor of the mobile computing device.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: November 20, 2018
    Assignee: INTEL CORPORATION
    Inventors: Yi Wu, Gabriel Takacs, Maha El Choubassi, Igor V. Kozintsev
  • Patent number: 10127705
    Abstract: An incident scene is searchable via a portable communication device and method that provides for displaying a masked augmented reality of the incident scene to the display of the portable communication device. A geofenced area is applied within the displayed masked augmented reality of the incident scene as an indication to the user of an area to be searched. As the geofenced area is searched, masking is removed from the displayed masked augmented reality of the incident scene. The masking is only being removed within the geofenced area based on user attention span provided to the geofenced area. The removal of masking indicates areas that have been searched.
    Type: Grant
    Filed: December 24, 2016
    Date of Patent: November 13, 2018
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Bing Qin Lim, Alfy Merican Ahmad Hambaly, Shijie Hua, Chew Yee Kee
  • Patent number: 10115215
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include attaining data representing features of a font capable of representing one or more glyphs. Operations also include determining a rating for pairing the font and at least one other font using machine learning, the features of the font, and one or more rules included in a set of rules.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: October 30, 2018
    Assignee: Monotype Imaging Inc.
    Inventors: Steve Matteson, Sampo Juhani Kaasila, Evan Scronce, Anand Vijay, Jitendra Kumar Bansal
  • Patent number: 10092361
    Abstract: Example methods and systems may be used intraoperatively to help surgeons perform accurate and replicable surgeries, such as knee arthroplasty surgeries. An example system combines real time measurement and tracking components with functionality to compile data collected by the hardware to register a bone of a patient, calculate an axis (e.g., mechanical axis) of the leg of the patient, assist a surgeon in placing cut guides, and verify a placement of an inserted prosthesis.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: October 9, 2018
    Assignee: AOD HOLDINGS, LLC
    Inventors: Thomas D. Ferro, Scott Gill, Austin Ferro, Donald Lee, Joe Phillips
  • Patent number: 10089788
    Abstract: An HMD device identifies a pose of the device and identifies a subset of a plurality of camera viewpoints of a light-field based on the pose. The HMD device interpolates image data of the light-field based on the pose and the subset of the plurality of camera viewpoints to generate an interpolated view; and displays at the HMD device an image based on the interpolated view. By interpolating based on the subset of camera viewpoints, the HMD device can reduce processing overhead and improve the user experience.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: October 2, 2018
    Assignee: GOOGLE LLC
    Inventors: Manfred Ernst, Daniel Erickson, Harrison McKenzie Chapter
  • Patent number: 10091678
    Abstract: Analysis and graphical rendering of subscriber data is provided. A data analysis component is provided that obtains a set of subscriber data, correlates various subsets of the subscriber data to determine a plurality of data relationships, and graphical renders the subscriber data as a heat map, a fractal map, a tree map, a three dimensional plot, a three dimensional map, a graph, a chart, etc. based on a scale associated with the data relationships. In addition, the data analysis component can obtain a set of line number portability data that can be correlated with the various subsets of the subscriber data to determine the data relationships.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: October 2, 2018
    Assignee: AT&T Mobility II LLC
    Inventors: Patrick Hicks, Peter Andrew Johnson
  • Patent number: 10073601
    Abstract: An apparatus for generating cartoon content includes a cut input controller configured to control receiving of a signal of adding a cut included in the cartoon content and having a layer; an effect input controller configured to control receiving of a type of an effect applied to the layer and property information based on the type of the effect; and a cut generator configured to generate a final cut such that the layer moves at a moving speed or by a moving distance corresponding to the type of the effect and a user event received from a user, wherein the cut generator determines a reaction speed of the layer based on the type of the effect and the property information of the effect, calculates a moving distance or a moving speed corresponding to the reaction speed, and generates the final cut to move by the moving distance or at the moving speed.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: September 11, 2018
    Assignee: NAVER Corporation
    Inventors: Hyo Kim, Hyun Chul Lee, Ji Han Kim, Dai Hyun Lim, Byoung Kwan Kim
  • Patent number: 10074204
    Abstract: An apparatus for generating cartoon content includes: a cut input controller configured to control inputting of a signal of adding a cut included in the cartoon content and including a layer; an effect input controller configured to control inputting of a type of an effect applied to the layer and property information; and a cut generator configured to generate a final cut to stop without moving in correspondence with a user event that is input, wherein the cut generator generates the final cut such that the cartoon content move in correspondence with a second user event that is additionally input when a first user event that is input satisfies a first condition.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: September 11, 2018
    Assignee: NAVER Corporation
    Inventors: Hyo Kim, Hyun Chul Lee, Ji Han Kim, Dai Hyun Lim, Byoung Kwan Kim
  • Patent number: 10068307
    Abstract: The same set of render commands can be re-executed for each of a plurality of tiles making up a graphic scene to be rendered. Each time the list of commands is executed, the way the commands are executed may be modified based on information received from tile pre-processing. Specifically, a jump if command may be inserted into the command list. When this command is encountered, a determination is made, based on information received from tile pre-processing pipeline, whether to execute the command for the next primitive or not. If the next primitive is to be culled then the command for the next primitive is not executed and the flow moves past that command. If the next primitive is to be executed then the jump is not implemented. This enables avoiding reloading the same list of commands over and over for every tile.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: September 4, 2018
    Assignee: Intel Corporation
    Inventors: Balaji Vembu, Peter L. Doyle, Michael Apodaca, Hema C. Nalluri, Jeffery S. Boles
  • Patent number: 10032300
    Abstract: To display images by suitably superimposing a graphics image on a high-dynamic-range image in an easily visible manner. GOEA dynamic range converter (311) converts a SDR graphics image to an HDR graphics image based on metadata. An image combiner (312) combines the graphics image of which the dynamic range has been converted to HDR with HDR content. A dynamic range converter (313) performs display mapping on the HDR content combined with the graphics image based on metadata.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: July 24, 2018
    Assignee: Sony Corporation
    Inventors: Masayuki Aiba, Hiroaki Eto
  • Patent number: 10002462
    Abstract: A method of providing information about a predetermined external vehicle on a transparent display of an information providing vehicle, the method including: acquiring status information of the external vehicle; determining a display mode for displaying an object corresponding to the external vehicle based on the acquired status information; and displaying the object corresponding to the external vehicle on the transparent display in the determined display mode, wherein the display mode may include an augmented reality mode displaying an image obtained by overlaying a virtual image on an actual image of the external vehicle that is observed through the transparent display, and a map mode displaying the object corresponding to the external vehicle after mapping the object to a map.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: June 19, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Joon-kyu Seo, Kyung-a Kang, Chang-soo Lee
  • Patent number: 9997138
    Abstract: Systems and methods providing for an advertisement (media) is designed using segments that can be added or subtracted are provided. By adapting the various segments of an advertisement to fit the orientation of the displaying device, and to be persistent on the display without overlaying the application being viewed by the user, it is possible to increase viewing time of the displayed media. In one embodiment, the various segments are sized to be displayed in areas (such as preview areas) of the display that the user does not typically use for his/her main work. In this manner, the displayed media is adapted for display area and does not intrude on the viewing area.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: June 12, 2018
    Assignee: Zumobi, Inc.
    Inventors: John SanGiovanni, Shannon Carter, Christina Elsberry
  • Patent number: 9996497
    Abstract: A method for processing graphics is provided. The method includes: establishing streams corresponding to graphic layers drawn by at least one application; adding a one-shot signal to the end of the last stream of the streams; packaging the streams with the one-shot signal to form a packet; and transmitting the packet to a display interface unit (DIU).
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: June 12, 2018
    Assignee: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
    Inventors: Yanjie Wang, Chenyang Zhu
  • Patent number: 9978181
    Abstract: Systems and method for selectively applying blinders to remove high peripheral optical flow from three-dimensional imagery. When users experience visual cues corresponding to motion in virtual reality without corresponding non-visual clues (such as cues from the vestibular system), motion sickness can result. Peripheral optic flow is a particularly strong visual cue associated with motion. However, unconditionally removing peripheral imagery significantly reduces user immersion. Embodiments of the invention can selectively apply peripheral blinders to remove high peripheral optic flow and add non-visual motion cues (such as directional audio) corresponding to the virtual motion to reduce or eliminate the disconnect that can cause motion sickness.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: May 22, 2018
    Assignee: Ubisoft Entertainment
    Inventors: Olivier Palmieri, FĂ©lix Roy
  • Patent number: 9965879
    Abstract: An apparatus for generating cartoon content includes: a cut input controller configured to control inputting of a signal of adding a cut included in the cartoon content and including a plurality of layers; an effect input controller configured to control inputting of a perspective effect applied to the plurality of layers; and a cut generator configured to generate a final cut such that the plurality of layers express the perspective effect in correspondence with a user event received from a user, wherein the cut generator generates final layers such that the plurality of layers have movement degrees and directions based on layers of the respective layers, in correspondence with the perspective effect.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: May 8, 2018
    Assignee: NAVER Corporation
    Inventors: Hyo Kim, Hyun Chul Lee, Ji Han Kim, Dai Hyun Lim, Byoung Kwan Kim
  • Patent number: 9959598
    Abstract: Disclosed is an operation method of an electronic device. The operation method may include: acquiring a shared image from an image resource file; acquiring an auxiliary image by using a difference between the image resource file and the shared image; and generating a particular image based on the shared image and the auxiliary image. An operation method of an electronic device is not limited to the above method, and other embodiments are possible within the same or similar scope as the present disclosure.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: May 1, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Wook-Hyun Jeong, Jeong-Hyeon Choi