-
公开(公告)号:US20240325878A1
公开(公告)日:2024-10-03
申请号:US18193615
申请日:2023-03-30
Applicant: Netflix, Inc.
Inventor: Olivier Jean Poitrey , James Smith , Chase Rubin Meusel
Abstract: The disclosed computer-implemented methods and systems include generating an adaptive control layout in connection with a video game and for a second screen device while the video game is being played via a physically separate first screen device. For example, the disclosed methods and systems can determine that a trigger event has occurred relative to the video game based on control inputs from video game controls displayed on the second screen device. The disclosed systems and methods can generate a new control layout that is tailored to the trigger event. The disclosed systems and methods can automatically replace the first control layout with the second control layout on the second screen device without interrupting video game play. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US11048660B2
公开(公告)日:2021-06-29
申请号:US15628509
申请日:2017-06-20
Applicant: NETFLIX, Inc.
Inventor: Olivier Jean Poitrey
IPC: H04L29/08 , G06F15/173 , G06F9/38
Abstract: One embodiment includes acceleration systems that operate as intermediaries between the API processing system and the clients to reduce API call roundtrip latencies. The acceleration systems are a network of interconnected systems that are distributed across the globe. A given acceleration system establishes a network connection with a given client and receives a request for processing an API call over the connection. The programming function associated with the API call is configured in the API processing system. The acceleration system facilitates the processing of the API call over an established connection with the API processing system.
-
公开(公告)号:US20240325898A1
公开(公告)日:2024-10-03
申请号:US18193622
申请日:2023-03-30
Applicant: Netflix, Inc.
Inventor: James Smith , Olivier Jean Poitrey , Chase Rubin Meusel
IPC: A63F13/537 , A63F13/2145
CPC classification number: A63F13/537 , A63F13/2145
Abstract: The disclosed computer-implemented methods and systems can dynamically modify hit zones associated with displayed video game control elements on a display screen device during video game play. For example, the disclosed methods and systems can detect a trigger event associated with the video game that necessitates modifying one or more hit zones on the display screen device while leaving the video game control elements associated with those hit zones unchanged. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US20240325886A1
公开(公告)日:2024-10-03
申请号:US18193626
申请日:2023-03-30
Applicant: Netflix, Inc.
Inventor: Olivier Jean Poitrey
Abstract: The disclosed computer-implemented methods and systems can increase the speed and accuracy with which video games are played over the Internet. For example, the disclosed methods and systems can capture atomic input state information from a video game controller reflecting any buttons, joysticks, or other control elements that are currently selected. The disclosed methods and system can transmit an input state a first time, and then retransmit the input state in groups of future input states. As such, the methods and systems can keep the video game in a consistent input state, even if one or more input state transmissions are dropped. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US20240325899A1
公开(公告)日:2024-10-03
申请号:US18193625
申请日:2023-03-30
Applicant: Netflix, Inc.
Inventor: James Smith , Olivier Jean Poitrey , Chase Rubin Meusel
IPC: A63F13/537 , A63F13/285 , A63F13/54 , G06F3/01 , G06F3/16
CPC classification number: A63F13/537 , A63F13/285 , A63F13/54 , G06F3/016 , G06F3/167
Abstract: The disclosed computer-implemented methods and systems can generate and implement feedback signatures including feedback signals that can convey—on a display screen device—the occurrence of a particular event relative to a video game. For example, the disclosed methods and systems can generate feedback signatures including combinations of visual feedback signals, auditory feedback signals, and/or haptic feedback signals. The disclosed methods can further modify generated feedback signatures such that the feedback signatures are specifically tailored to the capabilities of the display screen device and the preferences of the video game player. Various other methods, systems, and computer-readable media are also disclosed.
-
6.
公开(公告)号:US20240325897A1
公开(公告)日:2024-10-03
申请号:US18193620
申请日:2023-03-30
Applicant: Netflix, Inc.
Inventor: Olivier Jean Poitrey , James Smith , Chase Rubin Meusel
IPC: A63F13/537 , A63F13/2145
CPC classification number: A63F13/537 , A63F13/2145
Abstract: The disclosed computer-implemented methods and systems include generating and implementing video game control compositions like puzzle pieces that can be encoded into a video game once while providing functionality, positioning, and scalability in connection with multiple video game control elements. For example, the disclosed methods and system can cause video game control elements from a video game control composition to be rendered on the second screen device according to positioning instructions associated with an area defined by the composition and scaling instructions that are specific to characteristics of the second screen device. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US11640368B2
公开(公告)日:2023-05-02
申请号:US17361006
申请日:2021-06-28
Applicant: NETFLIX, Inc.
Inventor: Olivier Jean Poitrey
IPC: G06F15/173 , H04L67/101 , G06F9/38 , H04L67/1004
Abstract: One embodiment includes acceleration systems that operate as intermediaries between the API processing system and the clients to reduce API call roundtrip latencies. The acceleration systems are a network of interconnected systems that are distributed across the globe. A given acceleration system establishes a network connection with a given client and receives a request for processing an API call over the connection. The programming function associated with the API call is configured in the API processing system. The acceleration system facilitates the processing of the API call over an established connection with the API processing system.