Patents Assigned to ARIA SOLUTIONS INC.
  • Patent number: 10990599
    Abstract: A system and method for applying extended regular expressions against arbitrary data objects, wherein a state machine maintains an internal state model for the system, an object analysis server receives data objects from a data source, and the object analysis server analyzes the structure and contents of the objects, compares them against received search pattern, and directs the state machine to update the state model based on either or both of the analysis and comparison operations.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: April 27, 2021
    Assignee: ARIA SOLUTIONS, INC.
    Inventor: Paul Peloski
  • Patent number: 10963455
    Abstract: A database system supporting persistent queries, using an enhanced persistent query service and various data sources. On receiving a request to create a persistent query from a client software application, the persistent query service: creates a query virtual table; parses the persistent query; creates a plurality of intermediate virtual tables; establishes listeners for the query virtual table; creates a plurality of data source virtual tables; causes the plurality of data source virtual tables to retrieve initial data from data sources; and propagates data via intermediate virtual tables to the persistent query virtual table.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: March 30, 2021
    Assignee: ARIA SOLUTIONS, INC.
    Inventor: Paul Peloski
  • Patent number: 10904087
    Abstract: A system for adaptive cloud-based work routing comprising a work router for assigning work tasks and a routing configuration server for configuring operation or monitoring performance of a work router, and a graphical user interface for configuration of a cloud-based work router.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: January 26, 2021
    Assignee: ARIA SOLUTIONS, INC.
    Inventor: Paul Peloski
  • Patent number: 10740327
    Abstract: A database system supporting persistent queries, comprising a persistent query service that receives connections and requests from client software applications; and a plurality of network-attached data sources; and a method for providing persistent queries using a persistent query service.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: August 11, 2020
    Assignee: ARIA SOLUTIONS, INC.
    Inventor: Paul Peloski
  • Patent number: 10430406
    Abstract: A database system supporting persistent queries, using an enhanced persistent query service and various data sources. On receiving a request to create a persistent query from a client software application, the persistent query service: creates a query virtual table; parses the persistent query; creates a plurality of intermediate virtual tables; establishes listeners for the query virtual table; creates a plurality of data source virtual tables; causes the plurality of data source virtual tables to retrieve initial data from data sources; and propagates data via intermediate virtual tables to the persistent query virtual table.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: October 1, 2019
    Assignee: Aria Solutions, Inc.
    Inventor: Paul Peloski
  • Patent number: 10348560
    Abstract: A system for adaptive cloud-based work routing comprising a work router for assigning work tasks and a routing configuration server for configuring operation or monitoring performance of a work router, and a graphical user interface for configuration of a cloud-based work router.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: July 9, 2019
    Assignee: Aria Solutions, Inc.
    Inventor: Paul Peloski
  • Patent number: 9996584
    Abstract: A database system supporting persistent queries, comprising a persistent query service that receives connections and requests from client software applications; and a plurality of network-attached data sources; and a method for providing persistent queries using a persistent query service.
    Type: Grant
    Filed: August 22, 2015
    Date of Patent: June 12, 2018
    Assignee: ARIA SOLUTIONS, INC.
    Inventor: Paul Peloski
  • Patent number: 9860124
    Abstract: A system for adaptive cloud-based work routing comprising a work router for assigning work tasks and a routing configuration server for configuring operation or monitoring performance of a work router, and a graphical user interface for configuration of a cloud-based work router.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: January 2, 2018
    Assignee: ARIA SOLUTIONS, INC.
    Inventor: Paul Peloski
  • Patent number: 9785668
    Abstract: A database system supporting persistent queries, using a persistent query service and various data sources. On receiving a request to create a persistent query from a client software application, the persistent query service: creates a query virtual table; parses the persistent query; creates a plurality of intermediate virtual tables; establishes listeners for the query virtual table; creates a plurality of data source virtual tables; causes the plurality of data source virtual tables to retrieve initial data from data sources; and propagates data via intermediate virtual tables to the persistent query virtual table. On detection of a data change in a data source, the associated data source virtual table causes the data change to propagate via intermediate virtual tables to the persistent query virtual table, and the client software application executes client code of at least one listener.
    Type: Grant
    Filed: July 5, 2016
    Date of Patent: October 10, 2017
    Assignee: Aria Solutions, Inc.
    Inventor: Paul Peloski
  • Patent number: 9384237
    Abstract: A database system supporting persistent queries, using a persistent query service and various data sources. On receiving a request to create a persistent query from a client software application, the persistent query service: creates a query virtual table; parses the persistent query; creates a plurality of intermediate virtual tables; establishes listeners for the query virtual table; creates a plurality of data source virtual tables; causes the plurality of data source virtual tables to retrieve initial data from data sources; and propagates data via intermediate virtual tables to the persistent query virtual table. On detection of a data change in a data source, the associated data source virtual table causes the data change to propagate via intermediate virtual tables to the persistent query virtual table, and the client software application executes client code of at least one listener.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: July 5, 2016
    Assignee: Aria Solutions, Inc.
    Inventor: Paul Peloski
  • Patent number: 9015250
    Abstract: A system for adaptive cloud-based routing, comprising a cloud-based work router that may receive work tasks from clients and route them to resources based on known configuration information or status information from clients and resources, and a configuration server for establishing configuration parameters, and a method for providing adaptive routing behavior.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: April 21, 2015
    Assignee: Aria Solutions Inc.
    Inventor: Paul Peloski
  • Patent number: 8788254
    Abstract: A system with a dynamic temporal dimension for monitoring and control of contact centers, comprising: a scalable simulation service configured with a virtual environment that replicates and is maintained in synchrony with a production contact center environment; an analysis manager; a persistent query service; and a visualizer. The persistent query service receives data from contact center systems and updates virtual tables based on the updates; the analysis manager, sends real-time updates to the visualizer, and the visualizer updates a visualization provided to a user by displaying the real-time updates as a set of past states; and the scalable simulation service performs a time-warped simulation to compute at least a future state of one of the virtual environments and sends a second plurality of updates to the visualizer, and the visualizer updates the visualization provided to the user by displaying the second plurality of real-time updates as a projected future state.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: July 22, 2014
    Assignee: Aria Solutions, Inc.
    Inventor: Paul Peloski
  • Publication number: 20140108449
    Abstract: A database system supporting persistent queries, using a persistent query service and various data sources. On receiving a request to create a persistent query from a client software application, the persistent query service: creates a query virtual table; parses the persistent query; creates a plurality of intermediate virtual tables; establishes listeners for the query virtual table; creates a plurality of data source virtual tables; causes the plurality of data source virtual tables to retrieve initial data from data sources; and propagates data via intermediate virtual tables to the persistent query virtual table. On detection of a data change in a data source, the associated data source virtual table causes the data change to propagate via intermediate virtual tables to the persistent query virtual table, and the client software application executes client code of at least one listener.
    Type: Application
    Filed: December 20, 2013
    Publication date: April 17, 2014
    Applicant: Aria Solutions, Inc.
    Inventor: Paul Peloski
  • Patent number: 8694295
    Abstract: A system and method for time virtualization, comprising a time virtualizer running on a first digital computer and adapted to intercept time-dependent requests from a plurality of applications executing on the first or another digital computer, wherein on intercepting a time-dependent request from an application, the time virtualizer returns an expected result to the requesting application comprising a virtual time rather than a clock time, the virtualized time being established by the time virtualizer and differing from the clock time, is disclosed.
    Type: Grant
    Filed: July 27, 2010
    Date of Patent: April 8, 2014
    Assignee: Aria Solutions, Inc.
    Inventor: Korran Lorne Michael Nielsen
  • Patent number: 8631034
    Abstract: A database system supporting persistent queries, comprising a client software application, a persistent query service, and a plurality of network-attached data sources. On receiving a request to create a persistent query from the client software application, the persistent query service: creates a query virtual table; parses the persistent query; creates a plurality of intermediate virtual tables; establishes listeners for the query virtual table; creates a plurality of data source virtual tables; causes the plurality of data source virtual tables to retrieve initial data from data sources; and propagates data via intermediate virtual tables to the persistent query virtual table. On detection of a data change in a data source, the associated data source virtual table causes the data change to propagate via intermediate virtual tables to the persistent query virtual table, and the client software application executes client code of at least one listener.
    Type: Grant
    Filed: March 9, 2013
    Date of Patent: January 14, 2014
    Assignee: Aria Solutions Inc.
    Inventor: Paul Peloski
  • Publication number: 20020038309
    Abstract: A system and method for integrating one or more external systems, where the integration is achieved through the collaboration of an engine and one or more adapters. The engine can be configured with a set of rules that defines how messages are distributed among the adapters, and is responsible for enforcing those rules. Each adapter is associated with an external system. Each adapter is responsible for translating messages received from the associated external system into a common messaging protocol and for transmitting the translated messages to the engine. In addition, each adapter is responsible for translating messages in the common messaging protocol received from the engine and for transmitting the translated messages to the associated external system. Engines and adapters may be distributed among several computers.
    Type: Application
    Filed: August 30, 2001
    Publication date: March 28, 2002
    Applicant: ARIA SOLUTIONS INC.
    Inventors: Mathew Nicholas Perkins, Robert James Church, Noel Roberts