Patents by Inventor Matthew Rush
Matthew Rush 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).
-
Publication number: 20240378983Abstract: Systems and methods which allow for the integration of occupancy detection with traditional leak detection systems to further enhance the detection of dangerous leaks and allow them to be responded to in a more effective manner. The occupancy system will typically be integrated with flow detection systems, however, water presence detectors can also be integrated in another embodiment.Type: ApplicationFiled: May 13, 2024Publication date: November 14, 2024Inventors: Matthew Wootton, Boris Dieseldorff, Justin McKinney, Matthew Rush, Saarth Mehrotra, Scott Kennedy, Travis Dierks
-
Patent number: 11800319Abstract: Systems and methods that can utilize the detection of human occupancy without fiducial elements to control an environmental, security, or other system within a structure. The systems and method can initiate communication to a human user directly, and can alter their operation based on human presence.Type: GrantFiled: January 11, 2021Date of Patent: October 24, 2023Assignee: Ivani, LLCInventors: John Wootton, Matthew Wootton, Justin McKinney, Caitlin Riley, Matthew Rush, Boris Dieseldorff, Achintya Kumar, Christopher Nissman
-
Publication number: 20210136523Abstract: Systems and methods that can utilize the detection of human occupancy without fiducial elements to control an environmental, security, or other system within a structure. The systems and method can initiate communication to a human user directly, and can alter their operation based on human presence.Type: ApplicationFiled: January 11, 2021Publication date: May 6, 2021Inventors: John Wootton, Matthew Wootton, Justin McKinney, Caitlin Riley, Matthew Rush, Boris Dieseldorff, Achintya Kumar, Christopher Nissman
-
Patent number: 10917745Abstract: Systems and methods that can utilize the detection of human occupancy without fiducial elements to control an environmental, security, or other system within a structure. The systems and method can initiate communication to a human user directly, and can alter their operation based on human presence.Type: GrantFiled: July 3, 2019Date of Patent: February 9, 2021Assignee: Ivani, LLCInventors: John Wootton, Matthew Wootton, Justin McKinney, Caitlin Riley, Matthew Rush, Boris Dieseldorff, Achintya Kumar, Christopher Nissman
-
Patent number: 10643034Abstract: In one embodiment, a sequence of input words is received. Each of the input words is encoded as an indicator vector, wherein a sequence of the indicator vectors captures features of the sequence of input words. The sequence of the indicator vectors is then mapped to a distribution of a contextual probability of a first output word in a sequence of output words. For each subsequent output word, the sequence of the indicator vectors is encoded with a context, wherein the context comprises a previously mapped contextual probability distribution of a fixed window of previous output words; and the encoded sequence of the indicator vectors and the context is mapped to the distribution of the contextual probability of the subsequent output word. Finally, a condensed summary is generated using a decoder by maximizing the contextual probability of each of the output words.Type: GrantFiled: July 22, 2019Date of Patent: May 5, 2020Assignee: Facebook, Inc.Inventors: Alexander Matthew Rush, Sumit Chopra, Jason Edward Weston
-
Publication number: 20190347328Abstract: In one embodiment, a sequence of input words is received. Each of the input words is encoded as an indicator vector, wherein a sequence of the indicator vectors captures features of the sequence of input words. The sequence of the indicator vectors is then mapped to a distribution of a contextual probability of a first output word in a sequence of output words. For each subsequent output word, the sequence of the indicator vectors is encoded with a context, wherein the context comprises a previously mapped contextual probability distribution of a fixed window of previous output words; and the encoded sequence of the indicator vectors and the context is mapped to the distribution of the contextual probability of the subsequent output word. Finally, a condensed summary is generated using a decoder by maximizing the contextual probability of each of the output words.Type: ApplicationFiled: July 22, 2019Publication date: November 14, 2019Inventors: Alexander Matthew Rush, Sumit Chopra, Jason Edward Weston
-
Publication number: 20190327578Abstract: Systems and methods that can utilize the detection of human occupancy without fiducial elements to control an environmental, security, or other system within a structure. The systems and method can initiate communication to a human user directly, and can alter their operation based on human presence.Type: ApplicationFiled: July 3, 2019Publication date: October 24, 2019Inventors: John Wootton, Matthew Wootton, Justin McKinney, Caitlin Riley, Matthew Rush, Boris Dieseldorff, Achintya Kumar, Christopher Nissman
-
Patent number: 10402495Abstract: In one embodiment, a sequence of input words is received. Each of the input words is encoded as an indicator vector, wherein a sequence of the indicator vectors captures features of the sequence of input words. The sequence of the indicator vectors is then mapped to a distribution of a contextual probability of a first output word in a sequence of output words. For each subsequent output word, the sequence of the indicator vectors is encoded with a context, wherein the context comprises a previously mapped contextual probability distribution of a fixed window of previous output words; and the encoded sequence of the indicator vectors and the context is mapped to the distribution of the contextual probability of the subsequent output word. Finally, a condensed summary is generated using a decoder by maximizing the contextual probability of each of the output words.Type: GrantFiled: September 1, 2017Date of Patent: September 3, 2019Assignee: Facebook, Inc.Inventors: Alexander Matthew Rush, Sumit Chopra, Jason Edward Weston
-
Patent number: 10389664Abstract: Applications in social networks support interaction between members through various types of channels such as notifications, newsfeed, and so forth. For each channel, applications are ranked based on their user affinity measures. User affinity is based on measuring positive and negative interactions by users as both senders and recipients of messages generated by applications. Metrics are computed for the different types of messages and interactions provided by applications. For each channel, an application receives user affinity score based on specific weighted combination of the metrics. Applications use channel resources to send messages to increase their user base. Given the large number of applications that are available, the extent to which applications are allowed to use channels is controlled, limiting their resource consumption. User affinity scores of applications calculated for a channel are used to decide the allocation of channel resources for an application.Type: GrantFiled: October 6, 2017Date of Patent: August 20, 2019Assignee: Facebook, Inc.Inventors: Thomas Scott Whitnah, Alexander Matthew Rush, Ding Zhou, Ruchi Sanghvi
-
Patent number: 10382893Abstract: Systems and methods that can utilize the detection of human occupancy without fiducial elements to control an environmental, security, or other system within a structure. The systems and method can initiate communication to a human user directly, and can alter their operation based on human presence.Type: GrantFiled: August 25, 2017Date of Patent: August 13, 2019Assignee: IVANI, LLCInventors: John Wootton, Matthew Wootton, Justin McKinney, Caitlin Riley, Matthew Rush, Boris Dieseldorff, Achintya Kumar, Christopher Nissman
-
Publication number: 20180034758Abstract: Applications in social networks support interaction between members through various types of channels such as notifications, newsfeed, and so forth. For each channel, applications are ranked based on their user affinity measures. User affinity is based on measuring positive and negative interactions by users as both senders and recipients of messages generated by applications. Metrics are computed for the different types of messages and interactions provided by applications. For each channel, an application receives user affinity score based on specific weighted combination of the metrics. Applications use channel resources to send messages to increase their user base. Given the large number of applications that are available, the extent to which applications are allowed to use channels is controlled, limiting their resource consumption. User affinity scores of applications calculated for a channel are used to decide the allocation of channel resources for an application.Type: ApplicationFiled: October 6, 2017Publication date: February 1, 2018Inventors: Thomas Scott Whitnah, Alexander Matthew Rush, Ding Zhou, Ruchi Sanghvi
-
Patent number: 9832150Abstract: Applications in social networks support interaction between members through various types of channels such as notifications, newsfeed, and so forth. For each channel, applications are ranked based on their user affinity measures. User affinity is based on measuring positive and negative interactions by users as both senders and recipients of messages generated by applications. Metrics are computed for the different types of messages and interactions provided by applications. For each channel, an application receives user affinity score based on specific weighted combination of the metrics. Applications use channel resources to send messages to increase their user base. Given the large number of applications that are available, the extent to which applications are allowed to use channels is controlled, limiting their resource consumption. User affinity scores of applications calculated for a channel are used to decide the allocation of channel resources for an application.Type: GrantFiled: January 25, 2016Date of Patent: November 28, 2017Assignee: Facebook, Inc.Inventors: Thomas Scott Whitnah, Alexander Matthew Rush, Ding Zhou, Ruchi Sanghvi
-
Publication number: 20160142354Abstract: Applications in social networks support interaction between members through various types of channels such as notifications, newsfeed, and so forth. For each channel, applications are ranked based on their user affinity measures. User affinity is based on measuring positive and negative interactions by users as both senders and recipients of messages generated by applications. Metrics are computed for the different types of messages and interactions provided by applications. For each channel, an application receives user affinity score based on specific weighted combination of the metrics. Applications use channel resources to send messages to increase their user base. Given the large number of applications that are available, the extent to which applications are allowed to use channels is controlled, limiting their resource consumption. User affinity scores of applications calculated for a channel are used to decide the allocation of channel resources for an application.Type: ApplicationFiled: January 25, 2016Publication date: May 19, 2016Inventors: Thomas Scott Whitnah, Alexander Matthew Rush, Ding Zhou, Ruchi Sanghvi
-
Patent number: 9276894Abstract: Applications in social networks support interaction between members through various types of channels such as notifications, newsfeed, and so forth. For each channel, applications are ranked based on their user affinity measures. User affinity is based on measuring positive and negative interactions by users as both senders and recipients of messages generated by applications. Metrics are computed for the different types of messages and interactions provided by applications. For each channel, an application receives user affinity score based on specific weighted combination of the metrics. Applications use channel resources to send messages to increase their user base. Given the large number of applications that are available, the extent to which applications are allowed to use channels is controlled, limiting their resource consumption. User affinity scores of applications calculated for a channel are used to decide the allocation of channel resources for an application.Type: GrantFiled: August 12, 2014Date of Patent: March 1, 2016Assignee: Facebook, Inc.Inventors: Thomas Scott Whitnah, Alexander Matthew Rush, Ding Zhou, Ruchi Sanghvi
-
Publication number: 20140351343Abstract: Applications in social networks support interaction between members through various types of channels such as notifications, newsfeed, and so forth. For each channel, applications are ranked based on their user affinity measures. User affinity is based on measuring positive and negative interactions by users as both senders and recipients of messages generated by applications. Metrics are computed for the different types of messages and interactions provided by applications. For each channel, an application receives user affinity score based on specific weighted combination of the metrics. Applications use channel resources to send messages to increase their user base. Given the large number of applications that are available, the extent to which applications are allowed to use channels is controlled, limiting their resource consumption. User affinity scores of applications calculated for a channel are used to decide the allocation of channel resources for an application.Type: ApplicationFiled: August 12, 2014Publication date: November 27, 2014Inventors: Thomas Scott Whitnah, Alexander Matthew Rush, Ding Zhou, Ruchi Sanghvi
-
Patent number: 8868752Abstract: Applications in social networks support interaction between members through various types of channels such as notifications, newsfeed, and so forth. For each channel, applications are ranked based on their user affinity measures. User affinity is based on measuring positive and negative interactions by users as both senders and recipients of messages generated by applications. Metrics are computed for the different types of messages and interactions provided by applications. For each channel, an application receives user affinity score based on specific weighted combination of the metrics. Applications use channel resources to send messages to increase their user base. Given the large number of applications that are available, the extent to which applications are allowed to use channels is controlled, limiting their resource consumption. User affinity scores of applications calculated for a channel are used to decide the allocation of channel resources for an application.Type: GrantFiled: September 14, 2012Date of Patent: October 21, 2014Assignee: Facebook, Inc.Inventors: Thomas Scott Whitnah, Alexander Matthew Rush, Ding Zhou, Ruchi Sanghvi
-
Patent number: 8307086Abstract: Applications in social networks support interaction between members through various types of channels such as notifications, newsfeed, and so forth. For each channel, applications are ranked based on their user affinity measures. User affinity is based on measuring positive and negative interactions by users as both senders and recipients of messages generated by applications. Metrics are computed for the different types of messages and interactions provided by applications. For each channel, an application receives user affinity score based on specific weighted combination of the metrics. Applications use channel resources to send messages to increase their user base. Given the large number of applications that are available, the extent to which applications are allowed to use channels is controlled, limiting their resource consumption. User affinity scores of applications calculated for a channel are used to decide the allocation of channel resources for an application.Type: GrantFiled: October 16, 2008Date of Patent: November 6, 2012Assignee: Facebook, Inc.Inventors: Thomas Scott Whitnah, Alexander Matthew Rush, Ding Zhou, Ruchi Sanghvi
-
Publication number: 20100049534Abstract: Applications in social networks support interaction between members through various types of channels such as email, notifications, newsfeed, and so forth. For each channel, applications are ranked based on their user affinity measures. User affinity is based on measuring positive and negative interactions by users as both senders and recipients of messages generated by applications. Metrics are computed for the different types of messages and interactions provided by applications. For each channel, an application receives user affinity score based on specific weighted combination of the metrics. Applications use channel resources to send messages to increase their user base. Given the large number of applications that are available, the extent to which applications are allowed to use channels is controlled, limiting their resource consumption. User affinity scores of applications calculated for a channel are used to decide the allocation of the number of messages allowed for an application for a channel.Type: ApplicationFiled: August 19, 2008Publication date: February 25, 2010Inventors: Thomas Scott Whitnah, Alexander Matthew Rush, Ding Zhou, Ruchi Sanghvi
-
Publication number: 20070143127Abstract: The present invention relates to a self-service engine for implementation in a business management system for rendering a virtual host. The virtual host replaces a customer service representative usually employed in an enterprise, such as a retail outlet, hotel or the like, who assists a customer. The self-service engine determines responses to events based on a set of rules, and renders the response on output devices. The response might, for example, be rendered as an animated human with a voice output.Type: ApplicationFiled: December 21, 2005Publication date: June 21, 2007Inventors: Matthew Dodd, Matthew Rush