Patents by Inventor Walid Hassan

Walid Hassan 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: 8880668
    Abstract: An approach is provided for integrating data. Data is collected from one or more source systems and workflow data is extracted from the collected data. One or more predetermined tasks associated with execution of a workflow based on the workflow data are identified. Status information relating to progress of the workflow towards completion is estimated by correlating the workflow data with the one or more predetermined tasks.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: November 4, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Fari Ebrahimi, Walid Hassan, Kannan Thillai Chidambaram, Saif Daresalamwala, Thillai Ponnambalam
  • Publication number: 20140040314
    Abstract: An approach for providing data access via a common access manager configured to support security for multiple database management system types is described. A request specifying access for a user to a feature associated with one of a plurality of database management system types is determined by a common access manager configured to support the database management system types. A first-level approval of the access request by a first-level approver is determined. The access request is forwarded to a second-level approver based on the first-level approval. A provisioning of the access to the feature for the user is initiated based on a second-level approval by the second-level approver.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Fariborz Ebrahimi, Walid Hassan, Sumit Singh, Swamynathan Kuppuswamy, Mirdul Jain, Varun K. Maduri
  • Patent number: 8626703
    Abstract: A device receives, from a data warehouse, a request for incremental data, creates one or more temporary tables based on the request, and extracts incremental data from tracking tables of an enterprise resource planning (ERP) system. The device also stores the extracted incremental data in the one or more temporary tables, and joins the one or more temporary tables with one or more regular tables, where the one or more regular tables include data associated with the incremental data stored in the one or more temporary tables. The device further retrieves data from the joined one or more temporary tables and the one or more regular tables, and stores the retrieved data in the data warehouse.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: January 7, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Fari Ebrahimi, Shankar Harihara, Walid Hassan, Tereasa Walker, Thillai Ponnambalam, Solleti Prakash Sreekanth, Indu Mohan Babu Nori
  • Publication number: 20120221623
    Abstract: An approach is provided for integrating data. Data is collected from one or more source systems and workflow data is extracted from the collected data. One or more predetermined tasks associated with execution of a workflow based on the workflow data are identified. Status information relating to progress of the workflow towards completion is estimated by correlating the workflow data with the one or more predetermined tasks.
    Type: Application
    Filed: February 28, 2011
    Publication date: August 30, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Fari Ebrahimi, Walid Hassan, Kannan Thillai Chidambaram, Saif Daresalamwala, Thillai Ponnambalam
  • Publication number: 20120158642
    Abstract: A device receives, from a data warehouse, a request for incremental data, creates one or more temporary tables based on the request, and extracts incremental data from tracking tables of an enterprise resource planning (ERP) system. The device also stores the extracted incremental data in the one or more temporary tables, and joins the one or more temporary tables with one or more regular tables, where the one or more regular tables include data associated with the incremental data stored in the one or more temporary tables. The device further retrieves data from the joined one or more temporary tables and the one or more regular tables, and stores the retrieved data in the data warehouse.
    Type: Application
    Filed: December 17, 2010
    Publication date: June 21, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Fari EBRAHIMI, Shankar HARIHARA, Walid HASSAN, Tereasa WALKER, Thillai PONNAMBALAM, Solleti Prakash SREEKANTH, Indu Mohan Babu NORI
  • Publication number: 20120124081
    Abstract: An approach is provided for data migration. Table structure data associated with a logical table is extracted from a source database. Raw data associated with the logical table is extracted from the source database. A table structure in a target database is generated based on the table structure data. The raw data is loaded into the table structure in the target database.
    Type: Application
    Filed: November 17, 2010
    Publication date: May 17, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Fariborz Ebrahimi, Shankar Srinivasan Harihara, Walid Hassan, Sumit Singh, Brian Matthew Vanderwiel, Rami El-Youssef, Terry Dean Boepple, Thillainathan Ponnambalam
  • Patent number: 8156159
    Abstract: A server is configured to receive an input file or table that includes a number of data elements, where the data elements include some sensitive data elements of different types; identify each of the different types of sensitive data elements; identify a subset of the sensitive data elements that corresponds to each of the different types of sensitive data elements; simultaneously perform data masking operations on the sensitive data elements to create masked sensitive data elements, where a separate one of the data masking operations is performed on each of the subsets of the sensitive data elements; generate an output file or table that includes the data elements from the input file or table, where the sensitive data elements, of the input file or table, are replaced with the masked sensitive data elements; and output or store the output file or table.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: April 10, 2012
    Assignee: Verizon Patent and Licensing, Inc.
    Inventors: Fariborz Ebrahimi, Walid Hassan, Sumit Singh, Swamynathan Kuppuswamy, Kannan Thillai Chidambaram
  • Publication number: 20120073569
    Abstract: A system for a renewable source of energy may include a light concentration device to collect and concentrate sunlight, a light transmission device to transmit the collected and concentrated sunlight, and a light receiving device to receive the collected and concentrated sunlight and to convert the sunlight to heat. The light receiving device may be a clothes dryer, and the clothes dryer may include a rotating drum having a window to receive the sunlight. The light receiving device may be an oven, and the light receiving device may be is used to create light in a darkened area. The light concentrating device may be a convex lens, and the light transmitting device may be a fiber-optic cable. The light transmitting device may be a pipe.
    Type: Application
    Filed: September 26, 2010
    Publication date: March 29, 2012
    Inventors: Ramzi Hassan, Walid Hassan
  • Publication number: 20100205475
    Abstract: An interface gateway may receive a request including a first interface identifier. The interface gateway is associated with a group of interfaces, where each interface is associated with metadata that defines the interface. The metadata may include an interface identifier, information identifying services to be executed for the interface and an order in which the identified services are to be executed, and information identifying servers on which the identified services are implemented. The interface gateway may also identify, for the received request, one interface, of the group of interfaces, for processing the request based on the first interface identifier. The interface gateway may further process the received request using the one interface.
    Type: Application
    Filed: December 11, 2009
    Publication date: August 12, 2010
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: Fariborz Ebrahimi, Walid Hassan, Sumit Singh, Indu Mohan Babu Nori
  • Publication number: 20100205189
    Abstract: A server is configured to receive an input file or table that includes a number of data elements, where the data elements include some sensitive data elements of different types; identify each of the different types of sensitive data elements; identify a subset of the sensitive data elements that corresponds to each of the different types of sensitive data elements; simultaneously perform data masking operations on the sensitive data elements to create masked sensitive data elements, where a separate one of the data masking operations is performed on each of the subsets of the sensitive data elements; generate an output file or table that includes the data elements from the input file or table, where the sensitive data elements, of the input file or table, are replaced with the masked sensitive data elements; and output or store the output file or table.
    Type: Application
    Filed: November 24, 2009
    Publication date: August 12, 2010
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Fariborz EBRAHIMI, Walid Hassan, Sumit Singh, Swamynathan Kuppuswamy, Kannan Thillai Chidambaram
  • Publication number: 20080103911
    Abstract: An approach is provided for data dependent routing. Sales data including a transaction key is received. One of a plurality of order databases is selected based on the transaction key. The sales data is forwarded to the one order database for storage.
    Type: Application
    Filed: October 27, 2006
    Publication date: May 1, 2008
    Applicant: MCI, LLC.
    Inventors: Sumit Singh, Arvind Rajagopalan, Mohammad Lari, Paul Boppuri, Walid Hassan, Javier Martinez