Patents by Inventor Steven Ickman
Steven Ickman 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: 11736310Abstract: A computing system for real-time analyzing meeting conversations using artificial intelligence (AI) is configured to establish a meeting communication channel that facilitates a meeting among multiple client systems. Each of the multiple client systems corresponds to a meeting participant. In response to receiving communication from the multiple client systems, the computing system analyzes currently received communication via an AI engine while the meeting remains active. The currently received communication is communication received within a rolling time window ending at a current time. Based on the analysis, the computing system identifies an agenda item that has a highest correlation with the currently received communication and a sentiment of at least one participant. The computing system then determines a level of interest of the agenda item based on the sentiment of the participant and causes at least one client system to display a notification or an alert or make suggestions.Type: GrantFiled: May 5, 2022Date of Patent: August 22, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Thomas Matthew Laird-Mcconnell, Steven Ickman, Christopher Lee Mullins, Lili Cheng
-
Publication number: 20220303153Abstract: A computing system for real-time analyzing meeting conversations using artificial intelligence (AI) is configured to establish a meeting communication channel that facilitates a meeting among multiple client systems. Each of the multiple client systems corresponds to a meeting participant. In response to receiving communication from the multiple client systems, the computing system analyzes currently received communication via an AI engine while the meeting remains active. The currently received communication is communication received within a rolling time window ending at a current time. Based on the analysis, the computing system identifies an agenda item that has a highest correlation with the currently received communication and a sentiment of at least one participant. The computing system then determines a level of interest of the agenda item based on the sentiment of the participant and causes at least one client system to display a notification or an alert or make suggestions.Type: ApplicationFiled: May 5, 2022Publication date: September 22, 2022Inventors: Thomas Matthew LAIRD-MCCONNELL, Steven ICKMAN, Christopher Lee MULLINS, Lili CHENG
-
Patent number: 11349679Abstract: A computing system for real-time analyzing meeting conversations using artificial intelligence (AI) is configured to establish a meeting communication channel that facilitates a meeting among multiple client systems. Each of the multiple client systems corresponds to a meeting participant. In response to receiving communication from the multiple client systems, the computing system analyzes currently received communication via an AI engine while the meeting remains active. The currently received communication is communication received within a rolling time window ending at a current time. Based on the analysis, the computing system identifies an agenda item that has a highest correlation with the currently received communication or a task that is assigned to at least one of the participants, and causes, in substantially real time, at least one of the plurality of the client systems to display the agenda item or add the task to a task list.Type: GrantFiled: March 19, 2021Date of Patent: May 31, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Thomas Matthew Laird-McConnell, Steven Ickman, Christopher Lee Mullins, Lili Cheng
-
Patent number: 10387123Abstract: Various technologies described herein pertain to developing a web application using a scripting language-based framework. A call can be received via an interface of the scripting language-based framework. The call can manage a control included in the scripting language-based framework. Further, the call can be provided by an application that references the scripting language based framework. Moreover, a user interface can be generated based on the control managed by the call, and backend cloud-based services provided by a distributed data store on a cloud platform can be accessed based on the control managed by the call.Type: GrantFiled: February 3, 2014Date of Patent: August 20, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Steven Ickman, David Raskino
-
Patent number: 9953087Abstract: A topic feed is generated for publication or distribution to a set of followers or recipients who have elected to receive the topic feed from the user or based on the subject matter content of a topic input in the topic feed. The topic feed is distributed and includes the topic input. Experts in subject matter can be identified based on the user's topic input and/or text in the topic feed that the followers interact with.Type: GrantFiled: November 25, 2015Date of Patent: April 24, 2018Assignee: Mircosoft Technology Licensing, LLCInventors: Steven Ickman, Thomas Matthew Laird-McConnell, William Lawrence Portnoy, Christopher McConnell, Lili Cheng, David Arthur Raskino, Gregory Scott Melander
-
Patent number: 9893903Abstract: Methods, computer systems, and computer-storage media are provided for connecting devices. Shared spaces may be created among one or more users and/or devices. Based on various factors including locations, histories among users, time of day, etc., spaces may be created among users such that content may be shared within the shared space. The spaces may be created using multiple technologies such that one user may connect to the space via a first identifier format while a second user may connect to the space via a second identifier format. Once created, content may be shared with one or more users of the space. Depending on privacy and/or security settings of the space, any user may invite other users to join the space. The content may be available to any participant once the space has terminated.Type: GrantFiled: February 24, 2014Date of Patent: February 13, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Steven Ickman, Lars Liden, Hai Liu, William Portnoy, Shahin Shayandeh, Janice Von Itter
-
Patent number: 9756438Abstract: Various technologies pertaining to computing data that is indicative of a location of a client computing device are described herein. A client computing device is configured to capture an audio signal, the audio signature being indicative of acoustics of surroundings of the client computing device. A signature is generated based upon a high frequency portion of the captured audio signal, and the signature is compared with other signatures. The other signatures are generated based upon high frequency portions of audio signals captured by other computing devices. A determination regarding the client computing device being co-located with a second client computing device is made based upon the comparison of the signature with the other signatures.Type: GrantFiled: June 24, 2014Date of Patent: September 5, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Shahin Shayandeh, Steven Ickman, William Portnoy
-
Publication number: 20160092586Abstract: A topic feed is generated for publication or distribution to a set of followers or recipients who have elected to receive the topic feed from the user or based on the subject matter content of a topic input in the topic feed. The topic feed is distributed and includes the topic input. Experts in subject matter can be identified based on the user's topic input and/or text in the topic feed that the followers interact with.Type: ApplicationFiled: November 25, 2015Publication date: March 31, 2016Inventors: Steven Ickman, Thomas Matthew Laird-McConnell, William Lawrence Portnoy, Christopher McConnell, Lili Cheng, David Arthur Raskino, Gregory Scott Melander
-
Patent number: 9230031Abstract: A topic feed is generated for publication or distribution to a set of followers or recipients who have elected to receive the topic feed from the user or based on the subject matter content of a topic input in the topic feed. The topic feed is distributed and includes the topic input. Experts in subject matter can be identified based on the user's topic input and/or text in the topic feed that the followers interact with.Type: GrantFiled: August 28, 2013Date of Patent: January 5, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Steven Ickman, Thomas Matthew Laird-McConnell, William Lawrence Portnoy, Christopher McConnell, Lili Cheng, David Arthur Raskino, Gregory Scott Melander
-
Publication number: 20150373468Abstract: Various technologies pertaining to computing data that is indicative of a location of a client computing device are described herein. A client computing device is configured to capture an audio signal, the audio signature being indicative of acoustics of surroundings of the client computing device. A signature is generated based upon a high frequency portion of the captured audio signal, and the signature is compared with other signatures. The other signatures are generated based upon high frequency portions of audio signals captured by other computing devices. A determination regarding the client computing device being co-located with a second client computing device is made based upon the comparison of the signature with the other signatures.Type: ApplicationFiled: June 24, 2014Publication date: December 24, 2015Inventors: Shahin Shayandeh, Steven Ickman, William Portnoy
-
Publication number: 20150244539Abstract: Methods, computer systems, and computer-storage media are provided for connecting devices. Shared spaces may be created among one or more users and/or devices. Based on various factors including locations, histories among users, time of day, etc., spaces may be created among users such that content may be shared within the shared space. The spaces may be created using multiple technologies such that one user may connect to the space via a first identifier format while a second user may connect to the space via a second identifier format. Once created, content may be shared with one or more users of the space. Depending on privacy and/or security settings of the space, any user may invite other users to join the space. The content may be available to any participant once the space has terminated.Type: ApplicationFiled: February 24, 2014Publication date: August 27, 2015Applicant: MICROSOFT CORPORATIONInventors: STEVEN ICKMAN, LARS LIDEN, HAI LIU, WILLIAM PORTNOY, SHAHIN SHAYANDEH, JANICE VON ITTER
-
Patent number: 8983924Abstract: When a user enters an information retrieval query, a topic feed generator automatically generates a topic feed for publication or distribution to a set of followers or recipients who have elected to receive the topic feed from the user or based on the subject matter content of the query. A feed distributor component automatically distributes the topic feed, which includes the query, to the identified recipients. A search component executes the search and returns results, corresponding to the query, to the user.Type: GrantFiled: May 12, 2011Date of Patent: March 17, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Steven Ickman, Thomas Matthew Laird-McConnell, William Lawrence Portnoy, Christopher McConnell, Lili Cheng, David Arthur Raskino, Gregory Scott Melander
-
Publication number: 20140149965Abstract: Various technologies described herein pertain to developing a web application using a scripting language-based framework. A call can be received via an interface of the scripting language-based framework. The call can manage a control included in the scripting language-based framework. Further, the call can be provided by an application that references the scripting language based framework. Moreover, a user interface can be generated based on the control managed by the call, and backend cloud-based services provided by a distributed data store on a cloud platform can be accessed based on the control managed by the call.Type: ApplicationFiled: February 3, 2014Publication date: May 29, 2014Applicant: Microsoft CorporationInventors: Steven Ickman, David Raskino
-
Patent number: 8671417Abstract: Various technologies described herein pertain to developing a web application using a scripting language-based framework. A call can be received via an interface of the scripting language-based framework. The call can manage a control included in the scripting language-based framework. Further, the call can be provided by an application that references the scripting language based framework. Moreover, a user interface can be generated based on the control managed by the call, and backend cloud-based services provided by a distributed data store on a cloud platform can be accessed based on the control managed by the call.Type: GrantFiled: December 12, 2011Date of Patent: March 11, 2014Assignee: Microsoft CorporationInventors: Steven Ickman, David Raskino
-
Publication number: 20140006372Abstract: A topic feed is generated for publication or distribution to a set of followers or recipients who have elected to receive the topic feed from the user or based on the subject matter content of a topic input in the topic feed. The topic feed is distributed and includes the topic input. Experts in subject matter can be identified based on the user's topic input and/or text in the topic feed that the followers interact with.Type: ApplicationFiled: August 28, 2013Publication date: January 2, 2014Applicant: Microsoft CorporationInventors: Steven Ickman, Thomas Matthew Laird-McConnell, William Lawrence Portnoy, Christopher McConnell, Lili Cheng, David Arthur Raskino, Gregory Scott Melander
-
Patent number: 8549011Abstract: When a user enters an information retrieval query, a topic feed is generated for publication or distribution to a set of followers or recipients who have elected to receive the topic feed from the user or based on the subject matter content of the query. The topic feed is distributed and includes the query. Experts in subject matter can be identified based on the user's queries and other text in the topic feed that the followers interact with.Type: GrantFiled: June 3, 2011Date of Patent: October 1, 2013Assignee: Microsoft CorporationInventors: Steven Ickman, Thomas Matthew Laird-McConnell, William Lawrence Portnoy, Christopher McConnell, Lili Cheng, David Arthur Raskino, Gregory Scott Melander
-
Publication number: 20130152107Abstract: Various technologies described herein pertain to developing a web application using a scripting language-based framework. A call can be received via an interface of the scripting language-based framework. The call can manage a control included in the scripting language-based framework. Further, the call can be provided by an application that references the scripting language based framework. Moreover, a user interface can be generated based on the control managed by the call, and backend cloud-based services provided by a distributed data store on a cloud platform can be accessed based on the control managed by the call.Type: ApplicationFiled: December 12, 2011Publication date: June 13, 2013Applicant: MICROSOFT CORPORATIONInventors: Steven Ickman, David Raskino
-
Patent number: 8438165Abstract: When a user enters an information retrieval query, topic feed is generated for publication or distribution to a set of followers or recipients who have elected to receive the topic feed from the user or based on the subject matter content of the query. The topic feed is distributed and includes the query. The user's interests are tracked based on text in the user's queries and other text in the topic feed that the user interacts with.Type: GrantFiled: May 12, 2011Date of Patent: May 7, 2013Assignee: Microsoft CorporationInventors: Steven Ickman, Thomas Matthew Laird-McConnell, William Lawrence Portnoy, Christopher McConnell, Lili Cheng, David Arthur Raskino, Gregory Scott Melander
-
Publication number: 20120290549Abstract: When a user enters an information retrieval query, a topic feed generator automatically generates a topic feed for publication or distribution to a set of followers or recipients who have elected to receive the topic feed from the user or based on the subject matter content of the query. A feed distributor component automatically distributes the topic feed, which includes the query, to the identified recipients. A search component executes the search and returns results, corresponding to the query, to the user.Type: ApplicationFiled: May 12, 2011Publication date: November 15, 2012Applicant: MICROSOFT CORPORATIONInventors: Steven Ickman, Thomas Matthew Laird-McConnell, William Lawrence Portnoy, Christopher McConnell, Lili Cheng, David Arthur Raskino, Gregory Scott Melander
-
Publication number: 20120290603Abstract: When a user enters an information retrieval query, topic feed is generated for publication or distribution to a set of followers or recipients who have elected to receive the topic feed from the user or based on the subject matter content of the query. The topic feed is distributed and includes the query. The user's interests are tracked based on text in the user's queries and other text in the topic feed that the user interacts with.Type: ApplicationFiled: May 12, 2011Publication date: November 15, 2012Applicant: MICROSOFT CORPORATIONInventors: Steven Ickman, Thomas Matthew Laird-McConnell, William Lawrence Portnoy, Christopher McConnell, Lili Cheng, David Arthur Raskino, Gregory Scott Melander