Patents by Inventor Robert Corrington

Robert Corrington 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: 11989502
    Abstract: Apparatuses, methods, and systems for implicitly annotating textual data in conversational messaging are disclosed. One method includes receiving, by a server, a first input text message from a user (customer), displaying, by the server, the first input text message to an agent (merchant), displaying, by the server, a configurable menu of responses to the first input text message to the agent (merchant), receiving, by the server, a selection of one of the configurable menu of responses from the agent (merchant), facilitating, by the server, sending of the selected of one of the configurable menu of responses to the user (customer); and associating and recording the selected one of the configurable menu of responses with the first input text message.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: May 21, 2024
    Assignee: Klaviyo, Inc
    Inventors: David Yi Xiao, Smit Anish Kiri, Tianxing Liu, Casey Koppes, Gabriel Gralla, Kaila Corrington, Nithin Gangadharan, Prisca Sara Joseph, Robert Roosevelt Mercer, III, Vera Guttenberger, Andrew Cole Young
  • Publication number: 20060167858
    Abstract: A method and system for implementing policy by accumulating policies for a policy recipient from policy objects associated with a hierarchically organized structure of containers, such as directory containers (sites, domains and organizational units) that includes the policy recipient. Based on administrator input, policy settings for the policy recipient may be accumulated into a specific order by inheriting policy from higher containers, which may enforce their policy settings over those of lower containers. Policy that is not enforced may be blocked at a container. The result is an accumulated set of group policy objects that are ordered by relative strength to resolve any policy conflicts. Policy may be applied to a policy recipient by calling extensions, such as an extension that layers the policy settings into the registry or an extension that uses policy information from the objects according to the ordering thereof. Linking of group policy objects to one or more containers (e.g.
    Type: Application
    Filed: September 26, 2005
    Publication date: July 27, 2006
    Applicant: Microsoft Corporation
    Inventors: Michael Dennis, Michele Freed, Daniel Plastina, Eric Flo, David Kays, Robert Corrington
  • Publication number: 20060010374
    Abstract: Systems and methods for defining at least one visual-display characteristic of at least one user-interface control are disclosed. In accordance with various embodiments of the invention, a dialog template specifies at least one style selector for the at least one user-interface control. A transformation module extracts the at least one style selector from the dialog template. A style sheet defines at least one visual-display-characteristic value that is applicable to the at least one user-interface control and that is associated with the at least one style selector. A style sheet-parsing engine uses the at least one style selector to retrieve the at least one visual-display-characteristic value from the style sheet. And a user-interface-control-drawing module draws the at least one user-interface control in accordance with the at least one visual-display-characteristic value retrieved by the style sheet-parsing engine.
    Type: Application
    Filed: July 9, 2004
    Publication date: January 12, 2006
    Applicant: Microsoft Corporation
    Inventors: Robert Corrington, Song Zou, Kathryn Rasmussen, Thomas Layson, Gamage Viriththamulla, Derek Westcott, Diane Shambaugh, Jalayne Boni, Seung Yang, Paul Cutsinger, Robert Rugge, Douglas Koenig, Nathan Bower, Mun Leong