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: 11100384Abstract: 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: GrantFiled: May 15, 2018Date of Patent: August 24, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Erich-Soren Finkelstein, Gary L. Caldwell
-
Publication number: 20180260680Abstract: 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: ApplicationFiled: May 15, 2018Publication date: September 13, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Erich-Soren FINKELSTEIN, Gary L. CALDWELL
-
Publication number: 20180101822Abstract: 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: ApplicationFiled: December 11, 2017Publication date: April 12, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Gary L. Caldwell, Steven Paul Geffner, C. Joe Coplen, Christopher Hugh Pratley, Michael H. Ammerlaan, Steven Todd Zaske
-
Patent number: 9842316Abstract: 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: GrantFiled: November 23, 2015Date of Patent: December 12, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Gary L. Caldwell, Steven Paul Geffner, C. Joe Coplen, Christopher Hugh Pratley, Michael H. Ammerlaan, Steven Todd Zaske
-
Patent number: 9696810Abstract: 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: GrantFiled: June 11, 2013Date of Patent: July 4, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Nathan J. Fish, Gary L. Caldwell, Oren Trutner, Michael N. Low, Sarah M. Faulkner
-
Publication number: 20160078405Abstract: 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: ApplicationFiled: November 23, 2015Publication date: March 17, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Gary L. Caldwell, Steven Paul Geffner, C. Joe Coplen, Christopher Hugh Pratley, Michael H. Ammerlaan, Steven Todd Zaske
-
Patent number: 9195968Abstract: 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: GrantFiled: September 9, 2011Date of Patent: November 24, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Gary L. Caldwell, Steven Paul Geffner, C. Joe Coplen, Christopher Hugh Pratley, Michael H. Ammerlaan, Steven Todd Zaske
-
Publication number: 20140365978Abstract: 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: ApplicationFiled: June 11, 2013Publication date: December 11, 2014Inventors: Nathan J. Fish, Gary L. Caldwell, Oren Trutner, Michael N. Low, Sarah M. Faulkner
-
Publication number: 20140324977Abstract: 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: ApplicationFiled: July 8, 2014Publication date: October 30, 2014Inventors: Sandhya D. Jain, Ning Jiang, Gary L. Caldwell, Donald A. Ramsay, JR., Gail Borod Giacobbe, Venkatesh Veeraraghavan
-
Patent number: 8788942Abstract: 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: GrantFiled: February 29, 2008Date of Patent: July 22, 2014Assignee: Microsoft CorporationInventors: Sandhya D. Jain, Ning Jiang, Gary L. Caldwell, Donald A. Ramsay, Jr., Gail Borod Giacobbe, Venkatesh Veeraraghavan
-
Publication number: 20130067549Abstract: 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: ApplicationFiled: September 9, 2011Publication date: March 14, 2013Applicant: Microsoft CorporationInventors: Gary L. Caldwell, Steven Paul Geffner, C. Joe Coplen, Christopher Hugh Pratley, Michael H. Ammerlaan, Steven Todd Zaske
-
Publication number: 20090222750Abstract: 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: ApplicationFiled: February 29, 2008Publication date: September 3, 2009Applicant: Microsoft CorporationInventors: Sandhya D. Jain, Ning Jiang, Gary L. Caldwell, Donald A. Ramsay, JR., Gail Borod Giacobbe, Venkatesh Veeraraghavan
-
Publication number: 20090222448Abstract: 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: ApplicationFiled: February 29, 2008Publication date: September 3, 2009Applicant: Microsoft CorporationInventors: Gary L. Caldwell, Donald A. Ramsay, JR., Ning Jiang, Sandhya D. Jain, Gail Borod Giacobbe, Venkatesh Veeraraghavan
-
Patent number: 6267538Abstract: 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 soType: GrantFiled: March 6, 2000Date of Patent: July 31, 2001Inventor: Gary L. Caldwell
-
Patent number: 6248273Abstract: 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: GrantFiled: August 5, 1999Date of Patent: June 19, 2001Assignee: E. I. du Pont de Nemours and CompanyInventors: 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: 5358153Abstract: 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: GrantFiled: December 30, 1991Date of Patent: October 25, 1994Assignee: E. I. Du Pont de Nemours and CompanyInventors: Gary L. Caldwell, Francis A. Heckendorf, Jr., Leslie E. Jones, Patrick W. Powell, deceased
-
Patent number: 4631018Abstract: 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: GrantFiled: November 1, 1984Date of Patent: December 23, 1986Assignee: E. I. Du Pont de Nemours and CompanyInventors: Ramunas L. Valteris, Gary L. Caldwell