Patents by Inventor Tim Van Damme
Tim Van Damme 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: 20240089338Abstract: Generation of filtering rules for incoming messages can be activated by a user through a gesture-based input. When the user activates filtering rule generation, the message management service can cause a user device to display a prompt requesting additional data to be used to generate the filtering rule. The gesture can be a swipe and hold gesture, where the swipe is associated with an action (archiving, deleting, deferring, or adding the message to a list), and the swipe and hold action can activate filtering rule generation associated with the action.Type: ApplicationFiled: November 27, 2023Publication date: March 14, 2024Applicant: Dropbox, Inc.Inventors: Adam Cue, George Milton Underwood, IV, Tim Van Damme
-
Patent number: 11849004Abstract: Generation of filtering rules for incoming messages can be activated by a user through a gesture-based input. When the user activates filtering rule generation, the message management service can cause a user device to display a prompt requesting additional data to be used to generate the filtering rule. The gesture can be a swipe and hold gesture, where the swipe is associated with an action (archiving, deleting, deferring, or adding the message to a list), and the swipe and hold action can activate filtering rule generation associated with the action.Type: GrantFiled: August 15, 2022Date of Patent: December 19, 2023Assignee: Dropbox, Inc.Inventors: Adam Cue, George Milton Underwood, IV, Tim Van Damme
-
Publication number: 20220392775Abstract: Generation of filtering rules for incoming messages can be activated by a user through a gesture-based input. When the user activates filtering rule generation, the message management service can cause a user device to display a prompt requesting additional data to be used to generate the filtering rule. The gesture can be a swipe and hold gesture, where the swipe is associated with an action (archiving, deleting, deferring, or adding the message to a list), and the swipe and hold action can activate filtering rule generation associated with the action.Type: ApplicationFiled: August 15, 2022Publication date: December 8, 2022Applicant: Dropbox, Inc.Inventors: Adam Cue, George Milton Underwood, IV, Tim Van Damme
-
Patent number: 11444899Abstract: Generation of filtering rules for incoming messages can be activated by a user through a gesture-based input. When the user activates filtering rule generation, the message management service can cause a user device to display a prompt requesting additional data to be used to generate the filtering rule. The gesture can be a swipe and hold gesture, where the swipe is associated with an action (archiving, deleting, deferring, or adding the message to a list), and the swipe and hold action can activate filtering rule generation associated with the action.Type: GrantFiled: December 30, 2016Date of Patent: September 13, 2022Assignee: Dropbox, Inc.Inventors: Adam Cue, George Milton Underwood, IV, Tim Van Damme
-
Patent number: 11128594Abstract: 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: GrantFiled: March 18, 2020Date of Patent: September 21, 2021Assignee: Dropbox, Inc.Inventors: Adam Cue, Tim Van Damme, George Milton Underwood, IV, Sean Beausoleil, Belinda Preno, Steven Kabbes, David Barshow, Anthony DeVincenzi
-
Publication number: 20200220834Abstract: 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: ApplicationFiled: March 18, 2020Publication date: July 9, 2020Applicant: Dropbox, Inc.Inventors: Adam Cue, Tim Van Damme, George Milton Underwood, IV, Sean Beausoleil, Belinda Preno, Steven Kabbes, David Barshow, Anthony DeVincenzi
-
Patent number: 10664510Abstract: Clustering media items includes: identifying a first plurality of media items associated with a first map view of a map; grouping the first plurality of media items into a first set of one or more clusters that correspond to a first set of one or more respective regions; displaying the first set of one or more clusters using a first set of one or more representative media items; in response to a request to change the first map view: identifying a second plurality of media items in a second map view associated with the request; grouping the second plurality of media items into a second set of one or more clusters that corresponds to a second set of one or more respective regions; and displaying the second set of one or more clusters using a second set of one or more representative media items.Type: GrantFiled: October 23, 2018Date of Patent: May 26, 2020Assignee: Facebook, Inc.Inventors: Gregor Hochmuth, Tim Van Damme, Philip McAllister, Kevin Systrom
-
Patent number: 10623367Abstract: 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: GrantFiled: November 21, 2016Date of Patent: April 14, 2020Assignee: Dropbox, Inc.Inventors: Adam Cue, Tim Van Damme, George Milton Underwood, IV, Sean Beausoleil, Belinda Preno, Steven Kabbes, David Barshow, Anthony DeVincenzi
-
Publication number: 20190108186Abstract: Processing a plurality of media items that are associated with a respective plurality of locations includes: obtaining the plurality of media items; selecting a first media item that defines a first region on a map; determining a first set of media items that are located within the first region; selecting a second media item that defines a second region on the map, the second media item being selected among media items that are not located within the first region; determining a second set of media items that are located within the second region; and processing the first set of media items and the second set of media items as distinct groups.Type: ApplicationFiled: December 7, 2018Publication date: April 11, 2019Inventors: Gregor Hochmuth, Tim Van Damme, Philip McAllister, Kevin Systrom
-
Patent number: 10140743Abstract: Clustering media items includes: selecting a first representative media item that defines a first region, wherein the first region is defined based at least in part on a size of a reduced resolution image associated with the first representative media item; determining a first set of media items that belong to the first region; selecting a second representative media item that does not belong to the first region and that defines a second region; determining a second set of media items that belong to the second region; and sending the reduced resolution image associated with the first representative media item and a reduced resolution image associated with the second representative media item to be displayed; wherein the reduced resolution image associated with the first representative media item and the reduced resolution image associated with the second representative media item are displayed on a map in a non-overlapping fashion.Type: GrantFiled: November 18, 2016Date of Patent: November 27, 2018Assignee: Facebook, Inc.Inventors: Gregor Hochmuth, Tim Van Damme, Philip McAllister, Kevin Systrom
-
Publication number: 20170302603Abstract: Generation of filtering rules for incoming messages can be activated by a user through a gesture-based input. When the user activates filtering rule generation, the message management service can cause a user device to display a prompt requesting additional data to be used to generate the filtering rule. The gesture can be a swipe and hold gesture, where the swipe is associated with an action (archiving, deleting, deferring, or adding the message to a list), and the swipe and hold action can activate filtering rule generation associated with the action.Type: ApplicationFiled: December 30, 2016Publication date: October 19, 2017Inventors: Adam Cue, George Milton Underwood, IV, Tim Van Damme
-
Publication number: 20170187671Abstract: 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: ApplicationFiled: November 21, 2016Publication date: June 29, 2017Inventors: Adam Cue, Tim Van Damme, George Milton Underwood, IV, Sean Beausoleil, Belinda Preno, Steven Kabbes, David Barshow, Anthony DeVincenzi
-
Publication number: 20170069123Abstract: Clustering media items includes: selecting a first representative media item that defines a first region, wherein the first region is defined based at least in part on a size of a reduced resolution image associated with the first representative media item; determining a first set of media items that belong to the first region; selecting a second representative media item that does not belong to the first region and that defines a second region; determining a second set of media items that belong to the second region; and sending the reduced resolution image associated with the first representative media item and a reduced resolution image associated with the second representative media item to be displayed; wherein the reduced resolution image associated with the first representative media item and the reduced resolution image associated with the second representative media item are displayed on a map in a non-overlapping fashion.Type: ApplicationFiled: November 18, 2016Publication date: March 9, 2017Inventors: Gregor Hochmuth, Tim Van Damme, Philip McAllister, Kevin Systrom
-
Patent number: 9537805Abstract: Generation of filtering rules for incoming messages can be activated by a user through a gesture-based input. When the user activates filtering rule generation, the message management service can cause a user device to display a prompt requesting additional data to be used to generate the filtering rule. The gesture can be a swipe and hold gesture, where the swipe is associated with an action (archiving, deleting, deferring, or adding the message to a list), and the swipe and hold action can activate filtering rule generation associated with the action.Type: GrantFiled: December 12, 2014Date of Patent: January 3, 2017Assignee: DROPBOX, INC.Inventors: Adam Cue, George Milton Underwood, IV, Tim Van Damme
-
Patent number: 9529800Abstract: Displaying media items on a map includes: determining, among a plurality of media items, a set of media items that belongs to a region on a map, including: selecting, among the plurality of media items, a representative media item of the set of media items; defining the region on the map, a size of the region being dependent at least in part on a size of a reduced resolution image associated with the representative media item; and determining one or more other media items whose corresponding one or more pixel locations on a display are within the region, and including the one or more other media items in the set of media items; and displaying the reduced resolution image of the representative media item in the region on the map to represent the set of media items.Type: GrantFiled: April 29, 2015Date of Patent: December 27, 2016Assignee: Facebook, Inc.Inventors: Gregor Hochmuth, Tim Van Damme, Philip McAllister, Kevin Systrom
-
Patent number: 9503402Abstract: 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: GrantFiled: November 24, 2014Date of Patent: November 22, 2016Assignee: DROPBOX, INC.Inventors: Adam Cue, Tim Van Damme, George Milton Underwood, IV, Sean Beausoleil, Belinda Preno, Steven Kabbes, David Barshow, Anthony DeVincenzi
-
Publication number: 20160203134Abstract: Processing a plurality of media items that are associated with a respective plurality of locations includes: obtaining the plurality of media items; selecting a first media item that defines a first region on a map; determining a first set of media items that are located within the first region; selecting a second media item that defines a second region on the map, the second media item being selected among media items that are not located within the first region; determining a second set of media items that are located within the second region; and processing the first set of media items and the second set of media items as distinct groups.Type: ApplicationFiled: March 17, 2016Publication date: July 14, 2016Inventors: Gregor Hochmuth, Tim Van Damme, Philip McAllister, Kevin Systrom
-
Patent number: 9323855Abstract: Processing a plurality of media items that are associated with a respective plurality of locations includes: obtaining the plurality of media items; selecting a first media item that defines a first region on a map; determining a first set of media items that are located within the first region; selecting a second media item that defines a second region on the map, the second media item being selected among media items that are not located within the first region; determining a second set of media items that are located within the second region; and processing the first set of media items and the second set of media items as distinct groups.Type: GrantFiled: February 5, 2013Date of Patent: April 26, 2016Assignee: Facebook, Inc.Inventors: Gregor Hochmuth, Tim Van Damme, Philip McAllister, Kevin Systrom
-
Publication number: 20160050177Abstract: 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: ApplicationFiled: November 24, 2014Publication date: February 18, 2016Inventors: Adam Cue, Tim Van Damme, George Milton Underwood, IV, Sean Beausoleil, Belinda Preno, Steven Kabbes, David Barshow, Anthony DeVincenzi
-
Publication number: 20150281155Abstract: Generation of filtering rules for incoming messages can be activated by a user through a gesture-based input. When the user activates filtering rule generation, the message management service can cause a user device to display a prompt requesting additional data to be used to generate the filtering rule. The gesture can be a swipe and hold gesture, where the swipe is associated with an action (archiving, deleting, deferring, or adding the message to a list), and the swipe and hold action can activate filtering rule generation associated with the action.Type: ApplicationFiled: December 12, 2014Publication date: October 1, 2015Inventors: Adam Cue, George Milton Underwood, IV, Tim Van Damme