PORTABLE ITEM TRACKING
    5.
    发明公开

    公开(公告)号:US20230222674A1

    公开(公告)日:2023-07-13

    申请号:US17575497

    申请日:2022-01-13

    摘要: A system, tracking an object within an environ, includes a hub with a processor instantiating a vision recognizer, a data store storing location data including a first location model, and a first camera which captures and provides, within a first field of view (FOV), a first image to the hub. The first image includes a first depiction of a first captured location, and the vision recognizer determines an object is present at the first location when the first depiction of the first captured location corresponds to the first location model. The first image depicts an element present within the first FOV, the data store further stores an image library record including a first object model, and the vision recognizer determines whether the object is present at the first location when the element depicted in the first image corresponds to the object as modeled by the first object model.

    Buffer management for optimized processing in media pipeline

    公开(公告)号:US11627345B1

    公开(公告)日:2023-04-11

    申请号:US17741255

    申请日:2022-05-10

    摘要: Automated processes, computing systems, computing devices, and other aspects of a data processing system improve reliability in transmitting digital media content over a network using resource constrained hardware. Media content may be received from a media source and used to generate data segments. An address may be written to a message queue, with the address referencing a first segment of the media content stored in the buffer. A computing device may check whether a number of addresses stored in a message queue is greater than or equal to a first threshold value. A second segment of the media content may be written to the message queue in response to the number of addresses stored in the message queue being greater than or equal to the first threshold value.

    Secure media streaming communication via user datagram protocol

    公开(公告)号:US11611542B2

    公开(公告)日:2023-03-21

    申请号:US17444882

    申请日:2021-08-11

    摘要: Automated processes, computing systems, computing devices and other aspects of a data processing system provide improved reliability in delivering digital media content over the Internet or a similar wide area network without sacrificing data security. Content is initially placed into a secure format (e.g., secure hypertext transport protocol (HTTPS) via transport control protocol (TCP) or the like). Prior to transmission on the network, the secure data packets are encapsulated within connectionless frames, such as user datagram protocol (UDP) frames. The client device that receives the encapsulated packets extracts the underlying secure content from the connectionless frames for further processing. The encapsulation into connectionless data frames permits client and server devices to establish effective streaming sessions while preserving the security of the underlying data.

    Gamification of video content presented to a user

    公开(公告)号:US11606608B1

    公开(公告)日:2023-03-14

    申请号:US17456810

    申请日:2021-11-29

    摘要: Disclosed herein are a system and related operating method of providing video game functionality that is contextually linked with video program content. In certain implementations, the method involves the steps of: causing presentation of a video program at a presentation device; identifying a portion of the video program as a candidate for gamification; processing the identified portion into a video game segment that represents a gamified version of the identified portion; and causing presentation of the video game segment at a playback device.

    Smart player stream switching for live content playback and navigation based on user action

    公开(公告)号:US11438663B1

    公开(公告)日:2022-09-06

    申请号:US17307862

    申请日:2021-05-04

    摘要: Techniques are described for transparent switching between live-edge and non-live-edge playback responsive to user navigation. For example, live content is available to a user both via a live stream from a remote live edge server, and via a recorded-live stream from a remote recording server. During playback of a live content stream, a player system uses a warm-up player to continually receive, pre-decode, and pre-buffer the live stream at the live edge to maintain a pre-buffered warm-up stream; and the player system uses a primary player to decode and generate a playback stream for playback. As the user navigates playback between live-edge and non-live-edge locations, the player system can seamlessly switch between generating the playback stream based on the recorded-live stream for non-live-edge playback, or based on the pre-buffered warm-up stream for live-edge playback.