Media stream transfer based on authentication using identifiers

US10848534B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10848534-B2
Application numberUS-201715615736-A
CountryUS
Kind codeB2
Filing dateJun 6, 2017
Priority dateJul 16, 2012
Publication dateNov 24, 2020
Grant dateNov 24, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method for modifying media stream based on a channel limitation are disclosed. In one embodiment, the system includes a channel analyzer, a modality of interest (MOI) identification module and an inter-modality resolution modification module. The channel analyzer determines a channel limitation. The MOI identification module receives a plurality of media streams and identifies at least one MOI. The inter-modality resolution modification module modifies a resolution of at least one of the media streams based on the channel limitation and content of the media streams. In another embodiment, the system includes a region of interest identification (ROI) module and an intra-modality resolution modification module instead of, or in addition to, the MOI identification module and inter-modality resolution modification module. The ROI identification module receives a media stream and identifies at least one ROI within the media stream.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for transferring media streams, the method comprising: authorizing a first user to access a media stream of a live encounter with a second user; creating a first identifier including a first patient arrival identifier, a first device name and a first instance number, the first identifier identifying the first user as a patient at a node; receiving a request for the media stream from the second user based on a selection of a device having a device identifier, the device being included at the node; creating an instance of the media stream from the device based on a channel limitation; creating a second identifier for authorizing the second user to access the media stream, the second identifier including a second patient arrival identifier, a second device name and a second instance number, the second identifier identifying the second user as a medical service provider; receiving the first identifier along with a poll from the first user for determining whether another user is requesting data from the node; determining a match between the first identifier and the second identifier, the match comparing at least the first and second patient arrival identifiers and the first and second instance numbers; and in response to determining that the first identifier matches the second identifier, determining that the patient and the medical service provider are communicating in the live encounter in a same instance of a same media stream; responding to the medical service provider that the patient will provide information of the device requested by the medical service provider; establishing a connection between the patient and the medical service provider based on the information of the device; transferring data of the instance of the media stream from the patient to the medical service provider for interacting with each other in real time in the live encounter; and modifying a type of the media stream that the patient and the medical service provider interact in the live encounter in real time based on information of the connection. 2. The method of claim 1 , further comprising registering, using one or more computing devices, the first user and the second user. 3. The method of claim 1 , further comprising generating a first access token for the first user, the first access token including at least the first identifier and generating a second access token for the second user, the second access token including at least the second identifier. 4. The method of claim 3 , further comprising receiving the second access token bundled with a message indicating a preference of the second user, the preference including the request for the media stream including the device. 5. The method of claim 4 , wherein the poll from the first user for determining whether another user is requesting data from the node is performed periodically and includes checking a change in the second user's preferences. 6. The method of claim 1 , wherein the channel limitation is network bandwidth and the instance of the media stream has a modified frame rate. 7. The method of claim 1 , further comprising: detecting a change of the channel limitation; switching the instance of the media stream from a first type to a second type to adapt the change; and wherein transferring the data includes transferring the data of the instance of the media stream with the second type. 8. A system for transferring media streams, the system comprising: one or more processors; and a memory, the memory storing instructions, which when executed cause the one or more processors to: authorize a first user to access a media stream of a live encounter with a second user; create a first identifier including a first patient arrival identifier, a first device name and a first instance number, the first identifier identifying the first user as a patient at a node; receive a request for the media stream from the second user based on a selection of a device having a device identifier, the device being included at the node; create an instance of the media stream from the device based on a channel limitation; create a second identifier for authorizing the second user to access the media stream, the second identifier including a second patient arrival identifier, a second device name and a second instance number, the second identifier identifying the second user as a medical service provider; receive the first identifier along with a poll from the first user for determining whether another user is requesting data from the node; determine a match between the first identifier and the second identifier, the match comparing at least the first and second patient arrival identifiers and the first and second instance numbers; and in response to determining that the first identifier matches the second identifier, determine that the patient and the medical service provider are communicating in the live encounter in a same instance of a same media stream; and respond to the medical service provider that the patient will provide information of the device requested by the medical service provider; establish a connection between the patient and the medical service provider based on the information of the device; transfer data of the instance of the media stream from the identified source to the patient and the medical service provider for interacting with each other in real time in the lie encounter; and modify a type of the media stream that the patient and the medical service provider interact in the live encounter in real time based on information of the connection. 9. The system of claim 8 , wherein the instructions further cause the one or more processors to register the first user and the second user. 10. The system of claim 8 , wherein the instructions further cause the one or more processors to generate a first access token for the first user, the first access token including at least the first identifier and generate a second access token for the second user, the second access token including at least the second identifier. 11. The system of claim 10 , wherein the instructions further cause the one or more processors to receive the second access token bundled with a message indicating a preference of the second user, the preference including the request for the media stream including the device. 12. The system of claim 11 , wherein the poll from the first user for determining whether another user is requesting data from the node is performed periodically and includes checking a change in the second user's preferences. 13. The system of claim 8 , wherein the channel limitation is network bandwidth and the instance of the media stream has a modified frame rate. 14. The system of claim 8 , wherein the instructions further cause the one or more processors to: detect a change of the channel limitation; switch the instance of the media stream from a first type to a second type to adapt the change; and wherein transferring the data includes transferring the data of the instance of the media stream with the second type. 15. A computer program product comprising a non-transitory computer useable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to: authorize a first user to access a media stream of a live encounter with a second user; create a first identifier including a first patient arrival identifier, a first device name and a first instance number, the first identifier identifying the first user as a patient at a node; receive a request for the m

Assignees

Inventors

Classifications

  • H04L65/403Primary

    Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15) · CPC title

  • intermediate · CPC title

  • for unicast · CPC title

  • H04L65/60Primary

    Network streaming of media packets · CPC title

  • Electricity · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10848534B2 cover?
A system and method for modifying media stream based on a channel limitation are disclosed. In one embodiment, the system includes a channel analyzer, a modality of interest (MOI) identification module and an inter-modality resolution modification module. The channel analyzer determines a channel limitation. The MOI identification module receives a plurality of media streams and identifies at l…
Who is the assignee on this patent?
Namboodiri Vipin, Yu Haixia, Terashi Taro, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04L65/403. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 24 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).