Patents by Inventor Reid Joseph Kuhn

Reid Joseph Kuhn 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: 10860807
    Abstract: Techniques described herein are directed to a sentiment analysis engine for classifying and quantifying customer sentiments between a customer and an agent. The sentiment analysis engine includes a data acquisition engine configured to receive data from a plurality of different communication channels. A preprocessing engine of the sentiment analysis engine is configured to apply rule(s) that are configured to perform formatting and/or filtering operations on the received data and/or isolate customer-provided messages from agent-provided messages. A customization engine of the sentiment analysis engine is configured to perform channel-specific customizations on the received data, such as, but not limited to interpreting the data in a channel-specific manner A batch scoring engine of the sentiment analysis engine is configured to quantify customer sentiments in real-time (e.g.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: December 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tachen C. Ni, Christian A. Gschwend, Himesh Shah, Reid Joseph Kuhn, Kang Su Gatlin, Ryan P. DiCicco, Shireen Z. Asous, Christina S. Gentile
  • Publication number: 20200089767
    Abstract: Techniques described herein are directed to a sentiment analysis engine for classifying and quantifying customer sentiments between a customer and an agent. The sentiment analysis engine includes a data acquisition engine configured to receive data from a plurality of different communication channels. A preprocessing engine of the sentiment analysis engine is configured to apply rule(s) that are configured to perform formatting and/or filtering operations on the received data and/or isolate customer-provided messages from agent-provided messages. A customization engine of the sentiment analysis engine is configured to perform channel-specific customizations on the received data, such as, but not limited to interpreting the data in a channel-specific manner A batch scoring engine of the sentiment analysis engine is configured to quantify customer sentiments in real-time (e.g.
    Type: Application
    Filed: October 31, 2018
    Publication date: March 19, 2020
    Inventors: Tachen C. Ni, Christian A. Gschwend, Himesh Shah, Reid Joseph Kuhn, Kang Su Gatlin, Ryan P. DiCicco, Shireen Z. Asous, Christina S. Gentile
  • Patent number: 9276935
    Abstract: A system is disclosed for providing trusted third-party management of user device domains in a digital rights management environment. The system includes a plurality of content providers that distribute digital content items via user accounts having associated user device domains. The user device domains are managed by an independent domain manager. The domain manager includes a device registrar which is operative, for a given user device domain, to receive a request to add a device to the user device domain. If the request is grantable, a domain controller of the domain manager is operative to cause a domain private key to be transmitted to the device being added to the user device domain. The domain private key is usable at the device to decrypt a content key which was previously released to the user device domain for decrypting protected digital content.
    Type: Grant
    Filed: May 27, 2009
    Date of Patent: March 1, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kedarnath A. Dubhashi, Reid Joseph Kuhn
  • Patent number: 9189605
    Abstract: A method of establishing a protected environment within a computing device including validating a kernel component loaded into a kernel of the computing device, establishing a security state for the kernel based on the validation, creating a secure process and loading a software component into the secure process, periodically checking the security state of the kernel, and notifying the secure process when the security state of the kernel has changed.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: November 17, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sumedh N. Barde, Jonathan D. Schwartz, Reid Joseph Kuhn, Alexandre Vicktorovich Grigorovitch, Kirt A. Debique, Chadd B. Knowlton, James M. Alkove, Geoffrey T. Dunbar, Michael J. Grier, Ming Ma, Chaitanya D. Upadhyay, Adil Ahmed Sherwani, Arun Upadhyaya Kishan
  • Patent number: 8074287
    Abstract: Systems and methods for providing a protected computing environment comprising separating out a protected environment management component from a kernel of a computing device, providing identification information as a part of the protected environment management component, and providing individualization information as part of the protected environment management component.
    Type: Grant
    Filed: July 28, 2005
    Date of Patent: December 6, 2011
    Assignee: Microsoft Corporation
    Inventors: Sumedh N. Barde, Rebecca Claire Weiss, Alexandre V. Grigorovitch, Chaitanya Dutt Upadhyay, Reid Joseph Kuhn
  • Publication number: 20100306485
    Abstract: A system is disclosed for providing trusted third-party management of user device domains in a digital rights management environment. The system includes a plurality of content providers that distribute digital content items via user accounts having associated user device domains. The user device domains are managed by an independent domain manager. The domain manager includes a device registrar which is operative, for a given user device domain, to receive a request to add a device to the user device domain. If the request is grantable, a domain controller of the domain manager is operative to cause a domain private key to be transmitted to the device being added to the user device domain. The domain private key is usable at the device to decrypt a content key which was previously released to the user device domain for decrypting protected digital content.
    Type: Application
    Filed: May 27, 2009
    Publication date: December 2, 2010
    Inventors: Kedarnath A. Dubhashi, Reid Joseph Kuhn
  • Publication number: 20090158036
    Abstract: A method of establishing a protected environment within a computing device including validating a kernel component loaded into a kernel of the computing device, establishing a security state for the kernel based on the validation, creating a secure process and loading a software component into the secure process, periodically checking the security state of the kernel, and notifying the secure process when the security state of the kernel has changed.
    Type: Application
    Filed: February 23, 2009
    Publication date: June 18, 2009
    Applicant: Microsoft Corporation
    Inventors: Sumedh N. Barde, Jonathan D. Schwartz, Reid Joseph Kuhn, Alexandre Vicktorovich Grigorovitch, Kirt A. Debique, Chabd B. Knowlton, James M. Alkove, Geoffery T. Dunbar, Michael J. Grier, Ming Ma, Chaitanya D. Upadhyay, Adil Ahmed Sherwani, Arun Upadhyaya Kishan