Patents by Inventor Sean A. Beausoleil

Sean A. Beausoleil 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).

  • Patent number: 9935907
    Abstract: A system and method for synchronizing messages between client application instances and a message service provider includes a connection service communicatively coupled to a plurality of client messaging application instances; a first intermediary transfer layer with an inbound message data queue that queues message updates of a client application instance and an outbound message data queue that queues message updates and notifications from a mailbox service layer; a mailbox service layer communicatively coupled to the connection service through the first intermediary transfer layer; a second intermediary transfer layer with an mailbox message data queue that contains queued message data directed at the mailbox service layer and a message service data queue that contains queued message updates directed at a message service layer; and a message service layer configured for message interactions with an outside message service provider.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: April 3, 2018
    Assignee: DROPBOX, INC.
    Inventors: Sean Beausoleil, David Barshow, Scott Cannon, Adam Cue, Steven Flory, Steven Kabbes, Andrew Steven Long, Michael Roeder, George Milton Underwood, IV
  • Patent number: 9871751
    Abstract: Filtering rules for incoming messages can be dynamically generated by a message management service based on patterns in the user's behavior. The message management service can analyze event records associating user actions with features of messages to detect correlations between message features and resulting actions, including correlations across multiple messaging accounts belonging to the same user. Based on correlations, the message management service can provide a suggested rule to the user's client device, and the user can accept or decline the suggestion.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: January 16, 2018
    Assignee: DROPBOX, INC.
    Inventors: Sean Beausoleil, Jack Dubie, George Milton Underwood, IV, Adam Cue, Anthony DeVincenzi, Michael Roeder
  • Publication number: 20170310813
    Abstract: A user interface for a messaging client application can include a message list. By executing various input operations on a representation of a message in the message list, the user can take an action on the message. For example, a user operating a pointing device can perform a drag operation on a representation of the message in the message list, and the action to be taken on the message can be indicated by the direction and distance of the drag. Visual feedback can be provided during the drag operation to indicate the action that will be taken if the user ends the drag at the current location.
    Type: Application
    Filed: July 7, 2017
    Publication date: October 26, 2017
    Inventors: Kijun Seo, Anthony DeVincenzi, George Milton Underwood, IV, Sean Beausoleil, Darian Edwards
  • Publication number: 20170302607
    Abstract: A system and method for sorting messages within an interface including providing a navigational menu with at least three menu options of at least three message collections, the menu options ordered according to an ordered horizontal virtual arrangement of a set of message collections; upon receiving user selection of one of the menu options, activating the message collection corresponding to the user selected menu option, which comprises—displaying the message collection of the selected menu option and virtually positioning the remaining set of message collections off screen; within the active message collection of the set of message collections, detecting a gesture swipe in a horizontal direction; selecting a sorting option corresponding to a message collection virtually positioned in the horizontal direction relative to the active message collection; and transferring the message to the message collection of the selected sorting option.
    Type: Application
    Filed: April 12, 2017
    Publication date: October 19, 2017
    Inventors: George Milton Underwood, IV, Elizabeth Armistead, Sean Beausoleil, Scott Cannon, Adam Cue, Darian Edwards, Steven Flory, Eleanor Luna
  • Publication number: 20170285928
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Application
    Filed: June 15, 2017
    Publication date: October 5, 2017
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi, Maxwell Johnson, Jack Dubie, Colin Dunn
  • Patent number: 9755995
    Abstract: A system and method for managing messages within an application interface that includes receiving a message stream; providing a navigational menu to a set of message streams; detecting an initiated gesture item for at least one message within a view of the navigational menu; tracking gesture-state within a progressive order of gesture-states; identifying an action of the gesture-state wherein the action corresponds to the current view and relative ordering of the navigational menu; and applying the message sorting action on the message according to a final gesture-state.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: September 5, 2017
    Assignee: DROPBOX, INC.
    Inventors: George Milton Underwood, IV, Elizabeth Armistead, Sean Beausoleil, Scott Cannon, Adam Cue, Darian Edwards, Steven Flory, Elanor Luna
  • Patent number: 9729695
    Abstract: A user interface for a messaging client application can include a message list. By executing various input operations on a representation of a message in the message list, the user can take an action on the message. For example, a user operating a pointing device can perform a drag operation on a representation of the message in the message list, and the action to be taken on the message can be indicated by the direction and distance of the drag. Visual feedback can be provided during the drag operation to indicate the action that will be taken if the user ends the drag at the current location.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: August 8, 2017
    Assignee: DROPBOX INC.
    Inventors: Kijun Seo, Anthony DeVincenzi, George Milton Underwood, IV, Sean Beausoleil, Darian Edwards
  • Patent number: 9715534
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: July 25, 2017
    Assignee: DROPBOX, INC.
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi, Maxwell Johnson, Jack Dubie, Colin Dunn
  • Publication number: 20170187671
    Abstract: Techniques are described for managing drafts of an electronic document (e.g., an electronic note, an electronic message, an electronic calendar invitation, and/or other types of electronic documents) between client devices. Such an electronic document can be composed using different clients, such that composing the document can be continued using different clients. A draft of an electronic document can be stored by clients and/or the message management service as a metadata. A message management service can be implemented as an intermediary computing system to manage a current version of a draft in local storage when a draft is composed using a client device. The message management service can manage version information of a draft that is exists, if any, on each of the client devices. The message management service can synchronize a draft of the message with client devices when a draft is composed using a client device.
    Type: Application
    Filed: November 21, 2016
    Publication date: June 29, 2017
    Inventors: Adam Cue, Tim Van Damme, George Milton Underwood, IV, Sean Beausoleil, Belinda Preno, Steven Kabbes, David Barshow, Anthony DeVincenzi
  • Patent number: 9680782
    Abstract: Message management services can include processing an email to identify relevant content from among all content in the email and converting the identified relevant content into a simple, easy-to-read format. For example, message management services can apply multiple parsing strategies to an email. Each strategy can attempt to parse the email to identify relevant content and to output results that include any identified relevant content and an associated confidence score. The results having the highest confidence score can be selected. The identified relevant content included in the selected results can be converted into a flat string with stylings and links for displaying relevant content of the email in a simple, easy-to-read format.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: June 13, 2017
    Assignee: DROPBOX, INC.
    Inventors: David Barshow, Ringo Law, Kevin Ewe, Sean Beausoleil, Andrew Long, Steven Kabbes, Michael Roeder
  • Patent number: 9654426
    Abstract: A system and method for sorting messages within an interface including providing a navigational menu with at least three menu options of at least three message collections, the menu options ordered according to an ordered horizontal virtual arrangement of a set of message collections; upon receiving user selection of one of the menu options, activating the message collection corresponding to the user selected menu option, which comprises—displaying the message collection of the selected menu option and virtually positioning the remaining set of message collections off screen; within the active message collection of the set of message collections, detecting a gesture swipe in a horizontal direction; selecting a sorting option corresponding to a message collection virtually positioned in the horizontal direction relative to the active message collection; and transferring the message to the message collection of the selected sorting option.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: May 16, 2017
    Assignee: DROPBOX, INC.
    Inventors: George Milton Underwood, IV, Elizabeth Armistead, Sean Beausoleil, Scott Cannon, Adam Cue, Darian Edwards, Steven Flory, Eleanor Luna
  • Patent number: 9503402
    Abstract: Techniques are described for managing drafts of an electronic document (e.g., an electronic note, an electronic message, an electronic calendar invitation, and/or other types of electronic documents) between client devices. Such an electronic document can be composed using different clients, such that composing the document can be continued using different clients. A draft of an electronic document can be stored by clients and/or the message management service as a metadata. A message management service can be implemented as an intermediary computing system to manage a current version of a draft in local storage when a draft is composed using a client device. The message management service can manage version information of a draft that is exists, if any, on each of the client devices. The message management service can synchronize a draft of the message with client devices when a draft is composed using a client device.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: November 22, 2016
    Assignee: DROPBOX, INC.
    Inventors: Adam Cue, Tim Van Damme, George Milton Underwood, IV, Sean Beausoleil, Belinda Preno, Steven Kabbes, David Barshow, Anthony DeVincenzi
  • Publication number: 20160283085
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Application
    Filed: May 29, 2015
    Publication date: September 29, 2016
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi
  • Publication number: 20160285797
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Application
    Filed: May 29, 2015
    Publication date: September 29, 2016
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi
  • Publication number: 20160285890
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Application
    Filed: May 29, 2015
    Publication date: September 29, 2016
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi, Maxwell Johnson, Jack Dubie, Colin Dunn
  • Publication number: 20160283567
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Application
    Filed: March 11, 2016
    Publication date: September 29, 2016
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi
  • Publication number: 20160285795
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Application
    Filed: May 29, 2015
    Publication date: September 29, 2016
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi
  • Publication number: 20160285817
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Application
    Filed: May 29, 2015
    Publication date: September 29, 2016
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi
  • Publication number: 20160285818
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Application
    Filed: May 29, 2015
    Publication date: September 29, 2016
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi, Maxwell Johnson, Jack Dubie, Colin Dunn
  • Publication number: 20160283502
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Application
    Filed: February 27, 2016
    Publication date: September 29, 2016
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi