Patents by Inventor Syed Mohasin Zaki

Syed Mohasin Zaki 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: 9955113
    Abstract: An approach is provided for injecting program markers in live media steams is presented. A first marker is injected into a live media stream to designate a start of a live program. A second marker is injected a into the live media stream to designate an end of the live program. The live stream with the injected markers is transcoded the for transmission to a set-top box.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: April 24, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Narendra B. Babu, Kiran K. Patibandla, Syed Mohasin Zaki, Jacques Franklin
  • Patent number: 9508381
    Abstract: An exemplary method includes a DVR schedule collaboration system 1) maintaining data representative of a plurality of DVR schedules associated with a plurality of users, 2) creating a master DVR schedule based on the plurality of DVR schedules, and 3) facilitating creation of a personal DVR schedule by a user in accordance with at least one of the master DVR schedule and one or more of the DVR schedules associated with the plurality of users. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: November 29, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Narendra B. Babu, Syed Mohasin Zaki
  • Patent number: 9325646
    Abstract: One or more first devices may receive, from a second device, program information as part of a request to provide a contextual message, associated with particular content corresponding to the program information, to a third device. The program information may identify a time, a geographic location, and a television channel identifier associated with the particular content. The one or more devices may cause the particular content to be identified based on a fingerprint of the particular content; receive the contextual message that was identified based on the fingerprint; provide the contextual message to the third device; and provide, for storage in a content schedule, information identifying the particular content, a time period during which the particular content is broadcasted, the geographic location, and the television channel identifier. The content schedule may be used to identify the particular content after the particular content has been initially identified based on the fingerprint.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: April 26, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Shrividhyaa N. Kannan, Syed Mohasin Zaki, Raju T. Ramakrishnan, Karthic Chinnadurai
  • Patent number: 9027044
    Abstract: An exemplary method includes an adaptive media content presentation system detecting an interaction of a user with a media content program, generating a playing pattern associated with the media content program based on the detected interaction of the user with the media content program, and applying the playing pattern to at least one of a presentation of the media content program and a presentation of an additional media content program. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: May 5, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Srikamal Boyina, Saleem Mohammed, Kiran Patibandla, Syed Mohasin Zaki, Vinod Krishnan Surianarayanan, Vijay Senthil Angayarkanni
  • Publication number: 20150120839
    Abstract: One or more first devices may receive, from a second device, program information as part of a request to provide a contextual message, associated with particular content corresponding to the program information, to a third device. The program information may identify a time, a geographic location, and a television channel identifier associated with the particular content. The one or more devices may cause the particular content to be identified based on a fingerprint of the particular content; receive the contextual message that was identified based on the fingerprint; provide the contextual message to the third device; and provide, for storage in a content schedule, information identifying the particular content, a time period during which the particular content is broadcasted, the geographic location, and the television channel identifier. The content schedule may be used to identify the particular content after the particular content has been initially identified based on the fingerprint.
    Type: Application
    Filed: October 28, 2013
    Publication date: April 30, 2015
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Shrividhyaa N. KANNAN, SYED MOHASIN ZAKI, RAJU T. RAMAKRISHNAN, KARTHIC CHINNADURAI
  • Publication number: 20150071621
    Abstract: An exemplary method includes a DVR schedule collaboration system 1) maintaining data representative of a plurality of DVR schedules associated with a plurality of users, 2) creating a master DVR schedule based on the plurality of DVR schedules, and 3) facilitating creation of a personal DVR schedule by a user in accordance with at least one of the master DVR schedule and one or more of the DVR schedules associated with the plurality of users. Corresponding methods and systems are also disclosed.
    Type: Application
    Filed: September 10, 2013
    Publication date: March 12, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Narendra B. Babu, Syed Mohasin Zaki
  • Patent number: 8973050
    Abstract: A method including receiving a request to start recording a sequence of navigational inputs to be received by a user device; storing each navigational input of the sequence when each navigational input is received; receiving a request to stop recording the sequence of navigational inputs; stopping the recording of the sequence of navigational inputs; receiving an assignment of a trigger to invoke an execution of the recorded sequence of navigational inputs; storing the assignment of the trigger; identifying when the trigger is received or occurs; and executing the recorded sequence of navigational inputs on the user device based on the identifying.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: March 3, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Saleem S. Mohammed, Vijay A. Senthil, Syed Mohasin Zaki, Shafiq Kassam, Vinod Krishnan Surianarayanan
  • Publication number: 20130242189
    Abstract: An approach for providing synchronized playback of media streams and corresponding closed captions is described. One or more portions of a media stream and corresponding closed caption data is received, at a virtual video server resident on a user device, from an external video server. The one or more portions of the media stream and the corresponding closed caption data is buffered by the virtual video server. The one or more portions of the media stream is delivered to a video player application and the corresponding closed caption data is delivered to a rendering application as to synchronize playback of the one or more portions of the media stream and the corresponding closed caption data by the respective applications, wherein the video player application and the rendering application are resident on the user device.
    Type: Application
    Filed: March 13, 2012
    Publication date: September 19, 2013
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Narendra B. Babu, Syed Mohasin Zaki, Venkata S. Adimatyam, Jacques Franklin
  • Publication number: 20130239136
    Abstract: An approach is provided for injecting program markers in live media steams is presented. A first marker is injected into a live media stream to designate a start of a live program. A second marker is injected a into the live media stream to designate an end of the live program.
    Type: Application
    Filed: March 8, 2012
    Publication date: September 12, 2013
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Narendra B. Babu, Kiran K. Patibandla, Syed Mohasin Zaki, Jacques Franklin
  • Publication number: 20130219023
    Abstract: A device receives first streaming media from a content delivery server at a client device via an OTT network service. The device receives an Emergency Alert System (EAS) notification at the client device, and receives via the OTT network service and plays, subsequent to the EAS notification, EAS media at the client device. The device disables a user interface at the client device to prevent user interface interactions until completion of the playing of the EAS media.
    Type: Application
    Filed: February 22, 2012
    Publication date: August 22, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Vinod Krishnan Surianarayanan, Narendra Babu, Syed Mohasin Zaki, Saleem Mohammed, Vijay Senthil Angayarkanni
  • Publication number: 20130160037
    Abstract: An exemplary method includes an adaptive media content presentation system detecting an interaction of a user with a media content program, generating a playing pattern associated with the media content program based on the detected interaction of the user with the media content program, and applying the playing pattern to at least one of a presentation of the media content program and a presentation of an additional media content program. Corresponding methods and systems are also disclosed.
    Type: Application
    Filed: December 19, 2011
    Publication date: June 20, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Srikamal Boyina, Saleem Mohammed, Kiran Patibandla, Syed Mohasin Zaki, Vinod Krishnan Surianarayanan, Vijay Senthil Angayarkanni
  • Publication number: 20120246683
    Abstract: A method including receiving a request to start recording a sequence of navigational inputs to be received by a user device; storing each navigational input of the sequence when each navigational input is received; receiving a request to stop recording the sequence of navigational inputs; stopping the recording of the sequence of navigational inputs; receiving an assignment of a trigger to invoke an execution of the recorded sequence of navigational inputs; storing the assignment of the trigger; identifying when the trigger is received or occurs; and executing the recorded sequence of navigational inputs on the user device based on the identifying.
    Type: Application
    Filed: March 22, 2011
    Publication date: September 27, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Saleem S. Mohammed, Vijay A. Senthil, Syed Mohasin Zaki, Shafiq Kassam, Vinod Krishnan Surianarayanan
  • Patent number: 8204734
    Abstract: An exemplary system includes a development subsystem configured to facilitate development of a software application and a simulation subsystem selectively and communicatively coupled to the development subsystem. The simulation subsystem is configured to emulate a plurality of processing device platforms, receive data representative of a selection of at least one of the plurality of processing device platforms, and simulate an execution of the software application by one or more processing devices associated with the at least one selected processing device platform.
    Type: Grant
    Filed: December 29, 2008
    Date of Patent: June 19, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Syed Mohasin Zaki, Padmakumar Rajan, Vijay Senthil Angayarkanni, Arjun Baskaran
  • Publication number: 20100169072
    Abstract: An exemplary system includes a development subsystem configured to facilitate development of a software application and a simulation subsystem selectively and communicatively coupled to the development subsystem. The simulation subsystem is configured to emulate a plurality of processing device platforms, receive data representative of a selection of at least one of the plurality of processing device platforms, and simulate an execution of the software application by one or more processing devices associated with the at least one selected processing device platform.
    Type: Application
    Filed: December 29, 2008
    Publication date: July 1, 2010
    Applicant: Verizon Data Services India Private Limited
    Inventors: Syed Mohasin Zaki, Padmakumar Rajan, Vijay Senthil Angayarkanni, Arjun Baskaran