Patents by Inventor Miroslav Cina
Miroslav Cina 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: 20150019451Abstract: A computer implemented method including populating a data structure, stored on a computer readable storage device, with data for use in determining eligibility for benefits from a benefits program, performing a verification check on the data using evidence related to the data, making a decision regarding eligibility for benefits based on the verified data and rules for the benefits program, and storing the data utilized in the decision, including the evidence used in the verification check.Type: ApplicationFiled: July 9, 2013Publication date: January 15, 2015Applicant: SAP AGInventors: Mirko Schnack, Claus Steimer, Miroslav Cina, Ulrich Zagler
-
Patent number: 8548954Abstract: An enterprise management system includes transaction/analytic applications and an archiving system in which data object lifecycles are pre-computed when the data object is created by the transaction application or analytic application. Having pre-computed the data lifecycle via the transaction/analytic applications, an archiving system need not re-determine whether the criteria for archiving are met. When the archiving system is initiated, the archiving system may identify the data objects having lifecycle dates that match the current date and archive them directly.Type: GrantFiled: November 7, 2008Date of Patent: October 1, 2013Assignee: SAP AGInventor: Miroslav Cina
-
Publication number: 20130166310Abstract: In one general aspect, a computer system can include an input data parser configured to receive a plurality of input values from an application for a social benefit, and a first phase module configured to determine a first result based on a first phase of benefit decision processing using a first input value from the plurality of input values, and configured to trigger processing associated with a second phase of benefit decision processing based on the first input value from the plurality of input values satisfying a phase triggering condition. The computer system can include a second phase module configured to receive the first result from the first phase module, and configured to determine a second result based on the second phase of benefit decision processing using the first result and a second input value from the plurality of input values.Type: ApplicationFiled: December 23, 2011Publication date: June 27, 2013Applicant: SAP AGInventors: Mirko Schnack, Lutz Garstecki, Miroslav Cina, Claus Steimer, Erik Dworog
-
Publication number: 20120011037Abstract: A method and system of generating deduction plan document for issuing benefits to a recipient.Type: ApplicationFiled: July 9, 2010Publication date: January 12, 2012Applicant: SAP AGInventors: Xiaopeng Tan, Claus Steimer, Miroslav Cina
-
Publication number: 20120011061Abstract: A method and system of generating net calculation documents for issuing benefits to a recipient. The method and system may include receiving gross payment documents (GPDs) each including a plurality of gross payment items (GPIs) each including a benefit amount the recipient is entitled to and deduction plan documents (DPDs) each including a plurality of deduction plan items (DPIs) each including a deduction amount from a corresponding GPI.Type: ApplicationFiled: July 9, 2010Publication date: January 12, 2012Applicant: SAP AGInventors: Xiaopeng Tan, Claus Steimer, Miroslav Cina
-
Publication number: 20120011038Abstract: Disclosed are embodiments that provide a system, computer readable medium and a computer-implemented method for calculating gross payment items (GPIs) to provide monetary benefits to a recipient. The disclosed embodiment may use a computer processor of a back end of the computer system to generate an entitlement document for a benefit plan. The entitlement document may include a plurality of entitlement items, each including an entitlement amount for an entitlement period. The entitlement frequencies may be mapped to payment frequencies that each GPI has a corresponding entitlement item. Moreover, a due date for each GPI may be calculated and compared to a reference date to determine whether each GPI is due. Further, for each GPI, an existing overlapping GPI is checked and gross payment amounts are set by taking the existing overlapping GPI into account.Type: ApplicationFiled: July 9, 2010Publication date: January 12, 2012Applicant: SAP AGInventors: Mirko Schnack, Claus Steimer, Miroslav Cina, Xiaopeng Tan
-
Publication number: 20120011039Abstract: Embodiments of a system, machine readable storage medium and a computer-implemented method for implementing a services management system for providing services to a recipient are disclosed. The system may include a computer application controller operating on a back end server accessible by a user application operating on a front end server. The back end server may generate a computer object in response to remote function calls performed by the user application operating on the front end server. Data in the remote function calls may contain data related to services approved for a particular recipient. The generated computer objects may be operated upon by processes executing on the back end server that calculate a gross entitlement amount of benefits for the recipient. The calculated amounts may be passed to a gross payment calculation object and a net calculation objects.Type: ApplicationFiled: July 9, 2010Publication date: January 12, 2012Applicant: SAP AGInventors: Miroslav Cina, Banko Bantchev, Claus STEIMER, Horst NEUNABER
-
Patent number: 7987101Abstract: Beneficiary successor planning is performed by the examination of beneficiary data from a new benefits request and determining available succession benefit plans. The successor planning includes re-using existing beneficiary data associated with the request as well as determining the current requested benefits plan. From this information, the successor planning includes generating successor benefit plans which can re-use the beneficiary information that is available and may also indicate triggering events that, when these events occur, would render the successor plan in effect. Through this planning, manual data entry is reduced and the successor benefit plans are automatically generated.Type: GrantFiled: August 31, 2006Date of Patent: July 26, 2011Assignee: SAP AGInventors: Miroslav Cina, Erik Dworog
-
Patent number: 7739376Abstract: Methods and systems, including computer program products, implementing techniques for message filtering. The techniques include receiving a plurality of messages generated by an application, and filtering the messages, including simplifying one or more of the messages, eliminating one or more of the messages, or both simplifying and eliminating messages. The messages report errors in the execution of the application or provide warnings about possible errors.Type: GrantFiled: March 7, 2005Date of Patent: June 15, 2010Assignee: SAP AktiengesellschaftInventor: Miroslav Cina
-
Publication number: 20100088133Abstract: Disclosed are embodiments a software architecture for benefits management. The software architecture provides a fixed software layer (e.g., program code) which defines a workflow to support benefits management at a generic level. The workflow defines a fixed, predetermined process through which an enterprise management system receives new requests for benefits, determines whether the request meets eligibility criteria and awards or rejects the benefits request. The software architecture includes a customization layer which includes a number of customization objects, each customization object adapting performance of the generic software layer to be appropriate for a specific benefits program. This software architecture minimizes cost to benefits providers because the generic software layer is common to all public benefits programs being managed by a software user.Type: ApplicationFiled: December 12, 2008Publication date: April 8, 2010Applicant: SAP AGInventors: Miroslav CINA, Andreas JAECKLE, Claus STEIMER
-
Publication number: 20100088284Abstract: An enterprise management system includes transaction/analytic applications and an archiving system in which data object lifecycles are pre-computed when the data object is created by the transaction application or analytic application. Having pre-computed the data lifecycle via the transaction/analytic applications, an archiving system need not re-determine whether the criteria for archiving are met. When the archiving system is initiated, the archiving system may identify the data objects having lifecycle dates that match the current date and archive them directly.Type: ApplicationFiled: November 7, 2008Publication date: April 8, 2010Applicant: SAP AGInventor: Miroslav CINA
-
Patent number: 7574438Abstract: A multi-level lock procedure is used in scheduling access of a table in a database by multiple processes running in parallel. A lock level is associated with a particular process, a higher lock level representing a larger number of other processes having priority over the particular process in accessing the table. Repeatedly attempt to associate the particular process with a lower lock level, and if the particular process has been successfully associated with the lower lock level, release a previous lock level associated with the particular process so that the previous lock level may be associated with other processes. Allow the particular process to access the table when the lock level for the particular process is equal to a preset value.Type: GrantFiled: December 3, 2003Date of Patent: August 11, 2009Assignee: SAP AktiengesellschaftInventor: Miroslav Cina
-
Publication number: 20080155298Abstract: Methods, systems, and apparatus, including computer program products, implementing techniques for refreshing a transaction screen. The techniques include displaying, on a display device, a transaction screen containing data for a transaction, the transaction being a set of actions that either commits or aborts, where user-provided data is required for the transaction, waiting to receive a user response providing data for the transaction in the transaction screen, and automatically refreshing the transaction screen with updated data if user input to the transaction screen is not received within a pre-determined period of time.Type: ApplicationFiled: March 7, 2008Publication date: June 26, 2008Applicant: SAP AKTIENGESELLSCHAFTInventor: Miroslav Cina
-
Patent number: 7360161Abstract: Methods and apparatus, including computer program products, implementing techniques for refreshing a transaction screen. The techniques include displaying a transaction screen containing data for a transaction, waiting to receive user input to the transaction screen, and automatically refreshing the screen with updated data if user input is not received within a pre-determined period of time.Type: GrantFiled: December 12, 2003Date of Patent: April 15, 2008Assignee: SAP AktiengesellschaftInventor: Miroslav Cina
-
Publication number: 20080071556Abstract: Beneficiary successor planning is performed by the examination of beneficiary data from a new benefits request and determining available succession benefit plans. The successor planning includes re-using existing beneficiary data associated with the request as well as determining the current requested benefits plan. From this information, the successor planning includes generating successor benefit plans which can re-use the beneficiary information that is available and may also indicate triggering events that, when these events occur, would render the successor plan in effect. Through this planning, manual data entry is reduced and the successor benefit plans are automatically generated.Type: ApplicationFiled: August 31, 2006Publication date: March 20, 2008Inventors: Miroslav Cina, Erik Dworog
-
Patent number: 7239234Abstract: Methods and apparatus, including computer program products, implementing techniques for alert management. The techniques include predicting an alert date for an alert that is associated with a counter, some time after the prediction, receiving an updated value for the counter, and in response to receiving the updated value and without user intervention, adjusting the predicted alert date according to the updated value. The alert date is the date when the counter is predicted to reach a target value.Type: GrantFiled: July 21, 2004Date of Patent: July 3, 2007Assignee: SAP AktiengesellschaftInventor: Miroslav Cina
-
Publication number: 20060200526Abstract: Methods and systems, including computer program products, implementing techniques for message filtering. The techniques include receiving a plurality of messages generated by an application, and filtering the messages, including simplifying one or more of the messages, eliminating one or more of the messages, or both simplifying and eliminating messages. The messages report errors in the execution of the application or provide warnings about possible errors.Type: ApplicationFiled: March 7, 2005Publication date: September 7, 2006Inventor: Miroslav Cina
-
Publication number: 20060017546Abstract: Methods and apparatus, including computer program products, implementing techniques for alert management. The techniques include predicting an alert date for an alert that is associated with a counter, some time after the prediction, receiving an updated value for the counter, and in response to receiving the updated value and without user intervention, adjusting the predicted alert date according to the updated value. The alert date is the date when the counter is predicted to reach a target value.Type: ApplicationFiled: July 21, 2004Publication date: January 26, 2006Inventor: Miroslav Cina
-
Publication number: 20050132302Abstract: Methods and apparatus, including computer program products, implementing techniques for refreshing a transaction screen. The techniques include displaying a transaction screen containing data for a transaction, waiting to receive user input to the transaction screen, and automatically refreshing the screen with updated data if user input is not received within a pre-determined period of time.Type: ApplicationFiled: December 12, 2003Publication date: June 16, 2005Inventor: Miroslav Cina
-
Publication number: 20050125406Abstract: A multi-level lock procedure is used in scheduling access of a table in a database by multiple processes running in parallel. A lock level is associated with a particular process, a higher lock level representing a larger number of other processes having priority over the particular process in accessing the table. Repeatedly attempt to associate the particular process with a lower lock level, and if the particular process has been successfully associated with the lower lock level, release a previous lock level associated with the particular process so that the previous lock level may be associated with other processes. Allow the particular process to access the table when the lock level for the particular process is equal to a preset value.Type: ApplicationFiled: December 3, 2003Publication date: June 9, 2005Inventor: Miroslav Cina