Patents by Inventor Omar A. Abou-Khamis

Omar A. Abou-Khamis 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: 9866884
    Abstract: A method includes receiving a request associated with a secondary event orchestrator to schedule a secondary event to be concurrently broadcast with a primary video program. The secondary event is based on the primary video program. The method includes scheduling, by a processing device, the secondary event in an interactive media guide (IMG). The method also includes receiving requests or subscriptions for the secondary event from at least one user device based on the scheduled secondary event in the IMG, and providing support for the concurrent broadcast of the secondary event.
    Type: Grant
    Filed: April 10, 2014
    Date of Patent: January 9, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Manah M. Khalil, Omar A. Abou-Khamis, Vijaya R. Challa, Anil K. Guntupalli, Mazen Hammad, Amar Nageswaram, Saivivek Thiyagarajan
  • Patent number: 9501482
    Abstract: An exemplary method includes an on-demand content management system detecting a user request for a content library view and displaying, in response to the request, the content library view in a graphical user interface, the content library view including a list of entries graphically representing a plurality of on-demand content instances included in a library of on-demand content, the list of entries comprising a first set of one or more entries representing one or more on-demand content instances included in the library and in a download queue and a second set of one or more entries representing one or more other on-demand content instances included in the library but not in the download queue, wherein a position of the first set of entries is prioritized over a position of the second set of entries in the list of entries. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: November 22, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Heath Stallings, Omar Abou-Khamis, Andrien J. Wang, Don G. Archer, Nathan J. Maxfield, Matthew R. Bruce, Jarrod S. Courtney, Michael S. Sanchez, Michelle Felt
  • Patent number: 9374361
    Abstract: A user device stores first authentication information used to grant access to a resource associated with a first application, and configuration information relating to a second application. The user device receives an authentication request from the second application requesting second authentication information. Based on the configuration information relating to the second application, the user device determines whether the first authentication information contains some or all of the requested second authentication information. The user device generates an authentication response to the authentication request, using the first authentication information, and sends the authentication response to the second application in order to permit access to a resource associated with the second application.
    Type: Grant
    Filed: July 3, 2014
    Date of Patent: June 21, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Manah M. Khalil, Michael R. Lamison, Bo Xiao, Omar A. Abou-Khamis
  • Publication number: 20160006719
    Abstract: A user device stores first authentication information used to grant access to a resource associated with a first application, and configuration information relating to a second application. The user device receives an authentication request from the second application requesting second authentication information. Based on the configuration information relating to the second application, the user device determines whether the first authentication information contains some or all of the requested second authentication information. The user device generates an authentication response to the authentication request, using the first authentication information, and sends the authentication response to the second application in order to permit access to a resource associated with the second application.
    Type: Application
    Filed: July 3, 2014
    Publication date: January 7, 2016
    Inventors: Manah M. KHALIL, Michael R. LAMISON, Bo XIAO, Omar A. ABOU-KHAMIS
  • Publication number: 20150371251
    Abstract: A method, a device, and a non-transitory storage medium to receive a referral request from a customer of a service provider; generate a referral code based on a receipt of the referral request; receive a message from the customer to a non-customer, wherein the message includes the referral code; store referral information included in the message, wherein the referral information includes a communication address of the non-customer, the referral code, and a communication address of the customer; receive a request from the non-customer to subscribe to a service offered by the service provider; request the referral code or a referent of the referral code from the non-customer; and use the referral code or the referent to assign a reward to the customer.
    Type: Application
    Filed: June 24, 2014
    Publication date: December 24, 2015
    Inventors: Sunil Limbasia, Manah M. Khalil, Omar Abou-Khamis
  • Patent number: 9189130
    Abstract: An exemplary method includes a user computing device 1) determining current states, such as current integration states and/or current operational states, of software applications included in a suite of software applications relative to the user computing device, 2) identifying, based on the current states, access options for the software applications included in the suite of software applications, and 3) providing, by the user computing device for display, a graphical user interface that includes the access options configured to be selected by a user of the user computing device to access the software applications included in the suite of software applications. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: January 5, 2012
    Date of Patent: November 17, 2015
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Heath Stallings, Omar Abou-Khamis, Nathan J. Maxfield, Ashok Kumar, Andrien J. Wang, Don G. Archer, Aravind Perumandla
  • Publication number: 20150296242
    Abstract: A method includes receiving a request associated with a secondary event orchestrator to schedule a secondary event to be concurrently broadcast with a primary video program. The secondary event is based on the primary video program. The method includes scheduling, by a processing device, the secondary event in an interactive media guide (IMG). The method also includes receiving requests or subscriptions for the secondary event from at least one user device based on the scheduled secondary event in the IMG, and providing support for the concurrent broadcast of the secondary event.
    Type: Application
    Filed: April 10, 2014
    Publication date: October 15, 2015
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Manah M. Khalil, Omar A. Abou-Khamis, Vijaya R. Challa, Anil K. Guntupalli, Mazen Hammad, Amar Nageswaram, Saivivek Thiyagarajan
  • Patent number: 9106967
    Abstract: An exemplary method includes an interactive media program guide system 1) displaying a user-scrollable view of a section of a paginated column of an interactive media program guide that includes a two-dimensional matrix grid of cells representing a plurality of media program listings, 2) detecting a user selection of a cell included in the matrix grid of cells and the user-scrollable view, the cell representing a media program listing included in the plurality of media program listings, and, 3) in response to the user selection of the cell, expanding the cell in-place within the paginated column of the interactive media program guide and populating the expanded cell with display content associated with a media program represented by the media program listing. Corresponding systems and methods are also described.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: August 11, 2015
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Heath Stallings, Omar A. Abou-Khamis, Andrien J. Wang, Jonathan Lott, Don G. Archer
  • Publication number: 20150020111
    Abstract: An exemplary method includes an interactive media program guide system 1) displaying a user-scrollable view of a section of a paginated column of an interactive media program guide that includes a two-dimensional matrix grid of cells representing a plurality of media program listings, 2) detecting a user selection of a cell included in the matrix grid of cells and the user-scrollable view, the cell representing a media program listing included in the plurality of media program listings, and, 3) in response to the user selection of the cell, expanding the cell in-place within the paginated column of the interactive media program guide and populating the expanded cell with display content associated with a media program represented by the media program listing. Corresponding systems and methods are also described.
    Type: Application
    Filed: July 11, 2013
    Publication date: January 15, 2015
    Inventors: Heath Stallings, Omar A. Abou-Khamis, Andrien J. Wang, Jonathan Lott, Don G. Archer
  • Publication number: 20130263012
    Abstract: An exemplary method includes an on-demand content management system detecting a user request for a content library view and displaying, in response to the request, the content library view in a graphical user interface, the content library view including a list of entries graphically representing a plurality of on-demand content instances included in a library of on-demand content, the list of entries comprising a first set of one or more entries representing one or more on-demand content instances included in the library and in a download queue and a second set of one or more entries representing one or more other on-demand content instances included in the library but not in the download queue, wherein a position of the first set of entries is prioritized over a position of the second set of entries in the list of entries. Corresponding methods and systems are also disclosed.
    Type: Application
    Filed: March 30, 2012
    Publication date: October 3, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Heath Stallings, Omar Abou-Khamis, Andrien J. Wang, Don G. Archer, Nathan J. Maxfield, Matthew R. Bruce, Jarrod S. Courtney, Michael S. Sanchez, Michelle Felt
  • Publication number: 20130179833
    Abstract: An exemplary method includes a user computing device 1) determining current states, such as current integration states and/or current operational states, of software applications included in a suite of software applications relative to the user computing device, 2) identifying, based on the current states, access options for the software applications included in the suite of software applications, and 3) providing, by the user computing device for display, a graphical user interface that includes the access options configured to be selected by a user of the user computing device to access the software applications included in the suite of software applications. Corresponding methods and systems are also disclosed.
    Type: Application
    Filed: January 5, 2012
    Publication date: July 11, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Heath Stallings, Omar Abou-Khamis, Nathan J. Maxfield, Ashok Kumar, Andrien J. Wang, Don G. Archer, Aravind Perumandla