Systems and methods utilizing efficient video compression techniques for browsing of static image data
First Claim
1. A method comprising:
- receiving, at a computing device having a browser, a web page that references a static image identifier;
requesting a static image file identified by the static image identifier from a web server using the browser, the static image identifier indicating that the static image file is encoded using a type of static image compression;
receiving a compressed video file in response to the request for the static image file;
recognizing that the compressed video file contains a video compression data signature by examining a plurality of bytes within the received compressed video file; and
decoding the received compressed video file using a type of video compression identified by the video compression data signature to obtain static image data encoded in the compressed video file.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments include systems and methods that use video compression techniques when browsing web pages referencing static image data or video content. In non-limiting examples, this can include using modern video compression techniques when browsing web pages referencing compressed static image data to obtain increased efficiency in transmission and/or rendering of the static image data on a browser at a client device. In an embodiment, a system includes a browser that browses a received web page having a content identifier and an associated video compression data signature. The browser includes a decoder that decodes compressed video content associated with the content identifier in accordance with a type of video compression identified by the video compression data signature to obtain static image data.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, at a computing device having a browser, a web page that references a static image identifier; requesting a static image file identified by the static image identifier from a web server using the browser, the static image identifier indicating that the static image file is encoded using a type of static image compression; receiving a compressed video file in response to the request for the static image file; recognizing that the compressed video file contains a video compression data signature by examining a plurality of bytes within the received compressed video file; and decoding the received compressed video file using a type of video compression identified by the video compression data signature to obtain static image data encoded in the compressed video file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a browser, configured to operate on a first computing device and browse a received web page including a static content identifier, the browser further being configured to request static image content associated with the static content identifier that is encoded using a type of static image compression; wherein the browser receives, in response to the request, compressed video content that is a video compression of the requested static image content; and wherein the browser employs a decoder that decodes the received compressed video content based on a video compression data signature associated with the compressed video content to obtain static image data, the video compression data signature recognized by examining a plurality of bytes within the compressed video content. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a plurality of computing devices, each computing device having at least one processor and at least one memory, wherein the memory of the plurality of computing devices include instructions for execution by the at least one processor, including instructions to; receive a HTTP request from a web browser executing on a client device for static image content, the static image content within a static image file identified by a static image identifier, transcode the requested static image content into a video compression file using a type of video compression, the video compression including a video compression signature, and transmit the video compression file to the client device in response to the request for static image content; and wherein the client device recognizes that the video compression file is encoded using a type of video compression by examining a plurality of bytes within the static image compression file. - View Dependent Claims (18, 19, 20)
-
Specification