-
公开(公告)号:US20220006767A1
公开(公告)日:2022-01-06
申请号:US17480124
申请日:2021-09-20
Applicant: Apple Inc.
Inventor: Michael BRANDT , Pierre J. DE FILIPPIS , Chelsea J. LEBLANC , Ge YAN , Gavin B. THOMSON , Van HONG , Ahmed M. BASHIR , Randall S. BECKER , Stephen M. LOTTERMOSER , Kevin Y. HE , Roberto GARCIA
IPC: H04L12/58 , G06F16/176 , G06F16/955
Abstract: A device implementing a system for sharing groups of files within a messaging application includes a processor configured to provide, within the messaging application, a user interface element for sending at least one file to a participant in an active message thread of the messaging application, the at least one file having been determined to be relevant to the participant. The processor is further configured to, responsive to receiving a selection of the user interface element: transmit, to a server, a request to store the at least one file in association with a shared storage area, and to transmit, via the messaging application, a message to the participant in the active message thread, the message comprising information for accessing the at least one file associated with the shared storage area.
-
公开(公告)号: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.
-
公开(公告)号:US20220083511A1
公开(公告)日:2022-03-17
申请号:US17533106
申请日:2021-11-22
Applicant: Apple Inc.
Inventor: Per Love HORNQUIST ASTRAND , Van HONG , Nihar SHARMA , Xixi LU , Steven A. MYERS , Michelle D. LININGTON , Yannick L. SIERRA
IPC: G06F16/178 , G06F16/182 , H04L9/30 , H04L9/08 , H04L9/12 , H04L9/32
Abstract: The subject technology may be implemented by a device that includes at least one processor configured to encrypt a data object based at least in part on an encryption key. The at least one processor may be further configured to sign the encrypted data object with a private key and transmit the signed encrypted data object to a server for retrieval by another device. The at least one processor may be further configured to generate a sharing object corresponding to the data object, wherein the sharing object includes an encryption key and a public key that corresponds to the private key. The at least one processor may be further configured to encrypt the sharing object using a key of the other device and transmit, over a secure channel, the encrypted sharing object to the other device for subsequent retrieval and verification of the signed data object from the server.
-
公开(公告)号:US20190342239A1
公开(公告)日:2019-11-07
申请号:US16147502
申请日:2018-09-28
Applicant: Apple Inc.
Inventor: Michael BRANDT , Pierre J. DE FILIPPIS , Chelsea J. LEBLANC , Ge YAN , Gavin B. THOMSON , Van HONG , Ahmed M. BASHIR , Randall S. BECKER , Stephen M. LOTTERMOSER , Kevin Y. HE , Roberto GARCIA
Abstract: A device implementing a system for sharing groups of files within a messaging application includes a processor configured to provide, within the messaging application, a user interface element for sending at least one file to a participant in an active message thread of the messaging application, the at least one file having been determined to be relevant to the participant. The processor is further configured to, responsive to receiving a selection of the user interface element: transmit, to a server, a request to store the at least one file in association with a shared storage area, and to transmit, via the messaging application, a message to the participant in the active message thread, the message comprising information for accessing the at least one file associated with the shared storage area.
-
公开(公告)号:US20250088474A1
公开(公告)日:2025-03-13
申请号:US18961353
申请日:2024-11-26
Applicant: Apple Inc.
Inventor: Michael BRANDT , Pierre J. DE FILIPPIS , Chelsea J. LEBLANC , Ge YAN , Gavin B. THOMSON , Van HONG , Ahmed M. BASHIR , Randall S. BECKER , Stephen M. LOTTERMOSER , Kevin Y. HE , Roberto GARCIA
IPC: H04L51/08 , G06F16/176 , G06F16/955 , H04L51/10
Abstract: A device implementing a system for sharing groups of files within a messaging application includes a processor configured to provide, within the messaging application, a user interface element for sending at least one file to a participant in an active message thread of the messaging application, the at least one file having been determined to be relevant to the participant. The processor is further configured to, responsive to receiving a selection of the user interface element: transmit, to a server, a request to store the at least one file in association with a shared storage area, and to transmit, via the messaging application, a message to the participant in the active message thread, the message comprising information for accessing the at least one file associated with the shared storage area.
-
公开(公告)号: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.
-
公开(公告)号:US20160217294A1
公开(公告)日:2016-07-28
申请号:US14866782
申请日:2015-09-25
Applicant: Apple Inc.
Inventor: Per Love HORNQUIST ASTRAND , Paul A. SELIGMAN , Van HONG , Mitchell D. ADLER
CPC classification number: G06F21/6209 , H04L9/0825 , H04L9/0894 , H04L9/14 , H04L63/06 , H04L63/10
Abstract: The embodiments set forth techniques for implementing a cloud service that enables cloud data to be shared between different users in a secure manner. One embodiment involves a sharing manager and a sharing client, where the sharing manager is configured to manage various data components stored within a storage system managed by the cloud service. These data components can include user accounts, share objects (for sharing data between users—and, in some cases, public users not known to the sharing manager)—as well as various “wrapping objects” that enable data to be logically separated in an organized manner within the storage system. According to this approach, the sharing client is configured to interface with the sharing manager in order to carry out various encryption/decryption techniques that enable the cloud data to be securely shared between the users.
Abstract translation: 这些实施例阐述了实现云服务的技术,其使云数据能够以安全的方式在不同用户之间共享。 一个实施例涉及共享管理器和共享客户端,其中共享管理器被配置为管理由云服务管理的存储系统中存储的各种数据组件。 这些数据组件可以包括用户帐户,共享对象(用于在用户之间共享数据,在某些情况下,共享管理器不知道的公共用户),以及各种“包装对象”,使数据在逻辑上分开 在存储系统中有组织的方式。 根据该方法,共享客户端被配置为与共享管理器接口,以便执行使得能够在用户之间安全地共享云数据的各种加密/解密技术。
-
-
-
-
-
-