Patents by Inventor Kurt Torben Nielsen
Kurt Torben Nielsen 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: 10284544Abstract: Various embodiments are disclosed that relate to security of a computer accessory device. For example, one non-limiting embodiment provides a host computing device configured to conduct an initial portion of a mutual authentication session with an accessory device, and send information regarding the host computing device and the accessory device to a remote pairing service via a computer network. The host computing device is further configured to, in response, receive a pairing certificate from the remote pairing service, the pairing certificate being encrypted via a private key of the remote pairing service, and complete the mutual authentication with the accessory device using the pairing certificate from the remote pairing service.Type: GrantFiled: April 10, 2018Date of Patent: May 7, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Harish Krishnamurthy, Ming Zhu, Kurt Torben Nielsen, Matthew Morris
-
Publication number: 20180227295Abstract: Various embodiments are disclosed that relate to security of a computer accessory device. For example, one non-limiting embodiment provides a host computing device configured to conduct an initial portion of a mutual authentication session with an accessory device, and send information regarding the host computing device and the accessory device to a remote pairing service via a computer network. The host computing device is further configured to, in response, receive a pairing certificate from the remote pairing service, the pairing certificate being encrypted via a private key of the remote pairing service, and complete the mutual authentication with the accessory device using the pairing certificate from the remote pairing service.Type: ApplicationFiled: April 10, 2018Publication date: August 9, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Harish Krishnamurthy, Ming Zhu, Kurt Torben Nielsen, Matthew Morris
-
Patent number: 9948636Abstract: Various embodiments are disclosed that relate to security of a computer accessory device. For example, one non-limiting embodiment provides a host computing device configured to conduct an initial portion of a mutual authentication session with an accessory device, and send information regarding the host computing device and the accessory device to a remote pairing service via a computer network. The host computing device is further configured to, in response, receive a pairing certificate from the remote pairing service, the pairing certificate being encrypted via a private key of the remote pairing service, and complete the mutual authentication with the accessory device using the pairing certificate from the remote pairing service.Type: GrantFiled: April 24, 2017Date of Patent: April 17, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Harish Krishnamurthy, Ming Zhu, Kurt Torben Nielsen, Matthew Morris
-
Publication number: 20170230356Abstract: Various embodiments are disclosed that relate to security of a computer accessory device. For example, one non-limiting embodiment provides a host computing device configured to conduct an initial portion of a mutual authentication session with an accessory device, and send information regarding the host computing device and the accessory device to a remote pairing service via a computer network. The host computing device is further configured to, in response, receive a pairing certificate from the remote pairing service, the pairing certificate being encrypted via a private key of the remote pairing service, and complete the mutual authentication with the accessory device using the pairing certificate from the remote pairing service.Type: ApplicationFiled: April 24, 2017Publication date: August 10, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Harish Krishnamurthy, Ming Zhu, Kurt Torben Nielsen, Matthew Morris
-
Patent number: 9660815Abstract: Various embodiments are disclosed that relate to security of a computer accessory device. For example, one non-limiting embodiment provides a host computing device configured to conduct an initial portion of a mutual authentication session with an accessory device, and send information regarding the host computing device and the accessory device to a remote pairing service via a computer network. The host computing device is further configured to, in response, receive a pairing certificate from the remote pairing service, the pairing certificate being encrypted via a private key of the remote pairing service, and complete the mutual authentication with the accessory device using the pairing certificate from the remote pairing service.Type: GrantFiled: August 17, 2015Date of Patent: May 23, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Harish Krishnamurthy, Ming Zhu, Kurt Torben Nielsen, Matthew Morris
-
Publication number: 20150358169Abstract: Various embodiments are disclosed that relate to security of a computer accessory device. For example, one non-limiting embodiment provides a host computing device configured to conduct an initial portion of a mutual authentication session with an accessory device, and send information regarding the host computing device and the accessory device to a remote pairing service via a computer network. The host computing device is further configured to, in response, receive a pairing certificate from the remote pairing service, the pairing certificate being encrypted via a private key of the remote pairing service, and complete the mutual authentication with the accessory device using the pairing certificate from the remote pairing service.Type: ApplicationFiled: August 17, 2015Publication date: December 10, 2015Inventors: Harish Krishnamurthy, Ming Zhu, Kurt Torben Nielsen, Matthew Morris
-
Patent number: 9124434Abstract: Various embodiments are disclosed that relate to security of a computer accessory device. For example, one non-limiting embodiment provides a host computing device configured to conduct an initial portion of a mutual authentication session with an accessory device, and send information regarding the host computing device and the accessory device to a remote pairing service via a computer network. The host computing device is further configured to, in response, receive a pairing certificate from the remote pairing service, the pairing certificate being encrypted via a private key of the remote pairing service, and complete the mutual authentication with the accessory device using the pairing certificate from the remote pairing service.Type: GrantFiled: February 1, 2013Date of Patent: September 1, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Harish Krishnamurthy, Ming Zhu, Kurt Torben Nielsen, Matthew Morris
-
Publication number: 20140223174Abstract: Various embodiments are disclosed that relate to security of a computer accessory device. For example, one non-limiting embodiment provides a host computing device configured to conduct an initial portion of a mutual authentication session with an accessory device, and send information regarding the host computing device and the accessory device to a remote pairing service via a computer network. The host computing device is further configured to, in response, receive a pairing certificate from the remote pairing service, the pairing certificate being encrypted via a private key of the remote pairing service, and complete the mutual authentication with the accessory device using the pairing certificate from the remote pairing service.Type: ApplicationFiled: February 1, 2013Publication date: August 7, 2014Applicant: MICROSOFT CORPORATIONInventors: Harish Krishnamurthy, Ming Zhu, Kurt Torben Nielsen, Matthew Morris
-
Patent number: 8704492Abstract: An input device, such as game peripheral, for a computing device, such as a game console, may have some components that may be powered by AC power only, and some components that may be powered by either AC power or battery power. The switch from AC power to battery power, or vice versa, can be made on-the-fly, in realtime, without disrupting the underlying software application that is being run on the computing device.Type: GrantFiled: February 20, 2007Date of Patent: April 22, 2014Assignee: Microsoft CorporationInventors: Vasco Rubio, Kurt Torben Nielsen, Edward C. Giaimo, III
-
Patent number: 8117364Abstract: Haptic features are stored in a haptic device by preloading or otherwise downloading them, e.g., wirelessly, into the haptic device at the time of manufacture, immediately prior to game play, during game play, and/or at any other time. Haptic features may be activated, deactivated, modified or replaced at any time. All or a subset of the haptic features may be selected as an active play list, which may be modified as necessary. A host may manage some or all device memory and the haptic features stored therein. Haptic features stored in haptic devices and control information provided by the host are used by the haptic device to execute haptic effects. The haptic device may sustain haptic effects between control messages from the host. New communication messages may be added to an underlying communication protocol to support haptic effects. New messages may use header portions of communication packets as payload portions.Type: GrantFiled: November 13, 2007Date of Patent: February 14, 2012Assignee: Microsoft CorporationInventors: Kurt Torben Nielsen, Loren Douglas Reas
-
Publication number: 20090122006Abstract: Haptic features are stored in a haptic device by preloading or otherwise downloading them, e.g., wirelessly, into the haptic device at the time of manufacture, immediately prior to game play, during game play, and/or at any other time. Haptic features may be activated, deactivated, modified or replaced at any time. All or a subset of the haptic features may be selected as an active play list, which may be modified as necessary. A host may manage some or all device memory and the haptic features stored therein. Haptic features stored in haptic devices and control information provided by the host are used by the haptic device to execute haptic effects. The haptic device may sustain haptic effects between control messages from the host. New communication messages may be added to an underlying communication protocol to support haptic effects. New messages may use header portions of communication packets as payload portions.Type: ApplicationFiled: November 13, 2007Publication date: May 14, 2009Applicant: Microsoft CorporationInventors: Kurt Torben Nielsen, Loren Douglas Reas
-
Publication number: 20080197716Abstract: An input device, such as game peripheral, for a computing device, such as a game console, may have some components that may be powered by AC power only, and some components that may be powered by either AC power or battery power. The switch from AC power to battery power, or vice versa, can be made on-the-fly, in realtime, without disrupting the underlying software application that is being run on the computing device.Type: ApplicationFiled: February 20, 2007Publication date: August 21, 2008Applicant: Microsoft CorporationInventors: Vasco Rubio, Kurt Torben Nielsen, Edward C. Giaimo