Translation Patents (Class 345/672)
  • Patent number: 10347249
    Abstract: The disclosed embodiments relate to the design of a system that uses an accelerometer in a mobile device to detect hotwords, which activate a voice interface to recognize subsequent voice input. During operation, the system gathers samples comprising readings from the accelerometer in the mobile device. Next, the system calculates features from the gathered samples. The system then classifies the calculated features using a classifier, which has been trained to detect hotwords based on calculated features. Finally, if the classifier detects one or more hotwords, the system causes the mobile device to launch a voice-control system that recognizes subsequent voice input received from an audio microphone.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: July 9, 2019
    Assignee: The Regents of the University of California
    Inventors: Prasant Mohapatra, Li Zhang, Parth H. Pathak, Muchen Wu
  • Patent number: 10282866
    Abstract: Systems and methods for reducing bit rates by replacing original texture in a video sequence with synthesized texture. Reducing the bit rate of the video sequence begins by identifying and removing selected texture from frames in a video sequence. The removed texture is analyzed to generate texture parameters. New texture is synthesized using the texture parameters in combination with a set of constraints. Then, the newly synthesized texture is mapped back into the frames of the video sequence from which the original texture was removed. The resulting frames are then encoded. The bit rate of the video sequence with the synthesized texture is less than the bit rate of the video sequence with the original texture. Also, the ability of a decoder to decode the new video sequence is not compromised because no assumptions are made about the texture synthesis capabilities of the decoder.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: May 7, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: Adriana Dumitras, Barin Geoffry Haskell
  • Patent number: 10191627
    Abstract: An electronic device with a touch-sensitive surface, a display, and one or more sensors to detect intensity of contacts with the touch-sensitive surface displays a graphical object inside of a frame on the display, and detects a gesture. Detecting the gesture includes: detecting a contact on the touch-sensitive surface while a focus selector is over the graphical object, and detecting movement of the contact across the touch-sensitive surface. In response to detecting the gesture: in accordance with a determination that the contact meets predefined intensity criteria, the device removes the graphical object from the frame; and in accordance with a determination that the contact does not meet the predefined intensity criteria, the device adjusts an appearance of the graphical object inside of the frame.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: January 29, 2019
    Assignee: APPLE INC.
    Inventors: Avi E. Cieplinski, Jeffrey Traer Bernstein, Julian Missig, May-Li Khoe, B. Michael Victor
  • Patent number: 10164924
    Abstract: A communications device comprising at least one processing device configured to receive an input selection for use in connection with a communications session, including content of a portion of a chat associated with at least one first user and contact information associated with a second user, wherein the second user is different from the at least one first user. The at least one processing device is further configured to identify at least one object in the selected content to determine information describing the chat portion, and to initiate a communications session with at least one terminal device associated with the second user based on the contact information. The at least one processing device is also configured to transmit a message, including the determined information, to the at least one terminal device associated with the second user.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: December 25, 2018
    Assignee: RingCentral, Inc.
    Inventors: Martin Arastafar, Christopher van Rensburg, Theodore Jaffe
  • Patent number: 10147134
    Abstract: Systems and methods for visualization of an item in an environment using augmented reality are provided. Environment image data containing an image of an environment is received. A selection of an item for placement into an indicated location of the environment is received. An item image of the selected item is scaled based on dimensions determined from the environment image data for the environment. The scaled item image is augmented into the image of the environment at the indicated location to generate an augmented reality image. The augmented reality image is displayed on a device of a user, whereby the scaled item image in the augmented reality image is selectable to cause display of information. A selection of the scaled item image is received. In response to the selection of the scaled item image, the information is presented on the device of the user.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: December 4, 2018
    Assignee: eBay Inc.
    Inventor: Nathan Sacco
  • Patent number: 10126846
    Abstract: A method of controlling selection of information on a display is provided. The method includes displaying the information on the display and displaying a selection indicator associated with a selection including a part of the information, and detecting an input to adjust an amount of the information included in the selection. In response to detecting the input, he selection indicator is adjusted based on the input. A determination is made whether the amount of the information included in the selection exceeds a threshold limit. In response to determining that the amount of the information included in the selection exceeds the threshold limit, the selection is displayed as a split selection by displaying a beginning part of the selection and an end part of the selection without displaying a middle part of the selection between the beginning part and the end part, and displaying a split indicator.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: November 13, 2018
    Assignee: BlackBerry Limited
    Inventor: Mikael Ainalem
  • Patent number: 9996975
    Abstract: A virtual reality ride system includes a platform having at least one seat, a first headset, a second headset, and one or more rendering processors. The first and second headsets each have a motion-sensing unit and a display unit configured to display animated video. The one or more processors are configured to render a first animated video of a virtual environment from a perspective based on the physical location and orientation of the first headset, and to render a second animated video of the virtual environment from a perspective based on the physical location and orientation of the second headset.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: June 12, 2018
    Assignee: DreamWorks Animation L.L.C.
    Inventors: Brad Kenneth Herman, Shiraz Akmal, Paul Kurzawa
  • Patent number: 9984177
    Abstract: A modeling device obtains three-dimensional coordinates from a measurement device for taking three-dimensional measurements of the three-dimensional structure having faces to produce model information of the three-dimensional structure, and includes a face extractor, a vertex extractor and a model producer. The face extractor produces a plane equation describing a face based on coordinates of each measurement point of the face. The vertex extractor extracts a point simultaneously satisfying plane equations describing adjoining faces as a vertex shared among the faces. The model producer produces model information representing the three-dimensional structure based on plane equations and vertexes. The face extractor determines a plane equation by recalculation based on measurement points existing in a range of a prescribed distance from a plane candidate.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: May 29, 2018
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Harumi Yamamoto, Hajime Jikihara
  • Patent number: 9959028
    Abstract: Systems and methods are for enabling a group of individuals, each using an individual computing device, to collaboratively answer questions or otherwise express a collaborative will/intent in real-time. The collaboration system comprises a plurality of computing devices, each of the devices being used by an individual user, each of the computing devices enabling its user to contribute to the emerging real-time group-wise intent. A collaboration server is disclosed that communicates remotely to the plurality of individual computing devices. Herein, a variety of inventive methods are disclosed for interfacing users in a real-time synchronized group-wise experience, and for deriving a convergent group intent from the collective user input.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: May 1, 2018
    Assignee: UNANIMOUS A. I., INC.
    Inventor: Louis B. Rosenberg
  • Patent number: 9922399
    Abstract: A direction and distance of movement of a display device as well as of a user of the display device are determined. Based on these determined directions and distances of movement, compensation to apply to content displayed on the display device to compensate for movement of the user with respect to the device is determined and applied to the content. A portion of the display device at which the user is looking can also be detected. The compensation is applied to the content only if applying the compensation would not result in the portion being positioned beyond the display device. If applying the compensation would result in the portion being positioned beyond the display device then appropriate corrective action is taken, such as not applying the compensation to the content.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: March 20, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Robin Abraham, Andrew V. Fawcett
  • Patent number: 9910563
    Abstract: Systems and methods for menuless application navigation are provided. In example embodiments, a first user input received via an interface of the device is detected. It is determined that the first user input is within an input region on the interface of the device. In response to determining that the first user input is within the input region, the first user input is translated into a navigation action. A second user input received via the interface of the device is detected, and it is determined that the second user input is outside the input region on the interface of the device. In response to determining that the second user input is outside the input region, the user input is translated into a second action, which is different from the navigation action.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: March 6, 2018
    Assignee: Visual Supply Company
    Inventors: Wayne Kong Wu, Grant Thomas Heinlein, Charles Fredrik Gruber, Hae Jin Shim, Isaac Joel Daniels, Joakim Carl Tobias Jansson, Joyce Kim
  • Patent number: 9880719
    Abstract: Techniques are described for providing visualizations of data with options for a user to manipulate the data visualizations. These data visualization options may provide flexible and rapid comparison of different fragments of data. In one example, a method includes outputting a display of a data visualization in a graphical user interface. The method further includes receiving a first user input selecting a first fragment of the data visualization to freeze. The method further includes receiving a second user input selecting a second fragment of the data visualization to reposition to a new position relative to the frozen fragment of the data visualization. The method further includes outputting a revised display of the data visualization in the graphical user interface that displays the repositioned fragment of the data visualization in the new position relative to the frozen fragment of the data visualization.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: January 30, 2018
    Assignee: International Business Machines Corporation
    Inventor: Prakash Dewan
  • Patent number: 9830075
    Abstract: A mobile terminal including a terminal body having an inner surface, an outer surface and side surfaces, and configured to be opened into an open state and closed into a closed state; a touch screen having first and second regions disposed on the inner surface, a third region disposed on the outer surface, and a fourth region disposed on the side surface between the first and third regions, in the closed state; and a controller configured to display an execution screen to at least one of the first and second regions in the open state, display information related to the execution screen on at least one of the third and fourth regions, based on a closed type of the terminal body corresponding folding closed the terminal body, and execute a function related to the displayed information.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: November 28, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Samsick Kim, Donghwan Yu, Seojin Lee
  • Patent number: 9829998
    Abstract: An information processing apparatus, an input apparatus, an information processing system, an information processing method, and a program that are capable of improving operability when a target object is selected on a screen are provided. A control apparatus is provided to which, when a button is pressed in a state where a pointer is indicating an area around an icon on a screen, a signal indicating that the button has been pressed and a signal of positional information of the pointer at that time are input, and the control apparatus performs movement control such that the pointer indicates the icon based on those signals. Therefore, even when the pointer is not directly indicating the icon, the icon can be indicated by indicating the area around the icon, thus improving operability in selecting the icon on the screen by the pointer.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: November 28, 2017
    Assignee: Sony Corporation
    Inventors: Hideaki Kumagai, Takashi Yamada, Katsuhiko Yamada, Kazuyuki Yamamoto, Hidetoshi Kabasawa, Toshio Mamiya
  • Patent number: 9824137
    Abstract: A device, system and method are provided for processing structured documents, such as webpages, for display. Various elements within the structured document are parsed and rendered by an electronic device for outputting to an external or integrated display. In response to a detected scaling instruction, such as a zoom in instruction, a selected region of the displayed document indicated by the instruction is scaled to a first scaled size, including any text content therein. Any text content contained within the region may be reflowed according to the bounds of its containing element or a viewport. A dominant alignment is determined from the element or elements contained within the selected region, and the portion of the scaled region to be output to the display is determined based on the dominant alignment.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: November 21, 2017
    Assignee: BlackBerry Limited
    Inventors: Eli Joshua Fidler, Matthew Nicholaos Staikos
  • Patent number: 9706086
    Abstract: A camera affixed to a device including a display has the display viewer within the camera field of view (FOV). The camera is employed to track the movement of the display viewer's eyes and/or face and/or head with respect to the camera and display. A relative motion is determined based on the camera viewer tracking data. Content frame position within the display screen area is compensated based on the relative motion and displayed on the screen for a better, less-irritating viewing experience.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: July 11, 2017
    Assignee: Intel Corporation
    Inventor: Sean J. Lawrence
  • Patent number: 9658762
    Abstract: A method for controlling display of an object displayed on a touch screen in a mobile terminal is provided. The method includes displaying the object on the touch screen, generating an extension bar in response to a touch that is detected on the touch screen for a period of time, generating a zoom window in response to resizing of the extension bar, and zooming in and displaying content of the object in response to movement of the generated zoom window.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: May 23, 2017
    Assignees: Samsung Electronics Co., Ltd., INDUSTRY-ACADEMIC COOPERATION FOUNDATION, YONSEI UNIVERSITY
    Inventors: Jung-Hoon Park, Yong Gu Ji, So-Young Kim, Sung-Joo Ahn, Hwan Hwangbo, Hyo Chang Kim, Hyung Jun Oh, Hyun-Guk Yoo, Gyeong-Ho Chu
  • Patent number: 9616336
    Abstract: Methods and apparatus for gaming according to various aspects of the present invention may be implemented in conjunction with a multiplayer game. The game system may identify a winning player for the multiplayer game and notify the winning player of a win condition. The game system may receive a video stream of the winning player's reaction, and substantially concurrently display the video stream to one or more other players of the game.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: April 11, 2017
    Assignee: Dazzletag Entertainment Limited
    Inventor: Mark Doorgeest
  • Patent number: 9514717
    Abstract: An approach is provided for rendering items in a user interface. The approach may, for instance, include: a pre-fetching and a caching of item information associated with one or more items for one or more determined categories based on location information associated with the device; a processing of a detected attitude change associated with the device and of an attitude change threshold to determine an intended orientation mode for the device; a modification of one or more representations, of one or more items, that are within a region, of a user interface, associated with a user interface object; a grouping, a de-overlapping, or a combination thereof of the one or more representations based on an overlapping of one or more rendering locations, of the one or more representations, in a three-dimensional model space.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: December 6, 2016
    Assignee: Nokia Technology Oy
    Inventors: Sreejumon Purayil, Mark Fulks, Venkata Ayyagari, Pankaj Jain, Jerry Drake, Gabriel Nava-Vazquez, Adetokunbo Bamidele, Srikanth Challa, Kenneth Walker
  • Patent number: 9494975
    Abstract: A portable electronic device may identify an accessory device coupled thereto and its corresponding functionality utilizing a single channel utilized to provide power to the accessory device. Upon establishing a connection between the portable electronic device and the accessory device, the accessory device may transmit a message to the portable electronic device. The message may be decoded in order to identify the specific accessory device connected to the portable electronic device. Subsequently, the portable electronic device may alter its behavior to suit an application or function of the accessory device, thus leading to a more positive user experience.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: November 15, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: John Mathew Depew, John Gee Tang
  • Patent number: 9454850
    Abstract: A method of changing into a screen of an Augmented Reality (AR) service in a mobile communication terminal including a camera is provided. The method of changing into a screen of an AR service in a mobile communication terminal includes displaying a prior screen different from an AR service screen, detecting a predetermined event to change display of the prior screen to the AR service screen, driving the camera if the predetermined event has been detected, capturing an image using the camera, and displaying the AR service screen rendered based on the image captured by the camera.
    Type: Grant
    Filed: June 4, 2013
    Date of Patent: September 27, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ji-Hong Jeung, Gong-Wook Lee, Sung-Hwan Baek, Jun-Ho Lee, Kyu Sung Cho
  • Patent number: 9436358
    Abstract: Various embodiments are disclosed for editing a video sequence. One embodiment, among others, is a method for editing a video in a video editing system. The method comprises obtaining a video sequence and identifying objects in the video sequence with corresponding depth information, displaying the video sequence in a display panel in a user interface, and facilitating insertion of an object into the video sequence by displaying in the user interface, a timeline and a control panel including a graphical representation for each of the identified objects with corresponding depth information. The graphical representations are arranged relative to the timeline and based on the corresponding depth information. The method further comprises obtaining input from a user positioning the object into the video sequence relative to the identified objects with corresponding depth information.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: September 6, 2016
    Assignee: CYBERLINK CORP.
    Inventors: Chia-Che Yang, Chun Ming Yeh
  • Patent number: 9360668
    Abstract: A head-up display system includes a display unit including a projection unit configured to be positioned adjacent to a windshield, a display screen, and a controller. The projection unit is operable to project a current image generated by the controller onto a display screen. A position sensor is electrically coupled to the display unit and is operable to detect a position of an object with respect to the display unit. The controller is configured to dynamically update the current image based upon the position. A method of detecting an object is also disclosed.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: June 7, 2016
    Assignee: Continental Automotive Systems, Inc.
    Inventor: Jorge Arturo Rodriguez Moreno
  • Patent number: 9310988
    Abstract: A system and machine-implemented method for providing a visual cue of overscrolling displayed content on an electronic device. When the end of a scrollable page or content has been reached, the visual cue corresponds to the user's physical scrolling input. The content in the window is effectively attached to the window so that when the end of the content is reached in one direction, the window containing the content is pulled in the same scrolling direction. The pulling in the scrolling direction occurs in a logarithmically decreasing manner, providing a tactile-like visual effect that the outer frame of the window is resisting the attempt to scroll further in the scrolling direction. The visual resistance effect may include squishing or stretching portions of the window without distorting the content within the window.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: April 12, 2016
    Assignee: Google Inc.
    Inventors: Alexander Friedrich Kuscher, Roma Rajni Shah, John Nicholas Jitkoff
  • Patent number: 9242173
    Abstract: A game scrap system associated with a game progress includes: a data table setting setup information by recording at least one game environment associated with a generation of a predetermined event signal; an event signal generation unit generating the event signal when a game environment according to a game progress corresponds to at least a portion of the setup information; an image capturing unit, in response to the event signal, capturing a game image to generate game image information; and an image transmission unit transmitting the generated game image information to a remote location in a network using a network address.
    Type: Grant
    Filed: March 17, 2006
    Date of Patent: January 26, 2016
    Assignee: NHN Entertainment Corporation
    Inventor: Mi Jin Kwon
  • Patent number: 9239670
    Abstract: Techniques are described for providing visualizations of data with options for a user to manipulate the data visualizations. These data visualization options may provide flexible and rapid comparison of different fragments of data. In one example, a method includes outputting a display of a data visualization in a graphical user interface. The method further includes receiving a first user input selecting a first fragment of the data visualization to freeze. The method further includes receiving a second user input selecting a second fragment of the data visualization to reposition to a new position relative to the frozen fragment of the data visualization. The method further includes outputting a revised display of the data visualization in the graphical user interface that displays the repositioned fragment of the data visualization in the new position relative to the frozen fragment of the data visualization.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 19, 2016
    Assignee: International Business Machines Corporation
    Inventor: Prakash Dewan
  • Patent number: 9170647
    Abstract: Disclosed is the mobile terminal including a display to display a first screen information, a user tracking device to detect that a user's stare with respect to a connected external electronic apparatus is within a predetermined range with the display serving as a reference, and a controller to receive a second screen information from the connected external electronic apparatus based on the detected user's stare, and the controller to control the display to simultaneously display the received second screen information and the first screen information.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: October 27, 2015
    Assignee: LG Electronics Inc.
    Inventor: Kyoungmin Cho
  • Patent number: 9070200
    Abstract: A tile-based graphics processing system comprises a host processor 1 and a graphics processing pipeline 3. The graphics processing pipeline 3 includes a rasterizer, a renderer, a tile buffer comprising an allocated amount of memory for use as the tile buffer, and a write out stage configured to write data stored in the tile buffer to an external memory. The driver 4 for the graphics processing pipeline 3 on the host processor 1 determines the tile data storage requirements for each render target to be generated for a render output to be generated by the graphics processing system and allocates portions of the memory allocated for use as the tile buffer to respective ones of the render targets based on the determination.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: June 30, 2015
    Assignee: ARM LIMITED
    Inventor: Andreas Engh-Halstvedt
  • Publication number: 20150109345
    Abstract: A method and apparatus for controlling a grid output in a mobile device are disclosed. The method includes changing contents displayed in at least one grid arranged in the at least one row moved to under the last of a plurality of rows displayed on the display or to above the first of the plurality of rows displayed on the display by a contents converter, and displaying the moved at least one row and the changed contents in the at least one grid arranged in the moved row on the display by a screen output unit.
    Type: Application
    Filed: October 7, 2014
    Publication date: April 23, 2015
    Inventors: Hwajun Song, Woocheol Lee
  • Patent number: 9013513
    Abstract: Example methods and apparatus to navigate electronic documents are disclosed. A disclosed example method involves first and second display portions by a demarcation line, to display first and second content in those display portions, based on receiving an input corresponding to a display coordinate. In an example, the method also includes overlaying an image of the first content portion on the first content portion, and allowing the image of the first content portion to scroll only in directions parallel to demarcation line.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: April 21, 2015
    Assignee: BlackBerry Limited
    Inventors: Stefano Paolini, Michael Patrick McAndrews
  • Publication number: 20150103102
    Abstract: An interactive digital map of a geographic area is provided via a viewport that defines a visible portion of the digital map. The digital map includes a representation of a structure. The viewport is panned relative to the digital map in response to receiving a user request. An indication that indoor map data is available for the structure is displayed in response to determining that the viewport is panning, and the indication is removed in response to determining that the viewport has stopped panning.
    Type: Application
    Filed: August 28, 2014
    Publication date: April 16, 2015
    Applicant: GOOGLE INC.
    Inventor: Zhou Bailiang
  • Patent number: 8994755
    Abstract: Methods of generating heatmaps including receiving, at a first electronic device, first information associated with a first zone of a plurality of zones of a content item, determining at least one first concept related to the first information, receiving at least one target content characteristic, determining at least one second concept related to the at least one target content characteristic, and determining a first heat of the first zone based on the first and second concepts, the first heat representing a measure of similarity between the first and second concepts.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: March 31, 2015
    Assignee: Alcatel Lucent
    Inventors: Julien Robinson, Myriam Ribière, Mathias Baglioni, Eric Lecolinet, Johann Daigremont
  • Patent number: 8988363
    Abstract: An information processing apparatus includes: an operation display unit that displays a display screen and detects detection information that changes in accordance with a user operation performed on the display screen; an operation determination unit that determines, in accordance with the detection information, whether an operation has been performed on an operation target displayed on the display screen; a selection unit that selects an image to be displayed, in accordance with a determination result from the operation determination unit; an area-where-arrangement-is-not-to-be-performed setting unit that sets an area where arrangement is not to be performed, in accordance with the determination result from the operation determination unit and the detection information; and an arrangement processing unit that arranges the image to be displayed, in an area where arrangement can be performed, in accordance with the selected image to be displayed and the set area where arrangement is not to be performed.
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: March 24, 2015
    Assignee: Sony Corporation
    Inventors: Fuminori Homma, Tatsushi Nashida
  • Publication number: 20150077438
    Abstract: A display position of an image is moved in accordance with positional information of a display device having a curved display surface. Displacement of a display device is sensed by a camera portion and an acceleration sensor, and the display position is determined in accordance with the displacement, so that the image is displayed in the display position. In the case where the display device rotates and the like, a desired piece of information can be displayed automatically in a display region that can be easily seen.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 19, 2015
    Inventors: Shigeru Tamaki, Tadaaki Maekoya
  • Patent number: 8963959
    Abstract: Some embodiments provide a method that defines a group of associated graphic objects for display on a display device. The method defines a set of operations to perform on the associated graphic objects in a particular order. The operations include one or more transforms applied to at least one of the graphic objects. For each particular transform applied to a set of the graphic objects, each graphic object in the set has a set of parameters indicating whether the graphic object is affected by each of a set of primitive transforms of the particular transform. The method stores the set of associated graphic objects and set of operations as a single graphic object.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: February 24, 2015
    Assignee: Apple Inc.
    Inventors: Philip Andrew Mansfield, Michael Robert Levy
  • Patent number: 8963955
    Abstract: An information processing section of a game apparatus executes a program which includes: acquiring a real world image; setting the most recent view matrix of a virtual camera based on a detected marker S204; reading the previous view matrix S206; calculating correction view matrixes so as to change a blending ratio at which the most recent view matrix is blended depending on a distance S208 to S210; selecting the correction view matrix such that the longer the distance between an object and the marker is, the lower the blending ratio is; and rendering a virtual object in a frame buffer in a superimposed manner by using the selected correction view matrix.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: February 24, 2015
    Assignees: Nintendo Co., Ltd., Hal Laboratory Inc.
    Inventor: Tetsuya Noge
  • Publication number: 20150042687
    Abstract: A display control apparatus displays, together with an image on a display unit, items related to a plurality of objects in the image. At this time, for the plurality of objects in the image, the display control apparatus displays items related to the respective objects at display positions having a predetermined relative positional relationship with the objects. The display control apparatus decides the order of priority of the plurality of objects. In case that the area of a main object having a highest decided priority level and the display position having the predetermined relative positional relationship for an item related to another object overlap each other, the display control apparatus adjusts the display position of the item related to the other object to eliminate the overlapping, and displays the item related to the other object.
    Type: Application
    Filed: October 28, 2014
    Publication date: February 12, 2015
    Inventors: Yasufumi Oyama, Ryo Takahashi
  • Patent number: 8952982
    Abstract: To provide an image display device for displaying, when displaying a plurality of display targets while scrolling, the respective display targets in a manner that takes into consideration the sizes and scroll directions of the respective display targets. An image display device places a plurality of display targets on a virtual plane, instructs the size of a display area defined on a part of the virtual plane, displays an image showing a picture inside the display area, and moves at least either one of the display targets and display area along a predetermined direction set on the virtual plane, relative to the virtual plane, in which the respective display targets are placed so as to be included in an area which is a band area extending in the predetermined direction on the virtual plane, having a width corresponding to the instructed size of the display area, and partially overlapping the display area.
    Type: Grant
    Filed: December 11, 2007
    Date of Patent: February 10, 2015
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventor: Munetaka Tsuda
  • Patent number: 8947422
    Abstract: Implementations of the present invention involve methods and systems for creating depth and volume in a 2-D planar image to create an associated 3-D image by utilizing a plurality of layers of the 2-D image, where each layer comprises one or more portions of the 2-D image. Each layer may be reproduced into a corresponding left eye and right eye layers, with one or both layers including a pixel offset corresponding to a perceived depth. Further, a depth model may be created for one or more objects of the 2-D image to provide a template upon which the pixel offset for one or more pixels of the 2-D image may be adjusted to provide the 2-D image with a more nuanced 3-D effect. In this manner, the 2-D image may be converted to a corresponding 3-D image with a perceived depth.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: February 3, 2015
    Assignee: Disney Enterprises, Inc.
    Inventors: Tara Handy Turner, Evan M. Goldberg, Matthew F. Schnittker, Joseph W. Longson, Robert M. Neuman
  • Patent number: 8947423
    Abstract: An interactive 3-D drawing method supports 3-D modeling of real-world scenes captured in the form of multiple images taken from different locations and angles. The method enables the user manipulate a 3-D drawing primitive without changing its appearance on a selected input image.
    Type: Grant
    Filed: November 19, 2010
    Date of Patent: February 3, 2015
    Assignee: Ocali Bilisim Teknolojileri Yazilim Donanim San. TIC. A.S.
    Inventors: Ogan Ocali, Ali Erol, Umut Sezen
  • Patent number: 8947464
    Abstract: When changing a plurality of displayed items to a plurality of other items that are at least partially different, at least one selected item of the plurality of displayed items is identifiably displayed, and its display position is stored. After the plurality of displayed items have been changed to the plurality of other items, an item displayed at the same position as the stored display position of the selected item before the change is identifiably displayed. This improves the operability when simultaneously displaying a plurality of items.
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: February 3, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yousuke Takagi
  • Patent number: 8933970
    Abstract: Techniques for controlling an augmented reality object are described in various implementations. In one example implementation, a method may include receiving an initialization image captured by an image capture device, the initialization image depicting a background and being free of foreground objects positioned between the background and the image capture device. The method may also include receiving a plurality of subsequent images captured by the image capture device over a period of time, the plurality of subsequent images depicting the background and a foreground object, the foreground object being positioned between the background and the image capture device. The method may also include comparing the initialization image to the plurality of subsequent images to determine positioning of the foreground object over the period of time. The method may also include controlling an augmented reality object based on the positioning of the foreground object over the period of time.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: January 13, 2015
    Assignee: Longsand Limited
    Inventors: George Saklatvala, Stephen Christopher Davis, Matthew Dominic Sullivan, Tristan Peter Melen
  • Patent number: 8933960
    Abstract: Various techniques relating to the alteration of image data are provided herein. In generally, disclosed embodiments may provide techniques for applying on or more image alteration effects to image data that is displayed on an electronic device. In certain disclosed embodiments, the application of such image alteration effects may be triggered based upon various detected device operation events, which may include audio-related events, motion-related events, location-related events, and/or events relating the imaging properties. The selection of a triggering device event and a corresponding image alteration affect may be defined by a user through a set of user preference settings on the electronic device.
    Type: Grant
    Filed: August 14, 2009
    Date of Patent: January 13, 2015
    Assignee: Apple Inc.
    Inventors: Aram Lindahl, Kelvin Chiu
  • Patent number: 8922584
    Abstract: A computer implemented method of creating, displaying, and interfacing an infinite navigable media wall includes identifying available media from storage accessible by the computer, generating a logical set of media from the available media, generating the infinite navigable media wall by placing graphical representations of media in the logical set of media on a display of the computer, and displaying the infinite navigable media wall on the display of the computer.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: December 30, 2014
    Inventor: Frederic Sigal
  • Patent number: 8913059
    Abstract: Systems, program products and program products for accepting a request to move a first geometric entity that is constrained to other geometric entities in a drawing that may contain both one-way and two-way geometric constraints. A set of affected geometric entities that need to be repositioned or otherwise changed as the result of moving the first geometric entity is identified. The affected geometric entities and the geometric constraints are classified into groups which are solved using a variational geometric constraint solver. If the geometric constraints cannot be satisfied, the movement of the first geometric entity is restricted. Otherwise the affected geometric entities are updated.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: December 16, 2014
    Assignee: Autodesk, Inc.
    Inventors: Jiri Kripac, Jose Madeira de Freitas Garcia
  • Patent number: 8907946
    Abstract: The present invention relates to a method, system and devices for controlling motions of an object in a 3-dimensional Virtual Environment by a Human Interface Device of a user browsing a 3-dimensional Virtual Environment. The human interface device being coupled to a client device for accessing the 3-dimensional Virtual Environment. The 3-dimensional Virtual Environment being deployed at, at least one application server. The client device and the at least one application server being coupled over a communication link. This method first determines a starting point at a 2-dimensional surface by detecting a location of a pointer at the 2-dimensional surface and subsequently based on the starting point allocates a first inner area on the surface surrounding the starting point, a second area on the surface surrounding the first area and a third area on the surface, surrounding the second area.
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: December 9, 2014
    Assignee: Alcatel Lucent
    Inventor: Sébasien Bocq
  • Patent number: 8902249
    Abstract: A measurement and testing system includes a measurement assembly having at least one measurement device, at least one visual display device, and a data acquisition and processing device operatively coupled to the at least one measurement device of the measurement assembly and the visual display device. In one embodiment, the data acquisition and processing device is configured to generate one or more global reports utilizing the output of the measurement assembly, generate an information icon on the output screen of the visual display device, and assign the one or more global reports to the information icon. In other embodiments, the data acquisition and processing device is configured to automatically regulate the availability of tests based upon a requisite measurement assembly or a predetermined condition, and/or determine whether the output data from a plurality of measurement assemblies is to be combined so as to create a single virtual measurement assembly.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: December 2, 2014
    Assignee: Bertec Corporation
    Inventors: Todd Christopher Wilson, Necip Berme
  • Patent number: 8896601
    Abstract: A method for projecting geographic data (e.g., latitude and longitude coordinates) from a spherical surface onto a two-dimensional Cartesian space is provided. Such a capability can employ a coordinate testing and transformation method to map the projected geographic data within the two-dimensional Cartesian space so that distances measured on the spherical surface remain relatively consistent with distances measured in the two-dimensional Cartesian space. Further, this capability allows for the use of efficient search algorithms to find projected geographic points within a particular geographic search area.
    Type: Grant
    Filed: February 15, 2011
    Date of Patent: November 25, 2014
    Assignee: Google Inc.
    Inventor: Phil Norman
  • Patent number: 8896624
    Abstract: In order to make visible the image in a region which is hidden by an image sensor provided on a display unit when performing color calibration, an image display device of the present invention includes a sensor position detecting unit that detects a position on a screen where the image sensor is provided, and an image processing unit that displays, at another region on the screen, an image at the position on the screen that is detected by the sensor position detecting unit.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: November 25, 2014
    Assignee: NEC Display Solutions, Ltd.
    Inventor: Kenji Yamamoto
  • Patent number: 8896634
    Abstract: An information-processing device comprises: a reception means for receiving an instruction to display an object image(s) on a display means for displaying an image, via an operation means for receiving an operation; a determination means for determining a number of the object image(s) when the object image(s) is displayed on the display means in response to the instruction; and a display control means for, in a case where the number determined by the determination means is equal to or larger than three and equal to or smaller than a threshold value, arranging and displaying the object images at positions such that, when points respectively determined in adjacent object images are connected by line segments, a figure formed by the line segments represents a polygon having a number of vertices corresponding to the determined number, and, in a case where the number determined by the determination means exceeds the threshold value, arranging and displaying the object images in rows extending in a predetermined di
    Type: Grant
    Filed: September 8, 2009
    Date of Patent: November 25, 2014
    Assignee: NTT DoCoMo, Inc.
    Inventors: Keiichi Murakami, Naoki Hashida, Kazuhiro Yamada, Izua Kano, Dai Kamiya, Yasushi Onda