Patent classifications
G09G2370/027
REAL TIME COLLABORATION OVER MULTIPLE LOCATIONS
A first or second computer viewing a virtual canvas may be a host computer for a live source object requiring authorization between a host and a non-host computer by creating a live source window for the live source object requiring authorization (ARLSW) within the virtual canvas on the host computer, sending metadata information for the ARLSW to the non-host computer so that the ARLSW is at the same location on the virtual canvas for the first and second computers, and streaming the live source object requiring authorization to the ARLSW from the host computer to the non-host computer. When the host computer for the ARLSW leaves the virtual canvas and no other non-host computer for ARLSW in the canvas is known to have authorization to view the ARLSW, a placeholder screen is displayed in the ARLSW on the virtual canvas.
Determining variations of content to provide to users in variation testing of content
A variation testing system environment for performing variation testing of web pages and applications is disclosed. Users requesting a view from a content provider are not randomly assigned to one of a plurality of variations of the view. Rather, a function is applied to each user's identifier in order to determine which variation of the view is provided to a client device of the user.
Information processing system, information processing apparatus, and method of processing information
An information processing system includes one or more intermediary apparatuses communicable with one or more output apparatuses, and an information processing apparatus communicable with the one or more intermediary apparatuses. The information processing apparatus includes circuitry configured to receive, from a terminal, specific information and a process execution request input to the terminal, identify a specific intermediary apparatus associated with a specific output apparatus based on the specific information in accordance with the process execution request, and transmit the process execution request to the identified specific intermediary apparatus. The identified specific intermediary apparatus is configured to perform processing in accordance with the process execution request transmitted from the circuitry of the information processing apparatus to control the specific output apparatus.
METHOD AND SYSTEM FOR MANAGING AND DISPLAYING PRODUCT IMAGES WITH PROGRESSIVE RESOLUTION DISPLAY WITH ARTIFICAL REALITIES
A method and system for displaying and managing products with artificial realities. An N-layer digital image is created that includes an M-layer hierarchy of vector images and/or visual overlays in progressive resolution format and allows progressive resolution display without loss of image quality for selected plural consumer products that appear in the N-layer digital image. Plural artificial reality objects are created with physical location information and product information. Consumer products are displayed via the N-layer digital image from a server network device via a communications network whenever a target network device matches a current physical location included in the physical location information in an artificial reality object.
Embedded computing device
According to an example aspect of the present invention, there is provided an apparatus comprising a first processing core configured to generate first control signals and to control a display by providing the first control signals to the display via a first display interface, a second processing core configured to generate second control signals and to control the display by providing the second control signals to the display via a second display interface, and the first processing core being further configured to cause the second processing core to enter and leave a hibernation state based at least partly on a determination, by the first processing core, concerning an instruction from outside the apparatus.
Systems and methods for providing content
Systems, methods, and non-transitory computer-readable media can present landscape content through a display screen of the computing device, the landscape content being presented in a landscape viewing mode. A rotation of the display screen to transition to a portrait viewing mode can be determined. The landscape content can be scaled based on the rotation of the display screen, wherein the scaled landscape content is presented through the display screen.
SYSTEMS, METHODS, AND MEDIA FOR DISPLAYING INTERACTIVE AUGMENTED REALITY PRESENTATIONS
Systems, methods, and media for displaying interactive augmented reality presentations are provided. In some embodiments, a system comprises: a head mounted display comprising: a transparent display; a plurality of sensors; and at least one processor, wherein the at least one processor is programmed to: select a content display location of a plurality of predetermined content display locations to use to present content based at least in part on a location of the head mounted display within a current physical environment; and cause content to be presented by the head mounted display anchored at the selected content display location.
Method for archiving a collaboration session with a multimedia data stream and view parameters
A method for archiving a collaboration session regarding visual content is disclosed. A collaboration session is established from a collaboration server with participant nodes. The visual content is transmitted to the participant nodes. A first multimedia data stream, an annotation data object associated with an annotation to the visual content in timed correlation to a first time reference within the first multimedia data stream, and view parameters are received. A first session record entry associated with the multimedia data stream, the annotation data object, and the view parameters is stored into a session record. The session record includes a plurality of session record entries including the first session record entry. The session record is retrievable by other participant nodes for playing back of the collaboration session in sequence with the session record entries. The first session record entry is transmitted to other participant nodes.
Location-Based Display of Pixel History
A screen is presented on a display of a user device, which includes an element occupying less than an entirety of the screen. A second screen is then presented on the display, which includes a second element occupying less than an entirety of the second screen. The user device receives an input that requests that a previously presented element be presented within the second screen next to enable comparison of the previously presented element with the second element. The user device presents, on the display of the user device and responsive to receiving the input, a contemporaneous view of the element next to the second element within the second screen.
Identifying a viewport within a browser window
Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating the identification of a viewport within a browser window of a screen that is shared via a screen-sharing application. By accurately identifying the location and dimensions of the viewport within the browser window, it is possible to render the viewport in the correct location within a screen of a remotely located device.