Interface Represented By 3d Space Patents (Class 715/848)
  • Patent number: 10719939
    Abstract: Various embodiments describe systems and processes for generating AR/VR content. In one aspect, a method for generating a three-dimensional (3D) projection of an object is provided. A sequence of images along a camera translation may be obtained using a single lens camera. Each image contains at least a portion of overlapping subject matter, which includes the object. The object is semantically segmented from the sequence of images using a trained neural network to form a sequence of segmented object images, which are then refined using fine-grained segmentation. On-the-fly interpolation parameters are computed and stereoscopic pairs are generated for points along the camera translation from the refined sequence of segmented object images for displaying the object as a 3D projection in a virtual reality or augmented reality environment. Segmented image indices are then mapped to a rotation range for display in the virtual reality or augmented reality environment.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: July 21, 2020
    Assignee: Fyusion, Inc.
    Inventors: Stefan Johannes Josef Holzer, Yuheng Ren, Abhishek Kar, Alexander Jay Bruen Trevor, Krunal Ketan Chande, Martin Josef Nikolaus Saelzle, Radu Bogdan Rusu
  • Patent number: 10712897
    Abstract: A method by which a device arranges contents displayed on a screen of the device is provided. The method includes detecting eyes of a user with respect to the screen of the device, generating preferred area information regarding a preferred area preferred by the user in an entirety of the screen of the device, based on the detected eyes of the user, selecting at least one of a plurality of contents displayed on the screen of the device, and rearranging the plurality of contents displayed on the screen of the device by changing displayed location of the selected at least one of the plurality of contents on the screen of the device.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: July 14, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sumit Kumar
  • Patent number: 10691713
    Abstract: A method in a computer system includes displaying a user interface screen to aid in generating search queries for a semantic database. The user may select two or more data classes from a displayed class hierarchy. Analysis of the semantic database may lead to generating and displaying one or more paths via class relationships between selected data classes. The user may interact with a displayed path of class relationships to provide input to the system, and from that input the system may automatically generate a search query.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: June 23, 2020
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Paul Edward Cuddihy, Justin De Spenza McHugh, Ravi Kiran Reddy Palla
  • Patent number: 10677921
    Abstract: Techniques are disclosed for systems and methods to provide casting guidance for users of mobile structures, including watercraft. A casting guidance system includes a sonar transducer assembly and a logic device configured to communicate with the sonar transducer assembly. The sonar transducer assembly is adapted to be mounted to a mobile structure and placed in a body of water. The logic device is configured to identify one or more underwater targets in sonar data received from the sonar transducer assembly, determine casting guidance parameters corresponding to the one or more identified underwater targets, and generate at least one casting guidance identifier based, at least in part, on the determined casting guidance parameters. Subsequent user input, the sonar data, and/or the casting guidance parameters may be used to adjust a steering actuator, a propulsion system thrust, and/or other operational systems of the mobile structure.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: June 9, 2020
    Assignee: FLIR Belgium BVBA
    Inventors: Adam Murphy, Christopher Daniel Gatland, Mark Johnson
  • Patent number: 10659831
    Abstract: A method that incorporates teachings of the subject disclosure may include, for example, receiving, by a system comprising a processor, holographic video data and a descriptor file associated with the holographic video data, where the holographic video data comprises encoded holographic wave front images that are generated by reconstructing holographic interference patterns associated with a target object, determining, by the system, presentation characteristics from the received descriptor file, and presenting, by the system, holographic video content decoded from the holographic video data, at a portion of a display device. Other embodiments are disclosed.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: May 19, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Srilal Weerasinghe
  • Patent number: 10650092
    Abstract: Approaches presented herein enable optimizing a display of tabular data from a 2-D table as a folding 3-D table having a plurality of vectors in a GUI. More specifically, a scaling ratio is calculated to fit the plurality of vectors within a display area of the GUI based on a cumulative width of the plurality of vectors and a width of the display area of the GUI. A maximum angle of rotation for at least one vector is calculated based on a legibility of the vector. The scaling ratio can be applied to a width of at least one vector to yield a modified width of the vector. The 2-D table is then rendered as a 3-D table in which the at least one vector is depicted as a modified vector angled within a maximum angle of rotation between a horizontal and a vertical axis.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: May 12, 2020
    Assignee: International Business Machines Corporation
    Inventors: Tian Qi Han, Dong Ni, Hua Hong Wang, Hao Zhang
  • Patent number: 10629003
    Abstract: One embodiment is directed to a system for enabling two or more users to interact within a virtual world comprising virtual world data, comprising a computer network comprising one or more computing devices, the one or more computing devices comprising memory, processing circuitry, and software stored at least in part in the memory and executable by the processing circuitry to process at least a portion of the virtual world data; wherein at least a first portion of the virtual world data originates from a first user virtual world local to a first user, and wherein the computer network is operable to transmit the first portion to a user device for presentation to a second user, such that the second user may experience the first portion from the location of the second user, such that aspects of the first user virtual world are effectively passed to the second user.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: April 21, 2020
    Assignee: Magic Leap, Inc.
    Inventors: Samuel A. Miller, Rony Abovitz
  • Patent number: 10585294
    Abstract: Embodiments relate to efficiently viewing data items in a three-dimensional (3D) space. The 3D space includes a curved surface that is concave with respect to a user-controlled viewpoint in the 3D space. The viewpoint is for controlling the direction and location of a rendered view of the 3D space. The data items have respective values associated therewith. The data items are arranged on the surface according to their values so that a user's ease of viewing the data items varies with their values; data items with some values may be arranged to be easier to view by manipulating the view direction than others (e.g., those with lower values). Ease of viewing can stem from how the surface is oriented relative to the viewpoint, the orientation of the curvature of the surface, the orientation of a controlling reference orientation, alignment of the data items on the surface, etc.
    Type: Grant
    Filed: February 19, 2018
    Date of Patent: March 10, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Eric Youngstrom, John P. Falcone, Craig Hoffman, Hein Thu Htat, Scott Borton, Ram Bracha, Felix GTI Andrew
  • Patent number: 10540167
    Abstract: A system and method for enabling graphic-based interoperability between computer executed applications. A computer system operating as a client may display a graphical user interface (GUI) including control graphic items such as buttons, text boxes, etc. A process may examine the graphical image of the GUI to determine if there has been a change over time in the GUI as displayed which updates a control graphic item. If there has been a change over time in the GUI which updates a control graphic item, an action may be taken, for example updating properties of an object construct corresponding to the control graphic item, raising an event corresponding to an object construct corresponding to the control graphic item, or communicating an event to a process.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: January 21, 2020
    Assignee: NICE LTD.
    Inventors: Alexander Vaindiner, Vitaly Shelest, Yuri Staloverov
  • Patent number: 10529146
    Abstract: Aspects of the technology described herein provide a control interface for manipulating a 3-D graphical object within a virtual drawing space. The control can automatically group objects together for common manipulation. The control can take the form of a scaled representation of a group of objects located outside of the primary drawing space. Moving the representation then moves the objects.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: January 7, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alexander Charles Cullum, Barry John Ptak
  • Patent number: 10525348
    Abstract: Provided are a system for generating a game replay video, and more particularly, a system for generating a game replay video as a virtual reality (VR) video by recording a game play situation to be viewed on a replay terminal. According to the system for generating a game replay video, a VR video in a form of inducing a user to easily view important scenes of a game video may be provided to the user, thereby increasing the users' motive for and interest in viewing the VR video.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: January 7, 2020
    Assignee: MINKONET CORPORATION
    Inventors: Kyung Soo Park, Tae Woo Kim, Dong Hwal Lee
  • Patent number: 10490062
    Abstract: A method for remote controlling an object with a remote-control unit is provided. At least a first surface S1, S2, Si is defined in a first coordinate system. At least a first function of the object is associated to the first surface S1, S2, Si. A second coordinate system is defined at the position of the remote-control unit. A static pointing vector 28 is defined in the second coordinate system. It is then determined whether the pointing vector points towards the first surface S1, S2, Si. If so, the object is enabled to selectively activate the first operation upon receipt of an activation command.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: November 26, 2019
    Assignee: Hella GmbH & Co. KGaA
    Inventors: Andreas Neumann, Ludger Weghaus
  • Patent number: 10484508
    Abstract: In a system and method for sharing items in an augmented and/or virtual reality environment, selected virtual items may be virtually propelled using, for example, a tossing or throwing motion, to a target recipient, so that the selected item may be shared with the target recipient without direct physical and/or virtual contact with the target recipient. Movement of a user's hand may be detected and tracked, so that the intended target recipient for the shared item may be identified based on a projected trajectory of a throwing motion of the user's hand. Associations between the user and different target recipients may cause different possible target recipients to exhibit different attractive forces, or different levels of magnetism, for particular items being tossed or thrown by a user for sharing, to further differentiate between the possible target recipients, and resolve recipient ambiguity.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: November 19, 2019
    Assignee: Google LLC
    Inventors: Manuel Christian Clement, Stefan Welker
  • Patent number: 10459944
    Abstract: In an example embodiment, a solution is provided that synchronizes data from a lower-dimensionality projection of a high-dimensionality database with another high-dimensionality database in a manner that recreates information lost during the projection process as well as generates new high-dimensionality information from the lower dimensionality project. This allows, for example, for project team information, which was never contained in a database storing hierarchical reporting structure information, to be automatically generated, as well as for logical team information, which was originally contained in the database storing hierarchical reporting structure information but was lost during the projection process, to be recreated.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: October 29, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Rinaldo Alcova Jose
  • Patent number: 10452911
    Abstract: A gaze-tracking system for use in a head-mounted display apparatus, and a method of tracking a user's gaze, via such a gaze-tracking system. The gaze-tracking system includes illuminators for emitting light pulses to illuminate a user's eye; a camera for capturing an image of reflections of the light pulses from the user's eye, the camera including photo-sensitive elements arranged into a chip, wherein a first surface of the chip bulges inwards in a substantially-curved shape, such that a focal plane of photo-sensitive elements positioned proximally to edges of the chip is farther away than a focal plane of photo-sensitive elements positioned substantially at a center portion of the chip, the first surface facing the user's eye; and a processor being configured to control operations of the illuminators and the camera, and to process the captured image to detect a gaze direction of the user.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: October 22, 2019
    Assignee: VARJO TECHNOLOGIES OY
    Inventors: Mikko Ollila, Klaus Melakari, Oiva Arvo Oskari Sahlsten
  • Patent number: 10439964
    Abstract: An approach is presented for interacting with a messaging user interface. A presentation is caused, at least in part, of a messaging user interface associated with one or more messaging services at a device. Presentation of a user interface element providing a link to one or more communications sessions corresponding to the messaging services is caused, at least in part. Selection of the user interface element causes, at least in part, presentation of representations of the communications sessions as one or more overlay elements on the user interface.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: October 8, 2019
    Assignee: Nokia Technologies Oy
    Inventors: Hitoshi Sano, Sangita Shah, Premal Pankaj Jhaveri, Natalie Jhaveri, Patrick Arsenault, Teresa Hunkeler
  • Patent number: 10431009
    Abstract: Methods and systems for modeling infrastructure elements in three dimensions are disclosed. An example method can comprise a computer receiving information from a database. The received information can comprise structural information describing a form of a structure and condition information describing a condition of the structure. The computer can create a graphical model of the structure based on the structural information. The computer can further determine, based on the condition information, a condition of one or more portions of the structure, and can color the one or more portions of the structure based on the determined condition.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: October 1, 2019
    Assignee: The Board of Regents of the Nevada System of Higher Education on Behalf of the University of Nevada, Las Vegas
    Inventor: Alexander Paz-Cruz
  • Patent number: 10423295
    Abstract: A mobile computer network for the navigation among and transfer of context information from remote participants with an enabling Network architecture and related business model.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: September 24, 2019
    Inventor: Arjuna Indraeswaran Rajasingham
  • Patent number: 10379620
    Abstract: An information processing apparatus includes a processor configured to generate, in a simulation space, a rectangular parallelepiped surrounding a target part among a plurality of parts. The target part is taken by a human body. The rectangular parallelepiped has surfaces in contact with a maximum outer shape of the target part. The processor is configured to identify, among the surfaces of the generated rectangular parallelepiped, surfaces other than a surface in contact with a part different from the target part, and select combinations of two surfaces among the identified surfaces. The processor is configured to identify, among the selected combinations, a combination which satisfies a condition that a vector from a point of a first finger to a point of a second finger penetrates the rectangular parallelepiped when the two surfaces in the combination are taken by the two fingers. The two fingers are included in the human body.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: August 13, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Shota Tanaka, Naoyuki Nozaki
  • Patent number: 10380726
    Abstract: Disclosed are systems, devices, and methods for creating a rendering of real-world locations with embedded multimedia elements. An exemplary method includes receiving image data of a real-world location, identifying geographic coordinates of the real-world location and/or a point of view from which the image data was acquired, acquiring multimedia elements relevant to the real-world location based on the geographic coordinates and/or the point of view, and creating a rendering of the image data with the multimedia elements embedded therein.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: August 13, 2019
    Assignee: UNIVERSITY OF MARYLAND, COLLEGE PARK
    Inventors: Ruofei Du, Amitabh Varshney
  • Patent number: 10375254
    Abstract: An image forming apparatus includes a plurality of image formers each capable of forming, on a sheet, an overlap image and a non-overlap image, a fixer that fixes, on the sheet, a whole image composed of the overlap images and the non-overlap images, and a hardware processor that controls each of the plurality of image formers such that a difference in image at a boundary between the overlap image and the non-overlap image is reduced in the whole image.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: August 6, 2019
    Assignee: KONICA MINOLTA, INC.
    Inventors: Natsuko Minegishi, Wataru Watanabe, Hiroshi Morimoto, Keiki Katsumata, Kazuhiro Saito, Hiroki Shibata, Daiki Watanabe
  • Patent number: 10339704
    Abstract: An image data processing method in an image processor includes: a vertex shader which determines, based on received vertex data of a polygon, positions on a display unit corresponding to the vertex data; a rasterizer which determines pixels on the display unit that are necessary to display, on the display unit, an image in which a designated texture is mapped on the polygon based on positions of apices on the display unit determined by the vertex shader; and a pixel shader which determines, whenever information indicating a position of an individual pixel on the display unit where to determine a pixel value is received from the rasterizer, a pixel value of the position through interpolation using values of prescribed texture pixels around the position to display, on the display unit, the image in which the designated texture is mapped on the polygon, and the pixel shader is as defined herein.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: July 2, 2019
    Assignee: AXELL CORPORATION
    Inventor: Kazuki Kyakuno
  • Patent number: 10324601
    Abstract: Methods and systems for improved integration of an overhead representation (e.g., a map) with a street view representation. A user interface with at least two regions is output for display to a user. One region includes an overhead representation of an area and an interactive control overlaid onto the overhead representation. Another region includes a street view perspective that has a point of view corresponding to a position and directional orientation of the interactive control. Information about a user input that adjusts the interactive control is received and the street view perspective is updated to track the control as it is adjusted. The field of view of the street view perspective may be reflected in the appearance of the interactive control. Additionally, the street view perspective may follow the location of a marker as it is moved around the overhead representation.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: June 18, 2019
    Assignee: Google LLC
    Inventors: Sreejit Unnikrishnan, Arijit De, Lalitesh Kumar Katragadda, Vihari Venkata Komaragiri
  • Patent number: 10311622
    Abstract: A method for virtual reality (VR) includes displaying a VR event in a view of a first VR position in a VR environment in a first period, wherein a user's VR avatar is at the first VR position in the first period; recording the VR event; and redisplaying the recorded VR event in a view of a second VR position in the VR environment in a second period.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: June 4, 2019
    Assignee: HTC CORPORATION
    Inventor: Yi-Hsiu Chen
  • Patent number: 10250720
    Abstract: In a system and method for sharing items in an augmented and/or virtual reality environment, selected virtual items may be virtually propelled using, for example, a tossing or throwing motion, to a target recipient, so that the selected item may be shared with the target recipient without direct physical and/or virtual contact with the target recipient. Movement of a user's hand may be detected and tracked, so that the intended target recipient for the shared item may be identified based on a projected trajectory of a throwing motion of the user's hand. Associations between the user and different target recipients may cause different possible target recipients to exhibit different attractive forces, or different levels of magnetism, for particular items being tossed or thrown by a user for sharing, to further differentiate between the possible target recipients, and resolve recipient ambiguity.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: April 2, 2019
    Assignee: Google LLC
    Inventors: Manuel Christian Clement, Stefan Welker
  • Patent number: 10241643
    Abstract: Navigation of multiple information item hierarchies within a same application display pane or view is provided. Information items may be displayed in a customized collection of information items, for example, a “favorites” collection, that may be assembled from a variety of content sources and that may be persisted across a variety of information item views.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: March 26, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Erez Kikin-Gil, Mark Eugene Pearson, Vignesh Sachidanandam, Doreen Grieb, Patrick Malatack
  • Patent number: 10222945
    Abstract: A tumbler-style graphical user interfaces (TSGUI) facilitates high context rapid selection of content objects from at least tumbler components. Selection of content objects can relate to a path for a memory to access a related final information. The TSGUI can be employed in mobile computing devices, including telephonic mobile computing devices. Optionally, a TSGUI of a mobile device can facilitate access to content in relation to messaging applications native to the mobile device.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: March 5, 2019
    Assignee: RCS IP, LLC
    Inventors: Kristin Marie Pascal, Andrew Evan Klonsky, Matthew James Bailey
  • Patent number: 10222395
    Abstract: A device has a storage and an information processor. The storage stores presentation information received from a server apparatus. The information processor reads the presentation information from the storage, and controls screen display on a notifier, based on the read presentation information. The screen display on the notifier includes map information of a predetermined region, information about at least one unit representing an occupied part in a unit ownership building that exists in the predetermined region or a building that exists in the predetermined region and that is a building other than a unit ownership building, and shaking-intensity information for each unit.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: March 5, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Ryo Yokoyama, Akiko Takamiya, Hayashi Ito, Hitoshi Nomura
  • Patent number: 10210665
    Abstract: Input data consisting of sensory inputs received about a user, and a work of expression by a computing device. Detecting a work, and or capturing its content using input devices. Tracking user input as any one of movements, physiological signals or eye direction, or actions within their environment. Producing conceptual profiles as semantic values consisting of a characteristics and meaning of a works content. Aggregating at least one conceptual profile or user inputs and transforming them into new or modified content for a virtual environment. This modified content may reflect the work, and user actions may be synchronized with the work. Tracking user interactions with an environment modified through input data, may recursively produce content changes to the work, for example changing the words in a book or updating the story, as displayed on a connected electronic book or mobile device used for reading.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: February 19, 2019
    Inventor: Stephen Constantinides
  • Patent number: 10154244
    Abstract: A three dimensional system including a marker mode.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: December 11, 2018
    Assignee: VEFXi Corporation
    Inventor: Craig Peterson
  • Patent number: 10151599
    Abstract: An interactive viewing system of the present invention provides a user with a viewing duality in which a user is shown a floor plan, schematic layout, or other diagram on one side of a display and a visual representation, such as a digital image, corresponding to a selected portion of the schematic layout or diagram, on the other side of the same display. The user is presented with a current position marker and a directional indicator as they navigate through the schematic layout. At designated positions within the schematic layout, a corresponding image is concurrently displayed. In this manner, the user maintains a sense of where they are within the entire structure, while at the same time seeing images of the corresponding area.
    Type: Grant
    Filed: March 13, 2003
    Date of Patent: December 11, 2018
    Inventors: Pamala Meador, Tony Meador
  • Patent number: 10147230
    Abstract: A method and system for improving three dimensional video visualization is provided. The method includes receiving a video file and extracting metadata and contextual analysis data of the video file. Dimensions describing attributes associated with the video file are identified and use case data comprising text data and associated metadata describing activities occurring is the video file is retrieved. The dimensions are associated with the use case data and a group of relevant dimensions are extracted from the use case data. The dimensions are correlated with the group of relevant dimensions and a group of common dimensions is extracted from the dimensions and group of relevant dimensions. Three dimensions are selected from the group of common dimensions and a three dimensional block structure illustrating the three dimensions and the remaining dimensions is generated and presented to a user via a graphical user interface.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: December 4, 2018
    Assignee: International Business Machines Corporation
    Inventors: Vijay Ekambaram, Sarbajit K. Rakshit
  • Patent number: 10140769
    Abstract: Provided is an electronic device and method for providing three-dimensional (3D) map processing and a 3D map service. The electronic device includes a memory configured to store an image set and a map platform module which is functionally connected with the memory and is implemented with a processor. The map platform module is configured to obtain an image set comprising a plurality of images for a path on an external space surrounding the electronic device, to determine an area corresponding to an object included in the external space from at least one of the plurality of images, to obtain information about the object based on whether the object is configured to communicatively connect with the electronic device, and to display the information in association with the area through a display functionally connected with the electronic device. Other embodiments are also possible.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: November 27, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyung-Tae Kim, Shin-Jun Lee, Eun-Seon Noh, Sun-Kee Lee, Cheol-Ho Cheong, Hyung-Jin Park, Yo-Han Lee, Dong-Soo Han
  • Patent number: 10114622
    Abstract: A method customizes a user-interface of a page-screen of a software application taking into account a customer requirement. The method includes providing, for a page-screen, a toolbar being a configurable graphic control, i.e. a configurable toolbar. The configurable toolbar contains a set of customizable buttons. Provided within the set of customizable buttons, is the possibility to add a forward smart navigation button which, if clicked, directs one to an additional page screen, from a source page to a target page. A graphic configuration tool enables the configuration of the configurable toolbar. The source page is explored so that the configurable toolbar is presented with the set of customizable buttons. A forward smart navigation button to direct to a selected target page is added. At engineering time, one associates to the smart navigation button, a URL address of the selected target page per the customer requirement.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: October 30, 2018
    Assignee: Siemens Aktiengesellschaft
    Inventors: Paola Colletti, Stefano Noferi
  • Patent number: 10114455
    Abstract: The exemplary illustrative non-limiting technology herein enables 3D viewing on conventional 2D displays such as home television sets by tracking a person's viewpoint. Detecting a player's viewpoint movement to change the viewing of the displayed object gives the illusion that the object is physically present in three-dimensional space. Viewpoint movement detection can provide collision-related game logic benefits such as allowing a player to dodge projectiles, giving a game character an ability to “see” the player when not behind line-of-sight obstacles, and other advantages.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: October 30, 2018
    Assignee: Nintendo Co., Ltd.
    Inventors: Howard Cheng, William C. Newman, Jr.
  • Patent number: 10088802
    Abstract: A method and apparatus for generating a holographic image from a low resolution image transformed into a low resolution complex image that is interpolated into a high resolution image complex image. By transforming fewer pixels of the low resolution image, the amount of calculation may be reduced and the processing speed for generating the holographic image may be increased.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: October 2, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yuntae Kim, Hojung Kim, Hongseok Lee
  • Patent number: 10084846
    Abstract: A system for viewing at a client device a series of three-dimensional virtual views over the Internet of a volume visualization dataset contained on centralized databases employs a transmitter for securely sending volume visualization dataset from a remote location to the centralized database, more than one central data storage medium containing the volume visualization dataset, and a plurality of servers in communication with the centralized databases to create virtual views based on client requests. A resource manager load balances the servers, a security device controls communications between the client device and server and the resource manager and central storage medium. Physically secured sites house the components. A web application accepts at the remote location user requests for a virtual view of the volume visualization dataset, transmits the request to the servers, receives the resulting virtual view from the servers, and displays the resulting virtual view to the remote user.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: September 25, 2018
    Assignee: AI VISUALIZE, INC.
    Inventor: Kovey Kovalan
  • Patent number: 10031608
    Abstract: A process for enabling objects displayed on a multi-input display device to be grouped together is disclosed that includes defining a target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the target element. Operations are invoked that establish a relationship between a particular displayed object and a position on the target element and that causes transformations applied to the target element also to be applied to the particular displayed object while maintaining the relationship between the particular displayed object and the position on the target element.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: July 24, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Philip L. Davidson
  • Patent number: 10026093
    Abstract: Participation by multiple users in an online game through client computing platforms associated with the users is facilitated. User accounts associated with the users indicate affiliations having a functional significance between users. Presentation of offers to sell virtual items are provided to users having a first affiliation and to users having a second affiliation. The virtual items associated with the offers are distributed to the users having a first affiliation upon an indication that a threshold number of users having the first affiliation have accepted the offer and are not distributed to users having a second affiliation upon an indication that a threshold number of users having the second affiliation have not accepted the offer.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: July 17, 2018
    Assignee: Kabam, Inc.
    Inventors: John Kim, Kevin Lee, Kevin Chanthasiriphan, Wei-Ling Wu Deckinga, Tomi Huttula
  • Patent number: 10013137
    Abstract: Described herein are systems and methods for enabling an unlimited multi-user desktop environment. In accordance with an embodiment, the system includes a computing device hosting the desktop. Each user connects to the desktop through the same or different computing devices. Each user will, in their client-area, render a section of the unlimited sized multi-user desktop. The section can be the same or different for all users. In accordance with an embodiment, compatible objects can be allowed to render the same content at different content positions for each connected user. For example, a user can scroll on a shared webpage without impacting the scroll position for other users looking at the same window of the same webpage. Additional embodiments are also described herein.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: July 3, 2018
    Assignee: Datapath Limited
    Inventor: Anders Nancke-Krogh
  • Patent number: 9984170
    Abstract: A system and method links one or more disparate community awareness management (CAM) datasets for a community awareness program (CAP) with one or more spatial layers to create linked CAM datasets. One or more data attributes common to a CAM dataset and a spatial layer are identified, and the link is defined between the CAM dataset and the spatial layer. The spatial layer and the linked CAM dataset then may be queried using a single input query. Features from the spatial layer and features from the linked CAM dataset that match the query are generated for display. In one embodiment, a system and method manage CAP assets, transactions, interest areas for the CAP, and buffer areas for the CAP. An audience utility enables entering and maintaining audience data for the CAP. A journal utility enables making journal entries for one or more audience members, CAP assets, transactions, and/or other CAM data. A link document utility enables linking one or more documents to CAM data.
    Type: Grant
    Filed: August 24, 2006
    Date of Patent: May 29, 2018
    Assignee: CELERITASWORKS, LLC
    Inventors: Scott A. Evans, Robert L. Marshall, Brett A. Lester, Larry D. Miley
  • Patent number: 9928570
    Abstract: A measurement method and apparatus to make precise measurements on a touch screen device, such as a mobile device. A measuring tool is provided that that measures a quantity associated with an image being displayed on the touch screen. In response to a user selection, the measuring tool may be activated. A magnified view is presented that shows a position associated with a touch of, e.g., a user's finger so the user may fine-tune a start position of a measurement. The user's touch may be tracked from the start position to a current position during which time a dynamically updated display of the quantity being measured is presented. An ending measurement of the quantity is displayed in accordance with a removal of the touch at an end position.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: March 27, 2018
    Assignee: Calgary Scientific Inc.
    Inventors: Kenneth Todd Reed, Jonathan Neil Draper
  • Patent number: 9928629
    Abstract: Apparatus, including a retaining structure (54), positioned near a subject's eye that has a pupil with a diameter, an optical combiner (52A) mounted on the structure before the eye, and a pixelated screen (60A) having an array of variably transparent pixels coating the combiner. There is an image capturing device (68A) mounted on the structure to capture an image of a scene viewed by the eye, and a projector (64A) is mounted on the structure to project at least one of a portion of the captured image and a stored image onto a section of the screen at a selected location thereof. A processor (26) renders the screen section at least partially opaque, selects the section location in response to a region of interest in the scene identified by analysis of the captured image, and determines a dimension of the section in response to the pupil diameter.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: March 27, 2018
    Assignee: AUGMEDICS LTD.
    Inventors: Nessi Benishti, Nissan Elimelech, Stuart Wolf, Elazar Gerland
  • Patent number: 9886793
    Abstract: A method and system for improving three dimensional video visualization is provided. The method includes receiving a video file and extracting metadata and contextual analysis data of the video file. Dimensions describing attributes associated with the video file are identified and use case data comprising text data and associated metadata describing activities occurring is the video file is retrieved. The dimensions are associated with the use case data and a group of relevant dimensions are extracted from the use case data. The dimensions are correlated with the group of relevant dimensions and a group of common dimensions is extracted from the dimensions and group of relevant dimensions. Three dimensions are selected from the group of common dimensions and a three dimensional block structure illustrating the three dimensions and the remaining dimensions is generated and presented to a user via a graphical user interface.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: February 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Vijay Ekambaram, Sarbajit K. Rakshit
  • Patent number: 9785342
    Abstract: Embodiments of the present invention provide a method, system and computer program product for a flexible grid user interface for a handheld device. In an embodiment of the invention, a flexible grid display management method can be provided. The method can include generating a grid of different cells in a user interface in a handheld device, each cell linking to an application or content for an application. The method also can include displaying the grid in the user interface in the handheld device and receiving an event directing a zooming operation on the grid. Finally, the method can include performing the zooming operation on the grid responsive to the event directing a zooming operation. Optionally, the method also can include receiving an event directing a panning operation on the grid performing the panning operation on the grid responsive to the event directing a panning operation.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: October 10, 2017
    Assignee: International Business Machines Corporation
    Inventor: Michael Muller
  • Patent number: 9747634
    Abstract: A method includes displaying, by a display screen, a front view of a card for sale. The front view includes a front plan view in which a front surface of the card appears to be parallel with a front surface of the screen. The card is portrayed on the screen as rotating oscillatorily while remaining less than 90 degrees from the front plan view.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: August 29, 2017
    Assignee: Minted, LLC
    Inventors: Namrata Patel, Sean Belling, Erica Meade, Wesley Tanaka, Adrian Bravo, Mariam B Naficy
  • Patent number: 9741164
    Abstract: A three-dimensional (3D) map display system displays a 3D map on which a ground surface and a feature are represented three-dimensionally. The 3D map display system includes (a) a map database for storing map data representing a 3D shape of the ground surface and the feature, (b) a first drawing unit for drawing the ground surface and the feature by executing depth determination by referring to the map database, and (c) a second drawing unit for drawing a target feature, which is a feature in which at least a part thereof is hidden by a ground surface or other features in the drawing by the first drawing unit, by overwriting the target feature on a drawing result by the first drawing unit by using the map data without executing depth determination with respect to the drawing result by the first drawing unit.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: August 22, 2017
    Assignee: Geo Technical Laboratory Co., Ltd.
    Inventors: Kiyonari Kishikawa, Eiji Teshima, Masatoshi Aramaki, Masashi Uchinoumi, Masaru Nakagami, Tatsuya Azakami, Tatsurou Yonekura
  • Patent number: 9729864
    Abstract: The disclosure provides methods and systems for warning a user of a head mounted display that the user approaches an edge of field of view of a camera or one or more tangible obstacles. The warning includes presenting audio and/or displayable messages to the user, or moving the display(s) of the head mounted displays away of the user's eyes. The determination that the user approaches the edge of scene or a tangible obstacle is made by dynamically tracking motions of the users through analysis of images and/or depth data obtained from image sensor(s) and/or depth sensor(s) secured to either the head mounted display, arranged outside of the scene and not secured to the head mounted display, or a combination of both.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: August 8, 2017
    Assignee: Sony Interactive Entertainment Inc.
    Inventor: Jeffrey Roger Stafford
  • Patent number: 9729847
    Abstract: The disclosed embodiments relate to determining transmit formats and receive formats for a 3D video communication service. Sets of available 3D video communication transmit formats are received. Each set is associated with a client device. Sets of available 3D video communication receive formats are received. Each set is associated with one of the client devices. One format for transmission of 3D video communication from the at least one client device to the other client devices is determined for at least one of the client devices. The one format is a member of both the set of available 3D video communication transmit formats associated with the at least one client device and the received available 3D video communication receive formats associated with other client devices.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: August 8, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Beatriz Grafulla-González, Ivana Girdzijauskas
  • Patent number: 9710815
    Abstract: Systems and methods for processing and reporting information and data, such as business information, and more particularly, to systems, software, hardware, products, and processes for use by businesses, individuals and other organizations to collect, process, distribute, analyze and visualize information, including, but not limited to, business intelligence, data visualization, data warehousing, and data mining. Real-time monitoring of web site interactions allows users to modify and fine-tune their websites to maximize value realized.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: July 18, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: James W. MacIntyre, David Scherer, David Alan Rosenthal