Patent application number | Description | Published |
20130191067 | Systems and Methods for Reliable Motion Control of Virtual Tour Applications - The present invention relates to systems and methods for reliably detecting motion control of mobile devices executing virtual tour applications. In one embodiment, a computerized mobile device reliably detects angular rotations. The mobile device includes a magnetometer for generating directional values representing the respective angular rotations. The mobile device detects abrupt change(s) in additional directional values relative to the prior directional values, and if an abrupt change in an additional directional value is detected, then an appropriate weight is assigned to the additional data value. In addition to generating directional values, the magnetometer may also generate corresponding magnitude values. The mobile device evaluates the corresponding magnitude values and if an amplitude of a magnitude value is greater than a threshold, then the mobile device decreases a confidence value associated with the corresponding directional value. | 07-25-2013 |
20130191787 | Systems and Methods for Acceleration-Based Motion Control of Virtual Tour Applications - The present invention relates to systems and methods for reliably detecting motion control of mobile devices to navigate virtual tour applications. In one embodiment, a computerized hand-held mobile device is configured to telespot from a first virtual tour environment to a second virtual tour environment upon detection of an intentional user motion, such as a flick, using a motion sensor. Upon detection of a potentially telespotting motion that is greater than a threshold and a viewing field of the mobile device substantially overlapping with an annotated link of the virtual tour, the mobile device telespots from the first virtual tour environment of the virtual tour to the second virtual tour environment of the virtual tour. | 07-25-2013 |
20130204712 | Systems and Methods for Monetizing Advertisement Locations of Virtual Tour Applications - The present invention relates to systems and methods for monetizing advertisement locations of virtual tours. A virtual tour author generates a virtual tour for mobile devices, and reserves a suitable modifiable ad location in the virtual tour. One or more annotated links can be assigned to this ad location. The ad location can now be monetized by renting the ad location and/or the one or more annotated links assigned to this ad location. Examples of monetization strategies include auctions and direct/indirect sale channels. | 08-08-2013 |
20130204977 | Systems and Methods for Panoramic Video Streaming of Virtual Tours - A virtual tour host server decomposes a virtual tour into a plurality of video faces which are stored. When a user desires to begin a virtual tour using a mobile device, the mobile device detects and reports a field of view to the host server. The host server then associates a subset of the plurality of video faces corresponding to the detected field of view, and sends a video stream of the virtual tour recomposed from the subset of video faces, enabling the mobile device to display the virtual tour video stream. | 08-08-2013 |
20130275920 | SYSTEMS AND METHODS FOR RE-ORIENTATION OF PANORAMIC IMAGES IN AN IMMERSIVE VIEWING ENVIRONMENT - A computerized display device re-orientates panoramic images in a limited field-of-view immersive viewing environment. The display device orientates to affect the field of view (FOV) of a corresponding virtual panoramic reality FOV. Upon executing a user command, the orientation within the immersive viewing environment is disassociated from the orientation of the device in the real world. The device tracks changes in orientation, and detects when the change in orientation exceeds a threshold, and if so, smoothly re-orientate the virtual panoramic reality orientation and FOV to correspond to device orientation and implied FOV. | 10-17-2013 |
20130293671 | SYSTEMS AND METHODS FOR STITCHING AND SHARING PANORAMAS - The present invention relates to systems and methods for stitching and sharing panoramas. In one embodiment, a computerized mobile device downsizes a plurality of captured images. The mobile device transmits the downsized images to a server with a panoramic stitcher. The server analyzes the downsized images and generates stitching parameters for the mobile device. The mobile device uses the stitching parameters to stitch the plurality of captured images into a panorama which can be shared with one or more recipients. | 11-07-2013 |
20140009503 | Systems and Methods for Tracking User Postures to Control Display of Panoramas - A panoramic display system includes a camera, a processor and a display device for displaying images for a user. The camera recognizes a facial location and a facial orientation of a user relative to the display device, and tracks the pupil orientation of the user relative to the display device. The processor derives an object of interest base on the facial location and the pupil orientation of the user. The processor can also derive a field of view of the user based on the facial location and the facial orientation of the user. | 01-09-2014 |
20140089281 | Systems and Methods for Selecting and Displaying Supplemental Panoramic Data - A mobile device is configured to receive requests for panoramas and related supplemental panoramic data from a user. If the user elects to view supplemental panoramic data, the mobile device retrieves the supplemental panoramic data from a datasource server, and presents the at least one supplemental panoramic data together with the requested panorama to the user. In some embodiments, the supplemental panoramic data is associated with placement data from the datasource server. Examples of supplemental panoramic data include temporal data, climatic data, geographical data, marketing data, announcement data and contact data. | 03-27-2014 |
20140089850 | Systems and Methods of Using Motion Control to Navigate Panoramas and Virtual Tours - A mobile device is configured to teleshift from a first lateral viewing perspective to a second lateral viewing perspective of a virtual tour object. The mobile device includes a sensor, a processor and a display. The sensor detects a teleshifting motion of the mobile device caused by a user, and the processor determines if a magnitude of the teleshifting motion is greater than a threshold. If the magnitude of the teleshifting motion is greater than the threshold, then the display teleshifts by transitioning from a first lateral viewing perspective to a second lateral viewing perspective of the virtual tour. | 03-27-2014 |
20140199050 | SYSTEMS AND METHODS FOR COMPILING AND STORING VIDEO WITH STATIC PANORAMIC BACKGROUND - A computerized system receives a source video stream presenting a panning view of a panoramic environment at a plurality of different viewing angles. The system stores angular metadata and sequential timestamp of each frame of the video stream, and extracts overlapping frames from the video stream which may be optically aligned using keypoint tracking to compile a static panoramic background image. During playback, a display device can align and present each frame of the video stream at a respective viewing angle relative to the panoramic environment, in sequence according to the sequential timestamp of each frame. | 07-17-2014 |
20140232819 | SYSTEMS AND METHODS FOR GENERATING AND SHARING PANORAMIC MOMENTS - An entertainment server provides an entertainment consumer with visual entertainment media. The entertainment consumer sends a request to a panoramic moment generator to export a panoramic moment of the visual entertainment media to a viewer's display device for a viewer, the panoramic moment including panoramic content. The panoramic content can be comprised of still image(s) and/or video(s). | 08-21-2014 |
20140300686 | SYSTEMS AND METHODS FOR TRACKING CAMERA ORIENTATION AND MAPPING FRAMES ONTO A PANORAMIC CANVAS - A visual tracking and mapping system builds panoramic images in a handheld device equipped with optical sensor, orientation sensors, and visual display. The system includes an image acquirer for obtaining image data from the optical sensor of the device, an orientation detector for interpreting the data captured by the orientation sensors of the device, an orientation tracker for tracking the orientation of the device, and a display arranged to display image data generated by said tracker to a user. | 10-09-2014 |