Patents by Inventor Thaddeus Scott
Thaddeus Scott 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: 11552957Abstract: In a device including a processor and a memory, the memory includes executable instructions that, when executed by the processor, cause the processor to control the device to perform functions of receiving an access control setting for granting access to an access-controlled resource and a dynamic tag characterizing a member group subject to the access control setting; accessing a data source storing member data including an attribute associated with each member, the attribute including a parameter related to a time or time period. The dynamic tag is mapped to the member data based on (1) the parameter of the attribute and (2) a time or time period associated with the dynamic tag, to identify mapped members forming the member group, wherein the mapped members identified based on a same dynamic tag vary depending on the time or time period associated with the dynamic tag, to identify the member group.Type: GrantFiled: July 2, 2019Date of Patent: January 10, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Mark Ian Rubinstein, Amit Akiva Apple, Thaddeus Scott, Meng Yao
-
Patent number: 11483169Abstract: In a communication device including a processor and a computer-readable medium, the computer-readable medium includes instructions for performing receiving a text input composing a message, the text input including a word characterizing a recipient group; transmitting the text input to a server; receiving, from the server, feedback data indicating that the recipient group for the message has been identified; in response to receiving the feedback data, providing an indication that the recipient group for the message has been identified; receiving a user input requesting to send the message to the identified recipient group; and in response to receiving the user input, transmitting, to the server, a request to send the message to the identified recipient group.Type: GrantFiled: November 29, 2021Date of Patent: October 25, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Mark Ian Rubinstein, Amit Akiva Apple, Thaddeus Scott, Meng Yao
-
Publication number: 20220086015Abstract: In a communication device including a processor and a computer-readable medium, the computer-readable medium includes instructions for performing receiving a text input composing a message, the text input including a word characterizing a recipient group; transmitting the text input to a server; receiving, from the server, feedback data indicating that the recipient group for the message has been identified; in response to receiving the feedback data, providing an indication that the recipient group for the message has been identified; receiving a user input requesting to send the message to the identified recipient group; and in response to receiving the user input, transmitting, to the server, a request to send the message to the identified recipient group.Type: ApplicationFiled: November 29, 2021Publication date: March 17, 2022Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Mark Ian RUBINSTEIN, Amit Akiva APPLE, Thaddeus SCOTT, Meng YAO
-
Patent number: 11212326Abstract: The present disclosure provides a number of techniques for enhancing a user's experience when joining teleconference sessions. When multiple users join a teleconference session using separate devices, a system identifies devices that are co-located. The co-located devices are identified by the use of a combination of data including, but not limited to social signals, audio signal and other location data. At least one device of the co-located devices, has a first control set for controlling a teleconference session and other devices of the co-located devices have a second control set for sharing content. The at least one device also has one set of streams and the other devices see a subset of those streams or other streams based on an activity level. In addition, the present disclosure provides a number of techniques for enabling users to use multiple devices to share content.Type: GrantFiled: April 5, 2017Date of Patent: December 28, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jason Thomas Faulkner, Kenton O'Hara, Ewin Davis Kannuthottiyil, Eric Randall Sexauer, Edward Sean Lloyd Rintel, Thaddeus Scott, Kevin Morrison, Robert Corish, Anthony Wieser
-
Patent number: 11190366Abstract: In a device including a processor and a memory in communication with the processor is disclosed. The memory includes executable instructions that, when executed by the processor, cause the processor to control the device to perform functions of receiving, via a communication network from a device, a message and a dynamic tag associated with the message, the dynamic tag characterizing a recipient group for the message; determining that the dynamic tag is relevant to a data set including an attribute of a plurality of members corresponding to the dynamic tag; based on the dynamic tag and the attribute, identifying, from the plurality of members, a member group relevant to the dynamic tag; and sending, via the communication network, the message to a device group associated with the member group.Type: GrantFiled: July 2, 2019Date of Patent: November 30, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Mark Ian Rubinstein, Amit Akiva Apple, Thaddeus Scott, Meng Yao
-
Publication number: 20210006422Abstract: In a device including a processor and a memory in communication with the processor is disclosed. The memory includes executable instructions that, when executed by the processor, cause the processor to control the device to perform functions of receiving, via a communication network from a device, a message and a dynamic tag associated with the message, the dynamic tag characterizing a recipient group for the message; determining that the dynamic tag is relevant to a data set including an attribute of a plurality of members corresponding to the dynamic tag; based on the dynamic tag and the attribute, identifying, from the plurality of members, a member group relevant to the dynamic tag; and sending, via the communication network, the message to a device group associated with the member group.Type: ApplicationFiled: July 2, 2019Publication date: January 7, 2021Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Mark Ian RUBINSTEIN, Amit Akiva APPLE, Thaddeus SCOTT, Meng YAO
-
Publication number: 20210006563Abstract: In a device including a processor and a memory, the memory includes executable instructions that, when executed by the processor, cause the processor to control the device to perform functions of receiving an access control setting for granting access to an access-controlled resource and a dynamic tag characterizing a member group subject to the access control setting; accessing a data source storing member data including an attribute associated with each member, the attribute including a parameter related to a time or time period. The dynamic tag is mapped to the member data based on (1) the parameter of the attribute and (2) a time or time period associated with the dynamic tag, to identify mapped members forming the member group, wherein the mapped members identified based on a same dynamic tag vary depending on the time or time period associated with the dynamic tag, to identify the member group.Type: ApplicationFiled: July 2, 2019Publication date: January 7, 2021Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Mark Ian RUBINSTEIN, Amit Akiva APPLE, Thaddeus SCOTT, Meng YAO
-
Publication number: 20180124128Abstract: The present disclosure provides a number of techniques for enhancing a user's experience when joining teleconference sessions. When multiple users join a teleconference session using separate devices, a system identifies devices that are co-located. The co-located devices are identified by the use of a combination of data including, but not limited to social signals, audio signal and other location data. At least one device of the co-located devices, has a first control set for controlling a teleconference session and other devices of the co-located devices have a second control set for sharing content. The at least one device also has one set of streams and the other devices see a subset of those streams or other streams based on an activity level. In addition, the present disclosure provides a number of techniques for enabling users to use multiple devices to share content.Type: ApplicationFiled: April 5, 2017Publication date: May 3, 2018Inventors: Jason Thomas Faulkner, Kenton O'Hara, Ewin Davis Kannuthottiyil, Eric Randall Sexauer, Edward Sean Lloyd Rintel, Thaddeus Scott, Kevin Morrison, Robert Corish, Anthony Wieser