-
公开(公告)号:US20170257609A1
公开(公告)日:2017-09-07
申请号:US15602442
申请日:2017-05-23
Applicant: Microsoft Technology Licensing, LLC
Inventor: David Chiyuan Chu , Eduardo Alberto Cuervo Laffaye , Johannes Peter Kopf , Alastair Wolman , Yury Degtyarev , Kyungmin Lee , Sergey Grizan
Abstract: A head mounted display device including a processor configured to compute a rendered rendering surface of a predicted scene having a predicted user viewpoint, the predicted user viewpoint being a prediction of a viewpoint that a user will have at a point in time that was predicted for the user of the head mounted display device prior to the point in time, receive, from the user input device, a subsequent user navigation input near the point in time in the stream of user input, determine an actual user viewpoint based on the subsequent user navigation input, determine a user viewpoint misprediction based on the predicted user viewpoint and the actual user viewpoint, and reconstruct a viewport for the actual user viewpoint from the rendered rendering surface.
-
公开(公告)号:US20170246544A1
公开(公告)日:2017-08-31
申请号:US15055509
申请日:2016-02-26
Applicant: Microsoft Technology Licensing, LLC
Inventor: Sharad Agarwal , Stefan Saroiu , Alastair Wolman , Lenin Ravindranath Sivalingam , Eduardo Cuervo , Paramvir Bahl , Petko Ivanov Georgiev
IPC: A63F13/86 , A63F13/537 , A63F13/63 , A63F13/35
CPC classification number: A63F13/86 , A63F13/35 , A63F13/5375 , A63F13/63
Abstract: A system is provided that allows a spectator to spectate video gameplay over a network. Recorded information associated with a selected recording of a player playing a video game that includes a game engine is received over the network. The recorded information includes game commands that were input to the game engine as the player was playing the game, and inputs the player made to the game to control it. The recorded information is replayed to the game at the timing in which this information was originally recorded, where this replay includes replaying the game commands to the game engine. The replay generates a playback of the selected recording which is displayed on the display screen of the spectator's computer. Upon receiving a request from the spectator to view the inputs the player made to the game they are highlighted on the screen during the playback of the selected recording.
-
公开(公告)号:US20170223533A1
公开(公告)日:2017-08-03
申请号:US15487994
申请日:2017-04-14
Applicant: Microsoft Technology Licensing, LLC
Inventor: Alastair Wolman , Sasa Junuzovic , Anoop Gupta , Barry Bond , Paramvir Bahl
CPC classification number: H04W12/06 , G06F21/30 , G06F21/42 , H04L9/0869 , H04L9/3242 , H04L63/08 , H04L63/0807 , H04L63/083 , H04L63/102 , H04L63/18 , H04M3/567 , H04W12/003 , H04W12/00504 , H04W12/08 , H04W48/10
Abstract: The claimed subject matter includes techniques for discovering to and connecting to a service controller. The claimed subject matter may disclose a processor and a memory of a service controller to store connection information, an access credential, and an access credential hash. A beacon broadcaster to broadcast the connection information and the access credential hash to a client device, may also be disclosed. The present disclosure may also include an access credential director to send the access credential to an out-of-band communicator. The present disclosure may also include a client connector to receive a connection request from the client device and allow access to a client device based on the client device's use of the connection information.
-
公开(公告)号:US20170187533A1
公开(公告)日:2017-06-29
申请号:US15459593
申请日:2017-03-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Himanshu Raj , Stefan Saroiu , Alastair Wolman , Chen Chen
CPC classification number: H04L9/3234 , G06F21/10 , G06F21/6272 , G06F21/72 , G06F21/78 , G06F2221/0706 , G06F2221/0771 , G06F2221/2115 , H04L9/085 , H04L9/0869 , H04L9/0877 , H04L9/0897 , H04L9/12 , H04L63/0428 , H04L63/0435 , H04L67/1002 , H04L67/1095 , H04L2209/127
Abstract: Various technologies described herein pertain to a computing device that includes secure hardware (e.g., a TPM, a secure processor of a processing platform, protected memory that includes a software-based TPM, etc.). The secure hardware includes a shared secret, which is shared by the secure hardware and a server computing system. The shared secret is provisioned by the server computing system or a provisioning computing system of a party affiliated with the server computing system. The secure hardware further includes a cryptographic engine that can execute a cryptographic algorithm using the shared secret or a key generated from the shared secret. The cryptographic engine can execute the cryptographic algorithm to perform encryption, decryption, authentication, and/or attestation.
-
公开(公告)号:US09332427B2
公开(公告)日:2016-05-03
申请号:US13965121
申请日:2013-08-12
Applicant: Microsoft Technology Licensing, LLC
Inventor: Alastair Wolman , Stefan Saroiu
CPC classification number: H04W12/00 , G01S5/0205 , G01S19/23 , G01S19/42
Abstract: A wireless computing device includes an antenna that is configured to transmit and receive wireless signals. The wireless computing device comprises a transmitter component that causes a first wireless signal to be transmitted to a wireless access point via the antenna, wherein the first wireless signal comprises a request for a location proof, wherein the request for the location proof comprises data that identifies the wireless computing device, and wherein the location proof comprises data that is indicative of a geographic location of the wireless access point. The system also includes a receiver component that receives, via the antenna, a second wireless signal from the wireless access point, wherein the second wireless signal is received by the receiver component subsequent to the transmitter component causing the first wireless signal to be transmitted to the wireless access point.
-
公开(公告)号:US10693887B2
公开(公告)日:2020-06-23
申请号:US15208570
申请日:2016-07-12
Applicant: Microsoft Technology Licensing, LLC
Inventor: Stefan Saroiu , Alastair Wolman , Himanshu Raj , He Liu
IPC: H04L29/06 , H04W12/08 , G06F9/455 , H04W12/12 , G06F21/62 , G06Q40/02 , H04L9/14 , H04L9/30 , H04L9/32 , H04W4/021 , H04W12/04 , H04W12/00 , H04W12/06
Abstract: Technologies pertaining to limiting access to secret data through utilization of sensor-based constraints are described herein. A sensor-based constraint is a constraint that can only be satisfied by predefined readings that may be output by at least one sensor on a mobile computing device. If the sensor on the mobile computing device outputs a reading that satisfies the sensor-based constraint, secret data is provided to a requesting application. Otherwise, the requesting application is prevented from accessing the secret data.
-
7.
公开(公告)号:US10057853B2
公开(公告)日:2018-08-21
申请号:US14520144
申请日:2014-10-21
Applicant: Microsoft Technology Licensing, LLC
Inventor: Paramvir Bahl , Alastair Wolman , Ranveer Chandra , Kevin Chin , Yuvraj Agarwal
IPC: H04W52/02 , H04W74/08 , H04M1/725 , H04W76/10 , H04W88/06 , H04L29/06 , H04W92/00 , H04W84/10 , H04W80/04 , H04M1/253
CPC classification number: H04W52/0229 , H04L65/1069 , H04M1/2535 , H04M1/725 , H04M2250/06 , H04W52/0209 , H04W52/0235 , H04W52/0274 , H04W74/085 , H04W76/10 , H04W80/04 , H04W84/10 , H04W88/06 , H04W92/00 , Y02D70/00 , Y02D70/1224 , Y02D70/142 , Y02D70/23
Abstract: Techniques for increasing the battery life on a mobile device by decreasing the energy consumption of the mobile device's wireless fidelity (Wi-Fi) interface are described. In one embodiment, the mobile device's Wi-Fi interface is automatically disabled when the device is not engaged. When the device receives a wake up call from a server via its Cellular interface, the Wi-Fi interface is enabled if the device answers the wake up call and the Wi-Fi interface is available. Using its Wi-Fi interface, the mobile device then connects to an IP-based network via a Wi-Fi access point.
-
公开(公告)号:US09984314B2
公开(公告)日:2018-05-29
申请号:US15148900
申请日:2016-05-06
Applicant: Microsoft Technology Licensing, LLC
Inventor: Matthai Philipose , Haichen Shen , Alastair Wolman , Sharad Agarwal
CPC classification number: G06K9/6285 , G06K9/00718 , G06K9/6227 , G06K9/6256 , G06K9/628 , G06N3/08
Abstract: A classification system classifies different aspects of content of an input image stream, such as faces, landmarks, events, and so forth. The classification system includes a general classifier and at least one specialized classifier template. The general classifier is trained to classify a large number of different aspects of content, and a specialized classifier can be trained based on a specialized classifier template during operation of the classification system to classify a particular subset of the multiple different aspects of content. The classification system determines when to use the general classifier and when to use a specialized classifier based on class skew, which refers to the temporal locality of a subset of aspects of content in the image stream.
-
公开(公告)号:US20170366838A1
公开(公告)日:2017-12-21
申请号:US15691608
申请日:2017-08-30
Applicant: Microsoft Technology Licensing, LLC
Inventor: David Chiyuan Chu , Eduardo Alberto Cuervo Laffaye , Johannes Peter Kopf , Alastair Wolman , Yury Degtyarev , Kyungmin Lee , Sergey Grizan
IPC: H04N21/426 , A63F13/35 , G06T15/20 , H04L29/08
CPC classification number: H04N21/42653 , A63F13/35 , G06T15/20 , H04L67/36
Abstract: A server device and method are provided for use in predictive server-side rendering of scenes based on client-side user input. The server device may include a processor and a storage device holding instructions for an application program executable by the processor to receive, at the application program, a current navigation input in a stream of navigation inputs from a client device over a network, calculate a predicted future navigation input based on the current navigation input and a current application state of the application program, render a future scene based on the predicted future navigation input to a rendering surface, and send the rendering surface to the client device over the network.
-
公开(公告)号:US20170323184A1
公开(公告)日:2017-11-09
申请号:US15148900
申请日:2016-05-06
Applicant: Microsoft Technology Licensing, LLC
Inventor: Matthai Philipose , Haichen Shen , Alastair Wolman , Sharad Agarwal
CPC classification number: G06K9/6285 , G06K9/00718 , G06K9/6227 , G06K9/6256 , G06K9/628 , G06N3/08
Abstract: A classification system classifies different aspects of content of an input image stream, such as faces, landmarks, events, and so forth. The classification system includes a general classifier and at least one specialized classifier template. The general classifier is trained to classify a large number of different aspects of content, and a specialized classifier can be trained based on a specialized classifier template during operation of the classification system to classify a particular subset of the multiple different aspects of content. The classification system determines when to use the general classifier and when to use a specialized classifier based on class skew, which refers to the temporal locality of a subset of aspects of content in the image stream.
-
-
-
-
-
-
-
-
-