Distributing intelligence across networks
AssigneeIntel Corporation
InventorsJeffrey G. Fedders, Matthew Adiletta, Valerie J. Young
Life of this patent
Estimating the term…
Abstract
Methods and apparatus relating to distribution of intelligence across a network are described. In one embodiment, one or more content processors may be provided at the edge of a computer network (e.g., prior to a point where data is aggregated or routed by the network). Other embodiments are also disclosed.
Claims37
A system comprising:
- one or more content processors to:
- receive media content;
- receive, from a client device, a request identifying the media content;
- generate customized media content, the customized media content being generated by adjusting the quality of the media content, the customized media content being customized by the one or more content processors for use by the client device in accordance with one or more attributes associated with the client device, the one or more attributes including one or more software attributes of the client device;
- and
- provide, as streaming media content in accordance with the one or more attributes associated with the client device, the customized media content to the client device, the streaming media content being encrypted by the one or more content processors in a manner determined, at least in part, by the one or more attributes associated with the client device.
At least one non-transitory machine accessible storage medium storing code, the code when executed by a machine resulting the machine being capable of performing operations comprising:
- receiving media content;
- receiving, from a client device, a request identifying the media content;
- generating customized media content, the customized media content being generated by adjusting the quality of the media content, the customized media content being customized for use by the client device in accordance with one or more attributes associated with the client device, the one or more attributes including one or more software attributes of the client device;
- and
- providing, as streaming media content in accordance with the one or more attributes associated with the client device, the customized media content to the client device, the streaming media content being encrypted in a manner determined, at least in part, by the one or more attributes associated with the client device.
A method comprising:
- receiving media content;
- receiving, from a client device, a request identifying the media content;
- generating a customized media content, the customized media content being generated by adjusting the quality of the media content, the customized media content being customized for use by the client device in accordance with one or more attributes associated with the client device, the one or more attributes associated with the client device including one or more software attributes of the client device;
- and
- providing, as streaming media content in accordance with the one or more attributes associated with the client device, the customized media content to the client device, the streaming media content being encrypted in a manner determined, at least in part, by the one or more attributes associated with the client device.
A system comprising:
- one or more content processors to:
- receive a media service comprising first media content;
- receive, from a client device, a request identifying the first media content;
- generate a customized service comprising second media content, the second media content being generated by adjusting the quality of the first media content, the second media content being customized by the one or more content processors for use by the client device in accordance with one or more attributes associated with the client device, the one or more attributes including one or more software attributes of the client device;
- and
- provide the customized service to the client device, the customized service comprising provision of streaming media content in accordance with the one or more attributes associated with the client device, the streaming media content being encrypted by the one or more content processors in a manner determined, at least in part, by the one or more attributes associated with the client device.
At least one non-transitory machine accessible storage medium storing code, the code when executed by a machine resulting in the machine being capable of performing operations comprising:
- receiving a media service comprising first media content;
- receiving, from a client device, a request identifying the media service;
- generating a customized service comprising second media content, the second media content being customized for use by the client device and being generated by adjusting the quality of the first media content, the second media content being in accordance with one or more attributes associated with the client device, the one or more attributes including one or more software attributes of the client device;
- and
- providing the customized service to the client device, the customized service comprising provision of streaming media content in accordance with the one or more attributes associated with the client device, the streaming media content being encrypted by the one or more content processors in a manner determined, at least in part, by the one or more attributes associated with the client device.
A method comprising:
- receiving a media service comprising first media content;
- receiving, from a client device, a request identifying the media service;
- generating a customized service comprising second media content, the second media content being customized for use by the client device and being generated by adjusting the quality of the first media content, the second media content being in accordance with one or more attributes associated with the client device, the one or more attributes including one or more software attributes of the client device;
- and
- providing the customized service to the client device, the customized service comprising provision of streaming media content in accordance with the one or more attributes associated with the client device, the streaming media content being encrypted by the one or more content processors in a manner determined, at least in part, by the one or more attributes associated with the client device.
At least one non-transitory machine accessible storage medium storing code, the code when executed by a machine resulting in the machine being capable of performing operations comprising:
- receiving media content;
- receiving, from a client device, a request identifying the media content;
- generating customized media content, the customized media content being generated by adjusting the quality of the media content, the customized media content being customized for use by the client device in accordance with one or more attributes associated with the client device, the one or more attributes including one or more software attributes of the client device;
- and
- providing, as streaming media content in accordance with the one or more attributes associated with the client device, the customized media content to the client device, the streaming media content being encrypted in a manner determined, at least in part, by the one or more attributes associated with the client device.
Dependencies are inferred from the claim text.