Patents by Inventor Rajeev Bansal
Rajeev Bansal 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: 9313236Abstract: Systems and methods for use in communication between a client and a server, via a networking device, are provided. The method may include sending a request to establish a data connection from the client to the server via the networking device, setting a data connection keep-alive interval for the data connection to a predetermined safe value, and sending a request to establish a test connection between the client and the server. The method may further include determining an efficient keep-alive interval for communication between the client and server via the networking device, using the test connection, setting the data connection keep-alive interval to the efficient keep-alive interval determined using the test connection, and uploading the efficient keep-alive interval from the client to the server in an efficient keep-alive interval notification message, for communication to other clients connected to the server.Type: GrantFiled: February 11, 2013Date of Patent: April 12, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Shai Herzog, Rashid Qureshi, Jorge Raastroem, Xuemei Bao, Rajeev Bansal, Qian Zhang, Scott Michael Bragg
-
Publication number: 20140025435Abstract: The present invention relates to systems and methods for brute force traversal of a transaction data set. In some embodiments, the systems and methods for brute force traversal receive a data dictionary that describes dimensions of transactions and hierarchical relationships between the dimensions. The transactions are then segmented according to a key system of possible combinations of segments. Statistical metrics of decision variables are calculated within each segment. Further, the ancestor segments for each segment are identified. The statistical metrics of each segment are compared to each of its ancestor segment's statistical metrics in order to identify outliers.Type: ApplicationFiled: July 19, 2013Publication date: January 23, 2014Applicant: Vendavo, Inc.Inventors: Rajeev Bansal, Niel Esary
-
Publication number: 20140025431Abstract: The present invention relates to systems and methods for comparing segments. In these systems and methods, an output from a segmentation process is received. This output is reduced to a pruned set of segments. Next, separate graphs of connected segments are generated. The graphs provide a first order classification of the segments into non-overlapping spaces. The process of generating separate graphs utilizes graph theory in which each segment is a node. A central node within each of the separate graphs is identified. Lastly, the most profitable segments connected to the identified central node for each graph are analyzed for.Type: ApplicationFiled: July 19, 2013Publication date: January 23, 2014Applicant: Vendavo, Inc.Inventors: Rajeev Bansal, Niel Esary
-
Publication number: 20140025434Abstract: The present invention relates to systems and methods for measuring the effectiveness of mass price changes. In some embodiments, a mass price change with an effective date is inputted. This mass price change may then be cross referenced by the price protection and price cap terms to calculate a total price cap and price protection adjustment for each deal, which is then enforced upon each deal to yield a total revenue impact, which is what is actually realized by the mass price change after the total price cap and price protection adjustment. The total revenue impact may then be applied to generate an adjusted price. The adjusted price may be displayed in conjunction with the negotiated price to fully illustrate the mass price change effectiveness.Type: ApplicationFiled: July 18, 2013Publication date: January 23, 2014Applicant: Vendavo, Inc.Inventors: Rajeev Bansal, Daniel Francis Pilch, Niel Esary
-
Publication number: 20130339097Abstract: The present invention relates to systems and methods for analyzing the impact of price protection and price cap terms in an integrated price management system. In some embodiments, the method includes negotiation of price protection and price cap terms. Next the method enforces the price protection and price cap terms. This enforcement may include applying and/or overriding the term on a manual price change or upon a mass price change. These terms are then analyzed for price leakage by product, by deal, by customer and by sales representative. This analysis may include the generation of a waterfall diagram for the deal. Adjustments for all price protection and price cap terms are generated (a price protection adjustment and a price cap adjustment) and these adjustments are then applied to the waterfall.Type: ApplicationFiled: July 18, 2013Publication date: December 19, 2013Inventors: Rajeev Bansal, Jufang Wang, Shankar Sundaram, Niel Esary
-
Patent number: 8375134Abstract: Systems and methods for use in communication between a client and a server, via a networking device, are provided. The method may include sending a request to establish a data connection from the client to the server via the networking device, setting a data connection keep-alive interval for the data connection to a predetermined safe value, and sending a request to establish a test connection between the client and the server. The method may further include determining an efficient keep-alive interval for communication between the client and server via the networking device, using the test connection, setting the data connection keep-alive interval to the efficient keep-alive interval determined using the test connection, and uploading the efficient keep-alive interval from the client to the server in an efficient keep-alive interval notification message, for communication to other clients connected to the server.Type: GrantFiled: June 8, 2009Date of Patent: February 12, 2013Assignee: Microsoft CorporationInventors: Shai Herzog, Rashid Qureshi, Jorge Raastroem, Xuemei Bao, Rajeev Bansal, Qian Zhang, Scott Michael Bragg
-
Publication number: 20100312899Abstract: Systems and methods for use in communication between a client and a server, via a networking device, are provided. The method may include sending a request to establish a data connection from the client to the server via the networking device, setting a data connection keep-alive interval for the data connection to a predetermined safe value, and sending a request to establish a test connection between the client and the server. The method may further include determining an efficient keep-alive interval for communication between the client and server via the networking device, using the test connection, setting the data connection keep-alive interval to the efficient keep-alive interval determined using the test connection, and uploading the efficient keep-alive interval from the client to the server in an efficient keep-alive interval notification message, for communication to other clients connected to the server.Type: ApplicationFiled: June 8, 2009Publication date: December 9, 2010Applicant: MICROSOFT CORPORATIONInventors: Shai Herzog, Rashid Qureshi, Jorge Raastroem, Xuemei Bao, Rajeev Bansal, Qian Zhang, Scott Michael Bragg
-
Patent number: 5272439Abstract: A method and apparatus for locating an incipient fault at a point along the length of an insulated power line includes the application of an excitation voltage at an open end of the power line, and the signal pulse transmitted along the power line to the open end is passed through a high pass filter to remove the portion of the signal which is at a frequency below the excitation voltage and its harmonics. The filtered signal is amplified and passed through a band pass filter to remove a high frequency portion of the signal containing a large proportion of noise relative to the frequency of the partial discharge frequency from the incipient fault. This filtered signal is passed to a digital storage device adapted to be triggered by a signal of a predetermined amplitude, and the triggered digital storage device receives the amplified signal directly from the amplifier and stores digital data concerning amplitude and time for the peaks of the amplified signal for a predetermined period of time.Type: GrantFiled: February 21, 1992Date of Patent: December 21, 1993Assignee: University of ConnecticutInventors: Matthew S. Mashikian, Robert B. Northrop, Rajeev Bansal, Francesco Palmieri
-
Patent number: 4887041Abstract: A method and apparatus of detecting the locations of incipient faults in an insulated power line which comprises the method steps of opening one end of the power line, if it is not suitably terminated to reflect high frequency pulses, applying an excitation voltage to the other end of the power line at an excitation point, detecting a first high frequency pulse produced by a discharge in the power line and transmitted on the power line to the excitation point, detecting a first reflection of the pulse from the open end of the power line to the point of excitation, detecting the travel time of a reflection of the first pulse from the excitation point to the open end of the power line and return to the excitation point, and dividing the time between the detection of the first pulse and the first reflected pulse by the detected travel time.Type: GrantFiled: July 7, 1988Date of Patent: December 12, 1989Assignee: University of ConnecticutInventors: Matthew S. Mashikian, Robert B. Northop, Rajeev Bansal, Chrysostomos L. Nikias
-
Patent number: RE35561Abstract: A method and apparatus for locating an incipient fault at a point along the length of an insulated power line includes the application of an excitation voltage at an open end of the power line, and the signal pulse transmitted along the power line to the open end is passed through a high pass filter to remove the portion of the signal which is at a frequency below the excitation voltage and its harmonics. The filtered signal is amplified and passed through a band pass filter to remove a high frequency portion of the signal containing a large proportion of noise relative to the frequency of the partial discharge frequency from the incipient fault. This filtered signal is passed to a digital storage device adapted to be triggered by a signal of a predetermined amplitude, and the triggered digital storage device receives the amplified signal directly from the amplifier and stores digital data concerning amplitude and time for the peaks of the amplified signal for a predetermined period of time.Type: GrantFiled: March 6, 1995Date of Patent: July 15, 1997Assignee: The University of ConnecticutInventors: Matthew S. Mashikian, Robert B. Northrop, Rajeev Bansal, Francesco Palmieri