Patents by Inventor Rahul Agarwal

Rahul Agarwal 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: 20130103554
    Abstract: The present subject matter relates to a banking system, which includes a parsing module to parse a number of positions corresponding to at least one registered entity. A position processing module is configured to categorize each of the positions into a set of payables and receivables based on a credit or debit nature of each of the positions. A display module is configured to provide an integrated view to display the set of payables and receivables.
    Type: Application
    Filed: December 20, 2011
    Publication date: April 25, 2013
    Applicant: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Rahul Agarwal, Vipin Goel
  • Publication number: 20130085917
    Abstract: The present subject matter discloses a system and method for assessing overall risk rating of one or more events in transactions relating to financial services. In one implementation, the method includes obtaining at least one parameter indicative of a risk criteria associated with the one or more events. The method further includes assigning values to the at least one parameter and determining a risk rating based on the values assigned for the at least one parameter. A risk index is generated for the one or more events based on the risk rating. Overall risk rating of the one or more events is assessed based at least in part on the risk index and a threshold value for the one or more events.
    Type: Application
    Filed: December 20, 2011
    Publication date: April 4, 2013
    Applicant: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Rahul Agarwal, Vipin Goel
  • Publication number: 20130030969
    Abstract: A method and system for integration of corporate action event processing by multiple LOBs in a capital market is disclosed. The method of the present invention enables identification of common and distinct functionalities/behaviors of each of the IB and custodian LOBs dealing with the processing of the corporate action events. Based on the nature of the received event, the analysis is done to determine whether the received event is meant for Investment Bank (IB) LOB or Custodian LOB. As a result of the determination, the details related to the said event processed by either IB LOB or custodian LOB is displayed to the user on a single user interface module configured to display the details of the corporation events handled by both of the LOBs, i.e. IB LOB and Custodian LOB.
    Type: Application
    Filed: December 23, 2011
    Publication date: January 31, 2013
    Applicant: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Devesh Gupta, Rahul Agarwal
  • Publication number: 20130030970
    Abstract: A method and system for automatic linking of variances captured from plurality of agents or counterparties related to a composite market event from a capital market is disclosed. The method of the present invention enables a creation of golden copy for each of the corporate action event. Based on the matching criteria for each of the corporate action event with the multiple variable data received from the agent/counterparties, the agent variable data is attached to the golden copy created for each event using straight-through processing (STP). As a result of the STP linkage of agent variable events with the golden copy of the event, the agent/counterparty variable information and market composite information for the event is displayed on the single screen to the user.
    Type: Application
    Filed: December 23, 2011
    Publication date: January 31, 2013
    Applicant: Tata Consultancy Services Limited
    Inventors: Devesh Gupta, Rahul Agarwal
  • Publication number: 20130024240
    Abstract: Systems and methods related to generating corporate announcements. In one implementation, the method comprises capturing, by a computing device, corporate action information corresponding to at least one corporate action from at least one corporate news source. The method further comprises comparing the corporate action information with another corporate action information, captured from at least one other corporate news source, corresponding to the at least one corporate action. Based on the comparison, a relevance factor is evaluated. The relevance factor is indicative of completeness and accuracy of a composite corporate action information obtained by combining the corporate action information and the another corporate action information. The method furthermore comprises generating a corporate announcement, based on the relevance factor.
    Type: Application
    Filed: December 28, 2011
    Publication date: January 24, 2013
    Applicant: Tata Consultancy Services Limited
    Inventors: Devesh Gupta, Rahul Agarwal
  • Patent number: 8356108
    Abstract: A system and method provide random access to a multimedia object over a network. One embodiment of the invention includes a streaming media server that is connected to a client computer over a network. The streaming media server includes at least one multimedia object that is adapted for transmission (“streaming”) across the network. A pre-roll calculation program determines a pre-roll for each segment of the multimedia object and generates a modified multimedia object which includes a pre-roll for each of its segments, a pre-roll identifying a portion of the multimedia object to be transmitted by the streaming media server and received by the client computer prior to playback of the multimedia object at a selected segment. The pre-roll allows the client computer to present, starting at a selected segment, the multimedia object in its entirety without interruption.
    Type: Grant
    Filed: October 16, 2007
    Date of Patent: January 15, 2013
    Assignee: Intel Corporation
    Inventors: Rahul Agarwal, Jeffrey M. Ayars, Bradley D. Hefta-Gaub, Gary S. Greenbaum, Alan F. Lippman, Sujal M. Patel, Dale R. Stammen, Philip Rosedale, Bryan Vergato
  • Patent number: 8341431
    Abstract: A number of digital content rendering modules are equipped such that selective subsets of the modules may be employed to render digital content of different media, and of different format types. The modules are organized into a hierarchy, with a selected one occupying a root position of the hierarchy, to exclusively receive the digital contents to be rendered, and that each module is further responsible for verifying the integrity of its immediate downstream modules, to collectively protect the digital contents being rendered. Additionally, in accordance with another aspect, a tamper resistant module is employed to recover digital contents provided in a protected state, obfuscating the recovery. Further, the modules may be of different application domains.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: December 25, 2012
    Assignee: Intel Corporation
    Inventors: Jeffrey M. Ayars, Rahul Agarwal, Alain Hamel, Darren P. Schack
  • Publication number: 20120271189
    Abstract: Various embodiments concern sensing a LFP signal from one or more electrodes, measuring the amplitude of the signals over a period of time, and calculating a plurality of variance values from the amplitude, wherein each of the variance values correspond to the variance of the amplitude for a different interval of time of the period of time with respect to the other variance values. Such embodiments may further include assessing the relative level of neural activation of an area of the brain based on the variance values, wherein the area of the brain is assessed to have a relatively higher level of neural activation when the variance is relatively higher and the area of the brain is assessed to have a relatively lower level of neural activation when the variance is relatively lower.
    Type: Application
    Filed: April 13, 2012
    Publication date: October 25, 2012
    Applicant: Medtronic, Inc.
    Inventors: Dwight E. Nelson, Rahul Agarwal, Steven L. Jensen, Rahul Gupta
  • Patent number: 7948906
    Abstract: A system and a method determine network conditions. The system includes a server computer and a client computer. The server computer is configured to transmit data packets comprising a data object from the server computer to the client computer. The client computer includes a transmission latency detector and a transmission bandwidth detector. The transmission latency detector uses transmission time and receipt time values to determine the changes in time it takes selected portions of the data object to be transmitted from the server computer to the client computer. The transmission bandwidth detector uses identified back-to-back data packets to determine the transmission bandwidth between the server computer and the client computer.
    Type: Grant
    Filed: March 15, 2004
    Date of Patent: May 24, 2011
    Assignee: RealNetworks, Inc.
    Inventors: Sujal M. Patel, Jeffrey M. Ayars, Rahul Agarwal, Bradley D. Hefta-Gaub, Peter S. Haight, Dale R. Stammen, Philip Rosedale
  • Publication number: 20110080840
    Abstract: A system and a method determine network conditions. The system includes a server computer and a client computer. The server computer is configured to transmit data packets comprising a data object from the server computer to the client computer. The client computer includes a transmission latency detector and a transmission bandwidth detector. The transmission latency detector uses transmission time and receipt time values to determine the changes in time it takes selected portions of the data object to be transmitted from the server computer to the client computer. The transmission bandwidth detector uses identified back-to-back data packets to determine the transmission bandwidth between the server computer and the client computer.
    Type: Application
    Filed: December 10, 2010
    Publication date: April 7, 2011
    Applicant: REALNETWORKS, INC.
    Inventors: Sujal M. Patel, Jeffrey M. Ayars, Rahul Agarwal, Bradley D. Hefta-Gaub, Peter S. Haight, Dale R. Stammen, Philip Rosedale
  • Publication number: 20100131776
    Abstract: A number of digital content rendering modules are equipped such that selective subsets of the modules may be employed to render digital content of different media, and of different format types. The modules are organized into a hierarchy, with a selected one occupying a root position of the hierarchy, to exclusively receive the digital contents to be rendered, and that each module is further responsible for verifying the integrity of its immediate downstream modules, to collectively protect the digital contents being rendered. Additionally, in accordance with another aspect, a tamper resistant module is employed to recover digital contents provided in a protected state, obfuscating the recovery. Further, the modules may be of different application domains.
    Type: Application
    Filed: November 24, 2009
    Publication date: May 27, 2010
    Applicant: REALNETWORKS, INC.
    Inventors: Jeffrey M. Ayars, Rahul Agarwal, Alain Hamel, Darren P. Schack
  • Patent number: 7685646
    Abstract: A system and method for producing and using a protected optical media is described. One feature provides for a compact disc containing digital rights management protection to prevent unauthorized copying of copyrighted materials. Another feature provides for secure copying, storage, transfer, and playback of digital audio content from a protected compact disc or computer storage. Yet another feature provides for a versatile optical media that can be used in both traditional audio compact disc players and in computer CD-ROM drives without risking the security of the content on the media or preventing purchasers from having a robust content experience.
    Type: Grant
    Filed: September 10, 2003
    Date of Patent: March 23, 2010
    Assignee: RealNetworks, Inc.
    Inventors: Joshua D. Hug, Alain Hamel, Adam B. Cappio, Brent D. Newman, Xiaodong Fu, Rahul Agarwal, Jeffrey M. Ayars
  • Patent number: 7636860
    Abstract: A number of digital content rendering modules are equipped such that selective subsets of the modules may be employed to render digital content of different media, and of different format types. The modules are organized into a hierarchy, with a selected one occupying a root position of the hierarchy, to exclusively receive the digital contents to be rendered, and that each module is further responsible for verifying the integrity of its immediate downstream modules, to collectively protect the digital contents being rendered. Additionally, in accordance with another aspect, a tamper resistant module is employed to recover digital contents provided in a protected state, obfuscating the recovery. Further, the modules may be of different application domains.
    Type: Grant
    Filed: February 13, 2002
    Date of Patent: December 22, 2009
    Assignee: RealNetworks, Inc.
    Inventors: Jeffrey M. Ayars, Rahul Agarwal, Alain Hamel, Darren P. Schack
  • Publication number: 20080215746
    Abstract: A system and method provide random access to a multimedia object over a network. One embodiment of the invention includes a streaming media server that is connected to a client computer over a network. The streaming media server includes at least one multimedia object that is adapted for transmission (“streaming”) across the network. A pre-roll calculation program determines a pre-roll for each segment of the multimedia object and generates a modified multimedia object which includes a pre-roll for each of its segments, a pre-roll identifying a portion of the multimedia object to be transmitted by the streaming media server and received by the client computer prior to playback of the multimedia object at a selected segment. The pre-roll allows the client computer to present, starting at a selected segment, the multimedia object in its entirety without interruption.
    Type: Application
    Filed: October 16, 2007
    Publication date: September 4, 2008
    Inventors: Rahul Agarwal, Jeffrey M. Ayars, Bradley D. Hefta-Gaub, Gary S. Greenbaum, Alan F. Lippman, Sujal M. Patel, Dale R. Stammen, Philip Rosedale, Bryan Vergato
  • Patent number: 7284065
    Abstract: A system and method provide random access to a multimedia object over a network. One embodiment of the invention includes a streaming media server that is connected to a client computer over a network. The streaming media server includes at least one multimedia object that is adapted for transmission (“streaming”) across the network. A pre-roll calculation program determines a pre-roll for each segment of the multimedia object and generates a modified multimedia object which includes a pre-roll for each of its segments, a pre-roll identifying a portion of the multimedia object to be transmitted by the streaming media server and received by the client computer prior to playback of the multimedia object at a selected segment. The pre-roll allows the client computer to present, starting at a selected segment, the multimedia object in its entirety without interruption.
    Type: Grant
    Filed: August 22, 2003
    Date of Patent: October 16, 2007
    Assignee: RealNetworks, Inc.
    Inventors: Rahul Agarwal, Jeffrey M. Ayars, Bradley D. Hefta-Gaub, Gary S. Greenbaum, Alan F. Lippman, Sujal M. Patel, Dale R. Stammen, Philip Rosedale, Bryan Vergato
  • Patent number: 7201485
    Abstract: The present invention includes a novel method to fabricate corner cube retroreflectors, CCRs, where a majority of the wafer area acts as CCRs as compared to a maximum of 33% in previous MEMS CCRs. The present invention also allows for the fabrication of moveable cantilevers which operate at one-third the voltage as compared to a conventional planar cantilever.
    Type: Grant
    Filed: August 16, 2004
    Date of Patent: April 10, 2007
    Assignee: University of South Florida
    Inventors: Rahul Agarwal, Shekhar Bhansali, Shinzo Onishi, Scott Samson
  • Patent number: 6731600
    Abstract: A system and a method determine network conditions. The system includes a server computer and a client computer. The server computer is configured to transmit data packets comprising a data object from the server computer to the client computer. The client computer includes a transmission latency detector and a transmission bandwidth detector. The transmission latency detector uses transmission time and receipt time values to determine the changes in time it takes selected portions of the data object to be transmitted from the server computer to the client computer. The transmission bandwidth detector uses identified back-to-back data packets to determine the transmission bandwidth between the server computer and the client computer.
    Type: Grant
    Filed: February 8, 1999
    Date of Patent: May 4, 2004
    Assignee: RealNetworks, Inc.
    Inventors: Sujal M. Patel, Jeffrey M. Ayars, Rahul Agarwal, Bradley D. Hefta-Gaub, Peter S. Haight, Dale R. Stammen, Philip Rosedale
  • Publication number: 20040046790
    Abstract: A system and method provide random access to a multimedia object over a network. One embodiment of the invention includes a streaming media server that is connected to a client computer over a network. The streaming media server includes at least one multimedia object that is adapted for transmission (“streaming”) across the network. A pre-roll calculation program determines a pre-roll for each segment of the multimedia object and generates a modified multimedia object which includes a pre-roll for each of its segments, a pre-roll identifying a portion of the multimedia object to be transmitted by the streaming media server and received by the client computer prior to playback of the multimedia object at a selected segment. The pre-roll allows the client computer to present, starting at a selected segment, the multimedia object in its entirety without interruption.
    Type: Application
    Filed: August 22, 2003
    Publication date: March 11, 2004
    Inventors: Rahul Agarwal, Jeffrey M. Ayars, Bradley D. Hefta-Gaub, Gary S. Greenbaum, Alan F. Lippman, Sujal M. Patel, Dale R. Stammen, Philip Rosedale, Bryan Vergato
  • Patent number: 6633918
    Abstract: A system and method provide random access to a multimedia object over a network. One embodiment of the invention includes a streaming media server that is connected to a client computer over a network. The streaming media server includes at least one multimedia object that is adapted for transmission (“streaming”) across the network. A pre-roll calculation program determines a pre-roll for each segment of the multimedia object and generates a modified multimedia object which includes a pre-roll for each of its segments, a pre-roll identifying a portion of the multimedia object to be transmitted by the streaming media server and received by the client computer prior to playback of the multimedia object at a selected segment. The pre-roll allows the client computer to present, starting at a selected segment, the multimedia object in its entirety without interruption.
    Type: Grant
    Filed: September 27, 2001
    Date of Patent: October 14, 2003
    Assignee: RealNetworks, Inc.
    Inventors: Rahul Agarwal, Jeffrey M. Ayars, Bradley D. Hefta-Gaub, Gary S. Greenbaum, Alan F. Lippman, Sujal M. Patel, Dale R. Stammen, Philip Rosedale, Bryan Vergato
  • Publication number: 20030154391
    Abstract: A number of digital content rendering modules are equipped such that selective subsets of the modules may be employed to render digital content of different media, and of different format types. The modules are organized into a hierarchy, with a selected one occupying a root position of the hierarchy, to exclusively receive the digital contents to be rendered, and that each module is further responsible for verifying the integrity of its immediate downstream modules, to collectively protect the digital contents being rendered. Additionally, in accordance with another aspect, a tamper resistant module is employed to recover digital contents provided in a protected state, obfuscating the recovery. Further, the modules may be of different application domains.
    Type: Application
    Filed: February 13, 2002
    Publication date: August 14, 2003
    Inventors: Jeffrey M. Ayars, Rahul Agarwal, Alain Hamel, Darren P. Schack