Patents by Inventor Nicholas Caldwell
Nicholas 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: 11980954Abstract: A portable machine includes a controller to receive target parameters associated with a workpiece to be worked. A front assembly includes a first baseplate which is stationary during operation, a first actuator to controllably move the workpiece bidirectionally along a longitudinal axis thereof, a second actuator to controllably rotate a second baseplate relative to the first baseplate, and at least one tooling unit. A rear assembly includes a third baseplate with a rolling base, a fourth baseplate rotatably coupled to the third baseplate, and a rear workpiece clamp. Sensors generate signals representing a distance between the first and third baseplates, an orientation of the first baseplate relative to the second baseplate, and an orientation of the third baseplate relative to the fourth baseplate. The controller generates control signals to the tooling unit and the first and second actuators based on at least the target parameters and the sensor signals.Type: GrantFiled: February 22, 2022Date of Patent: May 14, 2024Assignee: ABG Design LLCInventors: Miller Caldwell Garrett, Nicholas Keith Anselmo, Taylor Louis Bobrow
-
Patent number: 11328259Abstract: Automatically detected and identified tasks and calendar items from electronic communications may be populated into one or more tasks applications and calendaring applications. Text content retrieved from one or more electronic communications may be extracted and parsed for determining whether keywords or terms contained in the parsed text may lead to a classification of the text content or part of the text content as a task. Identified tasks may be automatically populated into a tasks application. Similarly, text content from such sources may be parsed for keywords and terms that may be identified as indicating calendar items, for example, meeting requests. Identified calendar items may be automatically populated into a calendar application as a calendar entry.Type: GrantFiled: February 4, 2021Date of Patent: May 10, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Michael Gamon, Saliha Azzam, Yizheng Cai, Nicholas Caldwell, Ye-Yi Wang
-
Publication number: 20210158300Abstract: Automatically detected and identified tasks and calendar items from electronic communications may be populated into one or more tasks applications and calendaring applications. Text content retrieved from one or more electronic communications may be extracted and parsed for determining whether keywords or terms contained in the parsed text may lead to a classification of the text content or part of the text content as a task. Identified tasks may be automatically populated into a tasks application. Similarly, text content from such sources may be parsed for keywords and terms that may be identified as indicating calendar items, for example, meeting requests. Identified calendar items may be automatically populated into a calendar application as a calendar entry.Type: ApplicationFiled: February 4, 2021Publication date: May 27, 2021Applicant: Microsoft Technology Licensing LLCInventors: Michael GAMON, Saliha AZZAM, Yizheng CAI, Nicholas CALDWELL, Ye-Yi WANG
-
Patent number: 10984387Abstract: Automatically detected and identified tasks and calendar items from electronic communications may be populated into one or more tasks applications and calendaring applications. Text content retrieved from one or more electronic communications may be extracted and parsed for determining whether keywords or terms contained in the parsed text may lead to a classification of the text content or part of the text content as a task. Identified tasks may be automatically populated into a tasks application. Similarly, text content from such sources may be parsed for keywords and terms that may be identified as indicating calendar items, for example, meeting requests. Identified calendar items may be automatically populated into a calendar application as a calendar entry.Type: GrantFiled: June 28, 2011Date of Patent: April 20, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Michael Gamon, Saliha Azzam, Yizheng Cai, Nicholas Caldwell, Ye-Yi Wang
-
Patent number: 10671977Abstract: A communication application creates a team mailbox integrating messages from an email repository and documents from a content management store (CMS). The application enables an administrator to define and manage members of the team mailbox with varying privilege status for accessing the team mailbox. Content such as aggregated messages and associated documents are displayed through a unified view to standardize ease of access. The members are enabled to receive messages sent to the team mailbox by others. Policies inherited from email repository, CMS, and/or third party policy providers are enforced within the team mailbox.Type: GrantFiled: April 30, 2018Date of Patent: June 2, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Nicholas Caldwell, Benjamin Childs, Venkat Pradeep Chilakamarri
-
Patent number: 10552522Abstract: Automatically generating a glossary of terms for a given document or group of documents is provided. A single document or a group of documents associated with a given project or event are parsed for one or more unique terms (e.g., words, acronyms, phrases, etc.). Identified terms are passed to a local or external definition source, and definitions for the one or more identified terms are retrieved. Retrieved definitions are presented to a user of the documents, and approved definitions are stored in a project store for subsequent use in association with the documents.Type: GrantFiled: November 19, 2013Date of Patent: February 4, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Nicholas Caldwell, Saliha Azzam, Courtney Anne O'Keefe, Tu Huy Phan
-
Publication number: 20180253693Abstract: A communication application creates a team mailbox integrating messages from an email repository and documents from a content management store (CMS). The application enables an administrator to define and manage members of the team mailbox with varying privilege status for accessing the team mailbox. Content such as aggregated messages and associated documents are displayed through a unified view to standardize ease of access. The members are enabled to receive messages sent to the team mailbox by others. Policies inherited from email repository, CMS, and/or third party policy providers are enforced within the team mailbox.Type: ApplicationFiled: April 30, 2018Publication date: September 6, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Nicholas Caldwell, Benjamin Childs, Venkat Pradeep Chilakamarri
-
Patent number: 9984358Abstract: A communication application creates a team mailbox integrating messages from an email repository and documents from a content management store (CMS). The application enables an administrator to define and manage members of the team mailbox with varying privilege status for accessing the team mailbox. Content such as aggregated messages and associated documents are displayed through a unified view to standardize ease of access. The members are enabled to receive messages sent to the team mailbox by others. Policies inherited from email repository, CMS, and/or third party policy providers are enforced within the team mailbox.Type: GrantFiled: October 5, 2016Date of Patent: May 29, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Nicholas Caldwell, Benjamin Childs, Venkat Pradeep Chilakamarri
-
Publication number: 20170024698Abstract: A communication application creates a team mailbox integrating messages from an email repository and documents from a content management store (CMS). The application enables an administrator to define and manage members of the team mailbox with varying privilege status for accessing the team mailbox. Content such as aggregated messages and associated documents are displayed through a unified view to standardize ease of access. The members are enabled to receive messages sent to the team mailbox by others. Policies inherited from email repository, CMS, and/or third party policy providers are enforced within the team mailbox.Type: ApplicationFiled: October 5, 2016Publication date: January 26, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Nicholas Caldwell, Benjamin Childs, Venkat Pradeep Chilakamarri
-
Patent number: 9519883Abstract: Automatically suggesting content, for example, documents, contacts information, tasks, calendar items, and the like, for inclusion into an electronic collaborative workspace is provided. Given a short description of a given project or collaborative workspace, an initial project membership list, and identification of local or external content repositories, content associated with the project or workspace may be retrieved and recommended to one or more users for inclusion into the project or collaborative workspace. Thus, the time and effort required for initially populating an electronic workspace with needed content is dramatically reduced.Type: GrantFiled: June 28, 2011Date of Patent: December 13, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Benjamin Edward Childs, Nicholas Caldwell, Saliha Azzam, Courtney Anne O'Keefe
-
Patent number: 9497152Abstract: A communication application creates a team mailbox integrating messages from an email repository and documents from a content management store (CMS). The application enables an administrator to define and manage members of the team mailbox with varying privilege status for accessing the team mailbox. Content such as aggregated messages and associated documents are displayed through a unified view to standardize ease of access. The members are enabled to receive messages sent to the team mailbox by others. Policies inherited from email repository, CMS, and/or third party policy providers are enforced within the team mailbox.Type: GrantFiled: January 19, 2012Date of Patent: November 15, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Nicholas Caldwell, Benjamin Childs, Venkat Pradeep Chilakamarri
-
Patent number: 9116984Abstract: Automatically summarizing electronic communication conversation threads is provided. Electronic mails, text messages, tasks, questions and answers, meeting requests, calendar items, and the like are processed via a combination of natural language processing and heuristics. For a given conversation thread, for example, an electronic mail thread associated with a given task, a text summary of the thread is generated to highlight the most important text in the thread. The text summary is presented to a user in a visual user interface to allow the user to quickly understand the significance or relevance of the thread.Type: GrantFiled: June 28, 2011Date of Patent: August 25, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Nicholas Caldwell, Saliha Azzam, Diego Perez Del Carpio, Ye-Yi Wang, Yizheng Cai, Michael Gamon
-
Publication number: 20140082487Abstract: Automatically generating a glossary of terms for a given document or group of documents is provided. A single document or a group of documents associated with a given project or event are parsed for one or more unique terms (e.g., words, acronyms, phrases, etc.). Identified terms are passed to a local or external definition source, and definitions for the one or more identified terms are retrieved. Retrieved definitions are presented to a user of the documents, and approved definitions are stored in a project store for subsequent use in association with the documents.Type: ApplicationFiled: November 19, 2013Publication date: March 20, 2014Applicant: Microsoft CorporationInventors: Nicholas Caldwell, Saliha Azzam, Courtney Anne O'Keefe, Tu Huy Phan
-
Patent number: 8589791Abstract: Automatically generating a glossary of terms for a given document or group of documents is provided. A single document or a group of documents associated with a given project or event are parsed for one or more unique terms (e.g., words, acronyms, phrases, etc.). Identified terms are passed to a local or external definition source, and definitions for the one or more identified terms are retrieved. Retrieved definitions are presented to a user of the documents, and approved definitions are stored in a project store for subsequent use in association with the documents.Type: GrantFiled: June 28, 2011Date of Patent: November 19, 2013Assignee: Microsoft CorporationInventors: Nicholas Caldwell, Saliha Azzam, Courtney Anne O'Keefe, Tu Huy Phan
-
Patent number: 8560567Abstract: Automatic detection of question and answer pairs contained in electronic communications channels is provided. Communications channels for a given enterprise, for example, emails, text message strings, and discussion forum strings are analyzed according to one or more features or patterns that are indicative of questions for detecting whether one or more questions are posed in a given communication. Next, answers that are relevant to identified questions are similarly identified by analyzing one or more communications for features and patterns that are indicative of answers to a question, and more particularly, to an identified question. Once an identified question is linked to an identified answer, the linked question and answer pair is stored in a publicly available repository for future reference by users having access to the repository.Type: GrantFiled: June 28, 2011Date of Patent: October 15, 2013Assignee: Microsoft CorporationInventors: Saliha Azzam, Nicholas Caldwell, Diego Perez Del Carpio
-
Publication number: 20130191460Abstract: A communication application creates a team mailbox integrating messages from an email repository and documents from a content management store (CMS). The application enables an administrator to define and manage members of the team mailbox with varying privilege status for accessing the team mailbox. Content such as aggregated messages and associated documents are displayed through a unified view to standardize ease of access. The members are enabled to receive messages sent to the team mailbox by others. Policies inherited from email repository, CMS, and/or third party policy providers are enforced within the team mailbox.Type: ApplicationFiled: January 19, 2012Publication date: July 25, 2013Applicant: Microsoft CorporationInventors: Nicholas Caldwell, Benjamin Childs, Venkat Pradeep Chilakamarri
-
Publication number: 20130007037Abstract: Automatic detection of question and answer pairs contained in electronic communications channels is provided. Communications channels for a given enterprise, for example, emails, text message strings, and discussion forum strings are analyzed according to one or more features or patterns that are indicative of questions for detecting whether one or more questions are posed in a given communication. Next, answers that are relevant to identified questions are similarly identified by analyzing one or more communications for features and patterns that are indicative of answers to a question, and more particularly, to an identified question. Once an identified question is linked to an identified answer, the linked question and answer pair is stored in a publicly available repository for future reference by users having access to the repository.Type: ApplicationFiled: June 28, 2011Publication date: January 3, 2013Applicant: MICROSOFT CORPORATIONInventors: Saliha Azzam, Nicholas Caldwell, Diego Perez Del Carpio
-
Publication number: 20130007648Abstract: Automatically detected and identified tasks and calendar items from electronic communications may be populated into one or more tasks applications and calendaring applications. Text content retrieved from one or more electronic communications may be extracted and parsed for determining whether keywords or terms contained in the parsed text may lead to a classification of the text content or part of the text content as a task. Identified tasks may be automatically populated into a tasks application. Similarly, text content from such sources may be parsed for keywords and terms that may be identified as indicating calendar items, for example, meeting requests. Identified calendar items may be automatically populated into a calendar application as a calendar entry.Type: ApplicationFiled: June 28, 2011Publication date: January 3, 2013Applicant: MICROSOFT CORPORATIONInventors: Michael Gamon, Saliha Azzam, Yizheng Cai, Nicholas Caldwell, Ye-Yi Wang
-
Publication number: 20130007009Abstract: Automatically tagging individual users for identifying expertise or other relevant skills associated with the individual users based on various sources of information used or interacted with by the users is provided. After expertise tags are established for an individual user, the expertise tagging and other information about the user's profile and computing activities may be used for automatically suggesting a user for membership in one or more other project groups or workspaces that may be a good fit for the user's expertise or other relevant skills.Type: ApplicationFiled: June 28, 2011Publication date: January 3, 2013Applicant: MICROSOFT CORPORATIONInventors: Nicholas Caldwell, Saliha Azzam, Jonathan C. Ludwig, Venkat Pradeep Chilakamarri, Courtney Anne O'Keefe
-
Publication number: 20130006973Abstract: Automatically summarizing electronic communication conversation threads is provided. Electronic mails, text messages, tasks, questions and answers, meeting requests, calendar items, and the like are processed via a combination of natural language processing and heuristics. For a given conversation thread, for example, an electronic mail thread associated with a given task, a text summary of the thread is generated to highlight the most important text in the thread. The text summary is presented to a user in a visual user interface to allow the user to quickly understand the significance or relevance of the thread.Type: ApplicationFiled: June 28, 2011Publication date: January 3, 2013Applicant: MICROSOFT CORPORATIONInventors: Nicholas Caldwell, Saliha Azzam, Diego Perez Del Carpio, Ye-Yi Wang, Yizheng Cai, Michael Gamon