Patents Examined by Mohammad H Akhavannik
  • Patent number: 9355583
    Abstract: The technology described herein includes a see-through, near-eye, mixed reality display device for providing customized experiences for a user. The personal A/V apparatus serves as an exercise program that is always with the user, provides motivation for the user, visually tells the user how to exercise, and lets the user exercise with other people who are not present.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: May 31, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kevin A. Geisner, Kathryn Stone Perez, Stephen G. Latta, Ben J. Sugden, Benjamin I. Vaught, Alex Aben-Athar Kipman
  • Patent number: 9354810
    Abstract: A letter input system and method using a touch pad are provided to improve the function of inputting letters with an operation system within a vehicle. The system includes a touch pad that receives a writing from a user and a controller that recognizes a letter from the writing based on a transmission signal from the touch pad and outputs the recognized letter in a setting image on a display unit. The display unit displays the recognized letters in a predetermined section on the setting image based on a transmission signal from the controller.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: May 31, 2016
    Assignee: Hyundai Motor Company
    Inventor: Jin Young Choi
  • Patent number: 9348552
    Abstract: Disclosed in an example embodiment herein is an apparatus that comprises an interface for receiving image data from a hosted virtual desktop and sending a desktop image to a client device and graphical processing logic coupled with the interface. The graphical processing logic receives the image data via the interface and performs a graphical processing operation on the image data to create a desktop image. The graphical processing logic employs the interface to provide the desktop image to the client device.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: May 24, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Stephan Edward Friedl, Steven Chervets, Thomas Martin Wesselman
  • Patent number: 9349201
    Abstract: A video server is configured to provide streaming video to players of computer games over a computing network. The video server can provided video of different games to different players simultaneously. This is accomplished by rendering several video streams in parallel using a single GPU (Graphics Processing Unit). The output of the GPU is provided to graphics processing pipelines that are each associated with a specific client/player and are dynamically allocated as needed. A client qualifier may be used to assure that only clients capable of presenting the streaming video to a player at a minimum level of quality receive the video stream. Video frames provided by the video server optionally include overlays added to the output of the GPU. These overlays can include voice data received from another game player. These overlays may be used to prevent presentation of non-allowed input controls.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: May 24, 2016
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Andrew Buchanan Gault, Rui Filipe Andrade Pereira, David Perry, Brian K. F. Lau, Kelvin Michael Yong, Claes Christian Rickeby, Ryan Hamilton Breed, Eleazar T. Galano, III, Austin English
  • Patent number: 9349217
    Abstract: An architecture is provided to integrate multiple augmented reality environments to expand user experiences that might otherwise be limited in a single augmented reality environment. The architecture includes multiple augmented reality functional nodes located in separate locations to generate augmented reality environments within respective locations. The nodes are communicatively coupled together through a peer network, via cloud services, or other arrangements. The community of environments allows data, such as captured images, to be ported from one location to another, thereby allowing users to share in common experiences. Examples of such experiences might include team software coding, playing software games, virtually extending line-of-sight beyond physical boundaries, and controlling remote locations by virtually placing oneself in those locations.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: May 24, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: William Spencer Worley, III, Edward Dietz Crump, William Thomas Weatherford, Christopher Coley
  • Patent number: 9349218
    Abstract: Method and apparatus for controlling an augmented reality interface are disclosed. In one embodiment, a method for use with an augmented reality enabled device (ARD) comprises receiving image data for tracking a plurality of objects, identifying an object to be selected from the plurality of objects, determining whether the object has been selected based at least in part on a set of selection criteria, and causing an augmentation to be rendered with the object if it is determined that the object has been selected.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 24, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Virginia Walker Keating, Michael Gervautz, Per O. Nielsen
  • Patent number: 9336617
    Abstract: A two-dimensional data input plane represents a set of objects along an x-axis and a set of values that can be assigned to the objects along a y-axis. Plotting a point on the graph causes a value corresponding to the horizontal component of the point to be assigned to an object corresponding to the vertical component of the point. In one example, a device includes a user interface to display a graph, identifiers for a set of objects along an x-axis of the graph, and a set of values along a y-axis of the graph, and a processor to receive a selection of an intersection of one of the identifiers of the objects along the x-axis and one of the values along the y-axis from the user interface, and to assign the one of the values to the one of the objects corresponding to the one of the identifiers.
    Type: Grant
    Filed: May 26, 2014
    Date of Patent: May 10, 2016
    Assignee: Juniper Networks, Inc.
    Inventor: Vinuth Tulasi
  • Patent number: 9335909
    Abstract: Provided is a drawing assist device and the like which assists a drawing operation while improving efficiency thereof. According to the drawing assist device of the present invention, whether or not a first factor of an element defined according to a positional trajectory of a pointer moved by an agent is adequate in design for a subject represented by the element is determined. The agent is notified if the determination result thereof is negative. According thereto, the agent can progress the drawing operation while confirming whether or not the subject drawn personally is adequate in design.
    Type: Grant
    Filed: June 3, 2009
    Date of Patent: May 10, 2016
    Assignee: Honda Motor Co., Ltd.
    Inventors: Shunji Sabanai, Yoichiro Komatsu, Kenji Shimada, Soji Yamakawa
  • Patent number: 9330475
    Abstract: In an example, a method of coding graphics data comprising a plurality of pixels includes performing, by a graphics processing unit (GPU), multi-sample anti-aliasing to generate one or more sample values for each pixel of the plurality of pixels. The method may also include determining whether pixels comprise edge pixels, where the determination comprises identifying, for each pixel, differing sample values. The method may also include encoding the pixels based on the edge pixel determination.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: May 3, 2016
    Assignee: QUALCOMM Incorporated
    Inventor: Jukka-Pekka Arvo
  • Patent number: 9332238
    Abstract: The distance between projection coordinates to which the center of an image are projected and the center coordinates are added to the projection coordinates to obtain projection center coordinates. The distance is added to the coordinates to which the four corners of the image are projected to obtain projection four-corner coordinates. A distance shorter than the minimum of the distances between the projection four-corner coordinates and the projection center coordinates is decided as an output margin distance. Projection source coordinates to be projected to coordinates apart from the projection center coordinates by the output margin distance are obtained. A maximum of the distances between the projection source coordinates and the projection center coordinates is decided as an input margin distance. Divided images decided based on ½ of horizontal size of the image and the input margin distance are deformed and outputted.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: May 3, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Tetsurou Kitashou
  • Patent number: 9324166
    Abstract: Methods and systems for rendering an electronic greeting card to a portable computing device, wherein the visually-perceived light effects of the electronic greeting card are updated in real time. The electronic greeting card is dynamically rendered to the portable computing device including these dynamic light effects.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: April 26, 2016
    Assignee: American Greetings Corporation
    Inventors: Robert VanCuren, Jr., Eric James Wright
  • Patent number: 9317973
    Abstract: Method for creating a final real-time photorealistic image of a virtual object, corresponding to a real object arranged on an original photo of a user, in a realistic orientation related to the user's position, includes: detecting the presence of an area for the object in the photo; determining the position of characteristic points of the area for the object in the photo; determining the 3D orientation of the face, the angles ? and ? of the camera having taken the photo relative to the principal plane of the area; selecting the texture to be used for the virtual object, in accordance with the angle-of-view, and generating the view of the virtual object in 3D; creating a first layered rendering in the correct position consistent with the position of the placement area for the object in the original photo; obtaining the photorealistic rendering by adding overlays to obtain the final image.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: April 19, 2016
    Assignee: FITTINGBOX
    Inventor: Ariel Choukroun
  • Patent number: 9317972
    Abstract: Method and apparatus for displaying augmented reality contents are disclosed. The method may include controlling a camera to scan an environment in view of a user, identifying a set of surfaces in the environment for displaying user interface windows according to characteristics of the environment, prioritizing a set of augmented reality contents for display with respect to the set of surfaces in the environment, and displaying the set of augmented reality contents on the set of surfaces in a display. Characteristics of the environment comprise at least aspect ratio of the set of surfaces with respect to the set of augmented reality contents to be displayed, and/or background color of the set of surfaces with respect to the set of augmented reality contents to be displayed.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: April 19, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Babak Forutanpour, Shriram Ganesh, Daniel S. Baker, Devender A. Yamakawa
  • Patent number: 9317777
    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 receiving data representing features of a first font and data representing features of a second font. The first font and the second font are capable of representing one or more glyphs. Operations also include receiving survey-based data representing the similarity between the first and second fonts, and, training a machine learning system using the features of the first font, the features of the second font and the survey-based data that represents the similarity between the first and second fonts.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: April 19, 2016
    Assignee: Monotype Imaging Inc.
    Inventors: Sampo Juhani Kaasila, Anand Vijay, Jitendra Kumar Bansal
  • Patent number: 9311733
    Abstract: One embodiment of the present invention sets forth a technique for improved rasterization of round points mapped into a tile space within a graphics processing pipeline. A set of candidate tiles are selected based on proximity to a round point. A tile within the set of candidate tiles may be rejected based on a rejection boundary. A tile may be rejected if no vertex associated with the tile is within the coverage area. Performance is improved by rejecting certain unneeded tiles that would otherwise be included in conventional rasterization. One embodiment advantageously enlists line drawing circuitry to determine whether a given tile intersects the coverage area.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: April 12, 2016
    Assignee: NVIDIA Corporation
    Inventors: Walter R. Steiner, Eric B. Lum
  • Patent number: 9310991
    Abstract: A method and an apparatus for navigating content larger than a display screen of a terminal using a pointing device are provided. The method includes acquiring, when a pointing position is changed on a screen partially displaying a content that is larger than the screen, a current pointing position by tracking the change of the pointing position, comparing an X axis displacement and a Y axis displacement from an initial pointing position as a starting position to the current pointing position with a predefined X axis threshold value and Y axis threshold value, respectively, determining a movement direction as one of an X axis, a Y axis, and an XY (diagonal) axis directions based on the comparison result, and scrolling the content in the movement direction to display an off-screen part of the content.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: April 12, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yung Kwan Kim, Yong Jin Kwon, Ki Won Lee, Ho Shin Lee, Hyo Jin Lee, Jung Sic Sung
  • Patent number: 9305517
    Abstract: An apparatus and method for enhancing photorealism of a computer graphic (CG) image. Since color distribution maps of the CG image and a realistic image are extractable, a color distribution map of an input CG image may be adjusted, thereby enhancing photorealism of the CG image.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: April 5, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyun Jung Shim, Seung Kyu Lee, Do Kyoon Kim
  • Patent number: 9292950
    Abstract: A system improves the performance of compositing individual images representing graphic layers into a composite image. The system may subdivide an image area of the composite image into cells such that for each one of the cells, either none of the graphic layers overlap within a respective one of the cells or all of the graphic layers that overlap within the respective one of the cells overlap throughout the respective one of the cells. A composition operation may be applicable to composite the respective one of the cells. The system may determine which processor generates the respective one of the cells based on which one of the processors is able to perform the type composition operation. The processor may generate the respective one of the cells by processing the composition operation.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: March 22, 2016
    Assignee: 2236008 Ontario, Inc.
    Inventor: Etienne Belanger
  • Patent number: 9292967
    Abstract: A novel “contour person” (CP) model of the human body is proposed that has the expressive power of a detailed 3D model and the computational benefits of a simple 20 part-based model. The CP model is learned from a 3D model of the human body that captures natural shape and pose variations. The CP model factors deformations of the body into three components: shape variation, viewpoint change and pose variation. The CP model can be “dressed” with a low-dimensional clothing model. The clothing is represented as a deformation from the underlying CP representation. This deformation is learned from training examples using principal component analysis to produce so-called eigen-clothing. The coefficients of the eigen-clothing can be used to recognize different categories of clothing on dressed people. The parameters of the estimated 20 body can be used to discriminatively predict 3D body shape using a learned mapping approach.
    Type: Grant
    Filed: June 8, 2011
    Date of Patent: March 22, 2016
    Assignee: Brown University
    Inventors: Michael J. Black, Oren Freifeld, Alexander W. Weiss, Matthew M. Loper, Peng Guan
  • Patent number: 9282175
    Abstract: A mobile terminal includes a display, an input unit and a controller. The display is configured to display three-dimensional (3D) content having first and second images for viewing by a left eye and a right eye, respectively. A same object depicted in each of the first and second images includes a common point. A position of the common point in relation to the first and second images is separated by a distance based on a 3D depth of the object. The controller is configured to cause displaying of the 3D content; select the object in response to detection of a first input; and change a position of the object in at least the first or second image in response to a detection of a second input related to changing the 3D depth of the object such that the distance between the common point in the first and second images changes.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: March 8, 2016
    Assignee: LG ELECTRONICS INC.
    Inventor: Kyungdong Choi