Patents by Inventor Sanjay Bhatia

Sanjay Bhatia 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).

  • Publication number: 20110035744
    Abstract: The present disclosure enables users to interactively create, customize, and execute reports on data stored in databases using only a web browser. The user can create, customize, and execute reports by selecting various report elements including, for example, data sources, fields, filters, labels, charts, dashboards, and the like. Advantageously, the present invention enables users to create the reports through an Internet connection, without any special software, such as web browser plug-ins, database applications, and the like, without knowledge of data access languages, such as SQL, and without direct access to a database server. The present invention can directly connect to a plurality of different database types through a virtual or physical network connection. It fully functions without requiring the creation of additional configuration items like catalogs, models or secondary schemas by a programmer or database administrator (DBA).
    Type: Application
    Filed: October 19, 2010
    Publication date: February 10, 2011
    Inventor: Sanjay BHATIA
  • Patent number: 7840600
    Abstract: The present invention enables users to interactively create, customize, and execute reports on data stored in databases using only a web browser. The user can create, customize, and execute reports by selecting various report elements including, for example, data sources, fields, filters, labels, charts, dashboards, and the like. Advantageously, the present invention enables users to create the reports through an Internet connection, without any special software, such as web browser plug-ins, database applications, and the like, without knowledge of data access languages, such as SQL, and without direct access to a database server. The present invention can directly connect to a plurality of different database types through a virtual or physical network connection. It fully functions without requiring the creation of additional configuration items like catalogs, models or secondary schemas by a programmer or database administrator (DBA).
    Type: Grant
    Filed: December 29, 2007
    Date of Patent: November 23, 2010
    Assignee: Izenda, LLC
    Inventor: Sanjay Bhatia
  • Patent number: 7058054
    Abstract: A broadcast satellite network transmits from a source to multiple router nodes digital real-time program information and best-effort data. The router nodes are specifically suited for extracting best-effort data streams from the multiplexed signal received via, e.g., a satellite. A number of management techniques are disclosed. According to one technique, a packet is formed having a network layer header, including a destination address for routing a packet to a destination, a second header identifying a syntax and semantic by which a payload of the packet may be parsed in a predefined fashion, and a payload containing a command to be executed by each of one or more to-be-managed nodes to which the packet is destined. The packet is transmitted a plural amount of times to a plurality of nodes, including the one or more to-be-managed nodes, but the command in the particular packet is executed only a single time. According to other techniques, the nodes are divided into groups.
    Type: Grant
    Filed: August 20, 2001
    Date of Patent: June 6, 2006
    Assignee: SkyStream Networks Inc.
    Inventors: Mahshid Ellie Abdollahi, Sanjay Bhatia, Javad M. Esmaeili
  • Patent number: 7054314
    Abstract: A broadcast satellite network transmits from a source to multiple router nodes digital real-time program information and best-effort data. The router nodes are specifically suited for extracting best-effort data streams from the multiplexed signal received via, e.g., a satellite. A number of management techniques are disclosed. According to one technique, a packet is formed having a network layer header, including a destination address for routing a packet to a destination, a second header identifying a syntax and semantic by which a payload of the packet may be parsed in a predefined fashion, and a payload containing a command to be executed by each of one or more to-be-managed nodes to which the packet is destined. The packet is transmitted a plural amount of times to a plurality of nodes, including the one or more to-be-managed nodes, but the command in the particular packet is executed only a single time. According to other techniques, the nodes are divided into groups.
    Type: Grant
    Filed: August 20, 2001
    Date of Patent: May 30, 2006
    Assignee: SkyStream Networks Inc.
    Inventors: Mahshid Ellie Abdollahi, Sanjay Bhatia, Javad M. Esmaeili
  • Publication number: 20060037589
    Abstract: In an internal combustion engine fuel system having a membrane separator for separating a primary fuel into a high octane fuel and a low octane fuel, and wherein the primary fuel is heated for separation in the membrane separator, the improvement comprising a heat pipe having an evaporator section positioned to be in the heat exchange relationship with exhaust gas from the internal combustion engine under conditions of use; and a heat output area in heat exchange relationship with a primary fuel as it is fed into the separator whereby the primary fuel is heated. In one embodiment the heat pipe is a variable conductance heat pipe having a top operating temperature not greater than about 160° C.
    Type: Application
    Filed: July 22, 2005
    Publication date: February 23, 2006
    Inventors: Ramesh Gupta, Sanjay Bhatia, George Walchuk, Randall Partridge, Walter Weissman
  • Patent number: 6732174
    Abstract: An integrated wireless and wireline telecommunication switch. The switch includes peripheral modules having both wireless and wireline peripheral devices. The switch also includes wireless and wireline software load. An aspect table allows the wireless and wireline software load within the switch to be executed within a single call without creating direct dependencies on each other. The switch allows new and more efficient connections between wireless and wireline subscribers. In many cases wireless and wireline subscribers having direct access to the switch can connect without using any other switches in the network.
    Type: Grant
    Filed: May 5, 1998
    Date of Patent: May 4, 2004
    Assignee: Nortel Networks Limited
    Inventors: Chandrakant Gundecha, William David Gentry, Roy Emery Hanzel, C. Michael Brown, Sanjay Bhatia, David Anthony Gallagher
  • Publication number: 20030037132
    Abstract: A broadcast satellite network transmits from a source to multiple router nodes digital real-time program information and best-effort data. The router nodes are specifically suited for extracting best-effort data streams from the multiplexed signal received via, e.g., a satellite. A number of management techniques are disclosed. According to one technique, a packet is formed having a network layer header, including a destination address for routing a packet to a destination, a second header identifying a syntax and semantic by which a payload of the packet may be parsed in a predefined fashion, and a payload containing a command to be executed by each of one or more to-be-managed nodes to which the packet is destined. The packet is transmitted a plural amount of times to a plurality of nodes, including the one or more to-be-managed nodes, but the command in the particular packet is executed only a single time. According to other techniques, the nodes are divided into groups.
    Type: Application
    Filed: August 20, 2001
    Publication date: February 20, 2003
    Inventors: Mahshid Ellie Abdollahi, Sanjay Bhatia, Javad M. Esmaeili
  • Publication number: 20030035424
    Abstract: A broadcast satellite network transmits from a source to multiple router nodes digital real-time program information and best-effort data. The router nodes are specifically suited for extracting best-effort data streams from the multiplexed signal received via, e.g., a satellite. A number of management techniques are disclosed. According to one technique, a packet is formed having a network layer header, including a destination address for routing a packet to a destination, a second header identifying a syntax and semantic by which a payload of the packet may be parsed in a predefined fashion, and a payload containing a command to be executed by each of one or more to-be-managed nodes to which the packet is destined. The packet is transmitted a plural amount of times to a plurality of nodes, including the one or more to-be-managed nodes, but the command in the particular packet is executed only a single time. According to other techniques, the nodes are divided into groups.
    Type: Application
    Filed: August 20, 2001
    Publication date: February 20, 2003
    Inventors: Mahshid Ellie Abdollahi, Sanjay Bhatia, Javad M. Esmaeili
  • Publication number: 20030035425
    Abstract: A broadcast satellite network transmits from a source to multiple router nodes digital real-time program information and best-effort data. The router nodes are specifically suited for extracting best-effort data streams from the multiplexed signal received via, e.g., a satellite. A number of management techniques are disclosed. According to one technique, a packet is formed having a network layer header, including a destination address for routing a packet to a destination, a second header identifying a syntax and semantic by which a payload of the packet may be parsed in a predefined fashion, and a payload containing a command to be executed by each of one or more to-be-managed nodes to which the packet is destined. The packet is transmitted a plural amount of times to a plurality of nodes, including the one or more to-be-managed nodes, but the command in the particular packet is executed only a single time. According to other techniques, the nodes are divided into groups.
    Type: Application
    Filed: August 20, 2001
    Publication date: February 20, 2003
    Inventors: Mahshid Ellie Abdollahi, Sanjay Bhatia, Javad M. Esmaeili