1
Lewis K Cirne: System for modifying object oriented code. Wily Technology July 10, 2001: US06260187 (107 worldwide citation)

The system receives three sets of inputs: program class definitions, a set of rules, and additional class definitions to be merged with the program class definitions. There are three types of rules: the first rule is used to substitute the allocation of an object of a new class for the allocation of ...


2
Lewis K Cirne: Method and apparatus for automatically generating focus ordering in a dialog on a computer system. Apple Computer April 29, 1997: US05625763 (21 worldwide citation)

A method and apparatus provides for automatic generation of an intuitive, logical focusing order for items in a dialog window in a computer system. The focus ordering can be generated dynamically at runtime or statically. In particular, the focusing order is based on the locations and types of the i ...


3
Lewis K Cirne, Jeffrey R Cobb, Eric C Schlegel: Event routing mechanism in a computer system. Apple Computer October 14, 2003: US06633313 (15 worldwide citation)

A method and apparatus for routing an event to a human interface object in a computer system. A routing type is assigned to each event type which may be received. The event is received and the routing type assigned to the event is determined. The event is then routed based on the routing type. In em ...


4
Lewis K Cirne: User interface for viewing performance information about transactions. Computer Associates Think December 18, 2007: US07310777 (14 worldwide citation)

Data about a transaction is accessed. The transaction has a set of components. A graphical representation of the components of the transaction is displayed such that the graphical representation includes a time axis and a call stack position axis. In one embodiment, the time axis depicts time left t ...


5
Lewis K Cirne, John B Bley, Daryl L Puryear, David Latham: Locating potential sources of memory leaks. Computer Associates Think June 19, 2007: US07234080 (14 worldwide citation)

Potential sources of memory leaks are identified by tracking the size of groups of stored items and determining based on the growth pattern of the groups whether the groups of stored items are potential sources of memory leaks. An example of a group of stored items is an instance of a Java collectio ...


6
Jeffrey R Cobb, Lewis K Cirne: Detecting a stalled routine. Wily Technology May 29, 2007: US07225361 (5 worldwide citation)

A system is disclosed that can determine whether a routine is stalled. The system does not require the developer of the routine to add code for the purpose of detecting whether the routine is stalled. Furthermore, the system can be used to monitor various routines at different levels of granularity, ...


7
Lewis K Cirne, Daryl L Puryear: Transaction tracer. Computer Associates Think January 11, 2011: US07870431 (2 worldwide citation)

A user specifies a threshold trace period and can initiate transaction tracing on one, some or all of the transactions running on a software system. Transactions with an execution time that exceeds the threshold trace period are reported to the user using a graphical user interface that lists transa ...


8
Dylan B Ashe, Lewis K Cirne, Jeffrey R Cobb, Ramesh Gupta, Eric C Schlegel: Method and system for image rendering including polymorphic image data in a graphical user interface. Apple October 12, 2010: US07814432 (1 worldwide citation)

A method and system are provided for developing images for use in a graphical user interface. In one implementation, the method includes displaying a graphical user interface on a display device, and providing an operating system on a computer that is in communication with the display device. The op ...


9
Lewis K Cirne, John B Bley, Daryl L Puryear: Simple method optimization. CA April 9, 2013: US08418145

Methods are classified as simple or complex. Complex methods are modified to add a tracer. Methods classified as simple are not modified to add a tracer. There are many different standards that can be used within the spirit of the present invention to classify methods as simple or complex. In one em ...


10
Lewis K Cirne: Dialog item interface definition object. Apple May 4, 2010: US07712109

An object-oriented item is used to define the behavior of an item in a dialog box in a windows environment. A class hierarchical library is established with a base class setting up initial definitions of instance variables and methods used to define the behavior of a customized item. An applications ...



Click the thumbnails below to visualize the patent trend.