-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US20160301619A1
公开(公告)日:2016-10-13
申请号:US14692661
申请日:2015-04-21
Applicant: Apple Inc.
Inventor: Ahmed M. BASHIR , Theodore HONG
IPC: H04L12/873 , H04L29/08
CPC classification number: H04L67/142 , H04L67/1097
Abstract: The embodiments set forth a technique for providing a stateless technique for distributing uploads. According to some embodiments, a system can include various computing devices, authorization servers, and storage destinations. Within the system, an authorization server assigns weight properties to each storage destination, and generates a set of tokens for subsequent assignment to the different storage destinations in accordance with their weight properties. More specifically, the authorization server is configured to perform an initial token drafting process that involves assigning the tokens to different storage destinations. As the current health of each storage destination changes over time, the authorization server is also configured to periodically perform (e.g., at a set interval) a supplemental token drafting process that involves updating the weight properties of each storage destination and redistributing the tokens in view of the updated weight properties.
Abstract translation: 实施例提出了一种用于提供用于分发上传的无状态技术的技术。 根据一些实施例,系统可以包括各种计算设备,授权服务器和存储目的地。 在系统内,授权服务器将权重属性分配给每个存储目的地,并根据其权重属性生成一组令牌,以便后续分配给不同的存储目的地。 更具体地,授权服务器被配置为执行包括将令牌分配给不同的存储目的地的初始令牌绘制过程。 随着每个存储目的地的当前健康状况随时间而变化,授权服务器还被配置为周期性地(例如,以设定的时间间隔)执行补充令牌绘制过程,该过程涉及更新每个存储目的地的权重属性并且重新分配令牌在视图中 的更新权重属性。
-
公开(公告)号: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.
-
公开(公告)号:US20220385738A1
公开(公告)日:2022-12-01
申请号:US17722296
申请日:2022-04-15
Applicant: Apple Inc.
Inventor: Nicholas J. CIRCOSTA , Elliot T. GARNER , Aniket A. ZAMWAR , Yevgeni PEKUROVSKY , Jared A. CRAWFORD , Frederic JACOBS , Justin S. TITI , Matthew E. SHEPHERD , Jose A. LOZANO HINOJOSA , Sean GEIGER , Ahmed M. BASHIR
Abstract: Aspects of the subject technology provide for privacy-preserving electronic publication and subscription. A publisher device may establish a publication channel with a publication server and receive a channel identifier and a channel ownership token for the channel. The publisher device may provide the channel identifier and a key for the publication channel to a subscriber device. The publisher device may publish data encrypted using the key to the publication server, the subscriber device may obtain the encrypted published data from the server using the channel identifier, and may decrypt the published data using the key obtained from the publisher device. The published data may include status information for a user of the publisher device, in some examples.
-
公开(公告)号:US20180084061A1
公开(公告)日:2018-03-22
申请号:US15817108
申请日:2017-11-17
Applicant: Apple Inc.
Inventor: Ahmed M. BASHIR , Theodore HONG
IPC: H04L29/08
CPC classification number: H04L67/142 , H04L67/1097
Abstract: The embodiments set forth a technique for providing a stateless technique for distributing uploads. According to some embodiments, a system can include various computing devices, authorization servers, and storage destinations. Within the system, an authorization server assigns weight properties to each storage destination, and generates a set of tokens for subsequent assignment to the different storage destinations in accordance with their weight properties. More specifically, the authorization server is configured to perform an initial token drafting process that involves assigning the tokens to different storage destinations. As the current health of each storage destination changes over time, the authorization server is also configured to periodically perform (e.g., at a set interval) a supplemental token drafting process that involves updating the weight properties of each storage destination and redistributing the tokens in view of the updated weight properties.
-
-
-
-
-