Patents by Inventor Andrew Bragdon

Andrew Bragdon 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: 20230005026
    Abstract: Techniques of the disclosure are directed to sending and receiving messages that allow for content providers to interact with potential recipients and customers. An information distribution system may receive a first message from a content provider via a first client device that includes targeted content, such as a string of characters, an image, a video, and/or some other form of media. The targeted content may also include tags, such as hashtags, which identify or otherwise associate a particular topic with the user-generated content. Further, the targeted content may include a selectable graphical user interface element that a user reading the content may interact with on a second client device. If the user selects the selectable graphical user interface element, the information distribution system may generate a custom message that may be sent on behalf of the user, which may also include a tag, such as a hashtag.
    Type: Application
    Filed: September 12, 2022
    Publication date: January 5, 2023
    Applicant: Twitter, Inc.
    Inventor: Andrew Bragdon
  • Patent number: 11443348
    Abstract: Techniques of the disclosure are directed to sending and receiving messages that allow for content providers to interact with potential recipients and customers. An information distribution system may receive a first message from a content provider via a first client device that includes targeted content, such as a string of characters, an image, a video, and/or some other form of media. The targeted content may also include tags, such as hashtags, which identify or otherwise associate a particular topic with the user-generated content. Further, the targeted content may include a selectable graphical user interface element that a user reading the content may interact with on a second client device. If the user selects the selectable graphical user interface element, the information distribution system may generate a custom message that may be sent on behalf of the user, which may also include a tag, such as a hashtag.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: September 13, 2022
    Assignee: Twitter, Inc.
    Inventor: Andrew Bragdon
  • Publication number: 20220284054
    Abstract: Techniques of the disclosure are directed to a computing device creating and outputting, for display at client devices accessing a social media platform, targeted content. The computing device may receive candidate messages composed by users of a group of client devices, where the candidate messages each include a reference to the requisite product, brand, or market. If a candidate message has a determined interest score that satisfies a threshold interest score, the computing device includes the candidate message into a group of brand messages. The computing device may then send the targeted message to be output for display at another group of client devices, where the targeted message includes both an original portion and a carousel portion. The carousel portion includes a group of transitional windows, where each transitional window includes one of the brand messages from the group of brand messages.
    Type: Application
    Filed: February 9, 2022
    Publication date: September 8, 2022
    Applicant: Twitter, Inc.
    Inventor: Andrew Bragdon
  • Patent number: 11263255
    Abstract: Techniques of the disclosure are directed to a computing device creating and outputting, for display at client devices accessing a social media platform, targeted content. The computing device may receive candidate messages composed by users of a group of client devices, where the candidate messages each include a reference to the requisite product, brand, or market. If a candidate message has a determined interest score that satisfies a threshold interest score, the computing device includes the candidate message into a group of brand messages. The computing device may then send the targeted message to be output for display at another group of client devices, where the targeted message includes both an original portion and a carousel portion. The carousel portion includes a group of transitional windows, where each transitional window includes one of the brand messages from the group of brand messages.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: March 1, 2022
    Assignee: Twitter, Inc.
    Inventor: Andrew Bragdon
  • Publication number: 20210288928
    Abstract: In general, techniques are described to determine engagement scores representative of a level of engagement in a digital domain for a particular sub-category within the common category of entities on a social media platform. In accordance with these techniques, a computing system is configured to receive, from one or more client devices, messages composed by one or more users of the one or more client devices. Each of the messages includes a respective identifier, and each respective identifier is associated with a common category of entities. The computing system is further configured to determine, based on the messages, an engagement score that represents a level of engagement for a particular sub-category within the common category of entities. The computing system is further configured to output, for display at a display device operatively connected to the computing system, a visual representation of the engagement score.
    Type: Application
    Filed: November 13, 2020
    Publication date: September 16, 2021
    Inventor: Andrew Bragdon
  • Publication number: 20200372065
    Abstract: Techniques of the disclosure are directed to a computing device creating and outputting, for display at client devices accessing a social media platform, targeted content. The computing device may receive candidate messages composed by users of a group of client devices, where the candidate messages each include a reference to the requisite product, brand, or market. If a candidate message has a determined interest score that satisfies a threshold interest score, the computing device includes the candidate message into a group of brand messages. The computing device may then send the targeted message to be output for display at another group of client devices, where the targeted message includes both an original portion and a carousel portion. The carousel portion includes a group of transitional windows, where each transitional window includes one of the brand messages from the group of brand messages.
    Type: Application
    Filed: August 12, 2020
    Publication date: November 26, 2020
    Inventor: Andrew Bragdon
  • Patent number: 10841257
    Abstract: In general, techniques are described to determine engagement scores representative of a level of engagement in a digital domain for a particular sub-category within the common category of entities on a social media platform. In accordance with these techniques, a computing system is configured to receive, from one or more client devices, messages composed by one or more users of the one or more client devices. Each of the messages includes a respective identifier, and each respective identifier is associated with a common category of entities. The computing system is further configured to determine, based on the messages, an engagement score that represents a level of engagement for a particular sub-category within the common category of entities. The computing system is further configured to output, for display at a display device operatively connected to the computing system, a visual representation of the engagement score.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: November 17, 2020
    Assignee: Twitter, Inc.
    Inventor: Andrew Bragdon
  • Patent number: 10747805
    Abstract: Techniques of the disclosure are directed to a computing device creating and outputting, for display at client devices accessing a social media platform, targeted content. The computing device may receive candidate messages composed by users of a group of client devices, where the candidate messages each include a reference to the requisite product, brand, or market. If a candidate message has a determined interest score that satisfies a threshold interest score, the computing device includes the candidate message into a group of brand messages. The computing device may then send the targeted message to be output for display at another group of client devices, where the targeted message includes both an original portion and a carousel portion. The carousel portion includes a group of transitional windows, where each transitional window includes one of the brand messages from the group of brand messages.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: August 18, 2020
    Assignee: Twitter, Inc.
    Inventor: Andrew Bragdon
  • Patent number: 9659280
    Abstract: Information sharing between meeting attendees during a co-located group meeting in a meeting space is democratized using a computer that is operating cooperatively with one or more object sensing devices in the meeting space to identify postures formed by the meeting attendees.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: May 23, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING LLC
    Inventors: Andrew Bragdon, Robert DeLine, Ken Hinckley, Meredith June Morris
  • Publication number: 20170093652
    Abstract: A data visualization metrics explorer can be provided using JSON and hypertext. When an element of a grid row is selected, a new metrics explorer blade can be opened. A filter can be applied so that only information associated with the selected element is presented. Additional filters may also be applied to the data that is displayed. Progressive, iterative filtering can occur. The links between blades can be specified using JSON and hypertext. Multi-linking and re-use of individual JSON files can be performed by linking the JSON files together into a web. The web of visualization can be used to construct a web of visualization actions enabling data visualization exploration.
    Type: Application
    Filed: September 28, 2015
    Publication date: March 30, 2017
    Inventors: Kevin Blasko, Ketan Ghelani, Patrick Tseng, Zhuming Pan, Haiying Xu, Divya Jayaraman, Huan He, Andrew Bragdon
  • Publication number: 20140245190
    Abstract: Information sharing between meeting attendees during a co-located group meeting in a meeting space is democratized using a computer that is operating cooperatively with one or more object sensing devices in the meeting space to identify postures formed by the meeting attendees.
    Type: Application
    Filed: May 2, 2014
    Publication date: August 28, 2014
    Applicant: Microsoft Corporation
    Inventors: Andrew Bragdon, Robert DeLine, Ken Hinckley, Meredith June Morris
  • Patent number: 8656361
    Abstract: A debugger session is initiated to monitor application execution. A debugger canvas corresponding to the debugger session is identified and displayed. The displayed debugger canvas includes one or more code bubbles created during a prior debugger session. The one or more code bubbles already present on the displayed debugger canvas are reused during the current debugger session. Accordingly, existing code bubbles and bubble sets are reused on a debugger canvas when entering a debug session, thus providing a more stable and manageable view for debugging an application in an integrated development environment. The code fragments in code bubbles on a debugger canvas can be analyzed, inspected, and edited during or after a debug session. Notations can also be added to a debugger canvas in the form of note bubbles and context data bubbles.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: February 18, 2014
    Assignee: Microsoft Corporation
    Inventors: Andrew Bragdon, Kael Rowan, Robert Anthony DeLine, Jens K. Jacobsen
  • Publication number: 20130346917
    Abstract: A sequence of user actions is generated from a runtime trace of a client application that is analyzed against a set of detectors to infer a feature-level usage analytic. The feature-level usage analytic identifies a common trait among the various users that use a feature of the application and is used as a basis to reflect the user's experience with the feature. The feature-level usage analytic may be a level of the user's ability with the application or an application state that indicates an outcome of a group of users' usage with a particular feature. The feature-level usage analytic provides a developer with insight into the user's behavior when using the application.
    Type: Application
    Filed: June 22, 2012
    Publication date: December 26, 2013
    Applicant: Microsoft Corporation
    Inventors: ANDREW BRAGDON, PAULA BACH, CURT BECKER, ARUN MATHEW ABRAHAM, ANNA GALAEVA, MARK GROVES
  • Publication number: 20130205280
    Abstract: A debugger session is initiated to monitor application execution. A debugger canvas corresponding to the debugger session is identified and displayed. The displayed debugger canvas includes one or more code bubbles created during a prior debugger session. The one or more code bubbles already present on the displayed debugger canvas are reused during the current debugger session. Accordingly, existing code bubbles and bubble sets are reused on a debugger canvas when entering a debug session, thus providing a more stable and manageable view for debugging an application in an integrated development environment. The code fragments in code bubbles on a debugger canvas can be analyzed, inspected, and edited during or after a debug session. Notations can also be added to a debugger canvas in the form of note bubbles and context data bubbles.
    Type: Application
    Filed: February 6, 2012
    Publication date: August 8, 2013
    Applicant: Microsoft Corporation
    Inventors: Andrew Bragdon, Kael Rowan, Robert Anthony DeLine, Jens K. Jacobsen
  • Publication number: 20130103446
    Abstract: Information sharing between meeting attendees during a co-located group meeting in a meeting space is democratized using a computer that is operating cooperatively with one or more object sensing devices in the meeting space to identify postures formed by the meeting attendees.
    Type: Application
    Filed: October 20, 2011
    Publication date: April 25, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Andrew Bragdon, Robert DeLine, Ken Hinckley, Meredith June Morris
  • Patent number: D868804
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: December 3, 2019
    Assignee: Twitter, Inc.
    Inventor: Andrew Bragdon
  • Patent number: D924913
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: July 13, 2021
    Assignee: Twitter, Inc.
    Inventor: Andrew Bragdon