Patents by Inventor Prakash Vasa

Prakash Vasa 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: 11611611
    Abstract: A system and method for delivering an event from an event publisher to an event subscriber via an event broker are disclosed. The event broker performs several functions such as receiving an event published by an event publisher of a first domain, assigning a priority based on a second domain to a plurality of subscribers of the second domain, processing the event based on a rule and the priority, and further delivering the event published by the event publisher of the first domain to the plurality of event subscribers of the second domain in accordance with the priority.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: March 21, 2023
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Hossein Eslambolchi, John R. McCanuel, Prakash Vasa
  • Publication number: 20210185118
    Abstract: A system and method for delivering an event from an event publisher to an event subscriber via an event broker are disclosed. The event broker performs several functions such as receiving an event published by an event publisher of a first domain, assigning a priority based on a second domain to a plurality of subscribers of the second domain, processing the event based on a rule and the priority, and further delivering the event published by the event publisher of the first domain to the plurality of event subscribers of the second domain in accordance with the priority.
    Type: Application
    Filed: March 1, 2021
    Publication date: June 17, 2021
    Inventors: Hossein Eslambolchi, John R. McCanuel, Prakash Vasa
  • Patent number: 10938887
    Abstract: A system and a method for delivering an event from an event publisher to an event subscriber via an event broker are disclosed. The event broker performs several functions such as receiving an event published by an event publisher of a first domain, assigning a priority based on a second domain to a plurality of subscribers of the second domain, processing the event based on a rule and the priority, and further delivering the event published by the event publisher of the first domain to the plurality of event subscribers of the second domain in accordance with the priority.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: March 2, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
  • Publication number: 20180367602
    Abstract: A system and a method for delivering an event from an event publisher to an event subscriber via an event broker are disclosed. The event broker performs several functions such as receiving an event published by an event publisher of a first domain, assigning a priority based on a second domain to a plurality of subscribers of the second domain, processing the event based on a rule and the priority, and further delivering the event published by the event publisher of the first domain to the plurality of event subscribers of the second domain in accordance with the priority.
    Type: Application
    Filed: August 27, 2018
    Publication date: December 20, 2018
    Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
  • Patent number: 10063627
    Abstract: A system and a method for delivering an event from an event publisher to an event subscriber via an event broker are disclosed. The event broker performs several functions such as receiving an event published by an event publisher of a first domain, assigning a priority based on a second domain to a plurality of subscribers of the second domain, processing the event based on a rule and the priority, and further delivering the event published by the event publisher of the first domain to the plurality of event subscribers of the second domain in accordance with the priority.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: August 28, 2018
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
  • Publication number: 20170169393
    Abstract: A method of managing user contacts and associations between the user contacts that employs parent accounts that are created to enable primary users to create a parent profile. Each parent account functions as the repository for the contact information for the primary user's colleagues. The method is used to determine which of the primary user's colleagues have parent accounts of their own. The method then facilitates communication between the primary user and these colleagues. In addition to organizing contact information and facilitating communication between colleagues, the method contains multiple life-management processes that the primary user is able to employ as desired.
    Type: Application
    Filed: December 12, 2016
    Publication date: June 15, 2017
    Inventor: Prakash Vasa
  • Publication number: 20150134720
    Abstract: A system and a method for delivering an event from an event publisher to an event subscriber via an event broker are disclosed. The event broker performs several functions such as receiving an event published by an event publisher of a first domain, assigning a priority based on a second domain to a plurality of subscribers of the second domain, processing the event based on a rule and the priority, and further delivering the event published by the event publisher of the first domain to the plurality of event subscribers of the second domain in accordance with the priority.
    Type: Application
    Filed: January 21, 2015
    Publication date: May 14, 2015
    Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
  • Patent number: 8972451
    Abstract: The present invention provides a system and a method for delivering an event from an event publisher to an event subscriber via an event broker. The event broker performs several functions such as receiving an event published by an event publisher of a first domain, assigning a priority based on a second domain to a plurality of subscribers of the second domain, processing the event based on a rule and the priority, and further delivering the event published by the event publisher of the first domain to the plurality of event subscribers of the second domain in accordance with the priority.
    Type: Grant
    Filed: May 5, 2011
    Date of Patent: March 3, 2015
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
  • Publication number: 20120036219
    Abstract: The present invention provides a system and a method for delivering an event from an event publisher to an event subscriber via an event broker. The event broker performs several functions such as receiving an event published by an event publisher of a first domain, assigning a priority based on a second domain to a plurality of subscribers of the second domain, processing the event based on a rule and the priority, and further delivering the event published by the event publisher of the first domain to the plurality of event subscribers of the second domain in accordance with the priority.
    Type: Application
    Filed: May 5, 2011
    Publication date: February 9, 2012
    Applicant: AT&T CORP.
    Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
  • Patent number: 7966233
    Abstract: An arrangement collects data from disparate system back-end sources, such as a contracts system, a billing system, a service provisioning system, and analyzes the data to determine whether any inconsistencies exist. If so, the system issues a modification request to compensate for the inconsistency.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: June 21, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Pradeep Khowash, Deven Chandrakant Meghani, Yang Li, Pravinchandra Chokshi, Prakash Talur, Prakash Vasa, Liem Nguyen, Patricia Seglio Donohue, John McCanuel, Hossein Eslambolchi, Anand Kumar Singh, Paritosh Bajpay, Roger Aboujaoude
  • Patent number: 7941448
    Abstract: The present invention provides a system and a method for delivering an event from an event publisher to an event subscriber via an event broker. The event broker is a web server infrastructure which performs several functions such as receiving the published event on a server, authenticating the publisher with the published event, validating the event with XML schema definition, processing the event based on a set of predefined rules and further delivering the processed event to an authorized event subscriber.
    Type: Grant
    Filed: August 26, 2005
    Date of Patent: May 10, 2011
    Assignee: AT&T Intellectual Property II, LP
    Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
  • Patent number: 7882209
    Abstract: A computer system and techniques are disclosed that provide support for the operations of a modern telecommunication services provider. The computer system includes several software modules arranged in layers that are configured to provide services, such as a data access, workflow, and business-management functions. In some preferred embodiments, data cleansing and enterprise-view functionality are provided. An application program interface is also provided that allows a software program to execute software modules contained in the layers to perform specific tasks.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: February 1, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
  • Patent number: 7865461
    Abstract: A method, system, and article of manufacture for cleansing an enterprise database extracts data from an enterprise database, extracts reference data from a most-trusted database, determines discords between the data extracted from the enterprise database and the reference data extracted from the most-trusted database in accordance with a set of business rules, modifies the data extracted from the enterprise database based on the discords, and stores the modified data in the enterprise database. The data may be modified automatically with or without manual intervention. Discords are preferably determined on an atomic level.
    Type: Grant
    Filed: August 30, 2005
    Date of Patent: January 4, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Rob Best, Hossein Eslambolchi, John McCanuel, Prakash Vasa
  • Patent number: 7760864
    Abstract: A method of modifying a network service comprising, identifying a service to be modified, determining services affected by the identified service; and performing a modification of the service level of at least the identified service, wherein the modification of the service level comprises a logical interruption of at least the identified service.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: July 20, 2010
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Robert Best, Hossein Eslambolchi, John McCanuel, Saeid Shariati, Prakash Vasa
  • Patent number: 7558858
    Abstract: Methods and systems for managing a multi-tiered computer infrastructure. The infrastructure includes a plurality of functional layers, wherein one of the layers is a resource allocation layer. Each functional layer includes a set of resources that are substantially interchangeable with other resources in the same layer and adapted to be able to operate with any resource in an adjacent layer. The resource allocation layer receives and manages information regarding the status of the resources and allocates the resources to a task in accordance with utilization levels and operability of any particular resource.
    Type: Grant
    Filed: August 31, 2005
    Date of Patent: July 7, 2009
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
  • Patent number: 7353231
    Abstract: A method for maintaining high availability for an on-line database which includes: creating a first user account having a plurality of first tables and first schema objects; creating a second user account having a plurality of second tables and second schema objects; creating a third user account having a first set of synonyms for the first tables and first schema objects; creating a fourth user account having a second set of synonyms for the second tables; accessing the first user account using the first set of synonyms; modifying data using the second set of synonyms into the second user account to provide a plurality of revised second tables and revised second schema objects; dropping the first set of synonyms; creating a third set of synonyms in the third user account for the plurality of revised second tables and revised second schema objects; and accessing the second user account using the third set of synonyms.
    Type: Grant
    Filed: October 21, 2005
    Date of Patent: April 1, 2008
    Assignee: AT&T Corp.
    Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
  • Patent number: 7280998
    Abstract: A virtual data warehouse (the functional equivalent of a conventional data warehouse) that provides aggregated views of the complete data inventory. The virtual data warehouse contains metadata, which is used to form a logical enterprise data model that is part of the database of record (DBOR) infrastructure. Each legacy back-end database system is published on the infrastructure, with its metadata extracted and used as noted above. The infrastructure software uses standard J2EE, JMS and reusable EJBs, for transactional unit requests, and ETL (extract-transform-load) tools for real-time bulk loading of data.
    Type: Grant
    Filed: July 22, 2004
    Date of Patent: October 9, 2007
    Assignee: AT&T Corp.
    Inventors: Roger Aboujaoude, Hossein Eslambolchi, Frank Ianna, Prakash Vasa
  • Publication number: 20070067409
    Abstract: The present invention provides a system and a method for delivering an event from an event publisher to an event subscriber via an event broker. The event broker is a web server infrastructure which performs several functions such as receiving the published event on a server, authenticating the publisher with the published event, validating the event with XML schema definition, processing the event based on a set of predefined rules and further delivering the processed event to an authorized event subscriber.
    Type: Application
    Filed: August 26, 2005
    Publication date: March 22, 2007
    Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa