Patents by Inventor Amr ZOHEIR

Amr ZOHEIR 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: 10915541
    Abstract: A system may include a user interface, a processor, and a memory having a program communicatively connected to the user interface. The program may include a data access layer and a data storage layer. The processor being configured to retrieve a data request having a record type and a data type from the user interface, retrieve an execution plan from the data access layer based on the record type, retrieve a map from the data access layer based on the data type, retrieve data from the data storage layer based on the execution plan and the map, and provide data to the user interface.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: February 9, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Amr Zoheir, Mary P. Jelinek, Divyesh S. Thakker
  • Publication number: 20160004754
    Abstract: A system may include a user interface, a processor, and a memory having a program communicatively connected to the user interface. The program may include a data access layer and a data storage layer. The processor being configured to retrieve a data request having a record type and a data type from the user interface, retrieve an execution plan from the data access layer based on the record type, retrieve a map from the data access layer based on the data type, retrieve data from the data storage layer based on the execution plan and the map, and provide data to the user interface.
    Type: Application
    Filed: July 1, 2014
    Publication date: January 7, 2016
    Inventors: Amr Zoheir, Mary P. Jelinek, Divyesh S. Thakker
  • Patent number: 9208253
    Abstract: Web content for different user platforms is provided in an efficient way. A request is received for an identified page of content from a client device, through a communication network, at a computer system configured as an application server. The user platform implemented by the client device is identified, from among user platforms supported by the application server. A View of the identified page of content is retrieved from storage by a processor of the computer system. The View of the identified page of content is processed to in a format reproducible on the client device for presentation to a user via execution of the identified user platform. For example, the View of the identified page of content is transmitted through the communication network to the client device in JavaScript Object Notation (JSON) or Extensible Markup Language (XML).
    Type: Grant
    Filed: November 9, 2011
    Date of Patent: December 8, 2015
    Assignee: Cellco Partnership
    Inventors: Amr Zoheir, Sajid Ahmed, Adil Belihomji, Mary Pearl Jelinek
  • Patent number: 8793660
    Abstract: The testing of programming code for a web service, such as code for a web service application program or for a web service application programming interface (API), is automatically performed. A set of web service requests is generated based on potential input values for fields of the requests that are included in a spreadsheet. The web service requests are firstly processed via execution of a production version of the programming code to generate a set of production web service responses, where the production version of the programming code is assumed to generate accurate web service responses. The web service requests are then processed via execution of a new version of the programming code to generate a set of new web service responses. The web service responses of the new and production sets are compared to determine whether the new version of the programming code functions accurately.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: July 29, 2014
    Assignee: Cellco Partnership
    Inventors: Adil Belihomji, Amr Zoheir, Jitendra Kommireddy, Mary Pearl Jelinek, Sajid Ahmed
  • Publication number: 20130174126
    Abstract: The testing of programming code for a web service, such as code for a web service application program or for a web service application programming interface (API), is automatically performed. A set of web service requests is generated based on potential input values for fields of the requests that are included in a spreadsheet. The web service requests are firstly processed via execution of a production version of the programming code to generate a set of production web service responses, where the production version of the programming code is assumed to generate accurate web service responses. The web service requests are then processed via execution of a new version of the programming code to generate a set of new web service responses. The web service responses of the new and production sets are compared to determine whether the new version of the programming code functions accurately.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 4, 2013
    Applicant: Cellco Partnership d/b/a Verizon Wireless
    Inventors: Adil BELIHOMJI, Amr Zoheir, Jitendra Kommireddy, Mary Pearl Jelinek, Sajid Ahmed
  • Publication number: 20130117351
    Abstract: Web content for different user platforms is provided in an efficient way. A request is received for an identified page of content from a client device, through a communication network, at a computer system configured as an application server. The user platform implemented by the client device is identified, from among user platforms supported by the application server. A View of the identified page of content is retrieved from storage by a processor of the computer system. The View of the identified page of content is processed to in a format reproducible on the client device for presentation to a user via execution of the identified user platform. For example, the View of the identified page of content is transmitted through the communication network to the client device in JavaScript Object Notation (JSON) or Extensible Markup Language (XML).
    Type: Application
    Filed: November 9, 2011
    Publication date: May 9, 2013
    Applicant: Cellco Partnership d/b/a Verizon Wireless
    Inventors: Amr ZOHEIR, Sajid Ahmed, Adil Belihomji, Mary Pearl Jellinek