Patents by Inventor Brandon Savage

Brandon Savage has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20150082195
    Abstract: Techniques are disclosed for a web or mobile interface enabling users and collaborators to simultaneously comment, edit, or edit content in real time or near real time managed by a cloud-based collaboration platform. In one embodiment, the data to be accessed concurrently is presented or depicted at the multiple physical devices to the collaborators for viewing and accessing the data in real time or near real time. Each of the collaborators is able to view, re-edit, or re-modify in a concurrent fashion, at the collaborator's physical device, edits or modifications made to the data in real time or near real time as a result of any of the other collaborators accessing the data at their respective physical devices. In some instances, additional collaborators are specifiable for the data created for concurrent real time access in addition to those originally associated with the folder.
    Type: Application
    Filed: September 13, 2013
    Publication date: March 19, 2015
    Applicant: BOX, INC.
    Inventors: Jonathan Berger, Nick Rolph, Brandon Savage
  • Publication number: 20140258972
    Abstract: Techniques are disclosed for generating embeddable widgets capable of accessing contents in a cloud-based platform. In one embodiment, a method comprises receiving a request identifying a target content in the cloud-based platform. The method further comprises automatically generating a plurality of software codes which correspond to a software widget that enables access to the target content. According to some embodiments, the software widget is to be embedded in a software product so as to enable a user of the software product to access the target content without navigating away from the software product. Among other advantages, embodiments disclosed herein provide easy integration of centralized contents to users and third-party web-service vendors, and reduce the effort necessary for system administrators in controlling data security and tracking different activities performed to the centralized content, thereby enabling more intuitive user experience without sacrificing data security.
    Type: Application
    Filed: October 7, 2013
    Publication date: September 11, 2014
    Inventors: Brandon Savage, Tony Casparro, Jeff Tan, Sahil Amoli
  • Publication number: 20140101251
    Abstract: Embodiments of the present disclosure include systems and methods for user discovery (e.g., corporate user discovery) and/or identification of recommended or suggested collaborators in a collaboration platform which may be a cloud-based platform. The disclosed technology enables a user to discover a network of users that they could be collaborating with but are not. This feature, can for example, identify the relevant users or the suggested users and depict the users in the user interface. The identification and selection of the suggested users/potential collaborators can be based on some criteria (e.g., email domain, when the account was created, etc.). These criteria can be set by system default, adjusted by individual users and/or configured/set by admins if a user belongs to a corporate account/enterprise account.
    Type: Application
    Filed: October 4, 2013
    Publication date: April 10, 2014
    Inventors: Brandon Savage, Dave Jordan, Raymond Thang, David Tong
  • Publication number: 20140101094
    Abstract: Embodiments of the present disclosure include systems and methods for enhanced quick search features, low-barrier comenting/interactive features in a collaboration platform, which may be a cloud-based platform. The disclosed technology enhances the user experience (both web and mobile user experience) by providing the ease with which the manner in which content and users can be discovered and browsed. Additionally, enhanced social features surrounding content is also disclosed. The disclosed technology further enhances the user experience by providing the ability to ‘like’ a file as a quick, easy way users/collaborators can note approval, attention, or preference of a file/work item.
    Type: Application
    Filed: October 4, 2013
    Publication date: April 10, 2014
    Inventors: Brandon Savage, Matt Willer, Philip Sheffield
  • Publication number: 20140101310
    Abstract: Systems and methods for seamless access, editing, creating of files in a web or mobile interface to a collaborative cloud platform (e.g., cloud-based file sharing, collaboration and/or storage service) are disclosed herein. In one embodiment, a file accessed through the web or mobile interface is associated with an “Edit” button/action, or other similar feature. When selected, if an editor or other native application to edit or access the file is not installed, this action can automatically launch the installer and prompt the user to install the editor. If it is installed, this action can launch the native application on the user's computer.
    Type: Application
    Filed: October 4, 2013
    Publication date: April 10, 2014
    Inventors: Brandon Savage, Griffin Dorman, Tingzhen Ming, David Tong, Raymond Thang
  • Publication number: 20140082093
    Abstract: Systems and methods of batched notifications of activities that occur in a web-based collaboration environment are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, for detecting activities occurring in an online collaboration environment, generating a notification event for one or more of the activities, and selecting one or more recipients for each notification event according to criteria determined based on a workspace in which the associated activity was performed in the online collaboration environment. The indications of each notification event are then added to one or more queues associated with the one or more recipients and, upon expiry of a queue timer, the contents of the one or more queues associated with the one or more recipients are sent to the corresponding one or more recipients as batched notifications.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Applicant: Box, Inc.
    Inventor: Brandon Savage
  • Publication number: 20130332409
    Abstract: Systems and methods for supporting metadata for work items stored in a web-based content management system with collaboration environment are disclosed. Users uploading work items to a folder are not required to provide metadata for the work items. Collaborators of the folder can provide metadata to work items within the folder.
    Type: Application
    Filed: August 15, 2013
    Publication date: December 12, 2013
    Applicant: BOX, INC.
    Inventor: Brandon Savage
  • Publication number: 20130262210
    Abstract: System and method for cloud service or storage use promotion via partnership driven automatic account upgrades are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, for receiving a device identifier of a device used to access the cloud service or storage, at a host of the cloud service or storage, and using the device identifier, by the host, to determine whether a promotion currently exists for the device and for identifying details of the promotion. One embodiment further includes, upgrading an account used to access the cloud service or storage in response to determining that the promotion exists.
    Type: Application
    Filed: March 27, 2012
    Publication date: October 3, 2013
    Inventors: Brandon Savage, Michael Smith, Hieu Nguyen
  • Publication number: 20130227007
    Abstract: System and method for promoting enterprise adoption of a web-based collaboration environment are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, for detecting eligibility of a user having an account in the web-based collaboration environment, for the user to invite additional users to join the web-based collaboration environment, providing the user with a mechanism to invite the additional users to join the web-based collaboration environment to create accounts with enhanced features, and/or sending, to those of the additional users who qualify, an invitation to create new accounts in the web-based collaboration environment, those of the additional users who qualify are affiliated with the enterprise of the user having the account. The new accounts that are created include the enhanced features.
    Type: Application
    Filed: February 24, 2012
    Publication date: August 29, 2013
    Inventors: John Brandon Savage, Thomas Evans-Pratt
  • Patent number: 8515902
    Abstract: Systems and methods for supporting metadata for work items stored in a web-based content management system with collaboration environment are disclosed. Users uploading work items to a folder are not required to provide metadata for the work items. Collaborators of the folder can provide metadata to work items within the folder.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: August 20, 2013
    Assignee: Box, Inc.
    Inventor: Brandon Savage
  • Publication number: 20130179799
    Abstract: System and method for actionable event generation for task delegation and management via a discussion forum in a web-based collaboration environment are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, for creating an actionable event via a discussion forum in a web-based collaboration environment. The method includes, for creating an actionable event via a discussion forum in a web-based collaboration environment, where, through commenting, the user is able to create the actionable event relating to the work item.
    Type: Application
    Filed: January 6, 2012
    Publication date: July 11, 2013
    Inventor: John Brandon Savage
  • Publication number: 20130111326
    Abstract: Systems and methods for providing improved content previews of files stored in an online content management system with collaboration environment are disclosed. An optimized PDF rendering engine is used to reproduce the appearance of previewed PDF documents. The present disclosure includes a method of evaluating the available system tools for converting files from an existing format to a target format to determine the optimum tool(s) to use for the conversion process of a file.
    Type: Application
    Filed: November 15, 2011
    Publication date: May 2, 2013
    Inventors: Kimber Lockhart, Jeffrey H. Seibert, JR., Arnold Goldberg, Nicholas Silva, Brandon Savage, Aaron Levie, Sam Ghods, Florian Jourda, David T. Lee, Arshdeep Mand
  • Publication number: 20130111336
    Abstract: Platform and application independent system and method for networked file access and/or editing are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, for identifying an application locally available for use on the device, to edit the file via an operating system of a device through which the request is initiated and automatically launching the application on the device or passing an identifier of the file to the application, such that the file is opened and thus available for edit using the application without a prior prompt to store the file on the device. The automatic launching of the application can occur without the prior prompt to request a user to specify a local directory in which to store the file.
    Type: Application
    Filed: December 20, 2011
    Publication date: May 2, 2013
    Inventors: Griffin Dorman, Brandon Savage, Arnold Goldberg
  • Publication number: 20130110854
    Abstract: System and methods for determining if a preview of a file uploaded to a web-based collaborative environment is likely to be requested. For a file that is likely to be previewed, the system pre-converts the input format of the file to a target format suitable for providing the preview to minimize the time a user waits to be presented with the preview after making the request. The present disclosure includes a method of determining whether an intermediate format of a file generated during the conversion of an input format to the target format should be stored to be used later or discarded.
    Type: Application
    Filed: August 20, 2012
    Publication date: May 2, 2013
    Inventors: Kimber Lockhart, Jeffrey H. Seibert, JR., Nicholas Silva, John Brandon Savage, David T. Lee, Arshdeep Mand
  • Publication number: 20130097115
    Abstract: Systems and methods for supporting metadata for work items stored in a web-based content management system with collaboration environment are disclosed. Users uploading work items to a folder are not required to provide metadata for the work items. Collaborators of the folder can provide metadata to work items within the folder.
    Type: Application
    Filed: October 14, 2011
    Publication date: April 18, 2013
    Applicant: Box,net, Inc.
    Inventor: Brandon Savage
  • Publication number: 20120328259
    Abstract: Systems and methods for providing content previews of files, including video files, stored in an online content management system with collaboration environment are disclosed. Permission to view a preview of a file is determined based upon access permissions associated with the file and/or workspace in which the file is stored and the access level of the requesting user. The system can also provide a progress indicator indicating the approximate time remaining to process the file for previewing based upon averages of times for processing previous files having similar attributes. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, for downsampling a video file to decrease the processing time for providing a preview.
    Type: Application
    Filed: June 22, 2011
    Publication date: December 27, 2012
    Inventors: Jeffrey H. Seibert, JR., Kimber Lockhart, Nicholas Silva, Brandon Savage, Aaron Levie, Sam Ghods, Arnold Goldberg, Florian Jourda, David T. Lee, Arshdeep Mand
  • Publication number: 20070165049
    Abstract: The system includes a remote computer-readable storage medium including a set of medical results for a plurality of patients and a computing device including a computer-readable storage medium, where the computer-readable storage medium includes a set of instructions for the computing device. The set of instructions includes a selection routine configured to select at least one of a plurality of views based on input from a user, where each of the plurality of views includes a template for presentation of a subset of the set of medical results to the user and a modification routine configured to dynamically modify the template of one or more of the views based on input from the user.
    Type: Application
    Filed: April 19, 2006
    Publication date: July 19, 2007
    Inventors: David Murawski, Steve Fors, Mohan Naidu, Nirav Shah, Jay Nayanaveettil, Brandon Savage, Afshar Sanam, Krishna Prasad, Nitin Mallya, Vijay Bhatt, Anees Syed, Aravind Hiremath, Brian Johnson