Patents by Inventor Shah Talukder

Shah Talukder 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: 10057662
    Abstract: A flow control based synchronization of media playback of the same media content is provided on all client devices participating in the same broadcast. Each downstream client device participating in the broadcast will independently display the same location in the media at the same time. The broadcaster device requests each downstream participant device in the broadcast to independently downstream the same recorded media, and the central controller will synchronize the media playback so that all downstream devices playback the media at the same location or frame as specified by the broadcaster. For the 3rd party source, a 3rd Party Media Manager control's the play of a playback media. The playback of the playback media at each of the downstream devices is further synchronized with the stream from the broadcaster device using a synchronization marker integrated into the broadcaster device stream.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: August 21, 2018
    Inventor: Shah Talukder
  • Publication number: 20170134831
    Abstract: A flow control based synchronization of media playback of the same media content is provided on all client devices participating in the same broadcast. Each downstream client device participating in the broadcast will independently display the same location in the media at the same time. The broadcaster device requests each downstream participant device in the broadcast to independently downstream the same recorded media, and the central controller will synchronize the media playback so that all downstream devices playback the media at the same location or frame as specified by the broadcaster. For the 3rd party source, a 3rd Party Media Manager control's the play of a playback media. The playback of the playback media at each of the downstream devices is further synchronized with the stream from the broadcaster device using a synchronization marker integrated into the broadcaster device stream.
    Type: Application
    Filed: January 25, 2017
    Publication date: May 11, 2017
    Inventor: Shah TALUKDER
  • Patent number: 9591262
    Abstract: Real-time interactive broadcast sessions for client devices include: for each client device in the interactive broadcast session, configuring downstream video and audio ports for the interactive broadcast session between a central controller and the client device; receiving from each client device a selected broadcaster corresponding to a broadcaster flow control signal; in response to receiving the selected broadcaster from each client device, sending video and audio streams of the selected broadcaster to each client device over the interactive broadcast session; receiving a request from a given client device on the interactive broadcast session to interact with the selected broadcaster; configuring upstream and downstream video ports for one-to-one video chat session between the central controller and the given client device; and sending the video and audio streams of the given client device, and the video and audio streams of the selected broadcaster, to each client device over the interactive broadcast se
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: March 7, 2017
    Inventor: Shah Talukder
  • Publication number: 20160360154
    Abstract: Real-time interactive broadcast sessions for client devices include: for each client device in the interactive broadcast session, configuring downstream video and audio ports for the interactive broadcast session between a central controller and the client device; receiving from each client device a selected broadcaster corresponding to a broadcaster flow control signal; in response to receiving the selected broadcaster from each client device, sending video and audio streams of the selected broadcaster to each client device over the interactive broadcast session; receiving a request from a given client device on the interactive broadcast session to interact with the selected broadcaster; configuring upstream and downstream video ports for one-to-one video chat session between the central controller and the given client device; and sending the video and audio streams of the given client device, and the video and audio streams of the selected broadcaster, to each client device over the interactive broadcast se
    Type: Application
    Filed: August 22, 2016
    Publication date: December 8, 2016
    Inventor: Shah TALUKDER
  • Patent number: 9479733
    Abstract: Real-time interactive broadcast sessions for client devices include: for each client device in the interactive broadcast session, configuring downstream video and audio ports for the interactive broadcast session between a central controller and the client device; receiving from each client device a selected broadcaster corresponding to a broadcaster flow control signal; in response to receiving the selected broadcaster from each client device, sending video and audio streams of the selected broadcaster to each client device over the interactive broadcast session; receiving a request from a given client device on the interactive broadcast session to interact with the selected broadcaster; configuring upstream and downstream video ports for one-to-one video chat session between the central controller and the given client device; and sending the video and audio streams of the given client device, and the video and audio streams of the selected broadcaster, to each client device over the interactive broadcast se
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: October 25, 2016
    Inventor: Shah Talukder
  • Publication number: 20160261827
    Abstract: Real-time interactive broadcast sessions for client devices include: for each client device in the interactive broadcast session, configuring downstream video and audio ports for the interactive broadcast session between a central controller and the client device; receiving from each client device a selected broadcaster corresponding to a broadcaster flow control signal; in response to receiving the selected broadcaster from each client device, sending video and audio streams of the selected broadcaster to each client device over the interactive broadcast session; receiving a request from a given client device on the interactive broadcast session to interact with the selected broadcaster; configuring upstream and downstream video ports for one-to-one video chat session between the central controller and the given client device; and sending the video and audio streams of the given client device, and the video and audio streams of the selected broadcaster, to each client device over the interactive broadcast se
    Type: Application
    Filed: April 14, 2015
    Publication date: September 8, 2016
    Inventor: Shah TALUKDER
  • Patent number: 9112746
    Abstract: A method for managing virtual talk groups includes facilitating communications from a plurality of endpoints via an interoperability system. The plurality of endpoints comprises endpoints of different communication networks. The method includes configuring a virtual talk group comprising a first group of the plurality of endpoints and assigning to at least one endpoint of the first group of the plurality of endpoints of the virtual talk group functionality with respect to the interoperability system based on a relative priority of the at least one endpoint to other endpoints of the first group of the plurality of endpoints.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: August 18, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Shmuel Shaffer, Shah Talukder, Kittur V. Nagesh, Douglas J. Hall, Larry R. Metzger, Yogesh Kalley
  • Patent number: 9041797
    Abstract: In one particular embodiment, surveillance information is determined from a surveillance system. The surveillance information provides information on an event being monitored by the surveillance system. It is determined if a virtual talk group should be created for the event. If so, the virtual talk group is created such that a plurality of users in the virtual talk group can communicate with each other in the virtual talk group.
    Type: Grant
    Filed: November 8, 2006
    Date of Patent: May 26, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Shmuel Shaffer, Kittur V. Nagesh, Dean Zanone, Shah Talukder
  • Patent number: 9030523
    Abstract: Real-time interactive broadcast sessions for client devices include: for each client device in the interactive broadcast session, configuring downstream video and audio ports for the interactive broadcast session between a central controller and the client device; receiving from each client device a selected broadcaster corresponding to a broadcaster flow control signal; in response to receiving the selected broadcaster from each client device, sending video and audio streams of the selected broadcaster to each client device over the interactive broadcast session; receiving a request from a given client device on the interactive broadcast session to interact with the selected broadcaster; configuring upstream and downstream video ports for one-to-one video chat session between the central controller and the given client device; and sending the video and audio streams of the given client device, and the video and audio streams of the selected broadcaster, to each client device over the interactive broadcast se
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: May 12, 2015
    Inventor: Shah Talukder
  • Publication number: 20140375754
    Abstract: Real-time interactive broadcast sessions for client devices include: for each client device in the interactive broadcast session, configuring downstream video and audio ports for the interactive broadcast session between a central controller and the client device; receiving from each client device a selected broadcaster corresponding to a broadcaster flow control signal; in response to receiving the selected broadcaster from each client device, sending video and audio streams of the selected broadcaster to each client device over the interactive broadcast session; receiving a request from a given client device on the interactive broadcast session to interact with the selected broadcaster; configuring upstream and downstream video ports for one-to-one video chat session between the central controller and the given client device; and sending the video and audio streams of the given client device, and the video and audio streams of the selected broadcaster, to each client device over the interactive broadcast se
    Type: Application
    Filed: August 27, 2014
    Publication date: December 25, 2014
    Inventor: Shah TALUKDER
  • Patent number: 8848025
    Abstract: Real-time interactive broadcast sessions for client devices include: for each client device in the interactive broadcast session, configuring downstream video and audio ports for the interactive broadcast session between a central controller and the client device; receiving from each client device a selected broadcaster corresponding to a broadcaster flow control signal; in response to receiving the selected broadcaster from each client device, sending video and audio streams of the selected broadcaster to each client device over the interactive broadcast session; receiving a request from a given client device on the interactive broadcast session to interact with the selected broadcaster; configuring upstream and downstream video ports for one-to-one video chat session between the central controller and the given client device; and sending the video and audio streams of the given client device, and the video and audio streams of the selected broadcaster, to each client device over the interactive broadcast se
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: September 30, 2014
    Inventor: Shah Talukder
  • Patent number: 8472418
    Abstract: A method for communicating media based on location of media source includes receiving communications from a plurality of endpoints. Each communication comprises a media message and location information identifying a location of its transmitting endpoint. The method includes receiving a selection of a geographical area and comparing the location information of each communication with the selected geographical area. The method also includes presenting to a user each message received from each endpoint of the plurality of endpoints located within the selected geographical area.
    Type: Grant
    Filed: April 13, 2010
    Date of Patent: June 25, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Shmuel Shaffer, Shah Talukder, Kittur V. Nagesh, Douglas J. Hall, Larry R. Metzger, Yogesh Kalley
  • Publication number: 20120268553
    Abstract: Real-time interactive broadcast sessions for client devices include: for each client device in the interactive broadcast session, configuring downstream video and audio ports for the interactive broadcast session between a central controller and the client device; receiving from each client device a selected broadcaster corresponding to a broadcaster flow control signal; in response to receiving the selected broadcaster from each client device, sending video and audio streams of the selected broadcaster to each client device over the interactive broadcast session; receiving a request from a given client device on the interactive broadcast session to interact with the selected broadcaster; configuring upstream and downstream video ports for one-to-one video chat session between the central controller and the given client device; and sending the video and audio streams of the given client device, and the video and audio streams of the selected broadcaster, to each client device over the interactive broadcast se
    Type: Application
    Filed: April 18, 2012
    Publication date: October 25, 2012
    Inventor: Shah Talukder
  • Patent number: 8260338
    Abstract: A method for providing interoperable communications with dynamic event area allocation includes facilitating communications of a plurality of virtual talk groups, each virtual talk group including a plurality of endpoints of different communication networks communicating using a respective communication protocol. The method includes receiving notice of an event comprising an event location and creating an event area based on the event location. The method also includes associating an event virtual talk group with the event for communications regarding the event. The method also includes modifying the event area based on at least one location parameter associated with the event.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: September 4, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Shmuel Shaffer, Shah Talukder, Kittur V. Nagesh, Douglas J. Hall, Larry R. Metzger, Yogesh Kalley
  • Patent number: 8145249
    Abstract: A method for providing a push-to-talk proxy media service includes receiving a plurality of monitored push-to-talk communication streams over a high bandwidth connection and mixing the plurality of monitored push-to-talk communication streams into a mixed communication stream. The method also includes transmitting the mixed communication stream to a user endpoint over a low bandwidth connection.
    Type: Grant
    Filed: November 4, 2005
    Date of Patent: March 27, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Shmuel Shaffer, Shah Talukder, Kittur V. Nagesh, Douglas J. Hall, Larry R. Metzger, Yogesh Kalley
  • Patent number: 8085671
    Abstract: A method for providing interoperable communications with congestion management includes facilitating communications of a plurality of virtual talk groups. Each virtual talk group comprises a plurality of endpoints of different communication networks communicating using a respective communication channel. The method includes detecting, for a first virtual talk group of the plurality of virtual talk groups, a congestion event and, in response to detecting the congestion event, forming from the first virtual talk group one or more subgroups, each subgroup comprising at least two endpoints from the first virtual talk group. The method also includes assigning to each subgroup a respective alternate communication protocol for use by the plurality of endpoints of the subgroup.
    Type: Grant
    Filed: February 27, 2006
    Date of Patent: December 27, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Shmuel Shaffer, Shah Talukder, Kittur V. Nagesh, Douglas J. Hall, Larry R. Metzger, Yogesh Kalley
  • Patent number: 8045998
    Abstract: A method for communicating using position information includes communicating on a first communication network at a first location using one or more first communication parameters of the first communication network and, upon moving from the first location to a second location, receiving position information identifying the second location. The method includes adjusting the one or more first communication parameters to one or more second communication parameters based on the second location and communicating on a second communication network at the second location using the one or more second communication parameters.
    Type: Grant
    Filed: June 8, 2005
    Date of Patent: October 25, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Shmuel Shaffer, Shah Talukder, Dean M. Zanone, Yogesh Kalley, Kittur V. Nagesh
  • Patent number: 7809390
    Abstract: A method for providing information about a push-to-talk communication session includes facilitating a push-to-talk communication session among a plurality of endpoints and receiving from a first endpoint of the plurality of endpoints a request for floor control comprising a request to transmit communications in the communication session. The method includes, in response to receiving the request for floor control, providing to the first endpoint a signal communication indicating a status message and that the first endpoint has been granted floor control in the push-to-talk communication session.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: October 5, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Shmuel Shaffer, Dean M. Zanone, Shah Talukder
  • Patent number: 7792899
    Abstract: Providing announcements for communication sessions includes facilitating the communication sessions among endpoints comprising a half-duplex push-to-talk endpoint. It is established that a trigger event has occurred at the half-duplex push-to-talk endpoint, where the trigger event indicates an activity status of the half-duplex push-to-talk endpoint. One or more announcements associated with the trigger event are identified. The one or more announcements are provided to at least a subset of the endpoints.
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: September 7, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Shmuel Shaffer, Dean M. Zanone, Shah Talukder
  • Publication number: 20100197333
    Abstract: A method for communicating media based on location of media source includes receiving communications from a plurality of endpoints. Each communication comprises a media message and location information identifying a location of its transmitting endpoint. The method includes receiving a selection of a geographical area and comparing the location information of each communication with the selected geographical area. The method also includes presenting to a user each message received from each endpoint of the plurality of endpoints located within the selected geographical area.
    Type: Application
    Filed: April 13, 2010
    Publication date: August 5, 2010
    Applicant: Cisco Technology, Inc.
    Inventors: Shmuel Shaffer, Shah Talukder, Kittur V. Nagesh, Douglas J. Hall, Larry R. Metzger, Yogesh Kalley