Patents by Inventor Vladimir Svetov

Vladimir Svetov 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: 9741006
    Abstract: A system for providing complex access control in workflows. The system comprises a computer, including a computer readable storage medium and processor operating thereon. The system also comprises at least one business process which includes a plurality of tasks. Each task is associated with a task state which changes during execution of the task. The system further comprises a plurality of logical roles. Each logical role defines a responsibility based on the task state and a member of that logical role. Additionally, the system comprises a configurable matrix of access controls that is used to control access to the plurality of tasks based on the plurality of logical roles.
    Type: Grant
    Filed: May 14, 2010
    Date of Patent: August 22, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Vladimir Svetov, Ravi Rangaswamy, Mohan Kamath, Viswanathan Umapathy
  • Patent number: 8819055
    Abstract: A system for managing a logical people group. The system comprises a computer, including a computer readable medium and processor operating thereon. The system also comprises a query module, executing on the computer, operable to receive a complex query and return a logical group of users. The query module is operable to search, based on the complex query, across a plurality of information sources including a user directory, a plurality of roles, and an attribute directory. The system also comprises a query cache which stores, for a user-definable period, a reverse lookup table of users and the logical groups to which the users belong based on previously received complex queries.
    Type: Grant
    Filed: May 14, 2010
    Date of Patent: August 26, 2014
    Assignee: Oracle International Corporation
    Inventors: Ravi Rangaswamy, Vladimir Svetov, Mohan Kamath
  • Publication number: 20110283281
    Abstract: A system for providing complex access control in workflows. The system comprises a computer, including a computer readable storage medium and processor operating thereon. The system also comprises at least one business process which includes a plurality of tasks. Each task is associated with a task state which changes during execution of the task. The system further comprises a plurality of logical roles. Each logical role defines a responsibility based on the task state and a member of that logical role. Additionally, the system comprises a configurable matrix of access controls that is used to control access to the plurality of tasks based on the plurality of logical roles.
    Type: Application
    Filed: May 14, 2010
    Publication date: November 17, 2011
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Vladimir Svetov, Ravi Rangaswamy, Mohan Kamath, Viswanathan Umapathy
  • Publication number: 20110282895
    Abstract: A system for managing a logical people group. The system comprises a computer, including a computer readable medium and processor operating thereon. The system also comprises a query module, executing on the computer, operable to receive a complex query and return a logical group of users. The query module is operable to search, based on the complex query, across a plurality of information sources including a user directory, a plurality of roles, and an attribute directory. The system also comprises a query cache which stores, for a user-definable period, a reverse lookup table of users and the logical groups to which the users belong based on previously received complex queries.
    Type: Application
    Filed: May 14, 2010
    Publication date: November 17, 2011
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ravi Rangaswamy, Vladimir Svetov, Mohan Kamath
  • Patent number: 7865480
    Abstract: A metadata validation process that allows for deferring object model validation until after the objects are created. The process also allows for multi-threaded processing of the validation rules, thus increasing overall performance. Validation is performed by enforcing a series of validation rules on an appropriate subject. Rules are specified according to the subject that they are validating (i.e., attribute level, association level, object level or collection level). The metadata driven validation process implements several validation types on different validation units. Correctness validation rule types ensure that a validation unit satisfies all semantic rules defined for it. Completeness validation rule types ensure that a validation unit contains all the necessary data and is ready for further use. At design time, only correctness type validation is performed. Thus, the present invention advantageously allows for incomplete objects to be created at design time.
    Type: Grant
    Filed: December 8, 2003
    Date of Patent: January 4, 2011
    Assignee: Oracle International Corporation
    Inventors: Christoph Bussler, Janaki Krishnawamy, Michael James Chiocca, Vladimir Svetov, Alexander Denissov
  • Publication number: 20050125806
    Abstract: A metadata validation process that allows for deferring object model validation until after the objects are created. The process also allows for multi-threaded processing of the validation rules, thus increasing overall performance. Validation is performed by enforcing a series of validation rules on an appropriate subject. Rules are specified according to the subject that they are validating (i.e., attribute level, association level, object level or collection level). The metadata driven validation process implements several validation types on different validation units. Correctness validation rule types ensure that a validation unit satisfies all semantic rules defined for it. Completeness validation rule types ensure that a validation unit contains all the necessary data and is ready for further use. At design time, only correctness type validation is performed. Thus, the present invention advantageously allows for incomplete objects to be created at design time.
    Type: Application
    Filed: December 8, 2003
    Publication date: June 9, 2005
    Applicant: Oracle International Corporation
    Inventors: Christoph Bussler, Janaki Krishnaswamy, Michael Chiocca, Vladimir Svetov, Alexander Denissov