Patents by Inventor Don MACASKILL

Don MACASKILL 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: 20170085797
    Abstract: Embodiments of the present invention include methods and apparatus for the rotational stabilization of images and video. Rotational stabilization of images includes determining an amount of degrees of cant or tilt of an image capturing device, and capturing an image. The captured image is rotated an angular distance equal to the amount of degrees of tilt of the image capturing device. The rotated image is then cropped. The determining, rotating, and cropping are generally performed automatically by the image capturing device without user action at the time of capturing the image.
    Type: Application
    Filed: December 1, 2016
    Publication date: March 23, 2017
    Inventors: Samuel NICHOLS, Don MACASKILL
  • Publication number: 20170083534
    Abstract: Embodiments described herein generally relate to a software application platform which provides a user with the ability to upload media items to a first file storage location from a remote second file location. The media items may be uploaded from the remote second file location via an internet connection. The user may send a link via a data network that allows the user to quickly log in and upload media items via the remote device which receives the link. Each link may authenticate the user and launch the correct application on the remote device for uploading the media items after the link is selected. As such, the user may upload media items via the remote device to the first file location via the link, without a coupling between the second file location coupled with the remote device and the first file location.
    Type: Application
    Filed: September 20, 2016
    Publication date: March 23, 2017
    Inventors: Brian STRONG, Don MACASKILL
  • Publication number: 20160203108
    Abstract: Embodiments described herein generally relate to a dynamic display scaling application. The display scaling application adapts to content displayed within a graphical user interface (GUI) to provide an aesthetically pleasing website. By automatically analyzing the metadata of content to be displayed in a website and applying a heuristic analysis based on the metadata, the display scaling application automatically displays content within a website in the most aesthetically pleasing and efficient manner.
    Type: Application
    Filed: September 2, 2014
    Publication date: July 14, 2016
    Applicants: SMUGMUG, INC., SMUGMUG, INC.
    Inventors: Brian STRONG, Don MACASKILL
  • Publication number: 20160203004
    Abstract: Embodiments described herein generally relate to a dynamic contextual help application. The help application adapts to content displayed within a graphical user interface (GUI) to provide content specific help objects. The help objects may be selected by a user and an indication object may simultaneously appear apart from the contextual help application to guide the user in performing various functions related to the selected help object.
    Type: Application
    Filed: September 2, 2014
    Publication date: July 14, 2016
    Inventors: Brian STRONG, Don MACASKILL, Angelo Robert DINARDI, Craig Andrew MURRAY
  • Publication number: 20160179761
    Abstract: Media file storage integration and the generation of device specific file formats based upon a single original stored media item are described. One or more remote servers may provide a user one or more remote storage locations for media files and the remote servers may determine an exact storage location for a media file based on certain usage criteria. A server may make a request to retrieve a media file from storage, generate the media file from storage, and display the media file to the user on a device specific graphical user interface without a requirement that the server re-store the device specific displayed media item.
    Type: Application
    Filed: December 9, 2015
    Publication date: June 23, 2016
    Inventors: Brian STRONG, Don MACASKILL
  • Publication number: 20160179302
    Abstract: The present disclosure generally relates to a software application platform which provides a user with the ability to review, manage, and store media items. An application, such as a website or mobile app, may provide a user, via a device connected with graphical user interface such as a desktop computer, set top box, smart phone, tablet, etc., the opportunity to classify and organize media items, such as but not limited to digital photographs. The user may additionally recall a media item for review, manage the media item by comparing the media item to other media items, and make a determination with respect to the media item.
    Type: Application
    Filed: December 9, 2015
    Publication date: June 23, 2016
    Inventors: Brian STRONG, Don MACASKILL
  • Publication number: 20160006823
    Abstract: Embodiments described herein generally relate to a social media platform which provides a location specific experience. An application, such as a website or mobile app, may provide a community of users the opportunity to connect with various media based upon the user's physical location. Application users may create and access media with others users within the application. Various media may be created and associated with a physical location utilizing a location based service. The application may allow users to access location specific media based on the user's vicinity of the media to provide the user with a unique location based experience.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 7, 2016
    Inventors: Brian STRONG, Don MACASKILL
  • Publication number: 20150134665
    Abstract: A method for associating images stored in a memory associated with an online server. The method includes receiving a first file having a first file format and a second file having a second file format, where the first file is associated with a file size that is smaller than a file size associated with the second file. The method further includes associating the first file with the second file, where an image associated with the first file and the second file, when selected by a user, allows the user to access each of the first file and the second file. Advantageously, since one file can be associated with (or “entangled with”) another file, a user of an online storage system can more easily organize and locate related files.
    Type: Application
    Filed: January 19, 2015
    Publication date: May 14, 2015
    Inventor: Don MACASKILL
  • Publication number: 20130054699
    Abstract: A method for filtering social media content based on interest categories. Users of a social network can be associated with one or more interest categories. Posts or updates made in the social network by friends of a first user are associated with one or more interest categories. A social feed can be filtered based on the interested categories or the first user of the social feed and/or the interests associated with the posts or updates made by the first user's friends. In some cases, the filtered social media content is ordered based on expertise of the first user's friends in the particular interest categories of those users' posts.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 28, 2013
    Inventor: Don MACASKILL
  • Publication number: 20100023555
    Abstract: A method for associating images stored a memory associated with an online server. The method includes receiving a first file having a first file format and a second file having a second file format, where the first file is associated with a file size that is smaller than a file size associated with the second file. The method further includes associating the first file with the second file, where an image associated with the first file and the second file, when selected by a user, allows the user to access each of the first file and the second file. Advantageously, since one file can be associated with (or “entangled with”) another file, a user of an online storage system can more easily organize and locate related files.
    Type: Application
    Filed: June 19, 2009
    Publication date: January 28, 2010
    Inventor: Don MACASKILL