Patents Assigned to Starview Technology, Inc.
  • Publication number: 20120072886
    Abstract: In one embodiment of the present invention, a method for using a domain specific computer language to extend an existing computer language is provided, comprising: creating a rule for validation for a compiler, the rule for validation created in a rule description language created specifically to describe rules for validation, the rule defining a part of the domain specific computer language; examine source text to identify a domain specific language to use for compiling; and compiling the source text using a compiler for an existing computer language using the identified domain specific language, wherein the compiler contains a rules interpretation engine that runs the rules for validation for the identified domain specific language, wherein the rules for validation are external to the compiler.
    Type: Application
    Filed: September 16, 2010
    Publication date: March 22, 2012
    Applicant: STARVIEW TECHNOLOGY, INC.
    Inventors: Francis G. McCabe, Kenneth R. MacKenzie
  • Publication number: 20110321020
    Abstract: In an embodiment of the present invention, event handlers are used to trigger actions based on events occurring on a data stream. A process of the present invention involves creating the event handler, which may be embodied in, for example, software. The creation of the event handler involves parsing all of the rules in a manner that allows events themselves to trigger actions that will ultimately involve evaluation of rule and, if necessary, firing of those rules.
    Type: Application
    Filed: June 23, 2010
    Publication date: December 29, 2011
    Applicant: STARVIEW TECHNOLOGY, INC.
    Inventors: Francis G. McCabe, Kenneth R. MacKenzie
  • Patent number: 7464077
    Abstract: In order to provide real-time data analysis of high speed data, a query control mechanism may be provided and coupled to one or more caches. The caches may temporarily store the incoming high-speed data, and the data from the caches may be periodically swept into a relational database. Upon receipt of a query for real-time data, the query control may determine if one of the caches can fulfill the query. If so, the query is transferred to that cache. If not, the query may be transferred to the relational database. If so, the query is transferred to that cache. If not, the query may be transferred to the relational database. The query control can accomplish this by tracking the time frame of information stored in each cache, such that it is aware of whether or not a particular cache can fulfill a query without first contacting the cache.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: December 9, 2008
    Assignee: Starview Technology, Inc.
    Inventors: Stephen Baunach, Haam Tham