-
公开(公告)号:US10528709B1
公开(公告)日:2020-01-07
申请号:US16125385
申请日:2018-09-07
Applicant: Apple Inc.
Inventor: Gennadiy Shekhtman , Vikrant Kasarabada , Mohammad A Shah , John Samuel Bushell , Gregory R Chapman
IPC: H04N9/80 , G06F21/10 , H04N21/4147 , H04N21/4627
Abstract: In some implementations, a computing device can notify a media application when a screen recording may be in progress. For example, the computing device can be configured to send media content provided by the media application for presentation on the display of the computing device to a second destination (e.g., a file, a remote playback device, a remote recording device, etc.) that may result in a recording of the display screen of the computing device. To allow the media application an opportunity to protect the media content from unauthorized recording, the computing device can notify the media application that the media content being sent to the second destination may be recorded. In response to receiving the notification, the media application can modify the presentation of the media content to prevent or downgrade any recording that may be performed.
-
公开(公告)号:US20200084511A1
公开(公告)日:2020-03-12
申请号:US16125340
申请日:2018-09-07
Applicant: Apple Inc.
Inventor: Vikrant Kasarabada , Gennadiy Shekhtman , Elena Leyfman , Gregory R. Chapman , Chendi Zhang
IPC: H04N21/4627 , H04N21/433 , H04N21/41 , H04N21/431
Abstract: In some implementations, a first device can record a display screen of a second device remotely. For example, the first device (e.g., a remote computing device) can receive information identifying other computing devices on a network. The first device can receive a selection of one of the other computing devices (e.g., the second device) and send a message to the second device to initiate a recording of the display screen of the second device. In response to receiving the message, the second device can record video frames of images presented on the display of the second device. The second device can send the video frames to the first device for display and/or storage. While recording the images presented on the display screen, the second device can present indicia on the display screen of the second device indicating that a screen recording is in progress.
-
公开(公告)号:US12041309B2
公开(公告)日:2024-07-16
申请号:US17954791
申请日:2022-09-28
Applicant: Apple Inc.
Inventor: Vikrant Kasarabada , Gennadiy Shekhtman , Elena Leyfman , Gregory R. Chapman , Chendi Zhang
IPC: H04N21/241 , H04N21/254 , H04N21/258 , H04N21/41 , H04N21/431 , H04N21/433 , H04N21/4627 , H04N21/472 , H04L9/40
CPC classification number: H04N21/4627 , H04N21/4135 , H04N21/4312 , H04N21/4334 , H04L63/10
Abstract: In some implementations, a first device can record a display screen of a second device remotely. For example, the first device (e.g., a remote computing device) can receive information identifying other computing devices on a network. The first device can receive a selection of one of the other computing devices (e.g., the second device) and send a message to the second device to initiate a recording of the display screen of the second device. In response to receiving the message, the second device can record video frames of images presented on the display of the second device. The second device can send the video frames to the first device for display and/or storage. While recording the images presented on the display screen, the second device can present indicia on the display screen of the second device indicating that a screen recording is in progress.
-
公开(公告)号:US20230016349A1
公开(公告)日:2023-01-19
申请号:US17954791
申请日:2022-09-28
Applicant: Apple Inc.
Inventor: Vikrant Kasarabada , Gennadiy Shekhtman , Elena Leyfman , Gregory R. Chapman , Chendi Zhang
IPC: H04N21/4627 , H04N21/433 , H04N21/431 , H04N21/41
Abstract: In some implementations, a first device can record a display screen of a second device remotely. For example, the first device (e.g., a remote computing device) can receive information identifying other computing devices on a network. The first device can receive a selection of one of the other computing devices (e.g., the second device) and send a message to the second device to initiate a recording of the display screen of the second device. In response to receiving the message, the second device can record video frames of images presented on the display of the second device. The second device can send the video frames to the first device for display and/or storage. While recording the images presented on the display screen, the second device can present indicia on the display screen of the second device indicating that a screen recording is in progress.
-
公开(公告)号:US11490160B2
公开(公告)日:2022-11-01
申请号:US16125340
申请日:2018-09-07
Applicant: Apple Inc.
Inventor: Vikrant Kasarabada , Gennadiy Shekhtman , Elena Leyfman , Gregory R. Chapman , Chendi Zhang
IPC: H04N21/241 , H04N21/254 , H04N21/258 , H04N21/431 , H04N21/433 , H04N21/4627 , H04N21/472 , H04N21/41 , H04L9/40
Abstract: In some implementations, a first device can record a display screen of a second device remotely. For example, the first device (e.g., a remote computing device) can receive information identifying other computing devices on a network. The first device can receive a selection of one of the other computing devices (e.g., the second device) and send a message to the second device to initiate a recording of the display screen of the second device. In response to receiving the message, the second device can record video frames of images presented on the display of the second device. The second device can send the video frames to the first device for display and/or storage. While recording the images presented on the display screen, the second device can present indicia on the display screen of the second device indicating that a screen recording is in progress.
-
公开(公告)号:US11606574B2
公开(公告)日:2023-03-14
申请号:US16882819
申请日:2020-05-26
Applicant: Apple Inc.
Inventor: Dazhong Zhang , Peikang Song , Beibei Wang , Giribalan Gopalan , Albert E. Keinath , Christopher M. Garrido , David R. Conrad , Hsi-Jung Wu , Ming Jin , Hang Yuan , Xiaohua Yang , Xiaosong Zhou , Vikrant Kasarabada , Davide Concion , Eric L. Chien , Bess C. Chan , Karthick Santhanam , Gurtej Singh Chandok
IPC: H04N19/507 , H04N19/65
Abstract: Techniques are disclosed for coding video data in which frames from a video source are partitioned into a plurality of tiles of common size, and the tiles are coded as a virtual video sequence according to motion-compensated prediction, each tile treated as having respective temporal location of the virtual video sequence. The coding scheme permits relative allocation of coding resources to tiles that are likely to have greater significance in a video coding session, which may lead to certain tiles that have low complexity or low motion content to be skipped during coding of the tiles for select source frames. Moreover, coding of the tiles may be ordered to achieve low coding latencies during a coding session.
-
-
-
-
-