Patents by Inventor Ali Kutay

Ali Kutay 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: 20190079965
    Abstract: An apparatus has a processor and random access memory connected to the processor. The random access memory stores instructions executed by the processor to capture database transaction data from a database transaction log. Transaction log aggregated information that augments the database transaction data into a format that does not exist in the database transaction log is formed. The format includes a new transaction log parameter added to an existing transaction log parameter. An anomaly report is issued in response to a discrepancy between the transaction log aggregated information and a model of normative database transaction log activity. The transaction log aggregated information is written to persistent memory after the issue of the anomaly report.
    Type: Application
    Filed: September 6, 2018
    Publication date: March 14, 2019
    Inventors: Alok PAREEK, Rajkumar SEN, Bhushan KHALADKAR, Ali KUTAY, Changsha MA
  • Patent number: 10200459
    Abstract: A method includes receiving first data from a first data source that continuously generates a first set of records with first common fields. The first data is filtered by selecting a first sub-set of fields of the first common fields to form first filtered data. Second data is received from a second data source that continuously generates a second set of records with second common fields. The second data is filtered by selecting a second sub-set of fields of the second common fields to form second filtered data, where the first filtered data and the second filtered data are generated simultaneously. Rules are applied to the first filtered data and the second filtered data in real-time to identify selected real-time events. The selected real-time events are reported prior to persistently storing the first filtered data, the second filtered data and the selected real-time events.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: February 5, 2019
    Assignee: Striim, Inc.
    Inventors: Alok Pareek, Ali Kutay, Steve Wilkes, Sami Akbay
  • Publication number: 20170366603
    Abstract: A method includes receiving first data from a first data source that continuously generates a first set of records with first common fields. The first data is filtered by selecting a first sub-set of fields of the first common fields to form first filtered data. Second data is received from a second data source that continuously generates a second set of records with second common fields. The second data is filtered by selecting a second sub-set of fields of the second common fields to form second filtered data, where the first filtered data and the second filtered data are generated simultaneously. Rules are applied to the first filtered data and the second filtered data in real-time to identify selected real-time events. The selected real-time events are reported prior to persistently storing the first filtered data, the second filtered data and the selected real-time events.
    Type: Application
    Filed: September 5, 2017
    Publication date: December 21, 2017
    Applicant: Striim, Inc.
    Inventors: Alok Pareek, Ali Kutay, Steve Wilkes, Sami Akbay
  • Patent number: 9756119
    Abstract: A method includes receiving first data from a first data source that continuously generates a first set of records with first common fields. The first data is filtered by selecting a first sub-set of fields of the first common fields to form first filtered data. Second data is received from a second data source that continuously generates a second set of records with second common fields. The second data is filtered by selecting a second sub-set of fields of the second common fields to form second filtered data, where the first filtered data and the second filtered data are generated simultaneously. Rules are applied to the first filtered data and the second filtered data in real-time to identify selected real-time events. The selected real-time events are reported prior to persistently storing the first filtered data, the second filtered data and the selected real-time events.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: September 5, 2017
    Assignee: Striim, Inc.
    Inventors: Alok Pareek, Ali Kutay, Steve Wilkes, Sami Akbay
  • Publication number: 20140358982
    Abstract: A method includes receiving first data from a first data source that continuously generates a first set of records with first common fields. The first data is filtered by selecting a first sub-set of fields of the first common fields to form first filtered data. Second data is received from a second data source that continuously generates a second set of records with second common fields. The second data is filtered by selecting a second sub-set of fields of the second common fields to form second filtered data, where the first filtered data and the second filtered data are generated simultaneously. Rules are applied to the first filtered data and the second filtered data in real-time to identify selected real-time events. The selected real-time events are reported prior to persistently storing the first filtered data, the second filtered data and the selected real-time events.
    Type: Application
    Filed: May 22, 2014
    Publication date: December 4, 2014
    Applicant: WEBACTION, INC.
    Inventors: Alok Pareek, Ali Kutay, Steve Wilkes, Sami Akbay
  • Publication number: 20070299885
    Abstract: A computer readable storage medium includes executable instructions to gather first committed transactional record from a first transaction log associated with a first data source. The first committed transactional record is converted to a homogeneous format to form a first homogeneous transactional record with a common transaction record header containing transactional context information from the first data source. A second committed transactional record is collected from a second transaction log associated with a second data source with a format different than the first data source. The second committed transactional record is changed to the homogeneous format to form a second homogeneous transactional record with a common transaction record header containing transactional context information from the second data source. The first homogeneous transactional record is combined with the second homogeneous transactional record to form a homogeneous transaction data store.
    Type: Application
    Filed: May 11, 2007
    Publication date: December 27, 2007
    Inventors: Alok Pareek, Eric Fish, Andrei Lessiv, Ali Kutay
  • Publication number: 20030081003
    Abstract: A system and method to facilitate analysis and removal of errors from an application are described. A first user interface area is presented to display an application layout of the application, the application layout including multiple application icons and one or more connections that connect the application icons, each application icon corresponding to an application component of the application. A second user interface area is presented to enable a user to execute the application and to run a debug session in order to visually remove the errors from each application component of the application displayed within the first user interface area.
    Type: Application
    Filed: February 22, 2002
    Publication date: May 1, 2003
    Inventors: Ali Kutay, Cihan Akin, Erhan Akin, Hakan Akin, Eliahu Albek, John Gilbert, Paul Stremel
  • Publication number: 20020199025
    Abstract: A system and method to create an application and to manipulate application components within the application are described. A user interface area is presented to display an application layout of the application, the application layout including multiple application icons and one or more connections that connect the application icons, each application icon corresponding to an application component of the application. According to one embodiment, insertion of each application icon in the application layout is facilitated and, responsive to the insertion, dynamic linking of the application icons using the one or more connections is facilitated. According to another embodiment, visual modification of the application layout is subsequently facilitated.
    Type: Application
    Filed: February 22, 2002
    Publication date: December 26, 2002
    Applicant: AltoWeb, Inc.
    Inventors: Ali Kutay, Cihan Akin, Erhan Akin, Hakan Akin, Eliahu Albek, John Gilbert, Paul Stremel
  • Publication number: 20020169789
    Abstract: A system and method for accessing, organizing, and presenting data are described. A first user interface area is presented to enable a user to define a data reference structure for one or more data sources from multiple disparate data sources, the one or more data sources containing data to be provided to the user. A second user interface area is presented to enable the user to create one or more data structures corresponding to the data reference structure and connected to the one or more data sources. A third user interface area is presented to enable the user to define application business logic to be performed on data in connection with the one or more data structures. A fourth user interface area is presented to enable the user to create presentation logic to display data in an output view. Finally, a fifth user interface area is presented to enable the user to define an action that triggers the application business logic.
    Type: Application
    Filed: June 5, 2001
    Publication date: November 14, 2002
    Inventors: Ali Kutay, Cihan Akin, Eliahu Albek, Erhan C. Akin, Hakan Akin, John Gilbert, Stephen Wilkes
  • Patent number: 6370537
    Abstract: A method and system for manipulating a data structure are described. In one embodiment, a data structure is accessed, the data structure comprising a number of nodes. A project is accessed, the project comprises one sub-structure, the sub-structure comprising a sub-set the nodes and a relationship defined between the nodes of the sub-set. In addition, a number of query results is created using the sub-structure and a data structure, and a layout and the number of query results are sent to a client.
    Type: Grant
    Filed: December 30, 1999
    Date of Patent: April 9, 2002
    Assignee: Altoweb, Inc.
    Inventors: John Gilbert, Erhan Akin, Cihan Akin, Hakan Akin, Ali Kutay, Eliahu Albek
  • Publication number: 20020026441
    Abstract: A system and method for integrating multiple applications are described. Multiple data items related to a request from a user to present data pertaining to an item and collected from multiple disparate data sources are retrieved from the disparate data sources. Each data item retrieved from the disparate data sources pertains to a distinct aspect of the item. The retrieved data items are then displayed in one or more windows for the user.
    Type: Application
    Filed: June 5, 2001
    Publication date: February 28, 2002
    Inventors: Ali Kutay, Eliahu Albek, Cihan Akin, Erhan C. Akin, Hakan Akin, John Gilbert
  • Publication number: 20020026461
    Abstract: A system and method for creating a source document and presenting the source document to a user in a target format are described. A construction user interface area is presented to enable a user to create the source document in a source format defined by a source document type definition. A conversion user interface area is then presented to enable the user to convert the source document from the source format to the target format selected by the user.
    Type: Application
    Filed: June 5, 2001
    Publication date: February 28, 2002
    Inventors: Ali Kutay, Cihan Akin, Eliahu Albek, Erhan C. Akin, Hakan Akin, John Gilbert, Stephen Wilkes
  • Publication number: 20010043210
    Abstract: A method and system for constructing a data structure are described. In one embodiment, a data structure is retrieved data structure, the data structure comprising a plurality of nodes. In addition, a sub-structure is created, the sub-structure comprising a sub-set of the plurality of nodes of the data structure.
    Type: Application
    Filed: December 30, 1999
    Publication date: November 22, 2001
    Inventors: JOHN GILBERT, ERHAN AKIN, CIHAN AKIN, HAKAN AKIN, ALI KUTAY, ELIAHU ALBEK