Patents Assigned to KNOA Software, Inc.
  • Publication number: 20200044926
    Abstract: A method, system and program product, the method comprising determining a first rule set comprising a plurality of patterns of run-time data; obtaining a second rule set comprising a respective priority assigned to respective of the application context IDs and/or user IDs and/or business priorities or combinations of two or more thereof; receiving run-time data for a first plurality of the user IDs; determining application context IDs running on desktops; generating allocation data and/or prioritization data for allocation of electronic resources for user IDs, based at least in part on the second rule set; and sending signals, based on the allocation data and/or the prioritization data.
    Type: Application
    Filed: August 19, 2019
    Publication date: February 6, 2020
    Applicant: Knoa Software, Inc.
    Inventors: Philip Lui, David Rayna, Anthony Sypniewski
  • Patent number: 10389592
    Abstract: A method, system and program product, the method comprising determining a first rule set comprising a plurality of patterns of run-time data; obtaining a second rule set comprising a respective priority assigned to respective of the application context IDs and/or user IDs and/or business priorities or combinations of two or more thereof; receiving run-time data for a first plurality of the user IDs; determining application context IDs running on desktops; generating allocation data and/or prioritization data for allocation of electronic resources for user IDs, based at least in part on the second rule set; and sending signals, based on the allocation data and/or the prioritization data.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: August 20, 2019
    Assignee: Knoa Software, Inc.
    Inventors: Philip Lui, David Rayna, Anthony Sypniewski
  • Publication number: 20170302521
    Abstract: A method, system and program product, the method comprising determining a first rule set comprising a plurality of patterns of run-time data; obtaining a second rule set comprising a respective priority assigned to respective of the application context IDs and/or user IDs and/or business priorities or combinations of two or more thereof; receiving run-time data for a first plurality of the user IDs; determining application context IDs running on desktops; generating allocation data and/or prioritization data for allocation of electronic resources for user IDs, based at least in part on the second rule set; and sending signals, based on the allocation data and/or the prioritization data.
    Type: Application
    Filed: June 28, 2017
    Publication date: October 19, 2017
    Applicant: Knoa Software, Inc.
    Inventors: Philip Lui, David Rayna, Anthony Sypniewski
  • Patent number: 9705817
    Abstract: A method, system and program product, the method comprising determining a first rule set comprising a plurality of patterns of run-time data; obtaining a second rule set comprising a respective priority assigned to respective of the application context IDs and/or user IDs and/or business priorities or combinations of two or more thereof; receiving run-time data for a first plurality of the user IDs; determining application context IDs running on desktops; generating allocation data and/or prioritization data for allocation of electronic resources for user IDs, based at least in part on the second rule set; and sending signals, based on the allocation data and/or the prioritization data.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: July 11, 2017
    Assignee: Knoa Software, Inc.
    Inventors: Philip Lui, David Rayna, Anthony Sypniewski
  • Publication number: 20160112341
    Abstract: A method, system and program product, the method comprising determining a first rule set comprising a plurality of patterns of run-time data; obtaining a second rule set comprising a respective priority assigned to respective of the application context IDs and/or user IDs and/or business priorities or combinations of two or more thereof; receiving run-time data for a first plurality of the user IDs; determining application context IDs running on desktops; generating allocation data and/or prioritization data for allocation of electronic resources for user IDs, based at least in part on the second rule set; and sending signals, based on the allocation data and/or the prioritization data.
    Type: Application
    Filed: December 28, 2015
    Publication date: April 21, 2016
    Applicant: Knoa Software, Inc.
    Inventors: Philip Lui, David Rayna, Anthony Sypniewski
  • Patent number: 9225772
    Abstract: A method, system and program product, the method comprising determining a first rule set comprising a plurality of patterns of run-time data; obtaining a second rule set comprising a respective priority assigned to respective of the application context IDs and/or user IDs and/or business priorities or combinations of two or more thereof; receiving run-time data for a first plurality of the user IDs; determining application context IDs running on desktops; generating allocation data and/or prioritization data for allocation of electronic resources for user IDs, based at least in part on the second rule set; and sending signals, based on the allocation data and/or the prioritization data.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: December 29, 2015
    Assignee: KNOA SOFTWARE, INC.
    Inventors: Philip Lui, David Rayna, Anthony Sypniewski
  • Patent number: 8468502
    Abstract: Presented is a system and method for monitoring events derived from a computer target application presentation layer including the steps of providing, independent of recompiling the target application's source code, a script running at a level within the target application. The script scans run-time instantiations of objects of the target application, and allocates structures in real-time to the object instantiations. These allocated structures are adapted to create a reflection of the target application structure, which is used along with detected object instantiations that match a predetermined object structure to capture a portion of an environmental spectrum of the detected object. Further, the system can process state machine events occurring on at least one of a server machine and a client/localized machine, correlate the state machine events with the environmental spectrum, and deduce a user experience based on the correlated state machine events.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: June 18, 2013
    Assignee: KNOA Software, Inc.
    Inventors: Philip Lui, Zbigniew Kopytnik, David Rayna
  • Publication number: 20130080641
    Abstract: A method, system and program product, the method comprising determining a first rule set comprising a plurality of patterns of run-time data; obtaining a second rule set comprising a respective priority assigned to respective of the application context IDs and/or user IDs and/or business priorities or combinations of two or more thereof; receiving run-time data for a first plurality of the user IDs; determining application context IDs running on desktops; generating allocation data and/or prioritization data for allocation of electronic resources for user IDs, based at least in part on the second rule set; and sending signals, based on the allocation data and/or the prioritization data.
    Type: Application
    Filed: September 25, 2012
    Publication date: March 28, 2013
    Applicant: Knoa Software, Inc.
    Inventor: Knoa Software, Inc.
  • Patent number: 8079037
    Abstract: Presented is a system and method for monitoring events derived from a computer target application presentation layer including the steps of providing, independent of recompiling the target application's source code, a script running at a level within the target application. The script scans run-time instantiations of objects of the target application, and allocates structures in real-time to the object instantiations. These allocated structures are adapted to create a reflection of the target application structure, which is used along with detected object instantiations that match a predetermined object structure to capture a portion of an environmental spectrum of the detected object. Further, the system can process state machine events occurring on at least one of a server machine and a client/localized machine, correlate the state machine events with the environmental spectrum, and deduce a user experience based on the correlated state machine events.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: December 13, 2011
    Assignee: Knoa Software, Inc.
    Inventors: Philip Lui, Zbigniew Kopytnik, David Rayna
  • Patent number: 7861178
    Abstract: A Cooperative Help Assistance (CHA) system and method provide real-time user assistance for one or more windows-based Graphic User Interface (GUI) applications or a single application's different subsections such as web pages, running concurrently in any operating system. The CHA System enables the development of an informative assistance object independently from the original source code or development environment of the target Host Application. The assistance object can be selected by any number of user interfaces from sophisticated inference driven interactive interface search tools or categorized lists. By intercepting and monitoring user actions on a Host Application, the CHA system performs intelligent assistance in the context of the target host application program.
    Type: Grant
    Filed: March 22, 2006
    Date of Patent: December 28, 2010
    Assignee: KNOA Software, Inc.
    Inventors: Philip Lui, Zbigniew Kopytnik
  • Publication number: 20070083813
    Abstract: Presented is a system and method for monitoring events derived from a computer target application presentation layer including the steps of providing, independent of recompiling the target application's source code, a script running at a level within the target application. The script scans run-time instantiations of objects of the target application, and allocates structures in real-time to the object instantiations. These allocated structures are adapted to create a reflection of the target application structure, which is used along with detected object instantiations that match a predetermined object structure to capture a portion of an environmental spectrum of the detected object. Further, the system can process state machine events occurring on at least one of a server machine and a client/localized machine, correlate the state machine events with the environmental spectrum, and deduce a user experience based on the correlated state machine events.
    Type: Application
    Filed: October 11, 2005
    Publication date: April 12, 2007
    Applicant: KNOA Software, Inc
    Inventors: Philip Lui, Zbigniew Kopytnik, David Rayna