It Strategy • Software Project Management • Business Intelligence • Cloud Computing • Business Analysis • Sdlc • Enterprise Software • Soa • Agile Methodologies • Enterprise Architecture • Telecommunications • Management • Program Management • Software Development • Crm • Project Management • Solution Architecture • Microsoft Sql Server • Software Development Life Cycle • Vendor Management • Strategy • Data Warehousing • .Net • Leadership • Product Management • Analytics • Requirements Gathering • Global Delivery • Business Process • Mobile Applications • Architecture • Digital Business Model • Digital Strategy • Digital Transformation • Digital Experience
Ranks
Certificate:
Stanford Certified Project Manager (Link)
Interests
Social Services • Economic Empowerment • Civil Rights and Social Action • Environment • Education • Poverty Alleviation • Disaster and Humanitarian Relief • Human Rights
Verizon Feb 2005 - Mar 2017
Technology Director
Pricesenz Feb 2005 - Mar 2017
President | Chief Technology Officer
Pds Tech, Inc. Feb 2001 - Jan 2005
Technology Consultant and Architect
Mci Worldcom May 2000 - Feb 2001
Software Analyst
Nest Technologies Jul 1997 - Apr 2000
Senior Software Engineer
Education:
Stanford University 2006 - 2007
University College of Teacher Education, Vocational Higher Secondary School Campus, Elanthoor, Pathanamthitta 1993 - 1997
Bachelors, Bachelor of Technology, Computer Science
Skills:
It Strategy Software Project Management Business Intelligence Cloud Computing Business Analysis Sdlc Enterprise Software Soa Agile Methodologies Enterprise Architecture Telecommunications Management Program Management Software Development Crm Project Management Solution Architecture Microsoft Sql Server Software Development Life Cycle Vendor Management Strategy Data Warehousing .Net Leadership Product Management Analytics Requirements Gathering Global Delivery Business Process Mobile Applications Architecture Digital Business Model Digital Strategy Digital Transformation Digital Experience
Interests:
Social Services Economic Empowerment Civil Rights and Social Action Environment Education Poverty Alleviation Disaster and Humanitarian Relief Human Rights
Muhammed Shaphy - Irving TX, US Karthik Srinivasan - Flower Mound TX, US
Assignee:
VERIZON PATENT AND LICENSING INC. - Basking Ridge NJ
International Classification:
H04N 21/458
US Classification:
725 34
Abstract:
A network device receives selection of a widget, for execution at a set-top box (STB) associated with a customer, from multiple widgets stored at a server, where each of the multiple widgets includes a software application that the STB can execute to render graphics or images on a screen or to perform other functions associated with the STB. The network device analyzes information associated with the customer and the widget, and selects an ad for the customer based on the analysis, where the ad relates to a product or service available for purchase. The network device causes the selected widget and the selected ad to be delivered to the STB.
Ibrahim Itani - Richardson TX, US Muhammed Shaphy - Irving TX, US Yogesh Sawant - Irving TX, US
Assignee:
VERIZON PATENT & LICENSING, INC. - Basking Ridge NJ
International Classification:
G06Q 30/00
US Classification:
705 1423, 705 271, 705 267
Abstract:
A product adaptor of a server receives a request from an interface application associated with the product adaptor. The request includes a request for a subset of all available products that are offered by a communication service provider. The subset of the products includes particular products that a user is permitted to purchase. The product adaptor determining whether a cache of the product adaptor stores a response that satisfies the request based on information in the request. The response includes information about the subset of the products. The product adaptor retrieves the response from the cache of the product adaptor when the cache of the product adaptor stores the response. The product adaptor further transmits the information about the subset of the products to the interface application. The interface application utilizes the information about the subset of the products to offer one or more of the particular products to the user.
Umar MUJEEB - Irving TX, US Muhammed SHAPHY - Irving TX, US
Assignee:
VERIZON PATENT AND LICENSING, INC. - Basking Ridge NJ
International Classification:
G06F 9/44
US Classification:
717125, 717124
Abstract:
A device receives a test case from a management server. The test case includes a request used for a test of an application, an expected response to the request, and an identifier of an application server that executes the application. The device transmits, based on the identifier, the request to the application server. The device further receives a test response in reply to the request. The device also generates a test result based on the expected response and the test response, and displays the test result.
Aveek MUKHOPADHYAY - New Delhi, IN Suyash Kumar SINGH - Uttar Pradesh, IN Jubish Cheriya PARAMBATH - Chennai, IN Anand SANKARAN - Chennai, IN Muhammed SHAPHY - Irving TX, US
Assignee:
VERIZON PATENT AND LICENSING INC. - Basking Ridge NJ
International Classification:
G06Q 30/02
US Classification:
705 1449
Abstract:
A device transmits a first advertisement to a client device of a user; updates an indicator, associated with the user, to indicate that the device transmitted the first advertisement to the client device; and receives a request from a user device of the user. The request includes an identifier associated with the user. The device further determines, based on the identifier, that the user of the user device is also the user of the client device; determines, based on the identifier and the indicator, that the device transmitted the first advertisement to the client device; selects a second advertisement for the user device based on the request; and transmits the second advertisement to the user device. The first advertisement and the second advertisement advertise a particular item.
Development Life Cycle Management Tool For Set-Top Box Widgets
Muhammed Shaphy - Irving TX, US Xiangyang Miao - Flower Mound TX, US
Assignee:
VERIZON PATENT AND LICENSING INC. - Basking Ridge NJ
International Classification:
G06F 3/048 G06F 15/16
US Classification:
715738
Abstract:
A network device presents a widget development web user interface to a user, and receives code for script of a widget from the user via the web user interface. The network device receives a selection of a type of set-top box (STB) from a list of multiple types of STBs from the user via the web user interface. The network device receives a selection of a STB environment, from a list of STB environments, associated with the selected type of STB. The network device executes the script of the widget within the selected type of STB having the selected STB environment to test the widget.
Intelligent Customer Retention And Offer/Customer Matching
Ibrahim M. Itani - Irving TX, US Yogesh Sawant - Irving TX, US Muhammed Shaphy - Irving TX, US
Assignee:
Verizon Data Services Inc. - Temple Terrace FL
International Classification:
G06Q 10/00
US Classification:
705 7
Abstract:
A device receives offer information associated with one or more products or services, receives customer information, and matches the offer information with the customer information based on one or more of system defined rules or user defined rules. The device also generates matched offer and customer information based on the match, and conveys the matched offer and customer information to one or more customers.
Method And Apparatus For Providing Safety Services Relating To Mobile Devices
- Basking Ridge NJ, US Muhammed SHAPHY - Irving TX, US Abhijit CHANDEKAR - Irving TX, US Ebenezer BARDHAN - Tamil Nadu, IN Shachi NAREN - Tampa FL, US Nityanand SHARMA - Tampa FL, US
Assignee:
VERIZON PATENT AND LICENSING INC. - Basking Ridge NJ
International Classification:
H04W 4/02
US Classification:
455418
Abstract:
An approach for providing feature configuration management is described. A service controller platform, monitors at least one environmental parameter of a mobile device; determines an event according to a threshold, the event being based on at least a change in the at least one environmental parameter; determines a feature configuration setting associated with at least one of the threshold or the event according to a device profile, wherein the device profile specifies a feature configuration setting that includes at least one of locking the mobile device, limiting access to at least one predetermined application, or disabling the mobile device; and causes the mobile device to change a feature configuration according to the feature configuration setting.