Patents by Inventor Pavan Bayyapu

Pavan Bayyapu 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: 11727513
    Abstract: A method and a server system for facilitating implementation of regulations by organizations is described. Regulations are sourced from data stores associated with a plurality of regulatory authorities to configure a corpus of regulations. A plurality of enriched regulations is generated from the corpus of regulations. A user is enabled to create a construct related to at least one of an organization and an industry associated with the user. The construct is indicative of corresponding functional constituents and relationships among the functional constituents. Search and discovery of one or more regulations applicable to the organization or the industry is facilitated. Subsequent to the discovery of the one or more regulations, a linking of clauses of a respective enriched regulation to at least one functional constituent of the construct is enabled for facilitating implementation of the one or more regulations applicable to the organization or the industry associated with the user.
    Type: Grant
    Filed: May 13, 2018
    Date of Patent: August 15, 2023
    Assignee: Regology, Inc.
    Inventors: Pavan Bayyapu, Mukund Goenka
  • Publication number: 20180330455
    Abstract: A method and a server system for facilitating implementation of regulations by organizations is described. Regulations are sourced from data stores associated with a plurality of regulatory authorities to configure a corpus of regulations. A plurality of enriched regulations is generated from the corpus of regulations. A user is enabled to create a construct related to at least one of an organization and an industry associated with the user. The construct is indicative of corresponding functional constituents and relationships among the functional constituents. Search and discovery of one or more regulations applicable to the organization or the industry is facilitated. Subsequent to the discovery of the one or more regulations, a linking of clauses of a respective enriched regulation to at least one functional constituent of the construct is enabled for facilitating implementation of the one or more regulations applicable to the organization or the industry associated with the user.
    Type: Application
    Filed: May 13, 2018
    Publication date: November 15, 2018
    Inventors: Pavan BAYYAPU, Mukund GOENKA
  • Patent number: 9460407
    Abstract: Techniques for generating a data-based graphical representation include providing, to a user, a graphical user interface that comprises selectable attribute names; receiving a user selection of a first attribute name; in response to receiving the user selection, invoking a call to a back-end server that comprises a database, the database storing sets of attribute values, each set of attribute values associated with one of the selectable attribute names; receiving, from the back-end server, a response to the invoked call, the response comprising a particular set of attribute values that is associated with the user-selected first attribute name; generating the graphical representation of a relationship between the received attribute values associated with the user-selected first attribute name and a key figure of the attribute values; and preparing the graphical representation for display on the graphical user interface.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: October 4, 2016
    Assignee: SAP SE
    Inventors: Yue Fang, Yutong Zhao, David Chambers, Ankur Jain, Benjamin Tomsky, Pavan Bayyapu, Bert Legrand, Bin Duan
  • Publication number: 20140331165
    Abstract: Techniques for generating a data-based graphical representation include providing, to a user, a graphical user interface that comprises selectable attribute names; receiving a user selection of a first attribute name; in response to receiving the user selection, invoking a call to a back-end server that comprises a database, the database storing sets of attribute values, each set of attribute values associated with one of the selectable attribute names; receiving, from the back-end server, a response to the invoked call, the response comprising a particular set of attribute values that is associated with the user-selected first attribute name; generating the graphical representation of a relationship between the received attribute values associated with the user-selected first attribute name and a key figure of the attribute values; and preparing the graphical representation for display on the graphical user interface.
    Type: Application
    Filed: May 3, 2013
    Publication date: November 6, 2014
    Applicant: SAP AG
    Inventors: Yue Fang, Yutong Zhao, David Chambers, Ankur Jain, Benjamin Tomsky, Pavan Bayyapu, Bert Legrand, Bin Duan
  • Patent number: 8660932
    Abstract: An internal auction system may generate a quotation for the quantity of a product included in an auction published on the seller's e-commerce site so that the appropriate quantity of the product is identified and/or available on the successful completion of the auction. In conjunction with generating the quotation, a message may be sent to a seller's business information management system, such as for example an inventory control system, reserving an existing and/or anticipated quantity of the product to meet the quantity specified in the auction. This quotation may be rescinded if the auction does not successfully conclude. Otherwise, an order may be created in the business information management system anticipating the winner performing the necessary auction checkout procedures. The order may contain a block in order to prevent it from being further processed until the completion of the auction checkout process by the winning bidder.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: February 25, 2014
    Assignee: SAP AG
    Inventors: Zhong Zhang, Yue Fang, Birgit Starmanns, Rupa Jaganathan, Pavan Bayyapu
  • Patent number: 7895115
    Abstract: An internal auction application may allow a seller to create a multiple auction for a plurality of products and allow a buyer to see and bid on the multiple auction as appropriate. The internal auction application may receive parameters for the multiple auction from the seller and an associated plurality of auctions may be determined for the multiple auction as a function of the parameters. The internal auction application may create and publish the multiple auction and the associated plurality of auctions on a seller's e-commerce site visible to the buyer. The multiple auction may be a serial multiple auction, a recurring multiple auction or a varied sublot multiple auction.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: February 22, 2011
    Assignee: SAP AG
    Inventors: Pavan Bayyapu, Yan Cui, Yue Fang, Narendra Penagulur, Lenin K Subramanian, Zhong Zhang
  • Patent number: 7853931
    Abstract: A method and system automatically generate a flow diagram displaying a process flow between configuration files and application files in a predefined process. An indication of a location of the configuration files and the application files is received. Flow information is extracted from the configuration files and from the application files. The flow diagram displaying a process flow between the configuration files and the application files is then generated.
    Type: Grant
    Filed: January 19, 2005
    Date of Patent: December 14, 2010
    Assignee: SAP AG
    Inventors: Guruprasad Srinivasamurthy, Yue Fang, Zhong Zhang, Pavan Bayyapu
  • Patent number: 7814457
    Abstract: Embodiments of the present invention implement a method and system that revise a flow diagram of a selected process of a plurality of processes. The plurality of processes are displayed in a first portion of a screen, and the flow diagram of the selected process is displayed in a second portion of the screen. A user selection of portions of the process flow to be revised is received and the selected portions of the process flow in the second portion of the screen are revised.
    Type: Grant
    Filed: January 19, 2005
    Date of Patent: October 12, 2010
    Assignee: SAP AG
    Inventors: Guruprasad Srinivasamurthy, Yue Fang, Zhong Zhang, Pavan Bayyapu
  • Patent number: 7610576
    Abstract: A method and system display a plurality of processes in a first portion of the display and simultaneously display a flow diagram of the selected one of the processes in a second portion of the display. Selection of any of the plurality of processes by a user in the first portion of the display causes display of a corresponding flow diagram of the selected process in the second portion of the display.
    Type: Grant
    Filed: January 19, 2005
    Date of Patent: October 27, 2009
    Assignee: SAP AG
    Inventors: Guruprasad Srinivasamurthy, Yue Fang, Zhong Zhang, Pavan Bayyapu
  • Patent number: 7516135
    Abstract: Dynamically managing data conveyance between computing devices may be achieved by a data distribution device establishing a data pull service in response to a subscription request from a data acquisition device, the data pull service having a first refresh interval, determining whether new data is available, if new data is available, determining whether the data is responsive to the subscription request, if the data is responsive to the subscription request, determining an interval for the responsive new data becoming available, and determining a second refresh interval for the data pull service based on the determined interval.
    Type: Grant
    Filed: May 30, 2003
    Date of Patent: April 7, 2009
    Assignee: SAP Aktiengesellschaft
    Inventor: Pavan Bayyapu
  • Publication number: 20080040371
    Abstract: In general, the disclosure includes managing foreign data from multiple sources. In one embodiment, a software application is operable to receive a request for a display page including data foreign to a Flash application embedded in the display page. In response to at least the request, the technical information for retrieving the foreign data is automatically identified. Foreign data is retrieved from at least one foreign data source in accordance with the technical information. The foreign data is translated to a form compatible with the Flash application based, at least in part, on the technical information.
    Type: Application
    Filed: August 11, 2006
    Publication date: February 14, 2008
    Inventors: Pavan Bayyapu, Gautam Dharamshi
  • Publication number: 20070112664
    Abstract: An internal auction system may generate a quotation for the quantity of a product included in an auction published on the seller's e-commerce site so that the appropriate quantity of the product is identified and/or available on the successful completion of the auction. In conjunction with generating the quotation, a message may be sent to a seller's business information management system, such as for example an inventory control system, reserving an existing and/or anticipated quantity of the product to meet the quantity specified in the auction. This quotation may be rescinded if the auction does not successfully conclude. Otherwise, an order may be created in the business information management system anticipating the winner performing the necessary auction checkout procedures. The order may contain a block in order to prevent it from being further processed until the completion of the auction checkout process by the winning bidder.
    Type: Application
    Filed: October 31, 2006
    Publication date: May 17, 2007
    Inventors: Zhong Zhang, Yue Fang, Birgit Starmanns, Rupa Jaganathan, Pavan Bayyapu
  • Publication number: 20070106596
    Abstract: An internal auction application may allow a seller to create a multiple auction for a plurality of products and allow a buyer to see and bid on the multiple auction as appropriate. The internal auction application may receive parameters for the multiple auction from the seller and an associated plurality of auctions may be determined for the multiple auction as a function of the parameters. The internal auction application may create and publish the multiple auction and the associated plurality of auctions on a seller's e-commerce site visible to the buyer. The multiple auction may be a serial multiple auction, a recurring multiple auction or a varied sublot multiple auction.
    Type: Application
    Filed: October 31, 2006
    Publication date: May 10, 2007
    Inventors: Pavan Bayyapu, Yan Cui, Yue Fang, Narendra Penagulur, Lenin Subramanian, Zhong Zhang
  • Publication number: 20070100739
    Abstract: A seller may designate a target group of customers allowed to access an auction on a seller's e-commerce site in an internal auction system creating a bidder restriction on the auction. Customers not in this target group are not allowed to see auction details and may not participate in the auction. The target group may be designated by the seller during auction creation or editing. The target group may be defined using customer relationship management (CRM) components as part of the seller's business information management system(s). Selecting a target group for the auction creates a bidder restriction preventing other potential bidders from viewing auction information and participating in the auction. Alternatively, a first bidder restriction may exist to control which customers may view the auction information and a second bidder restriction may be used to limit which of these first bidder restriction customers may participate in the auction.
    Type: Application
    Filed: October 31, 2006
    Publication date: May 3, 2007
    Inventors: Yan Cui, Rupa Jaganathan, Yue Fang, Pavan Bayyapu, Anisha Dadhia
  • Publication number: 20060161899
    Abstract: A method and system display a plurality of processes in a first portion of the display and simultaneously display a flow diagram of the selected one of the processes in a second portion of the display. Selection of any of the plurality of processes by a user in the first portion of the display causes display of a corresponding flow diagram of the selected process in the second portion of the display.
    Type: Application
    Filed: January 19, 2005
    Publication date: July 20, 2006
    Inventors: Guruprasad Srinivasamurthy, Yue Fang, Zhong Zhang, Pavan Bayyapu
  • Publication number: 20060161900
    Abstract: Embodiments of the present invention implement a method and system that revise a flow diagram of a selected process of a plurality of processes. The plurality of processes are displayed in a first portion of a screen, and the flow diagram of the selected process is displayed in a second portion of the screen. A user selection of portions of the process flow to be revised is received and the selected portions of the process flow in the second portion of the screen are revised.
    Type: Application
    Filed: January 19, 2005
    Publication date: July 20, 2006
    Inventors: Guruprasad Srinivasamurthy, Yue Fang, Zhong Zhang, Pavan Bayyapu
  • Publication number: 20060161902
    Abstract: A method and system automatically generate a flow diagram displaying a process flow between configuration files and application files in a predefined process. An indication of a location of the configuration files and the application files is received. Flow information is extracted from the configuration files and from the application files. The flow diagram displaying a process flow between the configuration files and the application files is then generated.
    Type: Application
    Filed: January 19, 2005
    Publication date: July 20, 2006
    Inventors: Guruprasad Srinivasamurthy, Yue Fang, Zhong Zhang, Pavan Bayyapu
  • Publication number: 20060161901
    Abstract: A method and system automatically generate a flow diagram displaying a process flow between configuration files and application files in a predefined process. An indication of a location of the configuration files and the application files is received. Flow information is extracted from the configuration files and from the application files. The flow diagram displaying a process flow between the configuration files and the application files is then generated.
    Type: Application
    Filed: January 19, 2005
    Publication date: July 20, 2006
    Inventors: Guruprasad Srinivasamurthy, Yue Fang, Zhong Zhang, Pavan Bayyapu
  • Publication number: 20050015488
    Abstract: Selectively managing data conveyance between computing devices may be facilitated by a data distribution device receiving a message including a subscription request for a data acquisition device, determining an attribute of the subscription request, selecting, based on a current state of the data distribution device and the attribute of the subscription request, between a data pull service and a data push service for providing the responsive data, and sending a message regarding the selected service.
    Type: Application
    Filed: May 30, 2003
    Publication date: January 20, 2005
    Inventor: Pavan Bayyapu
  • Publication number: 20040243617
    Abstract: Dynamically managing data conveyance between computing devices may be achieved by a data distribution device establishing a data pull service in response to a subscription request from a data acquisition device, the data pull service having a first refresh interval, determining whether new data is available, if new data is available, determining whether the data is responsive to the subscription request, if the data is responsive to the subscription request, determining an interval for the responsive new data becoming available, and determining a second refresh interval for the data pull service based on the determined interval.
    Type: Application
    Filed: May 30, 2003
    Publication date: December 2, 2004
    Inventor: Pavan Bayyapu