-
公开(公告)号:US20200346114A1
公开(公告)日:2020-11-05
申请号:US16399664
申请日:2019-04-30
Applicant: Microsoft Technology Licensing, LLC
Inventor: Arunabh P. Verma , Eric Hamilton , Raman K. Sarin
IPC: A63F13/537
Abstract: Systems, methods, and apparatuses are provided for overlaying content on a video frame generated by a video game. A content overlay engine may be executed concurrently with the execution of a video game. An element recognizer may obtain the video frame and identify an element of the video game in the frame, such as an in-game element. A renderability determiner may determine whether an overlay may be rendered on the element. Based at least on a determination that the overlay is renderable, a content renderer may be configured to overlay the content on the element. The overlaid content may be provided in various ways, such as presenting an overlaid video frame to a local computing device (e.g., a gaming console or a computer), and/or transmitting the overlaid video frame to a remotely located computing device.
-
公开(公告)号:US09935787B2
公开(公告)日:2018-04-03
申请号:US14141025
申请日:2013-12-26
Applicant: Microsoft Technology Licensing, LLC
Inventor: John D. Bruner , Jeffrey Kay , Gursharan Sidhu , Anish Desai , Humayun Khan , Mansoor Jafry , Ray Froelich , Eric Hamilton , Eugen Pajor , Kerry Woolsey , Ganapathy Raman , Krishnan Ananthanarayanan , Mahendra Sekaran
CPC classification number: H04L12/4633 , H04L65/1006 , H04L65/1053 , H04L65/1069 , H04L65/403 , H04M7/006 , H04W76/20
Abstract: Signaling from a mobile device is transparently tunneled through a cellular voice network to a Voice over Internet Protocol (“VoIP”) core network so that multi-party calls, including conference calls and call waiting, can be managed entirely within the VoIP core network. The tunneled signals enable call control to be implemented in the VoIP core network and also establish a way to communicate requests, instructions, and call state. The signaling is transparent to the cellular network because that network does not receive and interpret the signaling. Instead, the cellular network's existing and unmodified control plane is repurposed by the mobile device by placing new, brief outgoing calls through the cellular network to the VoIP core network where the called party number (i.e., the caller-ID) encodes specific information. The VoIP core network immediately releases the new cellular call once the caller-ID is received and the encoded information is interpreted.
-
公开(公告)号:US12263410B2
公开(公告)日:2025-04-01
申请号:US18490117
申请日:2023-10-19
Applicant: Microsoft Technology Licensing, LLC
Inventor: Arunabh Verma , Rajneil Singh Rana , Seyed Ali Hosseini Khayat , Matthew Carl Dubois , Daniel Aaron Dobyns , Sebastian Carl Merry , Griffin Solimini , Shu-Wei Hsu , William Jarrad Bailey , Timothy John Kiesow , Eric Hamilton , Kripal Kavi
IPC: A63F13/77 , A63F13/335 , G06N3/10
Abstract: In non-limiting examples of the present disclosure, systems, methods, and devices for matching device configurations to games are presented. A set of device configuration tiers may be generated from gameplay telemetry data generated by a plurality of client devices executing a plurality of games. A device configuration for a specific client device may be determined based at least on the specific client device's GUI type. When the specific client device accesses a software game library a determination may be made based on a performance tier corresponding to the device configuration for the specific client device as to whether the specific client device can adequately execute each game. One or more recommendations may be rendered and displayed in the game library based on the determination of whether the specific client device can adequately execute each game.
-
公开(公告)号:US20180351886A1
公开(公告)日:2018-12-06
申请号:US16002203
申请日:2018-06-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Nathan Gunderson , Alexander Darrow , Zhaoqing Ma , Punit Java , Christina Marie Meyer , Steve Chang , Leslie Cindy Chen , Eric Hamilton , Marcelo Truffat
IPC: H04L12/58 , H04M1/725 , H04L29/06 , G06F3/0481 , G06F3/0485 , G06F3/0488
CPC classification number: H04L51/043 , G06F3/0481 , G06F3/04855 , G06F3/04883 , H04L51/046 , H04L65/1083 , H04M1/72552
Abstract: A single communication application can display an initial modality view associated with the group communication on a canvas of a communication application user interface. The initial modality view can be one of multiple available views. The single communication application can receive a selection to display a different from the initial modality view. Each active user in the group communication can be on a different computing device with different active instances of the single communication application which are each configured to switch independently of each other active instances of the single communication application running on different computing devices to modality views that are different from the initial modality view. The communication application can display the selected modality view on the canvas by transitioning from the initial modality view.
-
公开(公告)号:US10009298B2
公开(公告)日:2018-06-26
申请号:US14732460
申请日:2015-06-05
Applicant: Microsoft Technology Licensing, LLC
Inventor: Nathan Gunderson , Alexander Darrow , Zhaoqing Ma , Punit Java , Christina Marie Meyer , Steve Chang , Leslie Cindy Chen , Eric Hamilton , Marcelo Truffat
IPC: H04L12/58 , H04L29/06 , G06F3/0485 , G06F3/0481 , H04M1/725 , G06F3/0488
CPC classification number: H04L51/043 , G06F3/0481 , G06F3/04855 , G06F3/04883 , H04L51/046 , H04L65/1083 , H04M1/72552
Abstract: A communication application displays a modality view that may be one of a collaboration, a gallery, or a messaging view on a conversation canvas. The application may display an initial view according a modality selection by the user. A user is enabled to select a next view from the set by providing a user action such as a tap, swipe action, etc. The application dynamically generates the next modality view according to the initial view. Common participants and common contexts are used to configure the next view. Subsequent to configuration, the application displays the next modality view on the conversation canvas by transitioning from the initial view. The application retains session information from the initial view to restore the initial view session if the user selects to return to the initial view.
-
公开(公告)号:US20150319113A1
公开(公告)日:2015-11-05
申请号:US14732460
申请日:2015-06-05
Applicant: Microsoft Technology Licensing, LLC
Inventor: Nathan Gunderson , Alexander Darrow , Zhaoqing Ma , Punit Java , Christina Marie Meyer , Steve Chang , Leslie Cindy Chen , Eric Hamilton , Marcelo Truffat
IPC: H04L12/58 , G06F3/0485 , G06F3/0481 , H04L29/06
CPC classification number: H04L51/043 , G06F3/0481 , G06F3/04855 , G06F3/04883 , H04L51/046 , H04L65/1083 , H04M1/72552
Abstract: A communication application displays a modality view that may be one of a collaboration, a gallery, or a messaging view on a conversation canvas. The application may display an initial view according a modality selection by the user. A user is enabled to select a next view from the set by providing a user action such as a tap, swipe action, etc. The application dynamically generates the next modality view according to the initial view. Common participants and common contexts are used to configure the next view. Subsequent to configuration, the application displays the next modality view on the conversation canvas by transitioning from the initial view. The application retains session information from the initial view to restore the initial view session if the user selects to return to the initial view.
Abstract translation: 通信应用程序显示可以是会话画布上的协作,图库或消息传递视图之一的模态视图。 应用可以根据用户的模态选择显示初始视图。 通过提供诸如抽头,滑动动作等的用户动作,用户能够从集合中选择下一个视图。应用程序根据初始视图动态生成下一个模态视图。 常用参与者和公共上下文用于配置下一个视图。 在配置之后,应用程序通过从初始视图转换来显示会话画布上的下一个模态视图。 如果用户选择返回到初始视图,应用程序将从初始视图保留会话信息,以恢复初始视图会话。
-
公开(公告)号:US11826657B2
公开(公告)日:2023-11-28
申请号:US17690216
申请日:2022-03-09
Applicant: Microsoft Technology Licensing, LLC
Inventor: Arunabh Verma , Rajneil Singh Rana , Seyed Ali Hosseini Khayat , Matthew Carl Dubois , Daniel Aaron Dobyns , Sebastian Carl Merry , Griffin Solimini , Shu-Wei Hsu , William Jarrad Bailey , Timothy John Kiesow , Eric Hamilton , Kripal Kavi
IPC: A63F13/77 , G06N3/10 , A63F13/335
CPC classification number: A63F13/77 , A63F13/335 , G06N3/10 , A63F2300/535
Abstract: In non-limiting examples of the present disclosure, systems, methods, and devices for matching device configurations to games are presented. A set of device configuration tiers may be generated from gameplay telemetry data generated by a plurality of client devices executing a plurality of games. A device configuration for a specific client device may be determined based at least on the specific client device's GUI type. When the specific client device accesses a software game library a determination may be made based on a performance tier corresponding to the device configuration for the specific client device as to whether the specific client device can adequately execute each game. One or more recommendations may be rendered and displayed in the game library based on the determination of whether the specific client device can adequately execute each game.
-
公开(公告)号:US20230142004A1
公开(公告)日:2023-05-11
申请号:US17690216
申请日:2022-03-09
Applicant: Microsoft Technology Licensing, LLC
Inventor: Arunabh Verma , Rajneil Singh Rana , Seyed Ali Hosseini Khayat , Matthew Carl Dubois , Daniel Aaron Dobyns , Sebastian Carl Merry , Griffin Solimini , Shu-Wei Hsu , William Jarrad Bailey , Timothy John Kiesow , Eric Hamilton , Kripal Kavi
IPC: A63F13/77 , A63F13/335 , G06N3/10
CPC classification number: A63F13/77 , A63F13/335 , G06N3/10 , A63F2300/535
Abstract: In non-limiting examples of the present disclosure, systems, methods, and devices for matching device configurations to games are presented. A set of device configuration tiers may be generated from gameplay telemetry data generated by a plurality of client devices executing a plurality of games. A device configuration for a specific client device may be determined based at least on the specific client device's GUI type. When the specific client device accesses a software game library a determination may be made based on a performance tier corresponding to the device configuration for the specific client device as to whether the specific client device can adequately execute each game. One or more recommendations may be rendered and displayed in the game library based on the determination of whether the specific client device can adequately execute each game.
-
-
-
-
-
-
-