Patents by Inventor Matthew Cahill

Matthew Cahill 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: 20120331548
    Abstract: In one embodiment, receiving a first action from a user of a computing device, wherein the first action causes the computing device to power up while a screen of the computing device is locked; obtaining a plurality of dynamic information items relevant to the user of the computing device; and displaying at least one of the plurality of dynamic information items on the locked screen of the computing device.
    Type: Application
    Filed: June 24, 2011
    Publication date: December 27, 2012
    Inventors: Erick Tseng, Matthew Cahill
  • Publication number: 20120166535
    Abstract: A user profile for a user of a social networking system may include experiences, such as work, educational, travel, and interests. The social networking system provides a profile page for a user's user profile that allows users to compliment the user on the experience. If a user wants to compliment another user on an experience not present on that user's user profile, the user can add the experience along with the compliment. Complimenting users on their experiences allows a reputation ranking to be created based on compliments received in a particular domain, which are searchable by user of the social networking system. The compliments may be used by the social networking system to build a domain-based reputation ranking of users of a social networking system.
    Type: Application
    Filed: December 28, 2010
    Publication date: June 28, 2012
    Inventors: Peter Deng, William Joseph Flynn, III, Josh Wiseman, Mark E. Zuckerberg, Matthew Cahill
  • Publication number: 20120144316
    Abstract: A user profile for a user of a social networking system may include experiences, such as work, educational, travel, and interests. The social networking system provides a profile page for a user's user profile that allows the user to tag other users as being involved in or otherwise associated with the user's experiences. Once another user is tagged in an experience, a corresponding tag is added to the tagged user's user profile, and that experience is added as well if not already included in the profile. Tagging users in experiences allows a viewer to see connections between experiences of users of the social networking system and promotes more detailed user profiles that contain experiences.
    Type: Application
    Filed: December 4, 2010
    Publication date: June 7, 2012
    Inventors: Peter Deng, William Joseph Flynn, III, Josh Wiseman, Matthew Cahill, Philip Sanghoon Rha, Martin Smith
  • Publication number: 20120144280
    Abstract: A social networking system provides a short, unbiased biographical summary for a user of the social networking system. The short biography includes a few relevant biographical information items selected from the user's profile and is displayed on the profile page. The short biography may be displayed with a set of photographs also selected from the profile for their relevance. Relevance may be based on various information including temporal relevance and relevance to the viewing user. Display of the short biography allows a viewer to easily find current biographical information about the user in an abbreviated format.
    Type: Application
    Filed: December 4, 2010
    Publication date: June 7, 2012
    Inventors: Peter Deng, William Joseph Flynn, III, Josh Wiseman, Matthew Cahill, Mark E. Zuckerberg
  • Publication number: 20110314520
    Abstract: Embodiments provide application and/or resource access control features of an online computing environment, but are not so limited. In an embodiment, a computer-implemented method provides access control features for an online application environment based in part on the use of a number of directory service instances isolated from direct customer access and deployed in a defined datacenter architecture. In one embodiment, a computing environment uses web-based access control features and a number of directory service instances having organizational units and corresponding mappings to maintain a support infrastructure as part of providing features of online application services to customers. Other embodiments are included and available.
    Type: Application
    Filed: June 22, 2010
    Publication date: December 22, 2011
    Applicant: Microsoft Corporation
    Inventors: Marcin Olszewski, Jonathan Luk, Alexander I. Hopmann, Fabricio Chalub Barbosa do Rosario, David Paul Harris Gorbet, Jason Matthew Cahill
  • Publication number: 20110083101
    Abstract: A method and/or system allows a user of a social networking service to publish a content item tagged with location information for sharing with other users of the social networking service. The user publishing the content item performs operations on the originating device to generate the content item. The originating communication device attaches the location information to the content item, and transmits the content item to a social networking system. The social networking system may provide various location-based services based on the content item tagged with the location information.
    Type: Application
    Filed: October 6, 2009
    Publication date: April 7, 2011
    Inventors: Eyal M. Sharon, Jed Stremel, Olumakinde A. Adeagbo, Wayne Chang, Joseph Hewitt, Matthew Cahill
  • Publication number: 20110016382
    Abstract: The functionality of a browser application is enhanced using a browser plug-in, which enables the browser application to access portions of a file system not otherwise accessible to the browser application. The enhanced functionality provided by the browser plug-in is used in one example by an image uploading web application. The browser application may also start a task in the background, such as a task for uploading several images, and then monitor the progress of the task even when the browser application navigates away from the page that initiated the task. The browser application may use a local web server running on the client device to perform tasks, including the rendering of images and monitoring progress of long running tasks.
    Type: Application
    Filed: July 20, 2009
    Publication date: January 20, 2011
    Inventors: Matthew Cahill, Christopher W. Putnam, Daniel Reed Weatherford
  • Publication number: 20110016381
    Abstract: The functionality of a browser application is enhanced using a browser plug-in, which enables the browser application to access portions of a file system not otherwise accessible to the browser application. The enhanced functionality provided by the browser plug-in is used in one example by an image uploading web application. The browser application may also start a task in the background, such as a task for uploading several images, and then monitor the progress of the task even when the browser application navigates away from the page that initiated the task. The browser application may use a local web server running on the client device to perform tasks, including the rendering of images and monitoring progress of long running tasks.
    Type: Application
    Filed: July 20, 2009
    Publication date: January 20, 2011
    Inventors: Matthew Cahill, Christopher W. Putnam, Daniel Reed Weatherford
  • Publication number: 20110016169
    Abstract: The functionality of a browser application is enhanced using a browser plug-in, which enables the browser application to access portions of a file system not otherwise accessible to the browser application. The enhanced functionality provided by the browser plug-in is used in one example by an image uploading web application. The browser application may also start a task in the background, such as a task for uploading several images, and then monitor the progress of the task even when the browser application navigates away from the page that initiated the task. The browser application may use a local web server running on the client device to perform tasks, including the rendering of images and monitoring progress of long running tasks.
    Type: Application
    Filed: July 20, 2009
    Publication date: January 20, 2011
    Inventors: Matthew Cahill, Christopher W. Putnam, Daniel Reed Weatherford
  • Publication number: 20060211330
    Abstract: Disclosed is a bottlecap (200) for a soft drink or other bottle (100), which provides one half of a yoyo body. When combined with a second bottlecap (300), a yoyo is formed. The bottlecaps (200, 300) can also include a removable display piece on which advertising or other information may be displayed. These display pieces may be interchangeable with each other to allow the yoyo to be customized.
    Type: Application
    Filed: April 22, 2004
    Publication date: September 21, 2006
    Applicant: HUGH THORMAN BUILDER
    Inventors: Matthew Cahill, Bradley Wright, Hugh Builder
  • Patent number: 6981344
    Abstract: A grip for attachment to a firearm is provided. The firearm grip includes a housing having an internal storage cavity and a pull tab fixedly attached to the housing. The pull tab includes a body and a stopper attached to the body, which removably engages a wall that defines an open end of the internal storage cavity to removably cover the internal storage cavity.
    Type: Grant
    Filed: December 9, 2003
    Date of Patent: January 3, 2006
    Inventors: Jeffrey Matthew Cahill, Timothy John Bowman, Timothy Carver Wikle
  • Patent number: 6854205
    Abstract: A grip for attachment to a firearm is provided. The grip includes an internal battery storage chamber having at least one inwardly stepped storage cavity that includes a plurality of battery compartments for storing a plurality of batteries.
    Type: Grant
    Filed: December 9, 2003
    Date of Patent: February 15, 2005
    Inventors: Timothy Carver Wikle, Timothy John Bowman, Jeffrey Matthew Cahill
  • Publication number: 20040111946
    Abstract: A grip for attachment to a firearm is provided. The grip includes an internal battery storage chamber having at least one inwardly stepped storage cavity that includes a plurality of battery compartments for storing a plurality of batteries.
    Type: Application
    Filed: December 9, 2003
    Publication date: June 17, 2004
    Inventors: Timothy Carver Wikle, Timothy John Bowman, Jeffrey Matthew Cahill
  • Patent number: D652424
    Type: Grant
    Filed: February 3, 2010
    Date of Patent: January 17, 2012
    Assignee: Facebook, Inc.
    Inventors: Matthew Cahill, Mark E. Zuckerberg
  • Patent number: D653258
    Type: Grant
    Filed: February 3, 2010
    Date of Patent: January 31, 2012
    Assignee: Facebook, Inc.
    Inventors: Matthew Cahill, Mark E. Zuckerberg
  • Patent number: D653671
    Type: Grant
    Filed: February 3, 2010
    Date of Patent: February 7, 2012
    Assignee: Facebook, Inc.
    Inventors: Matthew Cahill, Mark E. Zuckerberg
  • Patent number: D671551
    Type: Grant
    Filed: December 3, 2010
    Date of Patent: November 27, 2012
    Assignee: Facebook, Inc.
    Inventors: Peter Deng, William Joseph Flynn, III, Josh Wiseman, Matthew Cahill