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: 9313236
    Abstract: 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: Grant
    Filed: February 11, 2013
    Date of Patent: April 12, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Shai Herzog, Rashid Qureshi, Jorge Raastroem, Xuemei Bao, Rajeev Bansal, Qian Zhang, Scott Michael Bragg
  • Publication number: 20140025435
    Abstract: 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: Application
    Filed: July 19, 2013
    Publication date: January 23, 2014
    Applicant: Vendavo, Inc.
    Inventors: Rajeev Bansal, Niel Esary
  • Publication number: 20140025431
    Abstract: 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: Application
    Filed: July 19, 2013
    Publication date: January 23, 2014
    Applicant: Vendavo, Inc.
    Inventors: Rajeev Bansal, Niel Esary
  • Publication number: 20140025434
    Abstract: 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: Application
    Filed: July 18, 2013
    Publication date: January 23, 2014
    Applicant: Vendavo, Inc.
    Inventors: Rajeev Bansal, Daniel Francis Pilch, Niel Esary
  • Publication number: 20130339097
    Abstract: 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: Application
    Filed: July 18, 2013
    Publication date: December 19, 2013
    Inventors: Rajeev Bansal, Jufang Wang, Shankar Sundaram, Niel Esary
  • Patent number: 8375134
    Abstract: 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: Grant
    Filed: June 8, 2009
    Date of Patent: February 12, 2013
    Assignee: Microsoft Corporation
    Inventors: Shai Herzog, Rashid Qureshi, Jorge Raastroem, Xuemei Bao, Rajeev Bansal, Qian Zhang, Scott Michael Bragg
  • Publication number: 20100312899
    Abstract: 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: Application
    Filed: June 8, 2009
    Publication date: December 9, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Shai Herzog, Rashid Qureshi, Jorge Raastroem, Xuemei Bao, Rajeev Bansal, Qian Zhang, Scott Michael Bragg
  • Patent number: 5272439
    Abstract: 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: Grant
    Filed: February 21, 1992
    Date of Patent: December 21, 1993
    Assignee: University of Connecticut
    Inventors: Matthew S. Mashikian, Robert B. Northrop, Rajeev Bansal, Francesco Palmieri
  • Patent number: 4887041
    Abstract: 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: Grant
    Filed: July 7, 1988
    Date of Patent: December 12, 1989
    Assignee: University of Connecticut
    Inventors: Matthew S. Mashikian, Robert B. Northop, Rajeev Bansal, Chrysostomos L. Nikias
  • Patent number: RE35561
    Abstract: 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: Grant
    Filed: March 6, 1995
    Date of Patent: July 15, 1997
    Assignee: The University of Connecticut
    Inventors: Matthew S. Mashikian, Robert B. Northrop, Rajeev Bansal, Francesco Palmieri