-
公开(公告)号:US20230086427A1
公开(公告)日:2023-03-23
申请号:US17936804
申请日:2022-09-29
Applicant: Apple Inc.
Inventor: James F. LOCKWOOD , Van HONG , Xiaonan MA , Sugam JAIN , Pavel V. DUDRENOV , Ori HERRNSTADT
IPC: G06F16/176 , G09B5/08 , H04L67/1097 , H04L67/01
Abstract: This application relates to a client-server architecture that enables file sharing between an instructor and a class. The files are stored in a storage service accessible via a network, and a separate copy of each file can be shared with each student in the class. In order to facilitate the sharing of multiple copies of the file, a share pool is created in a partition of the storage service allocated to the instructor. The share pool includes a number of stub files that are placeholders for clones of the shared file. A share handler service receives a request to share a file with a class, requests a number of stub files from the share pool, and utilizes the number of stub files to generate clones of the shared file in the partition of the storage service. Students are then granted access to the clones in the partition.
-
公开(公告)号:US20190294700A1
公开(公告)日:2019-09-26
申请号:US16146588
申请日:2018-09-28
Applicant: Apple Inc.
Inventor: James F. LOCKWOOD , Van HONG , Xiaonan MA , Sugam JAIN , Pavel V. DUDRENOV , Ori HERRNSTADT
Abstract: This application relates to a client-server architecture that enables file sharing between an instructor and a class. The files are stored in a storage service accessible via a network, and a separate copy of each file can be shared with each student in the class. In order to facilitate the sharing of multiple copies of the file, a share pool is created in a partition of the storage service allocated to the instructor. The share pool includes a number of stub files that are placeholders for clones of the shared file. A share handler service receives a request to share a file with a class, requests a number of stub files from the share pool, and utilizes the number of stub files to generate clones of the shared file in the partition of the storage service. Students are then granted access to the clones in the partition.
-
公开(公告)号:US20240388644A1
公开(公告)日:2024-11-21
申请号:US18786147
申请日:2024-07-26
Applicant: Apple Inc.
Inventor: John S. BAUMGARTEN , Jennifer U. SONG , Marin EUBANKS , Pavel V. DUDRENOV , Sugam JAIN , Leo LEE , Saman VAFAEE
Abstract: This application relates to a client-server architecture that enables progress tracking related to assignments generated by an instructor. A hand-out can include attachments that specify placeholders for hand-ins and/or activities to be performed by the student as part of the assignment. Some activities can be performed using third-party applications that implement at least a portion of a software framework that causes the applications to generate progress tracking information provided to a daemon executing in the background of a client device. The daemon and/or a client application interface with one or more network services to enable an instructor to utilize the progress tracking information. The network services can include a hand-out service utilized to generate hand-outs assigned to a group of students. The network services can also include a progress pipeline including a number of services configured to process progress tracking information received from a plurality of client devices.
-
公开(公告)号:US20190297155A1
公开(公告)日:2019-09-26
申请号:US16258161
申请日:2019-01-25
Applicant: Apple Inc.
Inventor: John S. BAUMGARTEN , Jennifer U. SONG , Marin EUBANKS , Pavel V. DUDRENOV , Sugam JAIN , Leo LEE , Saman VAFAEE
Abstract: This application relates to a client-server architecture that enables progress tracking related to assignments generated by an instructor. A hand-out can include attachments that specify placeholders for hand-ins and/or activities to be performed by the student as part of the assignment. Some activities can be performed using third-party applications that implement at least a portion of a software framework that causes the applications to generate progress tracking information provided to a daemon executing in the background of a client device. The daemon and/or a client application interface with one or more network services to enable an instructor to utilize the progress tracking information. The network services can include a hand-out service utilized to generate hand-outs assigned to a group of students. The network services can also include a progress pipeline including a number of services configured to process progress tracking information received from a plurality of client devices.
-
公开(公告)号:US20240361128A1
公开(公告)日:2024-10-31
申请号:US18384820
申请日:2023-10-27
Applicant: Apple Inc.
Inventor: Kaushik RAGHUNATH , Pavel V. DUDRENOV
IPC: G01C21/20
CPC classification number: G01C21/206
Abstract: Implementations of the subject technology provide adaptive non-visual navigational guidance for electronic devices. The non-visual navigational guidance may be provided in the form of spatialized audio and/or spatialized haptic output from an electronic device. The non-visual navigational guidance may be based on a three-dimensional map of a portion of a physical environment, and may adapt to physical objects detected in the path of the guidance, in real time, during providing of the non-visual navigational guidance.
-
公开(公告)号:US20240203066A1
公开(公告)日:2024-06-20
申请号:US18473239
申请日:2023-09-23
Applicant: Apple Inc.
Inventor: Ieyuki KAWASHIMA , Benjamin HYLAK , Garrett L. WEINBERG , Joshua R. FORD , Maxime UZAN , Pavel V. DUDRENOV , Katherine W. KOLOMBATOVICH , Giancarlo YERKES , Lee S. BROUGHTON
IPC: G06T19/00 , G06F3/01 , G06F3/04847 , G06F3/0485 , G06T7/70 , G06V40/10 , G06V40/20 , G10L25/78
CPC classification number: G06T19/006 , G06F3/013 , G06F3/04847 , G06F3/0485 , G06T7/70 , G06V40/103 , G06V40/20 , G10L25/78
Abstract: In some embodiments, a computer system displays virtual content illustrating an area of likely interaction, and displays immersive virtual content. In some embodiments, a computer system reduces visual prominence of immersive virtual content and displays an area of likely interaction. In some embodiments, a computer system generates alerts associated with physical objects in an environment of a user. In some embodiments, a computer system changes the visual prominence of people in a three-dimensional environment based on one or more attention-related factors.
-
公开(公告)号:US20230040610A1
公开(公告)日:2023-02-09
申请号:US17827651
申请日:2022-05-27
Applicant: Apple Inc.
Inventor: Michael E. BUERLI , Pavel V. DUDRENOV
IPC: G06F3/04815 , G06F3/01 , G06T19/00
Abstract: Aspects of the subject technology provide a real-time system for positioning and/or arranging application content anchored to locations in a physical environment. The subject technology may include a placement system that facilitates placement of application content relative to the anchors, according to application and/or system preferences and/or requirements for display of the content.
-
-
-
-
-
-