OL2, INC. Patent applications |
Patent application number | Title | Published |
20150217199 | Online Video Game Service with Split Clients - A method for an online video game or application service system includes running a video game or application on an application host server at a data center, an uncompressed video stream being produced therefrom. The uncompressed video stream is encoded into compressed video stream, which is then transmitted over the Internet to an output client device of a user. The output client device decompresses the compressed video stream and displays live video on a screen. User control input transmitted from an input client device is delivered to the application host server. The user control input includes game or application commands. The input client device is associated with the user and is separate from the output client device. Responsive to receiving the game or application commands, the application host server generates a new uncompressed video stream. | 08-06-2015 |
20150141120 | SYSTEMS AND METHODS FOR PROVIDING CROSS PLATFORM ACCESS TO INTERACTIVE CONTENT - Systems, methods, and computer readable media for enabling cross platform access to a previously purchased product (PPP) are provided. Cross platform access to the PPP can be accomplished by using a datacenter capable of locally rendering content of the PPP and distributing the rendered content for consumption by a platform other than the platform for which the PPP was designed. This advantageously enables end users to use other platforms and experience the PPP in a manner that emulates or substantially replicates the same experience the user enjoys when interacting with the PPP on its designed platform. | 05-21-2015 |
20140269918 | Client Side Frame Prediction For Video Streams With Skipped Frames - A method for delivering video over a network includes encoding, by a server, a sequence of video frames as a compressed video stream comprising an initial I-frame followed by a plurality P-frames, the sequence having a skipped frame which is not encoded. The compressed video stream is transmitted over a network to a client device, the skipped frame not being transmitted. In response to detecting the skipped frame, the client device generating a predicted frame that replaces the skipped frame in the compressed video stream, the predicted frame being generated based on extending delta information from one or more previous frames decoded by the client device. | 09-18-2014 |
20140269917 | Recovery From Packet Loss During Transmission of Compressed Video Streams - A method for delivering video over a network includes encoding, by a hosting service, a moving picture which includes a sequence of video frames as a primary compressed video stream and a secondary compressed video stream comprising a subset of the primary compressed video stream. The primary and secondary compressed video streams are then and the secondary compressed video stream transmitted over a network to a client device. The client device selects the primary compressed video stream for decoding in the absence of packet loss; however, if packet loss is detected, the client device selects the secondary compressed video stream for decoding. | 09-18-2014 |
20140237512 | System for Combining Recorded Application State with Application Streaming Interactive Video Output - An apparatus for recording application state information over time while simultaneous recording application streaming interactive video output. A playback means in which the recorded application video may be played back or the application may be re-executed with the application state information. | 08-21-2014 |
20140213362 | System for Streaming Databases Serving Real-Time Applications Used Through Streaming Interactive Video - An apparatus comprising one or more servers of a hosting service server center and a RAID that stores geometry for objects of a complex scene. The RAID being coupled to the one or more application or game servers and being operable to interactively stream the geometry on-the-fly during real-time animation associated with running of a game or application on the one or more servers. The geometry is being streamed with substantially no detectable latency. | 07-31-2014 |
20140137160 | Method for User Session Transitioning Among Streaming Interactive Video Servers - A plurality of servers whose video output is coupled to video compression apparatus that transmits streaming interactive video to a plurality of users, with a feedback loop whereby the streaming interactive video is recursively combined within the video output of the plurality of servers. | 05-15-2014 |
20130247125 | System for Recursive Recombination of Streaming Interactive Video - A plurality of servers whose video output is coupled to video compression apparatus that transmits streaming interactive video to a plurality of users, with a feedback loop whereby the streaming interactive video is recursively combined within the video output of the plurality of servers. | 09-19-2013 |
20130145412 | System for Acceleration of Web Page Delivery - A method comprising running a web browser on one or more servers of a service center, and hosting files for a web page on a storage unit associated with the one or more servers. Upon receiving user input from a client device to the web browser at the service center, streaming interactive video web page is transmitted to the client device with substantially no detectable latency. | 06-06-2013 |