Patents by Inventor Balaji Pitchaikani

Balaji Pitchaikani 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: 11272019
    Abstract: Aspects of the present disclosure include systems and methods for injecting content into a webpage at or local to a network access gateway. For example, in an embodiment, a network access gateway is provided for accessing the internet. A user logs onto the internet through the network access gateway and request a webpage. The gateway requests the webpage from the webpage provider. Before the gateway delivers the webpage to the user, the gateway, or a content injection engine local to the gateway, injects content, such as, for example, advertisements or other useful information, into the webpage and then sends the altered webpage to the user.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: March 8, 2022
    Assignee: NOMADIX, INC.
    Inventors: Balaji Pitchaikani, Eric Christopher Brusseau, Vadim Olshansky, Peter Matthew Feldman, Charles Scott Zumbahlen, Elyas Manzur Salem
  • Publication number: 20210105330
    Abstract: Aspects of the present disclosure include systems and methods for injecting content into a webpage at or local to a network access gateway. For example, in an embodiment, a network access gateway is provided for accessing the internet. A user logs onto the internet through the network access gateway and request a webpage. The gateway requests the webpage from the webpage provider. Before the gateway delivers the webpage to the user, the gateway, or a content injection engine local to the gateway, injects content, such as, for example, advertisements or other useful information, into the webpage and then sends the altered webpage to the user.
    Type: Application
    Filed: September 14, 2020
    Publication date: April 8, 2021
    Inventors: BALAJI PITCHAIKANI, ERIC CHRISTOPHER BRUSSEAU, VADIM OLSHANSKY, PETER MATTHEW FELDMAN, CHARLES SCOTT ZUMBAHLEN, ELYAS MANZUR SALEM
  • Patent number: 10778787
    Abstract: Aspects of the present disclosure include systems and methods for injecting content into a webpage at or local to a network access gateway. For example, in an embodiment, a network access gateway is provided for accessing the internet. A user logs onto the internet through the network access gateway and request a webpage. The gateway requests the webpage from the webpage provider. Before the gateway delivers the webpage to the user, the gateway, or a content injection engine local to the gateway, injects content, such as, for example, advertisements or other useful information, into the webpage and then sends the altered webpage to the user.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: September 15, 2020
    Assignee: NOMADIX, INC.
    Inventors: Balaji Pitchaikani, Eric Christopher Brusseau, Vadim Olshansky, Peter Matthew Feldman, Charles Scott Zumbahlen, Elyas Manzur Salem
  • Publication number: 20190245932
    Abstract: Aspects of the present disclosure include systems and methods for injecting content into a webpage at or local to a network access gateway. For example, in an embodiment, a network access gateway is provided for accessing the internet. A user logs onto the internet through the network access gateway and request a webpage. The gateway requests the webpage from the webpage provider. Before the gateway delivers the webpage to the user, the gateway, or a content injection engine local to the gateway, injects content, such as, for example, advertisements or other useful information, into the webpage and then sends the altered webpage to the user.
    Type: Application
    Filed: September 10, 2018
    Publication date: August 8, 2019
    Inventors: BALAJI PITCHAIKANI, ERIC CHRISTOPHER BRUSSEAU, VADIM OLSHANSKY, PETER MATTHEW FELDMAN, CHARLES SCOTT ZUMBAHLEN, ELYAS MANZUR SALEM
  • Publication number: 20170034287
    Abstract: Aspects of the present disclosure include systems and methods for injecting content into a webpage at or local to a network access gateway. For example, in an embodiment, a network access gateway is provided for accessing the internet. A user logs onto the internet through the network access gateway and request a webpage. The gateway requests the webpage from the webpage provider. Before the gateway delivers the webpage to the user, the gateway, or a content injection engine local to the gateway, injects content, such as, for example, advertisements or other useful information, into the webpage and then sends the altered webpage to the user.
    Type: Application
    Filed: April 29, 2016
    Publication date: February 2, 2017
    Inventors: BALAJI PITCHAIKANI, ERIC CHRISTOPHER BRUSSEAU, VADIM OLSHANSKY, PETER MATTHEW FELDMAN, CHARLES Scott ZUMBAHLEN, ELYAS MANZUR SALEM
  • Patent number: 9330400
    Abstract: Aspects of the present disclosure include systems and methods for injecting content into a webpage at or local to a network access gateway. For example, in an embodiment, a network access gateway is provided for accessing the internet. A user logs onto the internet through the network access gateway and request a webpage. The gateway requests the webpage from the webpage provider. Before the gateway delivers the webpage to the user, the gateway, or a content injection engine local to the gateway, injects content, such as, for example, advertisements or other useful information, into the webpage and then sends the altered webpage to the user.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: May 3, 2016
    Assignee: NOMADIX, INC.
    Inventors: Balaji Pitchaikani, Eric Christopher Brusseau, Vadim Olshansky, Peter Matthew Feldman, Charles S. Zumbahlen, Elyas Manzur Salem
  • Publication number: 20150206186
    Abstract: Aspects of the present disclosure include systems and methods for injecting content into a webpage at or local to a network access gateway. For example, in an embodiment, a network access gateway is provided for accessing the internet. A user logs onto the internet through the network access gateway and request a webpage. The gateway requests the webpage from the webpage provider. Before the gateway delivers the webpage to the user, the gateway, or a content injection engine local to the gateway, injects content, such as, for example, advertisements or other useful information, into the webpage and then sends the altered webpage to the user.
    Type: Application
    Filed: October 17, 2014
    Publication date: July 23, 2015
    Inventors: Balaji Pitchaikani, Eric Christopher Brusseau, Vadim Olshansky, Peter Matthew Feldman, Charles S. Zumbahlen, Elyas Manzur Salem
  • Patent number: 8868740
    Abstract: Aspects of the present disclosure include systems and methods for injecting content into a webpage at or local to a network access gateway. For example, in an embodiment, a network access gateway is provided for accessing the internet. A user logs onto the internet through the network access gateway and request a webpage. The gateway requests the webpage from the webpage provider. Before the gateway delivers the webpage to the user, the gateway, or a content injection engine local to the gateway, injects content, such as, for example, advertisements or other useful information, into the webpage and then sends the altered webpage to the user.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: October 21, 2014
    Assignee: Nomadix, Inc.
    Inventors: Balaji Pitchaikani, Eric Christopher Brusseau, Vadim Olshansky, Peter Matthew Feldman, Charles Scott Zumbahlen, Elyas Manzur Salem
  • Publication number: 20080148383
    Abstract: Aspects of the present disclosure include systems and methods for injecting content into a webpage at or local to a network access gateway. For example, in an embodiment, a network access gateway is provided for accessing the internet. A user logs onto the internet through the network access gateway and request a webpage. The gateway requests the webpage from the webpage provider. Before the gateway delivers the webpage to the user, the gateway, or a content injection engine local to the gateway, injects content, such as, for example, advertisements or other useful information, into the webpage and then sends the altered webpage to the user.
    Type: Application
    Filed: September 28, 2007
    Publication date: June 19, 2008
    Inventors: Balaji Pitchaikani, Eric Christopher Brusseau, Vadim Olshansky, Peter Matthew Feldman, Charles Scott Zumbahlen, Elyas Manzur Salem
  • Patent number: 6810294
    Abstract: The present invention provides for a method of automating a microelectronic manufacturing process by configuring application objects that implement a domain knowledge for a piece of equipment and implementing a workflow using the application object where the workflow represents a sequence of steps in the microelectronic manufacturing process. The method is embodied in a computer program that is part of a computer system.
    Type: Grant
    Filed: August 16, 2002
    Date of Patent: October 26, 2004
    Assignee: Asyst Technologies, Inc.
    Inventors: Murali D. Rangachari, Arun Kumar Sharma, Ramesh Balakrishnan, Balaji Pitchaikani
  • Publication number: 20030176940
    Abstract: The present invention provides for a method of automating a microelectronic manufacturing process by configuring application objects that implement a domain knowledge for a piece of equipment and implementing a workflow using the application object where the workflow represents a sequence of steps in the microelectronic manufacturing process.
    Type: Application
    Filed: August 16, 2002
    Publication date: September 18, 2003
    Inventors: Murali D. Rangachari, Arun Kumar Sharma, Ramesh Balakrishnan, Balaji Pitchaikani
  • Publication number: 20030065529
    Abstract: The invention includes a method and a computer-readable medium having computer-executable instructions for creating a content transaction system for a network billing system. The inventive method includes providing a user interface that identifies one or more business domain objects for the transacting of data over a network. The inventive method receives a selection of one or more business domain objects and a configuration of the selected business domain objects based on a customer's desired data analysis process for a network billing system. The inventive method then processes the data as a function of the configuration. The user may make the desired selections and configurations via a computer network, like a wide area network, a local area network, and/or the Internet. Also, the computer network may be a private network dedicated to an organization and/or a service provider network. The user interface may be a graphical user interface.
    Type: Application
    Filed: August 30, 2002
    Publication date: April 3, 2003
    Inventors: Balaji Pitchaikani, Milton Hernandez
  • Patent number: 6470227
    Abstract: The present invention provides for a method of automating a microelectronic manufacturing process by configuring application objects that implement a domain knowledge for a piece of equipment and implementing a workflow using the application object where the workflow represents a sequence of steps in the microelectronic manufacturing process. The method is embodied in a computer program that is part of a computer system.
    Type: Grant
    Filed: December 2, 1998
    Date of Patent: October 22, 2002
    Inventors: Murali D. Rangachari, Arun Kumar Sharma, Ramesh Balakrishnan, Balaji Pitchaikani
  • Patent number: 6061505
    Abstract: A method and apparatus for providing information about the logical and physical connections between devices on a network. The apparatus includes a storage access unit coupled to a storage device. The storage device stores a database of connectivity information. Various applications which display network information request the information from the storage access unit. The storage access unit supplies the information to the applications based on information contained in the connectivity database. The connectivity database is incrementally built and updated as information is acquired from devices on the network in response to requests for information not currently stored in the database.
    Type: Grant
    Filed: July 22, 1994
    Date of Patent: May 9, 2000
    Assignee: Nortel Networks Corporation
    Inventors: Balaji Pitchaikani, Suresh Viswanathan, Kamlesh Mehta, Chen-Yea Luo, Gilbert Ho
  • Patent number: 5684988
    Abstract: An apparatus for acquiring a plurality of values from an agent on a network is provided. The apparatus may be accessed through a predefined interface by various network management station applications. Because the apparatus is independent from the network management applications, the functionality provided by the apparatus need not be duplicated in each network management station application. The apparatus generally includes an agent identification unit, a display mechanism, a database access unit, a storage device and an information retrieval unit. The storage device stores a database containing data representing agents, management information bases, objects and attribute groups. When a network management station application requires values from an agent, the network management station application sends the apparatus a signal identifying the agent and specifying an information category, such as performance, status, or diagnostic. The agent identification unit identifies the type of the agent.
    Type: Grant
    Filed: July 22, 1994
    Date of Patent: November 4, 1997
    Assignee: Bay Networks, Inc.
    Inventors: Balaji Pitchaikani, Chen-Yea Luo, Gregory Allen Foster
  • Patent number: 5619615
    Abstract: A method and apparatus for identifying an agent based on a decision tree is provided. The apparatus transmits a series of queries to the agent and the agent transmits responses to the queries back to the apparatus. Based on the responses, the apparatus determines the identity of the agent. The apparatus determines the series of queries by traversing the decision tree based on responses sent by the agent to previous queries. When the traversal arrives at a leaf node of the decision tree, an agent associated with the leaf node is used to identify the agent. If the traversal fails before arriving at a leaf node, then a weight is determined for each supported agent based on the responses sent by the agent, and the agent with the greatest weight is used to identify the agent.
    Type: Grant
    Filed: July 22, 1994
    Date of Patent: April 8, 1997
    Assignee: Bay Networks, Inc.
    Inventors: Balaji Pitchaikani, Chen-Yea Luo