-
公开(公告)号:US09716749B2
公开(公告)日:2017-07-25
申请号:US13715668
申请日:2012-12-14
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Mehmet Akkurt , Alexander Burba , Brandon Hunt , Michael Gallop , Nima Ganjeh , Frank R. Morrison, III
CPC classification number: H04L67/104 , H04L67/1029 , H04L67/1034 , H04L67/1063 , H04L67/1085 , H04L67/2814
Abstract: Telemetry data from a plurality of peer computers of a peer-to-peer network is aggregated via a computer network. Each of the plurality of peer computers sends telemetry data relating to transfer of a digital content item within the peer-to-peer network. A mitigation operation that modifies transfer of a digital content item between peer computers of the peer-to-peer network is performed according to one or more health metrics of the peer-to-peer network. The one or more health metrics are derived from the telemetry data aggregated from the plurality of peer computers.
-
公开(公告)号:US20180295175A1
公开(公告)日:2018-10-11
申请号:US15628512
申请日:2017-06-20
Applicant: Microsoft Technology Licensing, LLC
Inventor: Gregory M. Smith , Connor Peet , Nathan Yim , Joseph Michael Blouin , Mehmet Akkurt , Chad Curtis Gibson , Matthew Stephen Salsamendi
IPC: H04L29/06
Abstract: Technologies are described for enabling co-streaming of live video game streams by multiple broadcasters. For example, broadcasters that are eligible to co-stream can be determined. Invitations can be sent to the broadcasters to join a co-stream. After acceptance, a co-stream can be created. The co-stream can be streamed to viewer devices.
-
公开(公告)号:US09300742B2
公开(公告)日:2016-03-29
申请号:US13658746
申请日:2012-10-23
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Alexander Burba , Frank R. Morrison, III , Mehmet Akkurt , Brandon Hunt , John Justice
CPC classification number: H04L67/22 , G06F17/30828
Abstract: Embodiments are disclosed that relate to buffering portions of a digital content item in different orders for different users. For example, one disclosed embodiment provides a method of providing a buffer ordering for a digital content item. The method includes tracking content access information for each user of a plurality of users, the content access information for each user comprising information regarding how content portions of each of one or more digital content items were accessed by the user. The method further comprises providing a different buffer ordering for a first user of a selected digital content item than for a second user based upon the content access information.
Abstract translation: 公开了涉及以不同用户的不同顺序缓冲数字内容项的部分的实施例。 例如,一个公开的实施例提供了一种为数字内容项提供缓冲器排序的方法。 该方法包括跟踪多个用户的每个用户的内容访问信息,每个用户的内容访问信息包括关于用户访问一个或多个数字内容的每一个的内容部分的信息。 该方法还包括基于内容访问信息为所选择的数字内容项目的第一用户提供不同于第二用户的不同缓冲器排序。
-
公开(公告)号:US20160285784A1
公开(公告)日:2016-09-29
申请号:US15179721
申请日:2016-06-10
Applicant: Microsoft Technology Licensing, LLC
Inventor: Alexander Burba , Brandon Hunt , Matthew Wan , Mehmet Akkurt , Nima Ganjeh , Frank R. Morrison, III , Ivan P. Trindev
IPC: H04L12/911 , H04L12/803 , H04L29/08
CPC classification number: H04L47/783 , H04L47/125 , H04L67/1004 , H04L67/101 , H04L67/1021 , H04L67/104 , H04L67/1063
Abstract: Telemetry data from a plurality of peer computers of a peer-to-peer network is aggregated via a computer network. Each of the plurality of peer computers sends telemetry data related to transfer of a digital content item within the peer-to-peer network. A content-acquisition request querying for a recommended content source to provide a first digital content item is received from a first peer computer of the peer-to-peer network via the computer network. A response to the content-acquisition request is sent to the first peer computer via the computer network. The response identifies a second peer computer of the peer-to-peer network that has the first digital content item as the recommended content source. The second peer computer is selected according to a peer selection metric derived from the telemetry data aggregated from the plurality of peer computers.
Abstract translation: 来自对等网络的多个对等计算机的遥测数据经由计算机网络进行聚合。 多个对等计算机中的每一个发送与对等网络内的数字内容项的传送有关的遥测数据。 通过计算机网络从对等网络的第一对等计算机接收询问建议的内容源以提供第一数字内容项的内容获取请求。 对内容获取请求的响应经由计算机网络被发送到第一对等计算机。 该响应标识具有第一数字内容项目作为推荐内容源的对等网络的第二对等计算机。 根据从多个对等计算机聚合的遥测数据导出的对等选择度量来选择第二对等计算机。
-
公开(公告)号:US09374420B2
公开(公告)日:2016-06-21
申请号:US13715734
申请日:2012-12-14
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Alexander Burba , Brandon Hunt , Matthew Wan , Mehmet Akkurt , Nima Ganjeh , Frank R. Morrison, III , Ivan P. Trindev
CPC classification number: H04L47/783 , H04L47/125 , H04L67/1004 , H04L67/101 , H04L67/1021 , H04L67/104 , H04L67/1063
Abstract: Telemetry data from a plurality of peer computers of a peer-to-peer network is aggregated via a computer network. Each of the plurality of peer computers sends telemetry data related to transfer of a digital content item within the peer-to-peer network. A content-acquisition request querying for a recommended content source to provide a first digital content item is received from a first peer computer of the peer-to-peer network via the computer network. A response to the content-acquisition request is sent to the first peer computer via the computer network. The response identifies a second peer computer of the peer-to-peer network that has the first digital content item as the recommended content source. The second peer computer is selected according to a peer selection metric derived from the telemetry data aggregated from the plurality of peer computers.
Abstract translation: 来自对等网络的多个对等计算机的遥测数据经由计算机网络进行聚合。 多个对等计算机中的每一个发送与对等网络内的数字内容项的传送有关的遥测数据。 通过计算机网络从对等网络的第一对等计算机接收询问建议的内容源以提供第一数字内容项的内容获取请求。 对内容获取请求的响应经由计算机网络被发送到第一对等计算机。 该响应标识具有第一数字内容项目作为推荐内容源的对等网络的第二对等计算机。 根据从多个对等计算机聚合的遥测数据导出的对等选择度量来选择第二对等计算机。
-
公开(公告)号:US11172012B2
公开(公告)日:2021-11-09
申请号:US16425726
申请日:2019-05-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Gregory M. Smith , Connor Peet , Nathan Yim , Joseph Michael Blouin , Mehmet Akkurt , Chad Curtis Gibson , Matthew Stephen Salsamendi
IPC: A63F13/86 , H04N21/2365 , H04L29/06 , G06F13/38 , A63F13/335 , A63F13/497 , H04N5/268 , A63F13/87
Abstract: Technologies are described for enabling co-streaming of live video game streams by multiple broadcasters. For example, broadcasters that are eligible to co-stream can be determined. Invitations can be sent to the broadcasters to join a co-stream. After acceptance, a co-stream can be created. The co-stream can be streamed to viewer devices.
-
公开(公告)号:US20170279882A1
公开(公告)日:2017-09-28
申请号:US15618021
申请日:2017-06-08
Applicant: Microsoft Technology Licensing, LLC
Inventor: Mehmet Akkurt , Alexander Burba , Brandon Hunt , Michael Gallop , Nima Ganjeh , Frank R. Morrison, III
IPC: H04L29/08
CPC classification number: H04L67/104 , H04L67/1029 , H04L67/1034 , H04L67/1063 , H04L67/1085 , H04L67/2814
Abstract: Telemetry data from a plurality of peer computers of a peer-to-peer network is aggregated via a computer network. Each of the plurality of peer computers sends telemetry data relating to transfer of a digital content item within the peer-to-peer network. A designated peer computer is quarantined from transferring a digital content item within the peer-to-peer network according to one or more health metrics of the peer-to-peer network derived from the telemetry data aggregated from the plurality of peer computers
-
公开(公告)号:US09258353B2
公开(公告)日:2016-02-09
申请号:US13658753
申请日:2012-10-23
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Alexander Burba , Frank R. Morrison, III , Mehmet Akkurt , Brandon Hunt , John Justice
CPC classification number: H04L67/06 , G06F17/30902 , H04L67/22 , H04L67/306 , H04L67/322
Abstract: Various embodiments are disclosed that relate to buffering digital content items in different orders for different user experiences. For example, one disclosed embodiment provides, on a computing device, a method for providing a buffering order for a digital content item. The method includes receiving from a remote computing device a request to access a selected digital content item, the selected digital content item comprising a plurality of content portions consumable in a plurality of different orders, the plurality of different orders corresponding to a plurality of user experiences for the selected digital content item, and in response, providing a selected content provision schema selected from a plurality of content provision schemas for the selected digital content item, each content provision schema defining a buffering order of the plurality of content portions of the selected digital content item for a corresponding user experience of the selected digital content item.
Abstract translation: 公开了涉及以不同的用户体验不同的顺序缓冲数字内容项的各种实施例。 例如,一个公开的实施例在计算设备上提供了一种用于为数字内容项提供缓冲顺序的方法。 该方法包括从远程计算设备接收访问所选择的数字内容项目的请求,所选择的数字内容项目包括以多个不同顺序消耗的多个内容部分,多个不同的订单对应于多个用户体验 对于所选择的数字内容项目,并且作为响应,提供从所选择的数字内容项目的多个内容提供模式中选择的所选择的内容提供模式,每个内容提供模式定义所选数字内容项目的多个内容部分的缓冲顺序 内容项目,用于所选数字内容项目的对应用户体验。
-
公开(公告)号:US11895356B1
公开(公告)日:2024-02-06
申请号:US18094802
申请日:2023-01-09
Applicant: Microsoft Technology Licensing, LLC
Inventor: Hamze Mohamad Kalache , Mehmet Akkurt
IPC: H04N21/433 , H04N21/8355
CPC classification number: H04N21/4334 , H04N21/8355
Abstract: A method of capturing video and audio information includes, at a server computer, determining a capture group that includes at least a first client device and a second client device. The method further includes receiving a group capture request and transmitting an individual capture request to at least the second client device. The method further includes receiving a first individual capture from the first client device and a second individual capture from the second client device, associating the first individual capture with the second individual capture in a group capture, and providing access to the group capture to at least one of the first client device and the second client device.
-
公开(公告)号:US10567466B2
公开(公告)日:2020-02-18
申请号:US15628512
申请日:2017-06-20
Applicant: Microsoft Technology Licensing, LLC
Inventor: Gregory M. Smith , Connor Peet , Nathan Yim , Joseph Michael Blouin , Mehmet Akkurt , Chad Curtis Gibson , Matthew Stephen Salsamendi
IPC: A63F13/86 , H04L29/06 , G06F13/38 , A63F13/335 , A63F13/497 , H04N5/268 , A63F13/87
Abstract: Technologies are described for enabling co-streaming of live video game streams by multiple broadcasters. For example, broadcasters that are eligible to co-stream can be determined. Invitations can be sent to the broadcasters to join a co-stream. After acceptance, a co-stream can be created. The co-stream can be streamed to viewer devices.
-
-
-
-
-
-
-
-
-