Patent application number | Description | Published |
20080231626 | Method and Apparatus to Facilitate a Differently Configured Virtual Reality Experience for Some Participants in a Communication Session - Virtual reality experiences are provided ( | 09-25-2008 |
20090030667 | REAL-TIME DISCRETE EVENT SIMULATION WITH LOCATION TRACKING - A machine-implemented method for simulating a supply chain for a product may include receiving real-time information regarding delays from at least one link in a product supply chain, simulating events in a supply chain based on the received information, and determining, based on the simulation, whether the costs and/or level of service relative to the product is unacceptable. | 01-29-2009 |
20090054084 | MOBILE VIRTUAL AND AUGMENTED REALITY SYSTEM - A method and apparatus for messaging within a mobile virtual and augmented reality system is provided herein. During operation a user can create “virtual graffiti” that will be left for a particular device to view as part of an augmented reality scene. The virtual graffiti will be assigned to a particular physical location. The virtual graffiti is then uploaded to a network server, along with the location and individuals who are able to view the graffiti as part of an augmented reality scene. When a device that is allowed to view the graffiti is near the location, the graffiti will be downloaded to the device and displayed as part of an augmented reality scene. | 02-26-2009 |
20090070688 | METHOD AND APPARATUS FOR MANAGING INTERACTIONS - A method and apparatus for managing interactions between participants of a shared virtual environment is disclosed. The method comprises establishing a communication session by a first participant of the shared virtual environment with a second participant of the shared virtual environment. A data stream is received by the first participant located at a first location from the second participant located at a second location. Using the received data stream, a view of the shared virtual environment for the first participant is generated. An audio of the received data stream is controlled by the first participant. A text of the controlled audio is generated and the generated text is displayed in the view of the shared virtual environment of the first participant. | 03-12-2009 |
20090081959 | MOBILE VIRTUAL AND AUGMENTED REALITY SYSTEM - A method and apparatus for messaging within a mobile virtual and augmented reality system is provided herein. During operation a user can create “virtual graffiti” that will be left for a particular device to view as part of an augmented reality scene. The virtual graffiti will be assigned to a particular physical location or a part of an object that can be mobile. The virtual graffiti is then uploaded to a network server, along with the location and individuals who are able to view the graffiti as part of an augmented reality scene. When a device that is allowed to view the graffiti is near the location, the graffiti will be downloaded to the device and displayed as part of an augmented reality scene. | 03-26-2009 |
20090111434 | MOBILE VIRTUAL AND AUGMENTED REALITY SYSTEM - A method and apparatus for messaging within a mobile virtual and augmented reality system is provided herein. During operation a user can create “virtual graffiti” ( | 04-30-2009 |
20090165000 | Multiple Participant, Time-Shifted Dialogue Management - A virtual environment server. The server manages time-shifted presentation data between multiple participants in a shared virtual environment system. The server includes a routing module configurable for coupling to multiple participants, a real-time data management module coupled to the routing module, a time-shifted data management module coupled to the routing module, and a data store module coupled to the real-time data management module and to the time-shifted data management module. Participant output presentation data is received from the participants, stored as real-time presentation data, and transferred to appropriate participants. In response to requests from a requesting participant to obtain time-shifted presentation data from a time-shifted participant and any influence participants, time-shifted presentation data is retrieved from the data store module and transferred to the requesting participant. Influence participants are participants whose input presentation data are influenced by time-shifted participant and whose output presentation data influence presentation environment of requesting participant. | 06-25-2009 |
20090237328 | MOBILE VIRTUAL AND AUGMENTED REALITY SYSTEM - A user can create “virtual graffiti” ( | 09-24-2009 |
20090325642 | METHOD AND APPARATUS FOR PROVIDING A PRIORITIZED LIST OF DISPLAY DEVICES FOR DISPLAY OF A MEDIA FILE - A method and apparatus are disclosed for providing a prioritized list of display devices for display of a media file, the prioritized list being provided on a mobile computing device, the display devices being connected to the mobile computing device in a network. The method may include determining characteristics of the media file, discovering by the mobile computing device the display devices connected to the mobile computing device, discovering by the mobile computing device display characteristics of the display devices, creating the prioritized list of display devices by comparing the characteristics of the media file to the display characteristics of the display devices, and providing the prioritized list of the display devices on the mobile computing device for selection by a user. | 12-31-2009 |
20100066750 | MOBILE VIRTUAL AND AUGMENTED REALITY SYSTEM - A user can create “virtual graffiti” ( | 03-18-2010 |
20100194782 | METHOD AND APPARATUS FOR CREATING VIRTUAL GRAFFITI IN A MOBILE VIRTUAL AND AUGMENTED REALITY SYSTEM - A method and apparatus is provided for easily creating virtual graffiti that will be left for a particular device to view. During operation a device will be placed near a first point that is used to define a boundary for the virtual graffiti. The device will locate the first point, and use the point to define the boundary. The device will receive an image that is to be used as virtual graffiti, and will fit the image within the boundary of the virtual graffiti. For example, the device may be consecutively placed near four points that will define a polygon to be used as the boundary for the virtual graffiti. An image will then be received, and the image will be fit within the polygon. | 08-05-2010 |
20100214111 | MOBILE VIRTUAL AND AUGMENTED REALITY SYSTEM - A user can create “virtual graffiti” that will be left for a particular device to view as part of an augmented reality scene. The virtual graffiti will be assigned to a particular physical location or a part of an object that can be mobile. The virtual graffiti is then uploaded to a network server, along with the location and individuals who are able to view the graffiti as part of an augmented reality scene. When a device that is allowed to view the graffiti is near the location, the graffiti will be downloaded to the device and displayed as part of an augmented reality scene. To further enhance the user experience, the virtual graffiti can be dynamic, changing based on a context. For example, a user may leave a virtual graffiti message that changes with, for example, outside temperature, location, weather conditions, or any other context. | 08-26-2010 |
20110084841 | METHOD AND APPARATUS FOR DETERMINING RANGE INFORMATION OF A NODE IN A WIRELESS SYSTEM - A method and apparatus for determining a range within a wireless communication system is provided herein. The range information can then be used to locate a node (e.g., an asset tag). During operation, the minimum transmission power of a source transceiver (e.g., an RFID reader) that enables a tag to be detected will be used to indicate distance. Changes in transmit power will be used to indicate relative changes in distance to a particular node. The reader will be configured to always operate at a transmission power that will result in a certain percentage (e.g., 50%) detection rate for a target transceiver (e.g., an RFID asset tag). As the reader moves closer to the tag, the minimum detection power will decrease; as it moves farther from the tag, the minimum detection power will increase. This information is displayed to give a general change in range information between the RFID reader and the asset tag (e.g., increasing range or decreasing range). An individual will be able to easily locate the asset tag by using the displayed information. | 04-14-2011 |
20110147455 | ORIENTING A SCANNING DEVICE WITH RESPECT TO A TARGET LOCATION - Disclosed is a method for a scanning device to tell its user how to best orient the scanning device to scan a target location. The user approaches the target location and initiates a scan. The results of the scan are analyzed and compared to information about the target location. Based on the analysis, the user is told how to re-orient the scanning device, if that is necessary to achieve an acceptable re-scan of the target location. In a preferred embodiment, a screen on the scanning device presents a two-dimensional map based on the scan results and on the known relative locations of the target location and of nearby non-target locations. Locations on the map are highlighted to tell the user the results of the scan and to direct him to re-orient the scanning device if necessary. | 06-23-2011 |
20110260922 | MAPPING LOCATIONS BASED ON RECEIVED SIGNAL STRENGTHS - Disclosed is a system for updating an RSSI-based map. A scanning devices notes which tags are seen during a scan and measures a “proxy distance” from the scanning device to each tag. When the scan is initiated, the scanning device measures the RSSIs from the local WAPs. The current location of the scanning device is determined by triangulating from the proxy distances of the scanned tags. That location is then correlated with the contemporaneously measured RSSIs. The correlation is used to update the RSSI-based map. In some embodiments, it is not the scanning device that measures the RSSIs. Instead, the WAPs measure the RSSIs from the scanning device whenever the scanning device transmits the results of a scan. In some embodiments, the operator of the mapped environment places scannable tags at fixed locations. Scans of these fixed-location tags are especially useful when determining the current location of the scanning device. | 10-27-2011 |
20120327120 | METHOD AND APPARATUS FOR CREATING VIRTUAL GRAFFITI IN A MOBILE VIRTUAL AND AUGMENTED REALITY SYSTEM - A method and system is provided for easily creating virtual graffiti that will be left for a particular device to view. During operation a device will be placed near a first point that is used to define a boundary for the virtual graffiti. The device will locate the first point, and use the point to define the boundary. The device will receive an image that is to be used as virtual graffiti, and will fit the image within or upon the boundary of the virtual graffiti. For example, the device may be consecutively placed near four points that will define a polygon to be used as the boundary for the virtual graffiti. An image will then be received, and the image will be fit within the polygon. Additionally, a device may create virtual graffiti from an image and a boundary. | 12-27-2012 |
20140118189 | Systems and Methods for Generating Compensated Speed Values for Doppler-Enabled Device - Implementations relate to systems and methods for generating compensated speed values for a Doppler-enabled device. A portable wireless device can contain a GPS navigation engine ( | 05-01-2014 |
20140129177 | Systems and Methods for Frequency-Based Stride Length Correction in a Pedometer Device - A pedometer or other stride-detection device ( | 05-08-2014 |
20140129189 | Systems and Methods for Speed Estimation Based on Stride Data Using Predictive Modeling - Systems and methods for speed estimation based on stride data using predictive modeling relate to portable wireless devices ( | 05-08-2014 |
20140208128 | Initialize a Computing Device to Perform an Action - A method uses a computing device that includes a first processor in a first, inactive state operatively coupled to a second processor in an active state. While the first processor is in the first state ( | 07-24-2014 |
20140208333 | Initialize a Computing Device to Perform an Action - A method uses a computing device that includes a first processor in a first, inactive state operatively coupled to a second processor in an active state. While the first processor is in the first state ( | 07-24-2014 |
20140236529 | Method and Apparatus for Determining Displacement from Acceleration Data | 08-21-2014 |