Multifunctional environment for image cropping
US-2018130182-A1 · May 10, 2018 · US
US11973994B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11973994-B2 |
| Application number | US-202017597427-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 4, 2020 |
| Priority date | Jul 5, 2019 |
| Publication date | Apr 30, 2024 |
| Grant date | Apr 30, 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.
Provided is a media processing method. The method is used for uploading a function provided by a user or a third party and obtaining media processing parameters provided by the user. The method includes the following steps: receiving the description information of the media processing and determining whether a function that fulfills the requirement of the description information exists in a system; in a case where the function that fulfills the requirement of the description information exists, selecting the function that fulfills the requirement of the description information from the system; and in a case where the function that fulfills the requirement of the description information does not exist, selecting the function from the system according to the priority or selecting the function that fulfills the requirement of the description information from outside the system.
Opening claim text (preview).
What is claimed is: 1. A media processing method, comprising: receiving description information of media processing and determining whether a function that fulfills a need of the description information exists in a cloud media processing system, wherein the description information of media processing is description information corresponding to the media processing; in a case where the function that fulfills the need of the description information exists, selecting the function that fulfills the need of the description information from the cloud media processing system; and in a case where the function that fulfills the need of the description information does not exist, selecting a function from the cloud media processing system according to priority for a function or selecting the function that fulfills the need of the description information from a client or third party outside the cloud media processing system, wherein the media processing method further comprises: finding, according to the description information of the media processing, possible functions that fulfill the need of the description information; selecting the function that fulfills the need of the description information from the possible functions that fulfill the need of the description information, wherein the function comprises a configuration parameter; generating a workflow according to the selected function that fulfills the need of the description information, wherein the workflow comprises the selected function; creating, based on the workflow, configuration for each task of the media processing and confirming that the configuration of each task is created successfully; and notifying a media transmission source that the media processing is ready to be performed. 2. The media processing method according to claim 1 , after selecting the function that fulfills the need of the description information from a client or a third party outside the cloud media processing system, further comprising: updating a function stored in the cloud media processing system with the function outside the cloud media processing system. 3. The media processing method according to claim 1 , further comprising: feeding back a determination result to a media transmission source so that the transmission source is able to modify the description information. 4. The media processing method according to claim 1 , wherein a descriptor of the function comprises at least one of the following: a frame descriptor, a general descriptor, an input descriptor, an output descriptor, a processing descriptor, a requirement descriptor, a configuration descriptor, a client assistance descriptor, a declaration descriptor, a variable descriptor, an event descriptor, or a security descriptor. 5. A media processing system comprising a function repository, a manager and a processing entity, wherein the function repository is configured to perform the following operations: receiving description information of media processing and determining whether a function that fulfills a need of the description information exists in the cloud media processing system, wherein the description information of media processing is description information corresponding to the media processing; in a case where the function that fulfills the need of the description information exists, selecting the function that fulfills the need of the description information from the cloud media processing system; and in a case where the function that fulfills the need of the description information does not exist, selecting a function from the cloud media processing system according to priority or selecting the function that fulfills the need of the description information from outside the cloud media processing system, wherein the manager is configured to send, according to the received description information of the media processing, a request to the function repository to find the function that fulfills the need of the description information; to select the function that fulfills the need of the description information from possible functions that are fed back by the function repository and that fulfill the need of the description information, wherein the function comprises a configuration parameter; to generate a workflow according to the selected function that fulfills the need of the description information, wherein the workflow comprises the selected function; to create, based on the workflow, configuration for each task of the media processing and send the configuration to the processing entity; and to notify, after the configuration of each task is created successfully, a media transmission source that the media processing is ready to be performed, wherein the function repository is configured to find, according to the request to find the function that fulfills the need of the description information, the possible functions that fulfill the need of the description information and to feed back the possible functions to the manager, and wherein the processing entity is configured to confirm that the configuration of the task is created successfully and feed back information to the manager. 6. The media processing system according to claim 5 , after selecting the function that fulfills the need of the description information from a client or a third party outside the cloud media processing system, further comprising: updating a function stored in the cloud media processing system with the function outside the cloud media processing system. 7. The media processing system according to claim 5 , wherein the function repository is further configured to feed back a determination result to a media transmission source so that the transmission source is able to modify the description information. 8. The media processing system according to claim 5 , wherein a descriptor of the function comprises at least one of the following descriptors: a frame descriptor, a general descriptor, an input descriptor, an output descriptor, a processing descriptor, a requirement descriptor, a configuration descriptor, a client assistance descriptor, a declaration descriptor, a variable descriptor, an event descriptor, or a security descriptor.
specifically adapted to content descriptors, e.g. coding, compressing or processing of metadata · CPC title
Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs · CPC title
Updates (security arrangements therefor G06F21/57) · CPC title
for generating or manipulating the scene composition of objects, e.g. MPEG-4 objects · CPC title
involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements {(video transcoding H04N19/40; media packet handling at the source H04L65/762)} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.