Patents Assigned to ARIA SOLUTIONS INC.
-
Patent number: 10990599Abstract: 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: GrantFiled: December 10, 2018Date of Patent: April 27, 2021Assignee: ARIA SOLUTIONS, INC.Inventor: Paul Peloski
-
Patent number: 10963455Abstract: 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: GrantFiled: October 1, 2019Date of Patent: March 30, 2021Assignee: ARIA SOLUTIONS, INC.Inventor: Paul Peloski
-
Patent number: 10904087Abstract: 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: GrantFiled: July 9, 2019Date of Patent: January 26, 2021Assignee: ARIA SOLUTIONS, INC.Inventor: Paul Peloski
-
Patent number: 10740327Abstract: 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: GrantFiled: June 12, 2018Date of Patent: August 11, 2020Assignee: ARIA SOLUTIONS, INC.Inventor: Paul Peloski
-
Patent number: 10430406Abstract: 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: GrantFiled: May 31, 2017Date of Patent: October 1, 2019Assignee: Aria Solutions, Inc.Inventor: Paul Peloski
-
Patent number: 10348560Abstract: 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: GrantFiled: January 2, 2018Date of Patent: July 9, 2019Assignee: Aria Solutions, Inc.Inventor: Paul Peloski
-
Patent number: 9996584Abstract: 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: GrantFiled: August 22, 2015Date of Patent: June 12, 2018Assignee: ARIA SOLUTIONS, INC.Inventor: Paul Peloski
-
Patent number: 9860124Abstract: 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: GrantFiled: February 24, 2015Date of Patent: January 2, 2018Assignee: ARIA SOLUTIONS, INC.Inventor: Paul Peloski
-
Patent number: 9785668Abstract: 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: GrantFiled: July 5, 2016Date of Patent: October 10, 2017Assignee: Aria Solutions, Inc.Inventor: Paul Peloski
-
Patent number: 9384237Abstract: 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: GrantFiled: December 20, 2013Date of Patent: July 5, 2016Assignee: Aria Solutions, Inc.Inventor: Paul Peloski
-
Patent number: 9015250Abstract: 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: GrantFiled: April 2, 2014Date of Patent: April 21, 2015Assignee: Aria Solutions Inc.Inventor: Paul Peloski
-
Patent number: 8788254Abstract: 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: GrantFiled: July 2, 2013Date of Patent: July 22, 2014Assignee: Aria Solutions, Inc.Inventor: Paul Peloski
-
Publication number: 20140108449Abstract: 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: ApplicationFiled: December 20, 2013Publication date: April 17, 2014Applicant: Aria Solutions, Inc.Inventor: Paul Peloski
-
Patent number: 8694295Abstract: 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: GrantFiled: July 27, 2010Date of Patent: April 8, 2014Assignee: Aria Solutions, Inc.Inventor: Korran Lorne Michael Nielsen
-
Patent number: 8631034Abstract: 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: GrantFiled: March 9, 2013Date of Patent: January 14, 2014Assignee: Aria Solutions Inc.Inventor: Paul Peloski
-
Publication number: 20020038309Abstract: 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: ApplicationFiled: August 30, 2001Publication date: March 28, 2002Applicant: ARIA SOLUTIONS INC.Inventors: Mathew Nicholas Perkins, Robert James Church, Noel Roberts