The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 02, 2022

Filed:

Aug. 27, 2019
Applicant:

Box, Inc., Redwood City, CA (US);

Inventors:

Daniel Wayne Morkovine, San Carlos, CA (US);

Michelle Sangeun Oh, San Francisco, CA (US);

Faizan N. Buzdar, Redwood City, CA (US);

Derrik R. Lansing, North Ogden, UT (US);

Christopher Tucker, San Francisco, CA (US);

Victoria Wee, Coquitlam, CA;

Prachi Subhash Jadhav, Emerald Hills, CA (US);

Dhiraj Sekhri, Santa Clara, CA (US);

Pal Ramanathan, Foster City, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/08 (2006.01); H04L 67/141 (2022.01); H04L 67/50 (2022.01); G06F 21/62 (2013.01); G06F 9/451 (2018.01); H04L 65/403 (2022.01); G06F 16/955 (2019.01); G06F 16/9535 (2019.01); G06F 16/9536 (2019.01); H04L 65/401 (2022.01); H04L 65/1083 (2022.01); H04L 67/10 (2022.01);
U.S. Cl.
CPC ...
H04L 67/141 (2013.01); G06F 9/451 (2018.02); G06F 16/9535 (2019.01); G06F 16/9536 (2019.01); G06F 16/9558 (2019.01); G06F 21/629 (2013.01); H04L 65/1083 (2013.01); H04L 65/403 (2013.01); H04L 65/4015 (2013.01); H04L 67/22 (2013.01); H04L 67/10 (2013.01);
Abstract

A user interface is configured to present a stream of activities that arise from operation of two or more heterogeneous applications that access shared content objects of a content management system. A first application of a first type among the heterogeneous applications interoperates with a second application of a second type. Application activity records that correspond to interactions by the second application over the shared content objects are stored. Additional interactions that are raised by the first application and that pertain to a common content object are also stored. When a user requests access to a content object of the content management system, recent application activity records are selected. Some of the selected activity records are filtered out based on permissions attributes corresponding to the content object and/or based on permissions attributes corresponding to the requesting user. An application activity stream is generated based on the selected application activity records.


Find Patent Forward Citations

Loading…