Patents Examined by Andrew Shin
-
Patent number: 9361283Abstract: A user interface for viewing imagery associated with a geographic area, such as street level imagery is disclosed. The interface includes at least one text annotation projected in the three-dimensional space defined by the imagery onto a surface, such as a generally vertical surface, of an object depicted in the imagery. For example, the text annotation can be rendered such that the annotation appears to be located along the façade of a building depicted in the imagery. The projection of text annotations in the three-dimensional space can provide a more immersive, augmented reality-style view of the geographic area of interest.Type: GrantFiled: November 30, 2011Date of Patent: June 7, 2016Assignee: Google Inc.Inventors: Jonah Jones, Matthew Robert Simpson
-
Patent number: 9348141Abstract: A system that includes a head mounted display device and a processing unit connected to the head mounted display device is used to fuse virtual content into real content. In one embodiment, the processing unit is in communication with a hub computing device. The processing unit and hub may collaboratively determine a map of the mixed reality environment. Further, state data may be extrapolated to predict a field of view for a user in the future at a time when the mixed reality is to be displayed to the user. This extrapolation can remove latency from the system.Type: GrantFiled: October 27, 2010Date of Patent: May 24, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Avi Bar-Zeev, J. Andrew Goossen, John Tardif, Mark S. Grossman, Harjit Singh
-
Patent number: 9342930Abstract: An image or video of a location can be captured using an electronic device. A physical location associated with the image or video can be determined by analyzing the image data, and information about the physical location can be presented to a user of the electronic device. Images or video may include multiple locations, and information about each of the multiple locations can be presented to the user or a single location can be automatically determined and information about the single location can be displayed. Data from other sensors of the electronic device, such as GPS, digital compasses, accelerometers, gyroscopes, barometers, or altimeters, can also be acquired and combined with image analysis to determine a location. The information presented to the user regarding the recognized location may be based on user preferences or user behavior of the specific user of the electronic device, or a community of users who share demographic traits with the specific user.Type: GrantFiled: January 25, 2013Date of Patent: May 17, 2016Assignee: A9.com, Inc.Inventors: Adam Wiggen Kraft, Gautam Bhargava
-
Patent number: 9325960Abstract: Maintaining a three dimensional stereoscopic effect may include determining a distance between a position of a virtual camera and a first center of interest of a three dimensional image, calculating a scaling factor based on the distance, and compensating for a parallax setting associated with a second center of interest within the three dimensional image by applying the scaling factor when generating the three dimensional image to maintain the three dimensional effect.Type: GrantFiled: November 7, 2011Date of Patent: April 26, 2016Assignee: AUTODESK, Inc.Inventors: Thomas White, Anning Hu
-
Patent number: 9305381Abstract: Methods for drawing content to a display are provided. In one aspect, a method includes receiving input indicating content to be drawn to a display, and providing a request to prepare the content for display to a first thread. The method also includes receiving, in response to the provided request, instructions for drawing the content to the display, and providing the instructions for drawing the content to the display to a second thread. The method further includes executing, by the second thread, the instructions for drawing the content to the display. Systems and machine-readable media are also provided.Type: GrantFiled: August 27, 2013Date of Patent: April 5, 2016Assignee: GOOGLE INC.Inventors: Adrienne Walker, Nathaniel Duca
-
Patent number: 9298360Abstract: Methods for presenting symbolic expressions such as mathematical, scientific, or chemical expressions, formulas, or equations are performed by a computing device. One method includes: displaying a first portion of a symbolic expression within a first area of a display screen; while in a first state in which the first area is selected for aural presentation, aurally presenting first information related to the first portion of the symbolic expression; while in the first state, detecting particular user input; in response to detecting the particular user input, performing the steps of: transitioning from the first state to a second state in which a second area, of the display, is selected for aural presentation; determining second information associated with a second portion, of the symbolic expression, that is displayed within the second area; in response to determining the second information, aurally presenting the second information.Type: GrantFiled: January 25, 2013Date of Patent: March 29, 2016Assignee: Apple Inc.Inventors: Christopher B. Fleizach, Eric T. Seymour, Gregory F. Hughes, Mike Pedersen
-
Patent number: 9299184Abstract: Simulating performance of a virtual camera operating inside a 3-D environment having scenes generated for motion pictures and video games including: tracking position and orientation of an object within a physical volume of space; placing the virtual camera within the virtual 3-D environment corresponding to the tracked position of the object within the physical volume of space; capturing shots within a field of view of the virtual camera, wherein the field of view of the virtual camera is measured in accordance with the tracked position and orientation of the object; and displaying the captured shots of the 3-D environment captured with the virtual camera.Type: GrantFiled: April 7, 2009Date of Patent: March 29, 2016Assignee: SONY COMPUTER ENTERTAINMENT AMERICA LLCInventors: Michael Mumbauer, Thomas Bland
-
Patent number: 9275479Abstract: A method, system and computer program product for creating collages that visually resemble a particular shape or group of shapes are provided. The method is a computer-implemented method of creating a shape collage and includes receiving a shape specification signal which specifies at least one desired shape. Each desired shape has at least one shape boundary and an area. The method also includes receiving image data which represents a plurality of images and processing the signal and the data to obtain a shape collage of the images which at least partially covers and conforms to the area of the at least one desired shape. The step of processing includes the steps of evaluating whether each image is to be treated as being either within or without the area and removing or hiding any image that is evaluated as being outside the area.Type: GrantFiled: February 15, 2013Date of Patent: March 1, 2016Assignee: COLLAGE.COM, LLCInventors: Kevin R. Borders, Joseph M. Golden
-
Patent number: 9256446Abstract: Embodiments of the present invention provide a component display processing method and apparatus. The method includes: receiving indication information indicating that a component is in a waiting-to-be-processed state; and according to the indication information, reducing a displayed region of a container that is displayed on a display screen, so that t a hidden region of the container is displayed on the display screen.Type: GrantFiled: August 10, 2012Date of Patent: February 9, 2016Assignee: Huawei Device Co., Ltd.Inventor: Yuzhuo Peng
-
Patent number: 9235816Abstract: Seat selection for prospective spectators at a performance venue is facilitated by displaying virtual views of the performance space from any selected seat. The virtual seat views can be photorealistic renderings based on a three dimensional digital model of the performance venue. The virtual seat views can also reflect the seat locations as well as estimated spectator heights of eye.Type: GrantFiled: April 8, 2009Date of Patent: January 12, 2016Inventor: Geannie M. Bastian
-
Patent number: 9218672Abstract: An image generation engine capable of generating images for a host application from procedural data includes an image generation, a sequential procedural graph traversal module, an intermediate result computation module, an intermediate result rendering time computation module, an intermediate result weight computation module, memory modules for storing the graph G and the corresponding L0, L1, L2, L3 and M lists, and a comparison and deletion module adapted to compare the memory space available for storing new intermediate result data or previously existing data with a given minimum threshold and delete intermediate result data if said memory space available for storing new intermediate result data is below the threshold.Type: GrantFiled: July 27, 2011Date of Patent: December 22, 2015Assignee: ALLEGORITHMIC SASInventor: Christophe Soum
-
Patent number: 9214028Abstract: The present invention relates to a method for segmenting a three-dimensional image data set, comprising the steps of: a) providing a three-dimensional image data set of a body structure, which is to be segmented, and a generic model of the body structure; b) generating synthetic two-dimensional image data sets on the basis of the three-dimensional image data set of the body structure provided in a); and c) pre-positioning the generic model in relation to the three-dimensional image data set of the body structure provided in a); and e) generating a three-dimensional model of the body structure by fitting the generic model to the synthetic two-dimensional image data sets of the body structure, generated in step b).Type: GrantFiled: January 23, 2009Date of Patent: December 15, 2015Assignee: Brainlab AGInventors: Thomas Feilkas, Manfred Weiser
-
Patent number: 9183811Abstract: A process of correcting display unevenness of a liquid crystal panel 40 of the present invention includes following steps. (1) Supply image data to the liquid crystal panel 40 and display the liquid crystal panel 40. (2) Capture an image of a display area of the liquid crystal panel 44 with a camera 66. (3) Generate correction data for the liquid crystal panel based on a captured image result. (4) Store the correction data in a volatile storing device. (5) Generate corrected image data with using the correction data stored in the volatile storing device. (6) Supply the corrected image data to the liquid crystal panel and display the liquid crystal panel 40. (7) Executed repeatedly the processes from (2) to (6).Type: GrantFiled: April 2, 2012Date of Patent: November 10, 2015Assignee: Sharp Kabushiki KaishaInventor: Takashi Sasaki
-
Patent number: 9177399Abstract: In one aspect, a method for displaying measurement information from at least one sensor of a machine is provided. In another aspect, a computing device for displaying measurement information from at least one sensor of a machine is provided. In another aspect, a system for displaying measurement information from at least one sensor of a machine is provided.Type: GrantFiled: December 7, 2012Date of Patent: November 3, 2015Assignee: General Electric CompanyInventors: Scott Terrell Williams, Ken Paul Ceglia
-
Patent number: 9165382Abstract: The present invention relates to a system for providing traffic information using augmented reality, and comprises: an AR server for providing a virtual image which is obtained by processing transfer information on transfer locations at stops for transportation means and information according to the transportation means, using characters and graphics; and a personal portable communication device which displays the virtual image received from the AR server while overlapping the virtual image on a real-captured image of a transfer location obtained through a camera.Type: GrantFiled: December 21, 2010Date of Patent: October 20, 2015Assignee: Korea Railroad Research InstituteInventors: Yong-Soo Song, Yong-Ki Yoon, Seung-Kwon Shin, Seog-Moon Oh
-
Patent number: 9098948Abstract: An image matching apparatus is provided. The apparatus includes a storage unit, an obtaining unit, a specification unit, and an image matching unit. The storage unit is configured to store image data of one or more devices that are connected to a local network. The obtaining unit is configured to obtain image data of device image obtained by capturing a device. The specification unit is configured to specify one or more local networks to be used for image matching. The image matching unit is configured to perform image matching of the obtained image data against the stored image data of one or more devices that are connected to the specified local network.Type: GrantFiled: October 22, 2010Date of Patent: August 4, 2015Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Takeshi Matsumura, Johan Hjelm, Shingo Murakami, Toshikane Oda, Kenta Yasukawa
-
Patent number: 9087408Abstract: Systems and methods for generating a depthmap for images of structures in a geographic area are provided. In some aspects, a method includes dividing the area into cells. Each of the cells is visible in no more than a threshold number of images. The method also includes: generating, using multi-view stereo processing, a set of three-dimensional (3D) points of structures in each of the cells based on the images associated with a corresponding one of the cells; generating a mesh model of the structures in each of the cells based on the set of 3D points for a corresponding one of the cells; identifying one or more of the mesh models visible in a corresponding one of the images; and generating a depthmap for each of the images based on the identified one or more mesh models visible in a corresponding one of the images.Type: GrantFiled: November 7, 2011Date of Patent: July 21, 2015Assignee: Google Inc.Inventors: Yasutaka Furukawa, David Robert Gallup
-
Patent number: 9035971Abstract: An image display apparatus includes a communication unit to communicate with information processing apparatuses; an image synthesizing unit to synthesize a multi-segmented screen image composed of screen images of the information processing apparatuses; a projection unit to project the multi-segmented screen image onto a screen; a functional mode management unit to control switching between a normal projection mode and a multi-segmented screen operation mode; an image capture device to capture the multi-segmented screen image and a hand movement of an operator when switched to the multi-segmented screen operation mode; a designated screen image recognition unit to detect a hand movement of the operator based on the image captured by the image capture device, and to recognize a screen image designated as an active-target image; and a signal control unit to transmit a request of image data transmission to an information processing apparatus corresponding to the designated active-target image.Type: GrantFiled: January 25, 2013Date of Patent: May 19, 2015Assignee: Ricoh Company, Ltd.Inventor: Satoshi Aoki
-
Patent number: 9024974Abstract: Information technology tools can be provided to manage access by a plurality of attendees through a network to a presentation. Each of the attendees is registered with an associated content access status, and presentation data for the presentation is provided to a registered attendee based on the particular content access status of the registered attendee.Type: GrantFiled: June 13, 2012Date of Patent: May 5, 2015Assignee: Ricoh Company, Ltd.Inventor: Yusuke Tamari
-
Patent number: 9007395Abstract: Devices, systems, apparatuses, methods, and other embodiments associated with bit resolution enhancement are described. In one embodiment, an apparatus includes logic configured to produce a high-resolution pixel from a low-resolution pixel. The apparatus includes logic configured to classify the high-resolution pixel as being in a smooth region of an image based on at least one of a gradient value and a variance value associated with the low-resolution pixel. The apparatus includes logic configured to selectively re-classify the high-resolution pixel as not being in the smooth region of the image based on a set of neighboring high-resolution pixels associated with high-resolution pixel. The apparatus includes logic configured to selectively filter the high-resolution pixel based on whether the high-resolution pixel remains classified as being in the smooth region of the image.Type: GrantFiled: November 10, 2009Date of Patent: April 14, 2015Assignee: Marvell World Trade Ltd.Inventors: Vasudev Bhaskaran, Nikhil Balram, Sujith Srinivasan, Sanjay Garg