Patents Examined by Devona Faulk
-
Patent number: 9508195Abstract: 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: GrantFiled: September 3, 2014Date of Patent: November 29, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Joseph Van Den Heuvel, Ken Ouellette, Ben Sugden, Todd Omotani, Marcus Tanner, Greg Alt, Michael Hale, Jeff Sutherland
-
Patent number: 9501849Abstract: 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: GrantFiled: May 11, 2012Date of Patent: November 22, 2016Assignee: VMware, Inc.Inventors: Karen Natalie Wong, Martin Bednar, Manaswi Shukla
-
Patent number: 9501219Abstract: Various arrangements for displaying a value of a data point on a graph are presented. The graph that illustrates a plurality of datasets may be presented. Input may be received from a user that indicates a point on the graph. Along a line parallel to an axis that extends through the point on the graph indicated by the user input, a dataset from the plurality of datasets may be identified. The value for the data point of the dataset that corresponds to an intersection of the line parallel to the axis and the visual representation of the dataset may be determined. The value for the data point may be displayed.Type: GrantFiled: April 4, 2012Date of Patent: November 22, 2016Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Brandon Yoshimoto, Hugh Zhang, Prashant Singh
-
Patent number: 9478035Abstract: A robot is made to recognize and manipulate different types of cable harnesses in an assembly line. This is achieved by using a stereo camera system to define a 3D cloud of a given cable harness. Pose information of specific parts of the cable harness are determined from the 3D point cloud, and the cable harness is then re-presented as a collection of primitive geometric shapes of known dimensions, whose positions and orientations follow the spatial position of the represented cable harness. The robot can then manipulate the cable harness by using the simplified representation as a reference.Type: GrantFiled: August 31, 2015Date of Patent: October 25, 2016Assignee: Seiko Epson CorporationInventors: Yuanyuan Ding, Jing Xiao, Kenji Fukasawa
-
Patent number: 9478068Abstract: An example system causes a computer to function as: a display reference information updating unit which updates at least any of a position and a posture of a virtual object in a virtual space based on information obtained from a real space; an image generating unit which generates an image of a virtual space including the virtual object; a display control unit which causes a display device to display an image so that the image of the virtual space is superimposed on the real space so as to be viewed by a user; and an update interrupting unit which interrupts an update of at least any of a position and a posture of the virtual object in the virtual space when predetermined conditions are met.Type: GrantFiled: July 3, 2013Date of Patent: October 25, 2016Assignee: Nintendo Co., Ltd.Inventor: Takeshi Hayakawa
-
Patent number: 9472163Abstract: 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: GrantFiled: February 17, 2012Date of Patent: October 18, 2016Assignee: Monotype Imaging Inc.Inventors: David A. Gould, Geoffrey W. Greve
-
Patent number: 9472016Abstract: The disclosure provides an approach for rendering granular media. According to one aspect of the disclosure, granular media are rendered using bidirectional point scattering distribution functions (BPSDFs). The dimensionality of BPSDFs may be reduced by making certain assumptions, such as random orientations of grains, thereby simplifying light transport for computational efficiency. To generate a BPSDF from a grain, light transport may be precomputed using a Monte Carlo simulation in which photons are shot onto the grain from all directions. The precomputed BPSDF may be used, during rendering, for describing the interactions within grains. When a light ray traced during rendering intersects proxy geometry which replaces grain geometry, the BPSDF may be evaluated to determine light transport. By repeating this process for many light rays in a Monte Carlo simulation, the light propagation through the granular medium may be determined.Type: GrantFiled: March 15, 2013Date of Patent: October 18, 2016Assignee: Disney Enterprises, Inc.Inventors: Wojciech Jarosz, Johannes Meng, Marios Papas, Ralf Habel, Carsten Dachsbacher, Steve Marschner
-
Patent number: 9465488Abstract: A motion detection and interpretation system comprising a camera plus an infrared transmitter/receiver paired with a single reflective surface that records image data from two vantage points. The camera is connected to a computer and a display screen. The system creates a virtual touch screen for interaction with the display screen. The components of the system can be protected behind a transparent barrier while the virtual touch screen is provided for user interaction thus preventing user interference with, deterring vandalism and theft of, and prolonging the usable life of the equipment. In addition to finite hand movements detected by the virtual touch screen, the system can also simultaneously perform facial recognition and body movement recognition. The system is capable of interpreting multi-touch inputs. All recognitions are defined in the computer to carry out preprogrammed responses.Type: GrantFiled: November 7, 2014Date of Patent: October 11, 2016Inventor: Stephen Howard
-
Patent number: 9463693Abstract: [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: GrantFiled: September 27, 2010Date of Patent: October 11, 2016Assignee: Yazaki CorporationInventor: Yukio Oishi
-
Patent number: 9466127Abstract: Various techniques relating to the alteration of image data are provided herein. An electronic device capable of carrying out such techniques may include data processing circuitry configured to receive image data and detect the occurrence of a device operation event (e.g., an audio event, a motion event, a location event, or an image event, and so forth). The data processing circuitry may alter the image data using a full-quality version or a reduced-quality version of an image alteration effect associated with the device operation event, depending on currently available resources.Type: GrantFiled: September 30, 2010Date of Patent: October 11, 2016Assignee: Apple Inc.Inventors: Aram Lindahl, Kelvin Chiu
-
Patent number: 9462243Abstract: A method for controlling a display is provided. An RGB video signal is transformed into an RGBW video signal based on a human factor. The display has a plurality of pixels configured to display images according to the RGBW video signal, where each of the pixels has a red subpixel, a green subpixel, a blue subpixel and a white subpixel. According to the method, when brightness of a backlight module of the display is reduced to decrease energy consumption of the display, quality of the images of the display observed by users is still maintained within an acceptable range.Type: GrantFiled: December 11, 2014Date of Patent: October 4, 2016Assignee: AU OPTRONICS CORP.Inventors: Hui-Feng Lin, Sheng-Wen Cheng
-
Patent number: 9460544Abstract: The invention relates to a method of generating a synthesized image representing a view of a scene from a first input image representing the view and a second input image representing the view, the synthesized image comprising synthesized image positions, by assigning a synthesized image data value to a synthesized image position. The method comprises determining whether input images have at the synthesized image position data values associated with them. If either one has a data value associated, that data value is assigned to the synthesized image position. If both, an average of both values is assigned. The average is a weighed average, with weighing factors being a function of a distance or distances to a closest image position with no image data value or valid image data value assigned.Type: GrantFiled: October 31, 2011Date of Patent: October 4, 2016Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Björn Johansson, Martin Pettersson, Thomas Rusert
-
Patent number: 9454849Abstract: A system for generating a virtual gaming environment based on features identified within a real-world environment, and adapting the virtual gaming environment over time as the features identified within the real-world environment change is described. Utilizing the technology described, a person wearing a head-mounted display device (HMD) may walk around a real-world environment and play a virtual game that is adapted to that real-world environment. For example, the HMD may identify environmental features within a real-world environment such as five grassy areas and two cars, and then spawn virtual monsters based on the location and type of the environmental features identified. The location and type of the environmental features identified may vary depending on the particular real-world environment in which the HMD exists and therefore each virtual game may look different depending on the particular real-world environment.Type: GrantFiled: November 29, 2012Date of Patent: September 27, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Brian J. Mount, Jason Scott, Ryan L. Hastings, Darren Bennett, Stephen G. Latta, Daniel J. McCulloch, Kevin A. Geisner, Jonathan T. Steed, Michael J. Scavezze
-
Patent number: 9454843Abstract: A system, method, and computer program product are provided for anti-aliasing. During a first processing pass of a plurality of graphics primitives, z data is computed for multiple samples of each pixel in an image to generate a multi-sample z buffer. During a second processing pass of the graphics primitives, computed color values corresponding to each pixel in a color buffer that stores one color value for each pixel are accumulated.Type: GrantFiled: February 5, 2013Date of Patent: September 27, 2016Assignee: NVIDIA CorporationInventors: Christian Jean Rouet, Eric Brian Lum, Rui Manuel Bastos
-
Patent number: 9443493Abstract: 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: GrantFiled: March 18, 2014Date of Patent: September 13, 2016Assignee: CASIO COMPUTER CO., LTD.Inventor: Hiroaki Yoshizawa
-
Patent number: 9437014Abstract: A method for labeling a segment of a two-dimensional input path defined according to a nonzero winding rule as either interior or exterior is described. A winding number is initialized. A scan line that intersects the segment is identified. For each contour of the input path, winding values are accumulated into the winding number for any segments of the contour that cross the identified scan line, where the accumulation for coincident segments that cross the identified scan line at a same location as the segment is postponed. These coincident segments are marked and saved in a list. The labeling of the segment as either interior or exterior is determined from the list and the winding number.Type: GrantFiled: July 16, 2013Date of Patent: September 6, 2016Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Ronald N Perry, Elena J Jakubiak
-
Patent number: 9436963Abstract: Techniques are described for visualizing a product at the actual location in the environment at which the product is to be used or displayed. An embodiment of the approaches described herein may be used in the context of a computer-based system that can receive and store digital images, receive a request to manufacture a custom framed product including an identification of an image to be framed and a type of mat and/or frame, and display a preview image of the custom framed product that simulates the actual appearance of the product as closely as possible. With such a system, the preview image may be highly realistic under idealized lighting and display conditions. A digital asset visualizing the custom product may be built using a data that maps nodes of a reference connectivity graph of a marker to nodes of a candidate connectivity graph.Type: GrantFiled: February 14, 2014Date of Patent: September 6, 2016Assignee: Zazzle Inc.Inventors: Robert Irven Beaver, III, Leslie Young Harvill, Richard Harold Bean
-
Patent number: 9429752Abstract: One embodiment is directed to a user display device comprising a housing frame mountable on the head of the user, a lens mountable on the housing frame and a projection sub system coupled to the housing frame to determine a location of appearance of a display object in a field of view of the user based at least in part on at least one of a detection of a head movement of the user and a prediction of a head movement of the user, and to project the display object to the user based on the determined location of appearance of the display object.Type: GrantFiled: May 3, 2015Date of Patent: August 30, 2016Assignee: MAGIC LEAP, INC.Inventors: Brian T. Schowengerdt, Samuel A. Miller
-
Patent number: 9430986Abstract: 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: GrantFiled: April 12, 2013Date of Patent: August 30, 2016Assignee: GODO KAISHA IP BRIDGE 1Inventors: Takeshi Ito, Haruo Yamashita, Tsuyoshi Hirashima
-
Patent number: 9430851Abstract: A method converts a two-dimensional input path defined according to a nonzero winding rule to an equivalent output path. Degenerate segments and degenerate contours of the input path are removed. Intersections of the input path are determined. Contours of the input path that include intersections are marked. Unmarked interior contours are removed. Intersections are linked. The marked contours are walked to form new contours. Marked contours and degenerate contours are removed. The new contours and the unmarked contours are collected to form the equivalent output path. The equivalent output path can be rendered using either the nonzero winding rule or an even-odd parity rule.Type: GrantFiled: July 16, 2013Date of Patent: August 30, 2016Assignee: Mitsubishi Electric Research Laboratories, IncInventors: Ronald N Perry, Elena J Jakubiak