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: 20230005026Abstract: 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: ApplicationFiled: September 12, 2022Publication date: January 5, 2023Applicant: Twitter, Inc.Inventor: Andrew Bragdon
-
Patent number: 11443348Abstract: 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: GrantFiled: January 5, 2017Date of Patent: September 13, 2022Assignee: Twitter, Inc.Inventor: Andrew Bragdon
-
Publication number: 20220284054Abstract: 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: ApplicationFiled: February 9, 2022Publication date: September 8, 2022Applicant: Twitter, Inc.Inventor: Andrew Bragdon
-
Patent number: 11263255Abstract: 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: GrantFiled: August 12, 2020Date of Patent: March 1, 2022Assignee: Twitter, Inc.Inventor: Andrew Bragdon
-
Publication number: 20210288928Abstract: 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: ApplicationFiled: November 13, 2020Publication date: September 16, 2021Inventor: Andrew Bragdon
-
Publication number: 20200372065Abstract: 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: ApplicationFiled: August 12, 2020Publication date: November 26, 2020Inventor: Andrew Bragdon
-
Patent number: 10841257Abstract: 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: GrantFiled: October 25, 2017Date of Patent: November 17, 2020Assignee: Twitter, Inc.Inventor: Andrew Bragdon
-
Patent number: 10747805Abstract: 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: GrantFiled: January 22, 2018Date of Patent: August 18, 2020Assignee: Twitter, Inc.Inventor: Andrew Bragdon
-
Patent number: 9659280Abstract: 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: GrantFiled: May 2, 2014Date of Patent: May 23, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING LLCInventors: Andrew Bragdon, Robert DeLine, Ken Hinckley, Meredith June Morris
-
Publication number: 20170093652Abstract: 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: ApplicationFiled: September 28, 2015Publication date: March 30, 2017Inventors: Kevin Blasko, Ketan Ghelani, Patrick Tseng, Zhuming Pan, Haiying Xu, Divya Jayaraman, Huan He, Andrew Bragdon
-
Publication number: 20140245190Abstract: 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: ApplicationFiled: May 2, 2014Publication date: August 28, 2014Applicant: Microsoft CorporationInventors: Andrew Bragdon, Robert DeLine, Ken Hinckley, Meredith June Morris
-
Patent number: 8656361Abstract: 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: GrantFiled: February 6, 2012Date of Patent: February 18, 2014Assignee: Microsoft CorporationInventors: Andrew Bragdon, Kael Rowan, Robert Anthony DeLine, Jens K. Jacobsen
-
Publication number: 20130346917Abstract: 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: ApplicationFiled: June 22, 2012Publication date: December 26, 2013Applicant: Microsoft CorporationInventors: ANDREW BRAGDON, PAULA BACH, CURT BECKER, ARUN MATHEW ABRAHAM, ANNA GALAEVA, MARK GROVES
-
Publication number: 20130205280Abstract: 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: ApplicationFiled: February 6, 2012Publication date: August 8, 2013Applicant: Microsoft CorporationInventors: Andrew Bragdon, Kael Rowan, Robert Anthony DeLine, Jens K. Jacobsen
-
Publication number: 20130103446Abstract: 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: ApplicationFiled: October 20, 2011Publication date: April 25, 2013Applicant: MICROSOFT CORPORATIONInventors: Andrew Bragdon, Robert DeLine, Ken Hinckley, Meredith June Morris
-
Patent number: D868804Type: GrantFiled: January 20, 2017Date of Patent: December 3, 2019Assignee: Twitter, Inc.Inventor: Andrew Bragdon
-
Patent number: D924913Type: GrantFiled: October 21, 2019Date of Patent: July 13, 2021Assignee: Twitter, Inc.Inventor: Andrew Bragdon