Patents by Inventor Nils Peter Welinder

Nils Peter Welinder 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: 10147163
    Abstract: Systems and methods in accordance with embodiments of the invention automatically crop images based upon the location of one or more regions of interest (ROIs) identified within the cropped image. In one embodiment, an image cropping application configures a processor to utilize at least one object detector to identify at least one region of interest within an image. A plurality of candidate cropped images within the image are selected and for each candidate cropped image, an output is generated by weighting each of the at least one region of interest contained within the candidate cropped image as a function of its position within the candidate cropped image. A crop location can then be selected based upon the candidate cropped image having the largest output.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: December 4, 2018
    Assignee: Dropbox, Inc.
    Inventors: Nils Peter Welinder, Szu-Po Wang
  • Patent number: 10140517
    Abstract: Embodiments of the present invention analyze and score each image associated with a group to determine representative image or images for the group. Such analysis can include detecting objects shown in the images, determining the quality of the images, and/or contextually analyzing the images as a group. In some embodiments, each image in a group (e.g., an event) of images can be analyzed by one or more image analysis modules that calculate a score for the image based on a different image characteristic. A composite image score can then be calculated based on the various image characteristic scores to identify the image or images to be used as to represent the group.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: November 27, 2018
    Assignee: DROPBOX, INC.
    Inventors: Boris Babenko, Nils Peter Welinder
  • Patent number: 9961149
    Abstract: Systems, methods, and non-transitory computer readable media are provided for maintaining local virtual states pending server-side storage across multiple devices and users and intermittent network connections. In exemplary embodiments, content added by a user to his or her account locally on a user device may be displayed, and all interactivity therewith may be facilitated, as if the content had already been created on the content management system. In content management system applications that support shared virtual spaces, changes made by the user from his or her user device to the shared virtual space (including creation of a new shared virtual space) may be displayed locally as soon as the change has been made, not waiting for the information to be transmitted to the server or its state to be made consistent with that of the mobile device.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: May 1, 2018
    Assignee: DROPBOX, INC.
    Inventors: Stephen Poletto, Nils Peter Welinder, Anthony Grue
  • Patent number: 9942121
    Abstract: Embodiments are provided for ephemeral eventing. Ephemeral eventing may involve sending metadata portions associated with content items from a user device to a content management system prior to uploading the content portions of the content items. The content management system may then assign the content items to one or more events. The event assignments may then be sent back to the user device, allowing the content items to be locally displayed according to their events as if the content items had already been uploaded to the content management system.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: April 10, 2018
    Assignee: DROPBOX, INC.
    Inventors: Stephen Poletto, Thomas Wright, Nils Peter Welinder, Thomas Kleinpeter, Andrew Haven
  • Publication number: 20180025251
    Abstract: The present disclosure is directed toward systems and methods to quickly and accurately identify boundaries of a displayed document in a live camera image feed, and provide a document boundary indicator within the live camera image feed. For example, systems and methods described herein utilize different display document detection processes in parallel to generate and provide a document boundary indicator that accurately corresponds with a displayed document within a live camera image feed. Thus, a user of the mobile computing device can easily see whether the document identification system has correctly identified the displayed document within the camera viewfinder feed.
    Type: Application
    Filed: July 24, 2017
    Publication date: January 25, 2018
    Inventors: Nils Peter Welinder, Peter N. Belhumeur, Ying Xiong, Jongmin Baek, Simon Kozlov, Thomas Berg, David J. Kriegman
  • Publication number: 20180024974
    Abstract: The present disclosure is directed toward systems and methods that efficiently and effectively generate an enhanced document image of a displayed document in an image frame captured from a live image feed. For example, systems and methods described herein apply a document enhancement process to a displayed document in an image frame that result in an enhanced document image that is cropped, rectified, un-shadowed, and with dark text against a mostly white background. Additionally, systems and method described herein determine whether a stored digital content item includes a displayed document. In response to determining that a stored digital content item does include a displayed document, systems and methods described herein generate an enhanced document image of a displayed document included in the stored digital content item.
    Type: Application
    Filed: July 24, 2017
    Publication date: January 25, 2018
    Inventors: Nils Peter Welinder, Peter N. Belhumeur, Ying Xiong, Jongmin Baek, Simon Kozlov, Thomas Berg, David J. Kriegman
  • Publication number: 20180012109
    Abstract: The present disclosure is directed toward systems and methods that enable more accurate digital object classification. In particular, disclosed systems and methods address inaccuracies in digital object classification introduced by variations in classification scores. Specifically, in one or more embodiments, disclosed systems and methods generate probability functions utilizing digital test objects and transform classifications scores into normalized classification scores utilizing probability functions. Disclosed systems and methods utilize normalized classification scores to more accurately classify and identify digital objects in a variety of applications.
    Type: Application
    Filed: September 21, 2017
    Publication date: January 11, 2018
    Inventors: David J. Kriegman, Peter N. Belhumeur, Thomas Berg, Nils Peter Welinder
  • Publication number: 20180005040
    Abstract: Embodiments of the present invention analyze and score each image associated with a group to determine representative image or images for the group. Such analysis can include detecting objects shown in the images, determining the quality of the images, and/or contextually analyzing the images as a group. In some embodiments, each image in a group (e.g., an event) of images can be analyzed by one or more image analysis modules that calculate a score for the image based on a different image characteristic. A composite image score can then be calculated based on the various image characteristic scores to identify the image or images to be used as to represent the group.
    Type: Application
    Filed: August 29, 2017
    Publication date: January 4, 2018
    Inventors: Boris Babenko, Nils Peter Welinder
  • Patent number: 9846822
    Abstract: The present disclosure is directed toward systems and methods that enable more accurate digital object classification. In particular, disclosed systems and methods address inaccuracies in digital object classification introduced by variations in classification scores. Specifically, in one or more embodiments, disclosed systems and methods generate probability functions utilizing digital test objects and transform classifications scores into normalized classification scores utilizing probability functions. Disclosed systems and methods utilize normalized classification scores to more accurately classify and identify digital objects in a variety of applications.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: December 19, 2017
    Assignee: DROPBOX, INC.
    Inventors: David J. Kriegman, Peter N. Belhumeur, Thomas Berg, Nils Peter Welinder
  • Publication number: 20170264699
    Abstract: Recommendations for shareable links to content items stored in an online content management service. In one aspect, a recommendation is sent to a first user to create and share a shareable link to a content item with a second user. The content item to share via a shareable link is identified as one that is currently not shared by the first user and that has one or more characteristics in common with a “popular” content item as determined by monitoring the popular content item for a threshold number of requests to access the popular content item via a corresponding shareable link to the popular content item.
    Type: Application
    Filed: May 23, 2017
    Publication date: September 14, 2017
    Inventors: Ilya Fushman, Nils Peter Welinder
  • Publication number: 20170255761
    Abstract: Monitored shareable links to content items in an online content management service. In one aspect, based on determining that a first view metric associated with a shareable link to a content item is above a first activity threshold associated with the shareable link, a first action is taken on the shareable link. The first action can be allowing or denying requested access to the content item via the shareable link or sending a notification to a user that requested creation of the shareable link regarding user activity on the shareable link. Further, based on determining that a second view metric associated with the shareable link is above a second activity threshold associated with the shareable link, a second action is taken on the shareable link. The second action can be like the first action.
    Type: Application
    Filed: May 23, 2017
    Publication date: September 7, 2017
    Inventors: Ilya Fushman, Nils Peter Welinder
  • Publication number: 20170193337
    Abstract: The present disclosure is directed toward systems and methods that enable more accurate digital object classification. In particular, disclosed systems and methods address inaccuracies in digital object classification introduced by variations in classification scores. Specifically, in one or more embodiments, disclosed systems and methods generate probability functions utilizing digital test objects and transform classifications scores into normalized classification scores utilizing probability functions. Disclosed systems and methods utilize normalized classification scores to more accurately classify and identify digital objects in a variety of applications.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Inventors: David J. Kriegman, Peter N. Belhumeur, Thomas Berg, Nils Peter Welinder
  • Patent number: 9690910
    Abstract: Shareable links can be created to share content items and information pertaining to activity on those shareable links can be monitored and stored in an online content management service. Based on this activity information, actions can be executed. These actions can include sending notifications regarding link activity, disabling shareable links, and/or updating activity thresholds related to the shareable links. Using the activity information, popular shared content items can be identified and recommendations for sharing unshared content items can be provided to the user. Additionally, advertisements can be tailored to the relative popularity of the shared content items.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: June 27, 2017
    Assignee: Dropbox, Inc.
    Inventors: Ilya Fushman, Nils Peter Welinder
  • Patent number: 9692840
    Abstract: Shareable links can be created to share content items and information pertaining to activity on those shareable links can be monitored and stored in an online content management service. Based on this activity information, predetermined actions can be executed. These actions can include sending notifications regarding link activity, disabling shareable links, and/or updating sharing limitations related to the shareable links. Using the activity information, popular shared content items can be identified and recommendations for sharing unshared content items can be provided to the user. Additionally, advertisements can be tailored to the relative popularity of the shared content items.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: June 27, 2017
    Assignee: Dropbox, Inc.
    Inventors: Ilya Fushman, Nils Peter Welinder
  • Publication number: 20170048332
    Abstract: Systems, methods, and non-transitory computer readable media are provided for maintaining local virtual states pending server-side storage across multiple devices and users and intermittent network connections. In exemplary embodiments, content added by a user to his or her account locally on a user device may be displayed, and all interactivity therewith may be facilitated, as if the content had already been created on the content management system. In content management system applications that support shared virtual spaces, changes made by the user from his or her user device to the shared virtual space (including creation of a new shared virtual space) may be displayed locally as soon as the change has been made, not waiting for the information to be transmitted to the server or its state to be made consistent with that of the mobile device.
    Type: Application
    Filed: October 26, 2016
    Publication date: February 16, 2017
    Inventors: Stephen Poletto, Nils Peter Welinder, Anthony Grue
  • Patent number: 9544373
    Abstract: Systems, methods, and non-transitory computer readable media are provided for maintaining local virtual states pending server-side storage across multiple devices and users and intermittent network connections. In exemplary embodiments, content added by a user to his or her account locally on a user device may be displayed, and all interactivity therewith may be facilitated, as if the content had already been created on the content management system. In content management system applications that support shared virtual spaces, changes made by the user from his or her user device to the shared virtual space (including creation of a new shared virtual space) may be displayed locally as soon as the change has been made, not waiting for the information to be transmitted to the server or its state to be made consistent with that of the mobile device.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: January 10, 2017
    Assignee: DROPBOX, INC.
    Inventors: Stephen Poletto, Nils Peter Welinder, Anthony Grue
  • Publication number: 20160323332
    Abstract: Systems and methods are provided for creating shared virtual spaces (“rooms”). A room may be created when a user first shares images with another user. A user may send a request to a content management system to share one or more images with various contacts. In response, a room is created by the content management system in which a copy of each image is stored. Images added to a room are copied to a separate “rooms” database, and “locked,” being saved in the room for a period of time, which may be indefinitely. Changes made by the user to a room via a user device may be displayed as soon as indicated, without waiting for the information to be sent to a system server or its state to be made consistent with that of the user device. Room activity notifications may be sent to members in various ways.
    Type: Application
    Filed: July 11, 2016
    Publication date: November 3, 2016
    Inventors: Nils Peter Welinder, Thomas Kleinpeter, Thomas Wright, Ramesh Balakrishnan, Tina Wen, Rajeev Nayak
  • Patent number: 9423922
    Abstract: Systems and methods are provided for creating shared virtual spaces (“rooms”). A room may be created when a user first shares images with another user. A user may send a request to a content management system to share one or more images with various contacts. In response, a room is created by the content management system in which a copy of each image is stored. Images added to a room are copied to a separate “rooms” database, and “locked,” being saved in the room for a period of time, which may be indefinitely. Changes made by the user to a room via a user device may be displayed as soon as indicated, without waiting for the information to be sent to a system server or its state to be made consistent with that of the user device. Room activity notifications may be sent to members in various ways.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: August 23, 2016
    Assignee: DROPBOX, INC.
    Inventors: Nils Peter Welinder, Thomas Kleinpeter, Thomas Wright, Ramesh Balakrishnan, Tina Wen, Rajeev Nayak
  • Publication number: 20160203585
    Abstract: Systems and methods in accordance with embodiments of the invention automatically crop images based upon the location of one or more regions of interest (ROIs) identified within the cropped image. In one embodiment, an image cropping application configures a processor to utilize at least one object detector to identify at least one region of interest within an image. A plurality of candidate cropped images within the image are selected and for each candidate cropped image, an output is generated by weighting each of the at least one region of interest contained within the candidate cropped image as a function of its position within the candidate cropped image. A crop location can then be selected based upon the candidate cropped image having the largest output.
    Type: Application
    Filed: March 21, 2016
    Publication date: July 14, 2016
    Applicant: Dropbox, Inc.
    Inventors: Nils Peter Welinder, Szu-Po Wang
  • Patent number: 9292756
    Abstract: Systems and methods in accordance with embodiments of the invention automatically crop images based upon the location of one or more regions of interest (ROIs) identified within the cropped image. In one embodiment, an image cropping application configures a processor to utilize at least one object detector to identify at least one region of interest within an image. A plurality of candidate cropped images within the image are selected and for each candidate cropped image, an output is generated by weighting each of the at least one region of interest contained within the candidate cropped image as a function of its position within the candidate cropped image. A crop location can then be selected based upon the candidate cropped image having the largest output.
    Type: Grant
    Filed: December 10, 2013
    Date of Patent: March 22, 2016
    Assignee: Dropbox, Inc.
    Inventors: Nils Peter Welinder, Szu-Po Wang