Patents Examined by Yi Wang
  • Patent number: 9496005
    Abstract: An electronic apparatus includes an operation reception unit that receives a switching operation for switching between a list display screen where index images for selecting content items belonging to one or a plurality of groups are disposed on a display surface of a display unit, and a group display screen where the index images are disposed on the display surface, and a display control unit that displays one of the list display screen and the group display screen on the display unit based on the switching operation, moves the index images with content item units from predetermined positions on one screen of the list display screen and the group display screen, displayed at the time of receiving the corresponding switching operation to predetermined positions on the other screen displayed after the corresponding switching operation is received, and displays the index images by animation during the movement.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: November 15, 2016
    Assignee: Sony Corporation
    Inventors: Takanori Minamino, Mitsuo Okumura
  • Patent number: 9483853
    Abstract: A computer-implemented method to display a rendered image is described. A base image is obtained. A rendered image is obtained. The rendered image is matched to a location on the base image. The rendered image is overlaid onto the base image at the location to generate a set of layered images. The set of layered images is displayed.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: November 1, 2016
    Assignee: Glasses.com Inc.
    Inventor: Jonathan Coon
  • Patent number: 9478045
    Abstract: This disclosure is directed at least in part to sensing movement of an electronic display and canceling perceived movement of content on the electronic display in response to the sensing. A display manager may reassign “physical pixels” to “image pixels” (or virtual pixels) such that the image appears to be stationary while the physical pixels are moving due to movement of the electronic display. For example, if the physical pixels are moving upward, the image pixels may be reassigned downward in an equal and opposite manner. The user's persistence of vision may then be reinforced by reassignment of the pixels by the display manager. For example, text displayed on the electronic display may be more readable and images more easily viewed by a user.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: October 25, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Heath Hunnicutt, Scott M. Dylewski
  • Patent number: 9471549
    Abstract: Systems and methods are provided for displaying and manipulating the display of digital character strings where the length of the character string extends beyond the width of a desired output display. In response to a user request to display a character string, a client can generate a truncated representation of the character string using at least one truncation symbol when the character string extends beyond the width of an output display. A client can modify the display of the truncated representation of the character string in response to detecting a signal corresponding to a change in location of the truncation symbol. The signal can be detected from a touchscreen or input device. This allows a user to view any portion of a selected character string, including those portions that may be obscured by the truncation symbol.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: October 18, 2016
    Assignee: APPSENSE LIMITED
    Inventors: Paul Delivett, Richard James Somerfield, James Tupper
  • Patent number: 9460561
    Abstract: In one embodiment, a two-dimensional (2-D) drawing is shown in an augmented reality view on a display screen of an electronic device. A three-dimensional (3-D) model is imposed within a view of the physical structure captured by a camera. The 2-D drawing is also imposed within the view of the physical structure. A portion of the 2-D drawing whose details correspond to internal features of the physical structure may be shown by sliding the 2-D drawing from a particular position to a different position, or by displaying the 2-D drawing within context of the 3-D model, which is in turn displayed within context of the view of the physical structure.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 4, 2016
    Assignee: Bentley Systems, Incorporated
    Inventors: Stéphane Côté, Rob Snyder, Phillippe Trudel
  • Patent number: 9454839
    Abstract: A method and apparatus for expressing a rigid area based on expression control points that express a motion change of the rigid area with respect to an input expression. The method and apparatus express the rigid area by interpolating a change of expression of an avatar using a weight applied to an expression vector related to a plurality of expression samples to express the input expression and also using a transformation matrix set corresponding to the rigid area of each of the plurality of expression samples.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: September 27, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Tae Hyun Rhee, Seon Min Rhee, Yong Beom Lee, Do Kyoon Kim
  • Patent number: 9454848
    Abstract: A method and apparatus for enhancing an image capture of a geographic area is presented. The enhancement involves receiving an image and aligning a three dimensional model to the received image. A view of the three dimensional model defined by the outline of the received image may be determined. A point of interest in the determined view of the aligned three dimensional model may be identified. A transition may be triggered between the received image to information from the three dimensional model associated with the point of interest.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: September 27, 2016
    Assignee: Nokia Technologies Oy
    Inventor: Ville-Veikko Mattila
  • Patent number: 9454833
    Abstract: A method for creating a graphical representation of data is performed at an electronic device having one or more processors and memory. The device receives a finite set of data points and calculates a respective conical distribution for each respective data point centered on the respective data point and based on a respective data value. Each conical distribution comprises a set of locations and a unique distribution value corresponding to each location. The device determines that a first data value of a first data point is less than a distribution value for a second data point. The distribution value has a location that corresponds to the first data point. Based on that determination, the device calculates an inverse conical distribution in a region around the first data point. The device combines the conical distributions and inverse conical distributions to display a data visualization that includes each of the data points.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: September 27, 2016
    Assignee: New BIS Safe Luxco S.à r.l.
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Patent number: 9454832
    Abstract: A method for creating a graphical representation of data in the form of a heatmap is performed at an electronic computing device. The device positions data points on a heatmap for graphical representation and calculates conical distribution values around a first data point based on a first data value associated with the first data point. When a conical distribution value around the first data point is greater than a second data value associated with a second data point, the device adjusts the conical distribution values proximate to the second data point by applying an inverse conical distribution around the second data point. The device renders the heatmap based on the calculated conical distribution values and the adjusted conical distribution values so that the data value of the second data point is visible on the heatmap.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: September 27, 2016
    Assignee: New BIS Safe Luxco S.à r.l.
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Patent number: 9432645
    Abstract: An information processing method and an electronic device are provided. First image information of the first projection plane is collected by an image collection unit at a first time; a set of color information of the first projection plane in the first image information which indicates color of the first projection plane is acquired; a first color adjusting template is generated based on the set of color information of the first projection plane, and the first color adjusting template includes a set of second color information; color adjustment is performed on each of M projection images after the first time in the electronic device based on the first color adjusting template, to generate M second projection images; the second projection image is then projected onto the first projection plane.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: August 30, 2016
    Assignee: Lenovo (Beijing) Co. Ltd.
    Inventors: Fangzhen Peng, Jiaming Tao
  • Patent number: 9430055
    Abstract: One embodiment provides a method for controlling a virtual depth of field perceived by a wearer of a see-thru display device. The method includes estimating the ocular depth of field of the wearer and projecting virtual imagery with a specified amount of blur. The amount of blur is determined as a function of the ocular depth of field. Another embodiment provides a method for controlling an ocular depth of field of a wearer of a see-thru display device. This method includes computing a target value for the depth of field and increasing the pixel brightness of the virtual imagery presented to the wearer. The increase in pixel brightness contracts the wearer's pupils and thereby deepens the depth of field to the target value.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: August 30, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jeff Westerinen, Rod G. Fleck, Jack Clevenger, Stephen Latta
  • Patent number: 9424767
    Abstract: Various embodiments are disclosed that relate to enhancing the display of images comprising text on various computing device displays. For example, one disclosed embodiment provides, on a computing device, a method of displaying an image, the method including receiving from a remote computing device image data representing a non-text portion of the image, receiving from the remote computing device unrendered text data representing a text portion of the image, rendering the unrendered text data based upon local contextual rendering information to form locally rendered text data, compositing the locally rendered text data and the image data to form a composited image, and providing the composited image to a display.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: August 23, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rod G. Fleck, Stephen Latta
  • Patent number: 9424669
    Abstract: A system comprising a computer-readable storage medium storing at least one program and a method for generating graphical representations of event participation flows are presented. In example embodiments, the method includes receiving a subject event identifier entered as user input via a user interface. The method further includes accessing event data including a plurality of event data records that include an event record corresponding to the subject event identifier. The event record includes a set of participant identifiers corresponding to participants of a subject event identified by the subject event identifier. The method further includes determining an event participation flow for the participants of the subject event using the event data, and causing presentation of a graphical representation of the event participation flow in the user interface.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: August 23, 2016
    Assignee: Palantir Technologies Inc.
    Inventors: Catherine Lu, Karanveer Mohan, Jacob Stern
  • Patent number: 9390473
    Abstract: A method and system displaying the output from an application on a fixed orientation display is disclosed. The method is performed at an application stored on an electronic device. The application sends a request to display output from the application in a second orientation with second dimensions. The application receives from the electronic device a notification that a display associated with the electronic device is a fixed orientation display with a first orientation and first dimensions and a notification that the requested second orientation and second dimensions are different from the first orientation. The application then determines optimal dimensions to display the output from the application based on the first orientation and first dimensions associated with the fixed display. The application then scales output data to match the determined optimal dimensions. The application then sends the scaled output data to the device for display on the fixed display.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: July 12, 2016
    Assignee: GOOGLE INC.
    Inventors: Patrick Brady, Dianne Hackborn, Jason Bayer
  • Patent number: 9367949
    Abstract: A graphic processing apparatus and method for processing ray tracing may include a plurality of traversal units to process traversal of a ray. A management unit of the graphics processing apparatus may distribute data of the ray processed by the graphics processing apparatus to the plurality of traversal units. Each of the plurality of traversal units may process ray traversal with respect to a subdivision of the entire space.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: June 14, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Won Jong Lee, Young Sam Shin, Jae Don Lee
  • Patent number: 9349350
    Abstract: A method for providing contents and a digital device for the same in which image data are displayed and navigated together with augmented reality information surrounded by a point where the corresponding image data are recorded.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: May 24, 2016
    Assignee: LG ELECTRONICS INC.
    Inventor: Yongsin Kim
  • Patent number: 9330496
    Abstract: There is provided a 3-dimensional coordinate specifying device which can accurately specify a set or sets of optional coordinates in a 3-dimensional space by a simple manipulation. The 3-dimensional coordinate specifying device includes a standard plane setting section 22 for setting an optional standard flat plane 31 in a 3-dimensional space, a standard point determining section 23 for determining values of coordinates of an optional point on the set standard flat plane 31, a light beam emitting section 25 for emitting an imaginary light beam 33 at an optional angle from the determined standard point 32, a point specifying section 26 for specifying an optional point on the emitted imaginary light beam, and a coordinate calculating section 27 for calculating 3-dimensional coordinates of the specified point.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: May 3, 2016
    Assignee: Fukuoka University
    Inventors: Hajime Tomokage, Hidemichi Kawase, Osamu Horiuchi
  • Patent number: 9324163
    Abstract: A tile-based graphics processing system 3 has a write out stage 31 configured to compress depth data by dividing each depth value to be compressed into plural parts, forming plural depth data channels by associating corresponding ones of the plural parts of different depth values with each other and applying a data compression scheme separately to each depth data channel to be compressed in order to produce compressed representations of the depth data channels. The compressed representations of the depth data channels are written to external memory 34.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: April 26, 2016
    Assignee: ARM LIMITED
    Inventor: Oskar Flordal
  • Patent number: 9311737
    Abstract: Systems and methods can be used to store data in a temporal voxel buffer. A first voxel array is stored in association with a first voxel in a voxel grid. The first voxel array includes a plurality of time values. A parameter value is stored in association with each time value of the first voxel array. A second voxel array is stored in association with a second voxel in the voxel grid. The second voxel array stores at least one time value. At least one parameter value is stored in association with the at least one time value of the second voxel array. At least one of the time values stored in the first voxel array is different from each of the at least one time value included in the second voxel array.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: April 12, 2016
    Assignee: PIXAR
    Inventor: Carl Magnus Wrenninge
  • Patent number: 9292954
    Abstract: Systems and methods can be used to render an animated scene using a temporal voxel buffer. A voxel buffer including a plurality of voxel arrays is received. A voxel array includes at least one time value associated with a voxel and at least one parameter value associated with each time value. For each pixel of an image to rendered, a plurality of rays are cast through the voxel grid. A time value is associated with each ray. A parameter value is sampled at each voxel along a ray at the time associated with the ray. A pixel value is determined based on the sampled parameter values for the plurality of rays.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: March 22, 2016
    Assignee: PIXAR
    Inventor: Carl Magnus Wrenninge