Representation of contextual information by projecting different participants' audio from different positions in a 3D soundscape
US-2018192219-A1 · Jul 5, 2018 · US
US11968084B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11968084-B2 |
| Application number | US-202318117164-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 3, 2023 |
| Priority date | Apr 24, 2018 |
| Publication date | Apr 23, 2024 |
| Grant date | Apr 23, 2024 |
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.
A method on a device in a content delivery (CD) network (CDN) that distributes content on behalf of one or more subscribers. In response to receiving configuration information from a subscriber, the configuration information relating to at least one property of the subscriber, generating subscriber-specific platform configuration information for the at least one property. Storing the subscriber-specific platform configuration information in platform configuration storage. Invalidating prior platform configuration information associated with the particular subscriber. Responsive to a request from a CDN component for platform configuration information associated with the particular subscriber: obtaining the subscriber-specific platform configuration information from the platform configuration storage; and providing the subscriber-specific platform configuration information to the CDN component.
Opening claim text (preview).
We claim: 1. A computer-implemented method operable on at least one device in a content delivery network (CDN), wherein the CDN distributes content on behalf of one or more subscribers, the method comprising: receiving configuration information from a particular subscriber of the one or more subscribers, the configuration information relating to at least one property of the particular subscriber, wherein the particular subscriber is a content provider; in response to the receiving, generating subscriber-specific platform configuration information for the at least one property of the particular subscriber; storing the subscriber-specific platform configuration information in platform configuration storage; receiving, by at least one CDN component, a request for the at least one property of the particular subscriber, wherein the at least one CDN component comprises a delivery server; receiving, by the delivery server, the subscriber-specific platform configuration information, wherein the subscriber-specific platform configuration information includes at least a first match rule group, containing at least a first match rule having a first match rule identifier (ID) and a second match rule have a second match rule ID, and a second match rule group, containing at least a third match rule having a third match rule ID and a fourth match rule having a fourth match rule ID; processing the subscriber-specific platform configuration information by processing the first match rule group until a first match is found for the first match rule and then jumping to the third match rule of the second match rule group and processing the second match rule group until a second match is found; and causing the at least one property of the particular subscriber to be delivered according to the processed subscriber-specific platform configuration information, wherein the first match rule and the third match rule both reference at least a first match set identifier, wherein a first match set corresponding to the first match set identifier comprises at least a fifth match rule and a sixth match rule, wherein the subscriber-specific platform configuration information further includes a first map of the configuration data, wherein the first map of the configuration data includes a map name and at least one value equal to the match set identifier, and wherein the processing further includes processing a first map function call to the map name and a key value identifying the at least one property. 2. The method of claim 1 , wherein the processing of the subscriber-specific platform configuration information comprises processing the first match set as part of processing each of the first match rule and the third match rule. 3. The method of claim 1 , wherein the first map function call further calls a second map of the configuration data. 4. The method of claim 1 , wherein the first match rule group is part of a first collection of match rule groups used by the delivery server upon receipt of the request for the at least one property, and the second match rule group is part of a second collection of match rule groups used by the delivery server upon receipt of response from an origin server. 5. The method of claim 1 , wherein the subscriber-specific configuration information includes identification of at least one server to serve the at least one property, wherein at least the first match rule comprises a transform, and wherein the transform is used to vary the identification of the at least one server to provide the at least one property. 6. A system in a content delivery network (CDN), wherein the CDN distributes content on behalf of one or more subscribers, the system comprising: at least one processor; memory, operatively connected to the at least one processor and storing instructions that, when executed by the at least one processor, cause the system to perform a method, the method comprising: receiving configuration information from a particular subscriber of the one or more subscribers, the configuration information relating to at least one property of the particular subscriber, wherein the particular subscriber is a content provider; in response to the receiving, generating subscriber-specific platform configuration information for the at least one property of the particular subscriber; storing the subscriber-specific platform configuration information in platform configuration storage; receiving, by at least one CDN component, a request for the at least one property of the particular subscriber, wherein the at least one CDN component comprises a delivery server; receiving, by the delivery server, the subscriber-specific platform configuration information, wherein the subscriber-specific platform configuration information includes at least a first match rule group, containing at least a first match rule having a first match rule identifier (ID) and a second match rule have a second match rule ID, and a second match rule group, containing at least a third match rule having a third match rule ID and a fourth match rule having a fourth match rule ID; processing the subscriber-specific platform configuration information by processing the first match rule group until a first match is found for the first match rule and then jumping to the third match rule of the second match rule group and processing the second match rule group until a second match is found; and causing the at least one property of the particular subscriber to be delivered according to the processed subscriber-specific platform configuration information, wherein the first match rule and the third match rule both reference at least a first match set identifier, wherein a first match set corresponding to the first match set identifier comprises at least a fifth match rule and a sixth match rule, wherein the subscriber-specific platform configuration information further includes a first map of the configuration data, wherein the first map of the configuration data includes a map name and at least one value equal to the match set identifier, and wherein the processing further includes processing a first map function call to the map name and a key value identifying the at least one property. 7. The system of claim 6 , wherein the processing of the subscriber-specific platform configuration information comprises processing the first match set as part of processing each of the first match rule and the third match rule. 8. The system of claim 6 , wherein the first map function call further calls a second map of the configuration data. 9. The system of claim 6 , wherein the first match rule group is part of a first collection of match rule groups used by the delivery server upon receipt of the request for the at least one property, and the second match rule group is part of a second collection of match rule groups used by the delivery server upon receipt of response from an origin server. 10. The system of claim 6 , wherein the subscriber-specific configuration information includes identification of at least one server to serve the at least one property, wherein at least the first match rule comprises a transform, and wherein the transform is used to vary the identification of the at least one server to provide the at least one property. 11. A nontransitory computer readable medium, storing instructions that, when executed by at least one processor, cause the at least one processor to perform a method, the method comprising: receiving configuration information from a particular subscriber of the one or more subscribers, the configuration information relating to at least one property of the particular subscriber, wherein the particular subscriber is
characterised by the conditions triggering a change of settings · CPC title
User profiles · CPC title
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
Validating the configuration within one network element · CPC title
Brokering proxy services · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.