Patents Examined by Charles L Beard
  • Patent number: 9508195
    Abstract: Methods for managing content within an interactive augmented reality environment are described. An augmented reality environment may be provided to an end user of a head-mounted display device (HMD) in which content (e.g., webpages) may be displayed to the end user using one or more curved slates that are positioned on a virtual cylinder that appears body-locked to the end user. The virtual cylinder may be located around the end user with the end user positioned in the middle of the virtual cylinder such that the one or more curved slates appear to be displayed at the same distance from the end user. The position and size of each of the one or more curved slates may be controlled by the end user using head gestures and a virtual pointer projected onto the virtual cylinder.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: November 29, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Joseph Van Den Heuvel, Ken Ouellette, Ben Sugden, Todd Omotani, Marcus Tanner, Greg Alt, Michael Hale, Jeff Sutherland
  • Patent number: 9508167
    Abstract: A method and an apparatus are provided to visualize high-dimensional data. The method includes primarily visualizing the high-dimensional data at a dimension lower than the high-dimensional data to obtain a primarily-visualized image. The method also includes secondarily visualizing the high-dimensional data in an area of the primarily-visualized image at a dimension higher than the primarily-visualized image to obtain a secondarily-visualized image.
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: November 29, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ha-Young Kim, Hyoung-Min Park, Haesun Park, Jae-Gul Choo
  • Patent number: 9501849
    Abstract: A user interface that allows administrators of a virtualized computing environment to easily navigate to and/or search for specific objects, determine relationships between selected objects, and have visibility into the health status of objects in the virtualized computing environment. Objects within a column may be displayed with names, displayed as bars, or aggregated into groups based on the number of objects in the column. Also, in some embodiments, when a user selects one object, objects in other columns that are related to the selected object may be visually distinguished from the other objects, allowing an administrator to easily navigate to related objects.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: November 22, 2016
    Assignee: VMware, Inc.
    Inventors: Karen Natalie Wong, Martin Bednar, Manaswi Shukla
  • Patent number: 9472163
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The computing device also includes a processor to execute the instructions to perform a method that includes receiving information representative of one or more environmental conditions. The method also includes determining one or more adjustments for rendering content on one or more electronic displays based upon the received information representative of the one or more environmental conditions, and, adjusting the rendering of the content for being presented on at least one display based upon the received information representing the one or more environmental conditions.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: October 18, 2016
    Assignee: Monotype Imaging Inc.
    Inventors: David A. Gould, Geoffrey W. Greve
  • Patent number: 9463693
    Abstract: [Problem] To provide a display device able to visibly and clearly display a relationship between a moving condition of an indicating member and an indexes. [Means for solving problem] A display device 1 includes: a design pattern 31 on which a plurality of numerical markers 35 are arranged; a pointer 32 configured to move along the numerical markers 35, and display a position corresponding to a measured amount of a moving object; a display member 15 configured to display an afterimage 33 extending in a direction M? opposite to a moving direction M of the pointer 32; and a CPU 10 configured to control the display member 15 to display the afterimage 33. A tip 32a of the pointer 32 is overlapped with an area 36 on which the numerical markers 35 are arranged. The CPU 10 makes the afterimage 33 extend from the tip part 32a of the pointer 32 to be overlapped with the area 36 on which the numerical markers 35 are arranged, and makes the numerical markers 35 visible through the afterimage 33.
    Type: Grant
    Filed: September 27, 2010
    Date of Patent: October 11, 2016
    Assignee: Yazaki Corporation
    Inventor: Yukio Oishi
  • Patent number: 9443493
    Abstract: A graph display control apparatus includes a figure display control unit, a graph figure change unit, a coordinate value calculation unit and a figure prominent display control unit. The figure display control unit sets a coordinate system to a display unit and displays (i) a first graph figure and (ii) a coordinate axis or a second graph figure in the system. The graph figure change unit moves or transforms the first graph figure in the system in response to a user operation to change the first graph figure. The coordinate value calculation unit detects an intersection point of (i) the changed first graph figure and (ii) the coordinate axis or the second graph figure and calculates a coordinate value of the intersection point. The figure prominent display control unit prominently displays the changed first graph figure when the coordinate value is an integer.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: September 13, 2016
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Hiroaki Yoshizawa
  • Patent number: 9430986
    Abstract: A color signal processing device for generating image data to be displayed on a display device which represents a color by using at least four primary colors, includes an obtainer that obtains a color signal regarding three primary colors for image data composed of a plurality of pixels, a changer that changes a value of the obtained color signal regarding the three primary colors, and a converter that converts the changed color signal regarding the three primary colors into a color signal regarding four primary colors. When a predetermined region contains a color saturated pixel, the changer makes the value of the color signal of at least one color of the three primary colors smaller, for pixels contained in the predetermined region.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: August 30, 2016
    Assignee: GODO KAISHA IP BRIDGE 1
    Inventors: Takeshi Ito, Haruo Yamashita, Tsuyoshi Hirashima
  • Patent number: 9415621
    Abstract: A system for the integration of print and electronic media includes an electronic media device having a display operable to render an image and a paged media collection wherein several pages of the collection have an open area void of material. This open area is aligned with the display of the electronic device so as to integrate content presented on the printed pages with synchronized content rendered on the display of the electronic device.
    Type: Grant
    Filed: February 13, 2014
    Date of Patent: August 16, 2016
    Assignee: Little Magic Books, LLC
    Inventor: David Fahrer
  • Patent number: 9406253
    Abstract: Disclosed are various embodiments that relate to a display that renders corrected images to viewers so that users do not need to wear corrective lenses. The system obtains a vision parameter associated with a viewer and/or content to be displayed. The system receives an image for display to the viewer and modifies the image according to the vision parameter to generate a modified vision corrected image. The system renders the modified region on a rear display while rendering a selective barrier on a front barrier display to direct a vision corrected image to a viewer according to the vision parameter.
    Type: Grant
    Filed: June 29, 2013
    Date of Patent: August 2, 2016
    Assignee: BROADCOM CORPORATION
    Inventors: Bradley Blanche, Raymond Szeto
  • Patent number: 9377876
    Abstract: A visual whiteboard can be provided as an application, or component of a TV internet browser, for operation on a smart TV. The visual whiteboard provides a lightweight social networking mechanism, e.g., for groups who have physical access to the same smart TV. Content identifiers or other group information can be posted to the visual whiteboard by the authorized users for subsequent display on the corresponding smart TV.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: June 28, 2016
    Assignee: HILLCREST LABORATORIES, INC.
    Inventors: Daniel Bloomfield Ramagem, Charles W. K. Gritton, Negar Moshiri, Stephen Scheirey, William A. Rouady, Daniel S. Simpkins
  • Patent number: 9378560
    Abstract: A processing unit, method, and medium for decompressing or generating textures within a graphics processing unit (GPU). The textures are compressed with a variable-rate compression scheme such as JPEG. The compressed textures are retrieved from system memory and transferred to local cache memory on the GPU without first being decompressed. A table is utilized by the cache to locate individual blocks within the compressed texture. A decompressing shader processor receives compressed blocks and then performs on-the-fly decompression of the blocks. The decompressed blocks are then processed as usual by a texture consuming shader processor of the GPU.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: June 28, 2016
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Konstantine Iourcha, John W. Brothers
  • Patent number: 9363504
    Abstract: An apparatus and method for displaying a three-dimensional (3D) image is disclosed. On a display panel, red, green and blue subpixels are alternately arranged in a row direction and subpixels having the same color are arranged in a column direction. A 3D image filter is disposed ahead of the display panel and includes a transparent area and a non-transparent area arranged alternately. An edge defining the width of the non-transparent area is inclined with respect to a vertical axis of the display panel. A controller assigns a view image to be displayed at a subpixel of the display panel according to an inclination angle of the edge.
    Type: Grant
    Filed: May 21, 2012
    Date of Patent: June 7, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Youngwoon Cha, Kyoungil Lee, Dongha Lee
  • Patent number: 9361855
    Abstract: One exemplary embodiment involves a computer-implemented method that comprises rendering, by a processor, an interface comprising a synopsis node and a plurality of configurable component nodes, each of the component nodes corresponding to a respective color, and the synopsis node having a color that is a combination of the colors of the synopsis node. The method additionally includes, receiving, by the processor, input changing an influence of a first component node and determining, by the processor, a change in the color of the synopsis node based on the received input, wherein the change represents a combination of the colors of the component nodes. Additionally, the method includes rendering, by the processor, the changed synopsis node color in the synopsis node.
    Type: Grant
    Filed: May 14, 2012
    Date of Patent: June 7, 2016
    Assignee: Adobe Systems Incorporated
    Inventor: Remon Tjissen
  • Patent number: 9329777
    Abstract: A method for providing a background image to a virtual key input device for display on an information communication terminal thereof supporting a touch user interface (TUI). The method includes receiving, via the information communication terminal, a selection of settings by a user for a virtual key input unit, generating the virtual key input unit using the selected settings, the virtual key input unit being transparent, receiving, via the information communication terminal, a selection of background contents by the user for the virtual key input unit, and generating a background skin based on the selected background contents, and combining the transparent virtual key input unit and the background skin.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: May 3, 2016
    Assignee: NEOPAD, INC.
    Inventor: Hee Sung Chung
  • Patent number: 9323726
    Abstract: Systems and methods are provided for optimizing a glyph-based file. Individual components may be identified within glyphs of a file. Each identified component within a glyph may be a portion of the glyph, and may be a joint component or disjoint component. Groupings of components may then be determined, where the groupings are determined based at least in part by identifying similarly shaped components. A representative component may then be selected from each grouping. Composite glyphs may be generated and stored in an optimized file, where each composite glyph includes a reference to at least one representative component.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: April 26, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Lokesh Joshi, Satishkumar Kothandapani Shanmugasundaram, Nadia C. Payet, Viswanath Sankaranarayanan
  • Patent number: 9245064
    Abstract: Systems, methods, and design software allow for easy and efficient rendering, displaying, navigation, and/or sharing of computer generated designs and models. One or more implementations allow a user to share the geometry and the graphical attributes of a three-dimensional model without sharing the source file or the proprietary details of the source file. In particular, the one or more implementations provide the ability to capture the geometry and the graphical attributes of a three-dimensional model, and share then captured geometry with others. Furthermore, one or more implementations can allow for sharing of the geometry and graphical attributes of a three-dimensional model without requiring the viewer to have the software used to create the three-dimensional model.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: January 26, 2016
    Assignee: ICE EDGE BUSINESS SOLUTIONS
    Inventor: Barrie A. Loberg
  • Patent number: 9208609
    Abstract: A method fits primitive shapes to a set of three-dimensional (3D) points by first converting the set of 3D points to a distance field. Each element in the distance field is associated with a distance to a nearest point in the set of 3D points. A set of two or more candidates are hypothesizing from the primitive shapes, and a score is determined for each candidate using the distance field. Then, the primitive shape to fit to the 3D points is selected from the candidates according to their scores.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: December 8, 2015
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Yuichi Taguchi, Srikumar Ramalingam
  • Patent number: 9202297
    Abstract: A user can dynamically invoke and control the display of secondary data visualizations based on a selected element of a primary data visualization. Previews of the secondary data visualizations are presented as the user interacts with the primary visualization. In response to user input, previews can be dynamically expanded, allowing a user to dynamically “drill down” into selected elements of the primary data visualization. Any suitable input mechanism can be used, including for example, a gesture such as a two-finger spreading motion to invoke previews of available secondary visualizations, wherein the axis defined by two points of contact determines which of the displayed previews of secondary visualizations is highlighted and/or expanded. In various embodiments, a hierarchy of visualizations can be established, and the user can navigate among two or more levels of visualizations in the same interactive manner.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: December 1, 2015
    Assignee: Domo, Inc.
    Inventors: Alan Winters, Amir H. Raubvogel
  • Patent number: 9171396
    Abstract: A system includes a server and a client computer device. The server determines a graphical object visible from a view region and determines one or more parameters defining the graphical object visible from the view region. The server further transmits the determined one or more parameters to a client computing device. The client computing device includes a processor to generate the graphical object using the determined one or more parameters received from the server. The client computing device further includes a display device to display the generated graphical object within a computer generated modeled environment.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: October 27, 2015
    Assignee: PRIMAL SPACE SYSTEMS INC.
    Inventor: Barry L. Jenkins
  • Patent number: 9142056
    Abstract: Rendering 3D paintings can be done by compositing brush strokes embedded in space. Image elements are rendered into an image representable by a pixel array wherein at least some of the image elements correspond to simulated painting strokes. A method may include determining stroke positions in a 3D space, determining stroke orders, and for each pixel to be addressed, determining a pixel color value by determining strokes intersections with a view ray for that pixel, determining a depth order and a stroke order for intersecting fragments, each fragment having a color, alpha value, depth, and stroke order, assigning an intermediate color to each of the fragments, corresponding to a compositing of nearby fragments in stroke order, and assigning a color to the pixel that corresponds to a compositing of the fragments using the intermediate colors assigned to the fragments. The compositing may be done in depth order.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: September 22, 2015
    Assignees: DISNEY ENTERPRISES, INC., ETH ZURICH (EIDGENOESSISCHE TECHNISCHE HOCHSCHULE ZURICH)
    Inventors: Ilya Baran, Johannes Schmid, Markus Gross, Robert W. Sumner