Patents by Inventor Gary L. Caldwell

Gary L. Caldwell 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: 11100384
    Abstract: Intelligent assistant devices and methods for interacting with a user are disclosed. In some examples, a method for interacting with a user comprises predicting suggested action(s) for the user and displaying the action(s) via a display of the device. While the suggested action(s) are displayed, audio input comprising a command followed by a keyword is received from the user. The audio input is processed locally on the intelligent assistance device to (1) determine that the keyword follows the command and (2) recognize that the command applies to the suggested action(s). Based on determining that the keyword follows the command and recognizing that the command applies to the suggested action(s), a user selection of the suggested action(s) is established. Based on establishing the user selection, the one or more suggested actions are executed.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: August 24, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Erich-Soren Finkelstein, Gary L. Caldwell
  • Publication number: 20180260680
    Abstract: Intelligent assistant devices and methods for interacting with a user are disclosed. In some examples, a method for interacting with a user comprises predicting suggested action(s) for the user and displaying the action(s) via a display of the device. While the suggested action(s) are displayed, audio input comprising a command followed by a keyword is received from the user. The audio input is processed locally on the intelligent assistance device to (1) determine that the keyword follows the command and (2) recognize that the command applies to the suggested action(s). Based on determining that the keyword follows the command and recognizing that the command applies to the suggested action(s), a user selection of the suggested action(s) is established. Based on establishing the user selection, the one or more suggested actions are executed.
    Type: Application
    Filed: May 15, 2018
    Publication date: September 13, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Erich-Soren FINKELSTEIN, Gary L. CALDWELL
  • Publication number: 20180101822
    Abstract: A cloud-based broker service may be provided for computing devices in a distributed computing environment. The broker service may aggregate user accounts and user account credentials utilized for accessing online services by the computing devices. The broker service may monitor a context of the computing devices associated with the user accounts. The broker service may then utilize the context, data associated with the user accounts and data associated with the user account credentials to automate tasks and/or provide alerts associated with the data.
    Type: Application
    Filed: December 11, 2017
    Publication date: April 12, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Gary L. Caldwell, Steven Paul Geffner, C. Joe Coplen, Christopher Hugh Pratley, Michael H. Ammerlaan, Steven Todd Zaske
  • Patent number: 9842316
    Abstract: A cloud-based broker service may be provided for computing devices in a distributed computing environment. The broker service may aggregate user accounts and user account credentials utilized for accessing online services by the computing devices. The broker service may monitor a context of the computing devices associated with the user accounts. The broker service may then utilize the context, data associated with the user accounts and data associated with the user account credentials to automate tasks and/or provide alerts associated with the data.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: December 12, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gary L. Caldwell, Steven Paul Geffner, C. Joe Coplen, Christopher Hugh Pratley, Michael H. Ammerlaan, Steven Todd Zaske
  • Patent number: 9696810
    Abstract: Managing ink content in structured formats on a computing device is provided. Ink content may be received by the computing device. The ink content may then be recognized by the computing device to correspond to a content format associated with one or more applications. The ink content may then be converted by the computing device into a content associated with the one more applications.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: July 4, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nathan J. Fish, Gary L. Caldwell, Oren Trutner, Michael N. Low, Sarah M. Faulkner
  • Publication number: 20160078405
    Abstract: A cloud-based broker service may be provided for computing devices in a distributed computing environment. The broker service may aggregate user accounts and user account credentials utilized for accessing online services by the computing devices. The broker service may monitor a context of the computing devices associated with the user accounts. The broker service may then utilize the context, data associated with the user accounts and data associated with the user account credentials to automate tasks and/or provide alerts associated with the data.
    Type: Application
    Filed: November 23, 2015
    Publication date: March 17, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Gary L. Caldwell, Steven Paul Geffner, C. Joe Coplen, Christopher Hugh Pratley, Michael H. Ammerlaan, Steven Todd Zaske
  • Patent number: 9195968
    Abstract: A cloud-based broker service may be provided for computing devices in a distributed computing environment. The broker service may aggregate user accounts and user account credentials utilized for accessing online services by the computing devices. The broker service may monitor a context of the computing devices associated with the user accounts. The broker service may then utilize the context, data associated with the user accounts and data associated with the user account credentials to automate tasks and/or provide alerts associated with the data.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: November 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gary L. Caldwell, Steven Paul Geffner, C. Joe Coplen, Christopher Hugh Pratley, Michael H. Ammerlaan, Steven Todd Zaske
  • Publication number: 20140365978
    Abstract: Managing ink content in structured formats on a computing device is provided. Ink content may be received by the computing device. The ink content may then be recognized by the computing device to correspond to a content format associated with one or more applications. The ink content may then be converted by the computing device into a content associated with the one more applications.
    Type: Application
    Filed: June 11, 2013
    Publication date: December 11, 2014
    Inventors: Nathan J. Fish, Gary L. Caldwell, Oren Trutner, Michael N. Low, Sarah M. Faulkner
  • Publication number: 20140324977
    Abstract: An enterprise-based social networking application. Events for individuals may be collected from various enterprise-based information systems automatically using adaptors that are specially tailored for particular types of information systems. Such events may then be used to populate event feeds regarding individuals in that enterprise. A filtering model for formulating event feeds identifies events by individual, event type, and event time. The filter also identifies which individuals are in which group of a participant, and identifies which groups correspond to which event types. Incoming events may then be filtered into the event feeds depending on the group to which the individual belongs. Filtering an event from an events pool to formulate an event feed is also provided.
    Type: Application
    Filed: July 8, 2014
    Publication date: October 30, 2014
    Inventors: Sandhya D. Jain, Ning Jiang, Gary L. Caldwell, Donald A. Ramsay, JR., Gail Borod Giacobbe, Venkatesh Veeraraghavan
  • Patent number: 8788942
    Abstract: An enterprise-based social networking application. Events for individuals may be collected from various enterprise-based information systems automatically using adaptors that are specially tailored for particular types of information systems. Such events may then be used to populate event feeds regarding individuals in that enterprise. A filtering model for formulating event feeds identifies events by individual, event type, and event time. The filter also identifies which individuals are in which group of a participant, and identifies which groups correspond to which event types. Incoming events may then be filtered into the event feeds depending on the group to which the individual belongs. A user interface for a participant to view and edit group membership is also provided.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: July 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Sandhya D. Jain, Ning Jiang, Gary L. Caldwell, Donald A. Ramsay, Jr., Gail Borod Giacobbe, Venkatesh Veeraraghavan
  • Publication number: 20130067549
    Abstract: A cloud-based broker service may be provided for computing devices in a distributed computing environment. The broker service may aggregate user accounts and user account credentials utilized for accessing online services by the computing devices. The broker service may monitor a context of the computing devices associated with the user accounts. The broker service may then utilize the context, data associated with the user accounts and data associated with the user account credentials to automate tasks and/or provide alerts associated with the data.
    Type: Application
    Filed: September 9, 2011
    Publication date: March 14, 2013
    Applicant: Microsoft Corporation
    Inventors: Gary L. Caldwell, Steven Paul Geffner, C. Joe Coplen, Christopher Hugh Pratley, Michael H. Ammerlaan, Steven Todd Zaske
  • Publication number: 20090222750
    Abstract: An enterprise-based social networking application. Events for individuals may be collected from various enterprise-based information systems automatically using adaptors that are specially tailored for particular types of information systems. Such events may then be used to populate event feeds regarding individuals in that enterprise. A filtering model for formulating event feeds identifies events by individual, event type, and event time. The filter also identifies which individuals are in which group of a participant, and identifies which groups correspond to which event types. Incoming events may then be filtered into the event feeds depending on the group to which the individual belongs. A user interface for a participant to view and edit group membership is also provided.
    Type: Application
    Filed: February 29, 2008
    Publication date: September 3, 2009
    Applicant: Microsoft Corporation
    Inventors: Sandhya D. Jain, Ning Jiang, Gary L. Caldwell, Donald A. Ramsay, JR., Gail Borod Giacobbe, Venkatesh Veeraraghavan
  • Publication number: 20090222448
    Abstract: An enterprise-based social networking application. The events pool for the social networking application may be automatically populated without requiring direct individual participation in the social networking application. Furthermore, networks may be established automatically, without an expressed invitation. The default network may be based on a participant's communication history and/or organization context within the enterprise. The participant may then edit or expand the network without necessarily requesting permission for the individuals being added, and without necessarily being part of that individual's network.
    Type: Application
    Filed: February 29, 2008
    Publication date: September 3, 2009
    Applicant: Microsoft Corporation
    Inventors: Gary L. Caldwell, Donald A. Ramsay, JR., Ning Jiang, Sandhya D. Jain, Gail Borod Giacobbe, Venkatesh Veeraraghavan
  • Patent number: 6267538
    Abstract: An apparatus for joining at least two or more wales of a shoring system including a first substantially rigid end-cap adapted to enclose an end of a first horizontally disposed wale, the first end-cap having a horizontally extending flange with a first vertically disposed aperture cut there through, a second substantially rigid end-cap adapted to enclose an end of a second horizontally disposed wale, the second end-cap having a horizontally extending flange with a second vertically disposed aperture cut there through of substantially the same diameter of the first vertically disposed aperture, a locking pin dimensioned to be slideably received by the first and second vertically disposed apertures when the first and second vertically disposed apertures are in substantial alignment with one another wherein a leading end of the first horizontally disposed wale and a leading end of the second horizontally disposed wale are oriented in substantially perpendicular fashion to one another and in relative proximity so
    Type: Grant
    Filed: March 6, 2000
    Date of Patent: July 31, 2001
    Inventor: Gary L. Caldwell
  • Patent number: 6248273
    Abstract: A spinning cell for dry spinning spandex by extruding filaments from a nonuniform array of spinneret capillary groups in a rectangular bar and contacting them with a cross-flow of hot, inert gas is provided.
    Type: Grant
    Filed: August 5, 1999
    Date of Patent: June 19, 2001
    Assignee: E. I. du Pont de Nemours and Company
    Inventors: Joshua Benin, Gary L. Caldwell, George W. Goldman, Charles S. Huffer, Gang Jin, James F. McKinney, William M. Ollinger, Jerzy Spolnicki, David A. Wilson
  • Patent number: 5358153
    Abstract: A mixing lid with a pouring device for containers used on stirring machines includes an integral one piece slidable closure for a pouring spout and has a first rearward opened pouring position and a second forward closed sealed position. A removably secured front slide closure plate is provided for closing the spout in the second forward closed position. The slidable closure includes a rear rocker engagement member. An operating lever has front and rear ends and is pivotally mounted on the lid intermediate the ends thereof. The lever includes manual press portion on the rear end and a rocker on the front end engageable with the rocker engagement member. A retaining spring engageable with the integral one piece slidable closure and the removably secured front slidable closure plate is provided for maintaining the removably secured slidable closure plate in contact with the pouring spout when the integral one piece slidable closure is in the first and second positions.
    Type: Grant
    Filed: December 30, 1991
    Date of Patent: October 25, 1994
    Assignee: E. I. Du Pont de Nemours and Company
    Inventors: Gary L. Caldwell, Francis A. Heckendorf, Jr., Leslie E. Jones, Patrick W. Powell, deceased
  • Patent number: 4631018
    Abstract: An apparatus for quenching synthetic filaments which comprises an elongated chimney, a porous open-celled foam sheet, dividing said chimney longitudinally into a plenum chamber and a quenching chamber through which filaments pass in a path from an extrusion device to a means for collecting filaments and a means to supply a flow of gas to the plenum chamber. The improvement comprises a mesh screen coextensive with the foam sheet positioned between the foam sheet and the quenching chamber.
    Type: Grant
    Filed: November 1, 1984
    Date of Patent: December 23, 1986
    Assignee: E. I. Du Pont de Nemours and Company
    Inventors: Ramunas L. Valteris, Gary L. Caldwell