-
公开(公告)号:US11997334B1
公开(公告)日:2024-05-28
申请号:US17547880
申请日:2021-12-10
Applicant: Amazon Technologies, Inc.
Inventor: Sahil Sethi , Utkarsh Dubey , Karan Juneja , Brian Lau , Mingyu Fan , Akshay Sudhakar Dhokale , Rohit Kumar Saharia , Sathwik Pati , Pravi Garg , Bhuvan Puri , Maciej Tadeusz Golonka
IPC: H04N21/81 , H04N21/262
CPC classification number: H04N21/262 , H04N21/812
Abstract: Techniques for dynamically determining a configuration file are described. In an example, a system receives, from a device, a request for first content to be presented by the device. The system determines metadata of the first content and a cue point indicating a start of a segment in which second content can be presented by the device. Based on the metadata and subsequent to the request, the system determines a configuration of the segment. The configuration includes: a duration of the segment, a sequence of slots in the segment, and/or a content duration usable in a slot of the segment. The system generates a configuration file that includes the metadata and the configuration, determines the second content based at least in part on the configuration file, and sends data about the first content and the second content to the device.
-
公开(公告)号:US11748681B1
公开(公告)日:2023-09-05
申请号:US17475115
申请日:2021-09-14
Applicant: Amazon Technologies, Inc.
Inventor: Krishanu Takhtani , Akashdeep Bhattacharya , Karan Juneja
IPC: G06F15/16 , G06F21/31 , H04L29/06 , H04L29/08 , G06Q10/0633 , G06F16/22 , H04L67/142
CPC classification number: G06Q10/0633 , G06F16/22 , H04L67/142
Abstract: A User State Management Service (USMS) stores, in a backend database, the progress of a workflow of a web-based application, and the state of the attributes in the webpages of the workflow. When the workflow is interrupted and resumed at a later time, the application can receive from the USMS the progress step where it was last in and the states and/or values of the attributes and repopulate the states and/or values of the attributes. The data are stored in a database can be configured using optimized organizations and can be device-independent, and the USMS can work persistently across different platforms and devices. The USMS can be a service, for example, software provided at a server, or servers, over the web or the cloud. The USMS can include an application interface which can improve performance and provide device and browser independence and scalability.
-