-
公开(公告)号:US20230124822A1
公开(公告)日:2023-04-20
申请号:US18083150
申请日:2022-12-16
Applicant: Amazon Technologies, Inc.
Inventor: Jeremiah M. Dunham , Andrew Tunall , Benjamin Black , Kristopher Kosmatka , Benjamin Aldouby Schwartz , Jason LaPier , Justin Abrahms
IPC: H04N19/37 , G06F16/71 , G06F16/73 , G06F16/738 , G06F16/78 , G06F16/11 , G06F16/70 , H04N21/2343
Abstract: A user of a storage system can upload files for a media asset, which can include a high quality media file and various related files. As part of the upload process, the storage system can extract metadata that describes the media asset. The user can specify one or more lifecycle policies to be applied for storage of the asset, and a rules engine can ensure the application of the one or more policies. The rules engine can also enable the use of simple media processing workflows. A filename hashing approach can be used to ensure that the segments and files for the asset are stored in a relatively random and even distribution across the partitions of the storage system. As part of the lifecycle for the asset, the high quality media file can be moved to less expensive storage once transcoding of the asset or another such action occurs.
-
公开(公告)号:US11494184B1
公开(公告)日:2022-11-08
申请号:US17036754
申请日:2020-09-29
Applicant: Amazon Technologies, Inc.
Inventor: Jeremiah M. Dunham , Fernando Francisco Dingler Avilez
Abstract: A lexical analyzer is provided to analyze serverless application code to help ensure that the serverless application is portable between different execution environments. The lexical analyzer may identify non-portable features of the application, and alerts of these features may be provided to users. A transfer tool may be provided to assist in transferring a serverless application between computing platforms, such as by converting the portable serverless application to a container format. An interface may be provided that subscribes, on behalf of a container, to receive notifications of triggering events from a computing platform's notification service. The interface may provide a message to the container to indicate an occurrence of a triggering event, which may trigger execution of a serverless function by the container.
-
公开(公告)号:US20200236373A1
公开(公告)日:2020-07-23
申请号:US16827311
申请日:2020-03-23
Applicant: Amazon Technologies, Inc.
Inventor: Jeremiah M. Dunham , Andrew Tunall , Benjamin Black , Kristopher Kosmatka , Benjamin Aldouby Schwartz , Jason LaPier , Justin Abrahms
IPC: H04N19/37 , G06F16/70 , G06F16/11 , H04N21/2343 , G06F16/78 , G06F16/738 , G06F16/73 , G06F16/71
Abstract: A user of a storage system can upload files for a media asset, which can include a high quality media file and various related files. As part of the upload process, the storage system can extract metadata that describes the media asset. The user can specify one or more lifecycle policies to be applied for storage of the asset, and a rules engine can ensure the application of the one or more policies. The rules engine can also enable the use of simple media processing workflows. A filename hashing approach can be used to ensure that the segments and files for the asset are stored in a relatively random and even distribution across the partitions of the storage system. As part of the lifecycle for the asset, the high quality media file can be moved to less expensive storage once transcoding of the asset or another such action occurs.
-
公开(公告)号:US11785232B2
公开(公告)日:2023-10-10
申请号:US18083150
申请日:2022-12-16
Applicant: Amazon Technologies, Inc.
Inventor: Jeremiah M. Dunham , Andrew Tunall , Benjamin Black , Kristopher Kosmatka , Benjamin Aldouby Schwartz , Jason LaPier , Justin Abrahms
IPC: H04N19/37 , G06F16/71 , G06F16/73 , G06F16/738 , G06F16/78 , G06F16/11 , G06F16/70 , H04N21/2343
CPC classification number: H04N19/37 , G06F16/113 , G06F16/70 , G06F16/71 , G06F16/73 , G06F16/738 , G06F16/7867 , H04N21/2343
Abstract: A user of a storage system can upload files for a media asset, which can include a high quality media file and various related files. As part of the upload process, the storage system can extract metadata that describes the media asset. The user can specify one or more lifecycle policies to be applied for storage of the asset, and a rules engine can ensure the application of the one or more policies. The rules engine can also enable the use of simple media processing workflows. A filename hashing approach can be used to ensure that the segments and files for the asset are stored in a relatively random and even distribution across the partitions of the storage system. As part of the lifecycle for the asset, the high quality media file can be moved to less expensive storage once transcoding of the asset or another such action occurs.
-
公开(公告)号:US11531526B1
公开(公告)日:2022-12-20
申请号:US17036620
申请日:2020-09-29
Applicant: Amazon Technologies, Inc.
Inventor: Jeremiah M. Dunham , Fernando Francisco Dingler Avilez
Abstract: A lexical analyzer is provided to analyze serverless application code to help ensure that the serverless application is portable between different execution environments. The lexical analyzer may identify non-portable features of the application, and alerts of these features may be provided to users. A transfer tool may be provided to assist in transferring a serverless application between computing platforms, such as by converting the portable serverless application to a container format. An interface may be provided that subscribes, on behalf of a container, to receive notifications of triggering events from a computing platform's notification service. The interface may provide a message to the container to indicate an occurrence of a triggering event, which may trigger execution of a serverless function by the container.
-
公开(公告)号:US10701377B2
公开(公告)日:2020-06-30
申请号:US15265513
申请日:2016-09-14
Applicant: Amazon Technologies, Inc.
Inventor: Jeremiah M. Dunham , Andrew Tunall , Benjamin Black , Kristopher Kosmatka , Benjamin Aldouby Schwartz , Jason LaPier , Justin Abrahms
IPC: H04N21/2343 , H04N19/37 , G06F16/71 , G06F16/73 , G06F16/738 , G06F16/78 , G06F16/11 , G06F16/70
Abstract: A user of a storage system can upload files for a media asset, which can include a high quality media file and various related files. As part of the upload process, the storage system can extract metadata that describes the media asset. The user can specify one or more lifecycle policies to be applied for storage of the asset, and a rules engine can ensure the application of the one or more policies. The rules engine can also enable the use of simple media processing workflows. A filename hashing approach can be used to ensure that the segments and files for the asset are stored in a relatively random and even distribution across the partitions of the storage system. As part of the lifecycle for the asset, the high quality media file can be moved to less expensive storage once transcoding of the asset or another such action occurs.
-
公开(公告)号:US11553196B2
公开(公告)日:2023-01-10
申请号:US16827311
申请日:2020-03-23
Applicant: Amazon Technologies, Inc.
Inventor: Jeremiah M. Dunham , Andrew Tunall , Benjamin Black , Kristopher Kosmatka , Benjamin Aldouby Schwartz , Jason LaPier , Justin Abrahms
IPC: H04N19/37 , G06F16/71 , G06F16/73 , G06F16/738 , G06F16/78 , G06F16/11 , G06F16/70 , H04N21/2343
Abstract: A user of a storage system can upload files for a media asset, which can include a high quality media file and various related files. As part of the upload process, the storage system can extract metadata that describes the media asset. The user can specify one or more lifecycle policies to be applied for storage of the asset, and a rules engine can ensure the application of the one or more policies. The rules engine can also enable the use of simple media processing workflows. A filename hashing approach can be used to ensure that the segments and files for the asset are stored in a relatively random and even distribution across the partitions of the storage system. As part of the lifecycle for the asset, the high quality media file can be moved to less expensive storage once transcoding of the asset or another such action occurs.
-
公开(公告)号:US11513833B1
公开(公告)日:2022-11-29
申请号:US17036939
申请日:2020-09-29
Applicant: Amazon Technologies, Inc.
Inventor: Jeremiah M. Dunham , Fernando Francisco Dingler Avilez
Abstract: A lexical analyzer is provided to analyze serverless application code to help ensure that the serverless application is portable between different execution environments. The lexical analyzer may identify non-portable features of the application, and alerts of these features may be provided to users. A transfer tool may be provided to assist in transferring a serverless application between computing platforms, such as by converting the portable serverless application to a container format. An interface may be provided that subscribes, on behalf of a container, to receive notifications of triggering events from a computing platform's notification service. The interface may provide a message to the container to indicate an occurrence of a triggering event, which may trigger execution of a serverless function by the container.
-
公开(公告)号:US20180077420A1
公开(公告)日:2018-03-15
申请号:US15265513
申请日:2016-09-14
Applicant: Amazon Technologies, Inc.
Inventor: Jeremiah M. Dunham , Andrew Tunall , Benjamin Black , Kristopher Kosmatka , Benjamin Aldouby Schwartz , Jason LaPier , Justin Abrahms
Abstract: A user of a storage system can upload files for a media asset, which can include a high quality media file and various related files. As part of the upload process, the storage system can extract metadata that describes the media asset. The user can specify one or more lifecycle policies to be applied for storage of the asset, and a rules engine can ensure the application of the one or more policies. The rules engine can also enable the use of simple media processing workflows. A filename hashing approach can be used to ensure that the segments and files for the asset are stored in a relatively random and even distribution across the partitions of the storage system. As part of the lifecycle for the asset, the high quality media file can be moved to less expensive storage once transcoding of the asset or another such action occurs.
-
-
-
-
-
-
-
-