Interface Represented By 3d Space Patents (Class 715/848)
-
Patent number: 11003663Abstract: Methods and systems for using dispersed cached data stored in multiple database nodes for serving database access requests are described herein. Upon receiving a request for data from a requesting device, a first application server determines whether the requested data is stored in a local cache memory. If it is determined that the requested data is not stored in the local cache memory, without accessing a local, first database, the first application server determines that the requested data is stored in a cache memory of a second application server, wherein the second application server stores at least a portion of the data from a second database in its cache memory. The first application server retrieves the requested data from the cache memory of the second application server and provides the retrieved data to the requesting device.Type: GrantFiled: October 10, 2017Date of Patent: May 11, 2021Assignee: PayPal, Inc.Inventor: Shanmukh Sista
-
Patent number: 10997784Abstract: A map file includes two-dimensional or three-dimensional geometric data items collectively representing layout of a building. The map file and parsed and the geometric data items analyzed to identify building elements including rooms, floors, and objects of the building, and to identify containment relationships between the elements. A space model having a space graph is constructed. The space graph includes nodes that correspond to the respective building elements and links forming relationships between nodes that correspond to the identified containment relationships. Each node may include node metadata, rules or code that operate on the metadata, and a node type that corresponds to a type of physical space. Some nodes may include user representations or device representations that represent physical sensors associated therewith. The representations may receive data from the respectively represented sensors, and the sensor data becomes available via the space model.Type: GrantFiled: December 18, 2018Date of Patent: May 4, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Grégory Christopher John Vandenbrouck, Fernando Nahuel Viton, Matthew Evan Vogel
-
Patent number: 10956475Abstract: The present disclosure involves displaying a search result by selecting a repository for searching; inputting one or more keywords for searching, wherein at least one of the one or more keywords is a location mandatory keyword; searching the selected repository for one or more documents that contain the one or more inputted keyword to generate a search result; defining at least two elements of a tree structure view; selecting a portion of the tree structure view to display and displaying the search result in the selected portion of the tree structure view. Also, one of the at least two elements maybe a subset of another of the at least two elements. In some examples, a display includes at least four bucket categories based which are displayed for one of the at least two elements.Type: GrantFiled: October 11, 2015Date of Patent: March 23, 2021Assignee: ImageScan, Inc.Inventors: Basker S. Krishnan, Hanoz J. Kateli, Bryan Heesch
-
Patent number: 10949959Abstract: A method of processing image data in a composite image is described. The method comprises analyzing a multi-level blending of images of the composite image; identifying sharp transition boundary areas of the composite image; applying less attenuation for higher levels of multi-level blending of the composite image in the sharp transition boundary areas; and applying more attenuation for lower levels of multi-level blending of the composite image in the sharp transition boundary areas.Type: GrantFiled: February 18, 2019Date of Patent: March 16, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: John W Glotzbach, Ruiwen Zhen, Ibrahim Pekkucuksen, Hamid Rahim Sheikh
-
Patent number: 10942697Abstract: A display server automatically determines layouts of display walls. The display server receives one or more setup messages from a display wall and assigns one or more universal resource locators (URLs) to one or more display screens in the display wall based on the setup messages. The display server sends one or more webpages including different patterns to display on the display screens in the display wall and receives back display information showing the patterns displayed on the display screens. The display server then generates a configuration file identifying an arrangement of display regions in the display wall based on the display information. The display server also may operate a content manager that accesses the configuration file to identify the layouts for the different display walls and identify storyboards with similar layouts.Type: GrantFiled: February 27, 2018Date of Patent: March 9, 2021Assignee: SPRINKLR, INC.Inventors: Justin Garrity, Dan Blaisdell, Ryan Parr
-
Patent number: 10930397Abstract: 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: GrantFiled: December 20, 2019Date of Patent: February 23, 2021Assignee: Al Visualize, Inc.Inventor: Kovey Kovalan
-
Patent number: 10909779Abstract: In one aspect, a computerized method useful for three-dimensional (3D) model data rendering and information capturing during a vehicle inspection check-in process for service comprising includes the step of providing a vehicle for a check-in inspection. The computerized method includes the step of obtaining a vehicle identification number (VIN) of the vehicle. The computerized method includes the step of, based on the VIN of the vehicle, obtaining a 3D vehicle model data. The 3D vehicle model data matches a type of the vehicle. The 3D vehicle model data is generated from a manufacturer's three-dimensional (3D) computer-aided design (CAD) model data of the type of the vehicle.Type: GrantFiled: October 24, 2017Date of Patent: February 2, 2021Assignee: TEKION CORPInventors: Jayaprakash Vijayan, Gurusankar Sankararaman, Anand Ramakotti, Sigmundo Bautista, Justin Alexander Chi-Young Hou
-
Patent number: 10909758Abstract: Systems and methods for generating three-dimensional models with correlated three-dimensional and two dimensional imagery data are provided. In particular, imagery data can be captured in two dimensions and three dimensions. Imagery data can be transformed into models. Two-dimensional data and three-dimensional data can be correlated within models. Two-dimensional data can be selected for display within a three-dimensional model. Modifications can be made to the three-dimensional model and can be displayed within a three-dimensional model or within two-dimensional data. Models can transition between two dimensional imagery data and three dimensional imagery data.Type: GrantFiled: October 9, 2018Date of Patent: February 2, 2021Assignee: Matterport, Inc.Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Gregory William Coombe, Daniel Ford, William John Brown
-
Patent number: 10895973Abstract: A method includes a hierarchical dataset that includes a root-data object and data collections nested under the root-data object. Each data collection includes one or more data objects, each data object associated with one or more other data collections. The method also includes displaying a hierarchical user interface on a screen. The hierarchical user interface includes column. The columns include data-object columns and data-collection columns, wherein the columns alternate between data-object columns and data-collection columns. Each data-object column displays a list of the one or more data objects of a respective data collection. Each data-collection column displays a list of the one or more data collections of a respective data object, the data-collection columns includes a root-data-collection column displaying a list of the one or more data collections associated with the root-data object.Type: GrantFiled: April 23, 2019Date of Patent: January 19, 2021Assignee: Google LLCInventor: Michael Kleinerman
-
Patent number: 10860168Abstract: Computerized methods and systems for three-dimensional (3-D) displaying and navigating of search results are provided. In some embodiments, a criterion may be received from a user of a publication system. A database associated with the publication system may be searched based on the criterion. Search results retrieved from the database may be displayed on at least one side of a 3-D interface object. At least one control may be displayed proximate to the three 3-D interface object. The control may be used to navigate the 3-D interface Object.Type: GrantFiled: April 13, 2018Date of Patent: December 8, 2020Assignee: eBay Inc.Inventor: Satish Kumar Nankani
-
Patent number: 10838611Abstract: Systems and methods for providing efficient navigation tools for an infinite scroll user interface are provided. One example method includes providing at least a portion of a set of content items, the set of content items including a plurality of previously displayed content items that have previously been displayed and one or more currently displayed content items. The method includes storing user engagement data for each content item. The method includes displaying a navigational tool that enables the user to access the plurality of previously displayed content items. The method includes automatically selecting previously displayed content items based on the user engagement data. The method includes presenting one or more content markers associated with the automatically selected one or more previously displayed content items.Type: GrantFiled: May 3, 2019Date of Patent: November 17, 2020Assignee: Google LLCInventor: Bailiang Zhou
-
Patent number: 10838395Abstract: An information processing device controls operation trouble or a calculation amount related to a machine interference check by automatically creating a three-dimensional model optimal for the machine interference check. The information processing device optimizes, for the interference check, three-dimensional model data of a machine including a plurality of structures. The information processing device includes a check object selection unit that performs selection among the structures, and a model creating unit that creates three-dimensional model data for an interference check which data includes the selected structure. Since the information processing device can generate three-dimensional model data optimized for an interference check, there is no trouble for a user to create new three-dimensional model data by himself/herself, and a simple and effective interference check can be realized.Type: GrantFiled: November 28, 2018Date of Patent: November 17, 2020Assignee: Fanuc CorporationInventors: Hiroaki Hada, Shinichirou Itakura, Kouji Satou
-
Patent number: 10802666Abstract: Computer-implemented method of positioning a set of objects on a user interface on a surface of a three-dimensional structure, each member of the set of the objects having a size in two dimensions. Objects are assigned to a respective one of a plurality of subsets of objects based on object characteristics. Each subset is assigned to a respective two-dimensional portion of predetermined size. For each subset having an unpositioned object, object occupancy in the portion is identified and unpositioned objects are allocated to a position within the portion on the basis of object dimension and unoccupied space. The two-dimensional portions are positioned based on a specification and each object position is mapped within the portions to a three-dimensional coordinate. Responsive to input, positioning of the plurality of two-dimensional portions is modified, and each allocated object position is mapped to a new three-dimensional coordinate within the modified portion positions.Type: GrantFiled: July 12, 2018Date of Patent: October 13, 2020Assignee: SPHERE TECHNOLOGY LIMITEDInventors: Oliver Treadway, Michael Kruger
-
Patent number: 10754515Abstract: As three-dimensional (3D) printing and additive manufacturing becomes a way for individuals and companies to distribute physical goods, there is a growing need for creators of physical goods to enable customers to customize 3D printed objects while protecting core electronic assets in the form of the files used to define and print the objects. Server-side rendering of 3D object images provides an opportunity to protect 3D object files while offering performance advantages. A scripting language may be central to delivering a seamless user experience interacting with 3D object models on client devices. Object creators and vendors may rely on the scripting language to create user interfaces for selling customizable objects. And once the user interface is developed, it may provide the basis for users accessing, viewing, manipulating, selecting materials, rendering, pricing, and printing a range of 3D objects.Type: GrantFiled: March 12, 2018Date of Patent: August 25, 2020Assignee: Shapeways, Inc.Inventor: Alan D. Hudson
-
Patent number: 10748346Abstract: Systems and methods are disclosed for permitting the use of a natural language expression to specify object (or asset) locations in a virtual three-dimensional (3D) environment. By rapidly identifying and solving constraints for 3D object placement and orientation, consumers of synthetics services may more efficiently generate experiments for use in development of artificial intelligence (AI) algorithms and sensor platforms. Parsing descriptive location specifications, sampling the volumetric space, and solving pose constraints for location and orientation, can produce large numbers of designated coordinates for object locations in virtual environments with reduced demands on user involvement.Type: GrantFiled: June 8, 2018Date of Patent: August 18, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Alvin Wen Jie Chia, Michael J. Ebstyne, Larry Marvin Wall, Trebor L. Connell
-
Patent number: 10726560Abstract: Various embodiments describe systems and processes for generating AR/VR content. In one aspect, a method for generating a 3D projection of an object in a virtual reality or augmented reality environment comprises obtaining a sequence of images along a camera translation using a single lens camera. Each image contains a portion of overlapping subject matter, including the object. The object is segmented from the sequence of images using a trained segmenting neural network to form a sequence of segmented object images, to which an art-style transfer is applied using a trained transfer neural network. 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 mapped to a rotation range for display in the virtual reality or augmented reality environment.Type: GrantFiled: February 7, 2017Date of Patent: July 28, 2020Assignee: 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: 10726955Abstract: 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: GrantFiled: August 29, 2018Date of Patent: July 28, 2020Assignee: AI VISUALIZE, INC.Inventor: Kovey Kovalan
-
Patent number: 10719939Abstract: 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: GrantFiled: February 8, 2017Date of Patent: July 21, 2020Assignee: 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: 10712897Abstract: 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: GrantFiled: December 11, 2015Date of Patent: July 14, 2020Assignee: Samsung Electronics Co., Ltd.Inventor: Sumit Kumar
-
Patent number: 10691713Abstract: 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: GrantFiled: August 9, 2017Date of Patent: June 23, 2020Assignee: GENERAL ELECTRIC COMPANYInventors: Paul Edward Cuddihy, Justin De Spenza McHugh, Ravi Kiran Reddy Palla
-
Patent number: 10677921Abstract: 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: GrantFiled: March 29, 2018Date of Patent: June 9, 2020Assignee: FLIR Belgium BVBAInventors: Adam Murphy, Christopher Daniel Gatland, Mark Johnson
-
Patent number: 10659831Abstract: 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: GrantFiled: August 22, 2018Date of Patent: May 19, 2020Assignee: AT&T Intellectual Property I, L.P.Inventor: Srilal Weerasinghe
-
Patent number: 10650092Abstract: 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: GrantFiled: November 19, 2019Date of Patent: May 12, 2020Assignee: International Business Machines CorporationInventors: Tian Qi Han, Dong Ni, Hua Hong Wang, Hao Zhang
-
Patent number: 10629003Abstract: 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: GrantFiled: March 11, 2014Date of Patent: April 21, 2020Assignee: Magic Leap, Inc.Inventors: Samuel A. Miller, Rony Abovitz
-
Patent number: 10585294Abstract: 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: GrantFiled: February 19, 2018Date of Patent: March 10, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Eric Youngstrom, John P. Falcone, Craig Hoffman, Hein Thu Htat, Scott Borton, Ram Bracha, Felix GTI Andrew
-
Patent number: 10540167Abstract: 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: GrantFiled: March 15, 2018Date of Patent: January 21, 2020Assignee: NICE LTD.Inventors: Alexander Vaindiner, Vitaly Shelest, Yuri Staloverov
-
Patent number: 10525348Abstract: 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: GrantFiled: June 27, 2018Date of Patent: January 7, 2020Assignee: MINKONET CORPORATIONInventors: Kyung Soo Park, Tae Woo Kim, Dong Hwal Lee
-
Patent number: 10529146Abstract: 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: GrantFiled: June 19, 2018Date of Patent: January 7, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Alexander Charles Cullum, Barry John Ptak
-
Patent number: 10490062Abstract: 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: GrantFiled: November 16, 2016Date of Patent: November 26, 2019Assignee: Hella GmbH & Co. KGaAInventors: Andreas Neumann, Ludger Weghaus
-
Patent number: 10484508Abstract: 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: GrantFiled: February 13, 2019Date of Patent: November 19, 2019Assignee: Google LLCInventors: Manuel Christian Clement, Stefan Welker
-
Patent number: 10459944Abstract: 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: GrantFiled: April 14, 2016Date of Patent: October 29, 2019Assignee: Microsoft Technology Licensing, LLCInventor: Rinaldo Alcova Jose
-
Patent number: 10452911Abstract: 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: GrantFiled: February 1, 2018Date of Patent: October 22, 2019Assignee: VARJO TECHNOLOGIES OYInventors: Mikko Ollila, Klaus Melakari, Oiva Arvo Oskari Sahlsten
-
Patent number: 10439964Abstract: 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: GrantFiled: April 4, 2011Date of Patent: October 8, 2019Assignee: Nokia Technologies OyInventors: Hitoshi Sano, Sangita Shah, Premal Pankaj Jhaveri, Natalie Jhaveri, Patrick Arsenault, Teresa Hunkeler
-
Patent number: 10431009Abstract: 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: GrantFiled: October 14, 2016Date of Patent: October 1, 2019Assignee: The Board of Regents of the Nevada System of Higher Education on Behalf of the University of Nevada, Las VegasInventor: Alexander Paz-Cruz
-
Patent number: 10423295Abstract: 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: GrantFiled: March 10, 2014Date of Patent: September 24, 2019Inventor: Arjuna Indraeswaran Rajasingham
-
Patent number: 10380726Abstract: 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: GrantFiled: March 21, 2016Date of Patent: August 13, 2019Assignee: UNIVERSITY OF MARYLAND, COLLEGE PARKInventors: Ruofei Du, Amitabh Varshney
-
Patent number: 10379620Abstract: 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: GrantFiled: May 24, 2016Date of Patent: August 13, 2019Assignee: FUJITSU LIMITEDInventors: Shota Tanaka, Naoyuki Nozaki
-
Patent number: 10375254Abstract: 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: GrantFiled: October 16, 2017Date of Patent: August 6, 2019Assignee: KONICA MINOLTA, INC.Inventors: Natsuko Minegishi, Wataru Watanabe, Hiroshi Morimoto, Keiki Katsumata, Kazuhiro Saito, Hiroki Shibata, Daiki Watanabe
-
Patent number: 10339704Abstract: 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: GrantFiled: December 4, 2017Date of Patent: July 2, 2019Assignee: AXELL CORPORATIONInventor: Kazuki Kyakuno
-
Patent number: 10324601Abstract: 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: GrantFiled: January 27, 2016Date of Patent: June 18, 2019Assignee: Google LLCInventors: Sreejit Unnikrishnan, Arijit De, Lalitesh Kumar Katragadda, Vihari Venkata Komaragiri
-
Patent number: 10311622Abstract: 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: GrantFiled: March 22, 2017Date of Patent: June 4, 2019Assignee: HTC CORPORATIONInventor: Yi-Hsiu Chen
-
Patent number: 10250720Abstract: 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: GrantFiled: December 21, 2016Date of Patent: April 2, 2019Assignee: Google LLCInventors: Manuel Christian Clement, Stefan Welker
-
Patent number: 10241643Abstract: 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: GrantFiled: December 21, 2012Date of Patent: March 26, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Erez Kikin-Gil, Mark Eugene Pearson, Vignesh Sachidanandam, Doreen Grieb, Patrick Malatack
-
Patent number: 10222395Abstract: 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: GrantFiled: March 19, 2015Date of Patent: March 5, 2019Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Ryo Yokoyama, Akiko Takamiya, Hayashi Ito, Hitoshi Nomura
-
Patent number: 10222945Abstract: 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: GrantFiled: April 29, 2016Date of Patent: March 5, 2019Assignee: RCS IP, LLCInventors: Kristin Marie Pascal, Andrew Evan Klonsky, Matthew James Bailey
-
Patent number: 10210665Abstract: 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: GrantFiled: May 4, 2017Date of Patent: February 19, 2019Inventor: Stephen Constantinides
-
Patent number: 10154244Abstract: A three dimensional system including a marker mode.Type: GrantFiled: February 2, 2017Date of Patent: December 11, 2018Assignee: VEFXi CorporationInventor: Craig Peterson
-
Patent number: 10151599Abstract: 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: GrantFiled: March 13, 2003Date of Patent: December 11, 2018Inventors: Pamala Meador, Tony Meador
-
Patent number: 10147230Abstract: 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: GrantFiled: November 13, 2017Date of Patent: December 4, 2018Assignee: International Business Machines CorporationInventors: Vijay Ekambaram, Sarbajit K. Rakshit
-
Patent number: 10140769Abstract: 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: GrantFiled: November 24, 2015Date of Patent: November 27, 2018Assignee: 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