System and method for offloading selected number of users
US-2024334247-A1 · Oct 3, 2024 · US
US9832622B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9832622-B2 |
| Application number | US-201213670320-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 6, 2012 |
| Priority date | Nov 6, 2012 |
| Publication date | Nov 28, 2017 |
| Grant date | Nov 28, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Techniques to allow for optimizing an image based on an operational context. An operational context including at least one attribute of a client associated with a user of a social networking system is determined. An optimized image is created based on the operational context for provision to the user. The determining the operational context may comprise receiving a client identifier and determining the at least one attribute of the client based on the client identifier. The determining the operational context may comprise receiving location coordinates and determining quality of a data connection based on the location coordinates. The determining the operational context may comprise determining at least one usage trend in at least one geographic locality. The optimized image is provided to an image repository associated with the at least one geographic locality. The operational context may comprise at least one user-defined setting.
Opening claim text (preview).
What is claimed: 1. A computer implemented method comprising: receiving a client identifier from a client device associated with a user of a social-networking system; establishing, based on the client identifier, a wireless communication link with the client device, wherein the wireless communication link is established after a particular duration of time has passed; determining based on the particular duration of time being above a threshold duration, an operational context indicating that quality of a data connection with the client device is too low to transmit an image in its original form; determining one or more image parameters based on the operational context of the client device, wherein the image parameters: specify creation of an optimized image that is based on the image in its original form; and comprises one or more modifications for the optimized image, wherein the modifications reduce the data size of the optimized image; creating the optimized image based on the image parameters for provision to the user; and providing the optimized image to the client device and to an image repository. 2. The computer implemented method of claim 1 , wherein the determining the operational context further comprises: receiving a client identifier; and determining the at least one attribute of the client device based on the client device identifier. 3. The computer implemented method of claim 1 , wherein the determining the operational context further comprises: receiving location coordinates; and determining quality of the data connection based on the location coordinates. 4. The computer implemented method of claim 1 , wherein the determining the operational context further comprises: receiving an IP address; and determining quality of the data connection based on the IP address. 5. The computer implemented method of claim 1 , wherein the determining the operational context further comprises determining at least one usage trend in at least one geographic locality. 6. The computer implemented method of claim 5 , further comprising providing the optimized image to an image repository associated with the at least one geographic locality. 7. The computer implemented method of claim 1 , wherein the operational context comprises at least one user-defined setting. 8. The computer implemented method of claim 7 , wherein the at least one user-defined setting is overriding. 9. The computer implemented method of claim 1 , wherein the operational context comprises a resolution value associated with a display of the client device. 10. The computer implemented method of claim 1 , further comprising receiving a request from the client device for the image in its original form. 11. The computer implemented method of claim 1 , wherein the operational context comprises a viewing interface of the client device. 12. The computer implemented method of claim 1 , further comprising: generating at least one URL including an operational context identifier and an image type identifier associated with the operational context; and embedding the at least one URL within a webpage. 13. The computer implemented method of claim 1 , wherein the creating the optimized image further comprises: determining a file format based on the operational context; and encoding the optimized image based on the file format. 14. The computer implemented method of claim 1 , wherein the creating the optimized image comprises: determining a compression value based on the operational context; and compressing the optimized image based on the compression value. 15. The computer implemented method of claim 1 , wherein the client device includes at least one of a computing device, an application, and a browser. 16. A system comprising: at least one processor; and a memory storing instructions configured to instruct the at least one processor to perform: receiving a client identifier from a client device associated with a user of a social-networking system; establishing, based on the client identifier, a wireless communication link with the client device, wherein the wireless communication link is established after a particular duration of time has passed; determining based on the particular duration of time being above a threshold duration, an operational context indicating that quality of a data connection with the client device is too low to transmit an image in its original form; determining one or more image parameters based on the operational context of the client device, wherein the image parameters: specify creation of an optimized image that is based on the image in its original form; and comprises one or more modifications for the optimized image, wherein the modifications reduce the data size of the optimized image; creating the optimized image based on the image parameters for provision to the user; and providing the optimized image to the client device and to an image repository. 17. A non-transitory computer storage medium storing computer-executable instructions that, when executed, cause a computer system to perform a computer-implemented method comprising: receiving a client identifier from a client device associated with a user of a social-networking system; establishing, based on the client identifier, a wireless communication link with the client device, wherein the wireless communication link is established after a particular duration of time has passed; determining based on the particular duration of time being above a threshold duration, an operational context indicating that quality of a data connection with the client device is too low to transmit an image in its original form; determining one or more image parameters based on the operational context of the client device, wherein the image parameters: specify creation of an optimized image that is based on the image in its original form; and comprises one or more modifications for the optimized image, wherein the modifications reduce the data size of the optimized image; creating the optimized image based on the image parameters for provision to the user; and providing the optimized image to the client device and to an image repository.
Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals · CPC title
Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.