Patent application number | Description | Published |
20080201687 | TESTING AND DEBUGGING FRAMEWORK FOR APPLICATION BUILDERS - An application builder system and methodology enables a user to create an application using a builder (“builder application”); interactively edit the builder application by adding and removing application objects; interactively edit the properties of the application objects, including a new property called “debug level”; interactively set values of parameters for a code generator, including the value of a new parameter called “debug level”; invoking the code generator to automatically generate application code; and running the resulting generated application. | 08-21-2008 |
20080250410 | METHOD FOR CONSOLIDATED LAUNCHING OF MULTIPLE TASKS - A general purpose mechanism is provided for consolidating the launching of multiple tasks, wherein a task is launched when an associated software component is run or executed. In one embodiment, launch descriptions of individual tasks and composition parameters are respectively read, wherein the parameters indicate relationships between the launchings of different tasks, such as launch order. A composite launch description is constructed, by selectively processing the individual launch descriptions and composition parameters, and the tasks are launched according to the composite launch description. In a further embodiment, multiple individual launch descriptions are delivered to a tool, each launch description being usable to launch a corresponding component to perform a corresponding task. The tool includes a set of launch relationships that specify the relationship between launchings of different components. The tool generates a single composite launch description that defines launching of the components in accordance with the launch relationships. | 10-09-2008 |
20090037202 | Organization Maps and Mash-ups - According to an embodiment of the present disclosure, a system for representing an organization as an organization map that can be manipulated and used as a substrate to plot data includes a memory storing data corresponding to the organization map and plot data, and a processor in communication with the memory for receiving organization map and the plot data and executing commands for rendering the organization map and the plot data including, rendering the organization map as a substrate, the organization map displaying a representation of individuals in the organization, and plotting the plot data on the organization map. | 02-05-2009 |
20090187623 | Method For Delivering Businesses Enterprises Advertising Via Instant Messaging - Exemplary embodiments of the present invention relate to a method for advertising a business enterprise via an instant messaging (IM) environment comprising registering at least one business enterprise computing system application with an IM server and registering at least one subscriber with the IM server, wherein a subscriber logs on to the IM server via an IM client application that resides at a computing device. The method further comprises delivering subscriber characteristics comprising at least one of the geographic location of a subscriber's computing device, the subscribers preferences, and subscriber status to the IM server, wherein the IM server utilizes the subscriber characteristics to determine the business enterprises that are relevant to subscriber, and publishing the presence status of the determined business enterprises to the subscriber's computing device, wherein the presence status of a business enterprise is displayed to the subscriber within a contact list displayed at the computing device. | 07-23-2009 |
20090187630 | Method for Interacting With Infrastructure Devices Via Instant Messaging - Exemplary embodiments of the present invention relate to a method for interacting with and controlling infrastructure devices within an IM environment. The method comprises registering at least one infrastructure device at an IM server, registering at least one computing device at the IM server, and delivering one or more of infrastructure device characteristics, status information, and service information from a registered infrastructure device to the IM server, wherein the IM server is configured to publish and update the infrastructure device characteristics, status information, and service information from the at least one registered infrastructure device to registered computing devices. The method also comprises maintaining and displaying a contact list at an IM client application executing at a registered computing device, wherein the contact listing is populated with a listing of registered infrastructure devices and the infrastructure device characteristics, status information, and service information that is associated with the infrastructure device. | 07-23-2009 |
20090199163 | DEBUGGER ASSISTANCE FOR LOCATING VALUES AT RUNTIME - A software module for searching within a software debugging environment is provided. The software module comprises a search component and an interface component. The search component is configured to be implemented within a debugging tool configured to access a set of execution state data for a program being monitored by the debugging tool when execution of the program is stopped. The search component is configured to search the set of execution state data to locate instances of a particular value. The interface component is configured to allow a user to specify the particular value in a search query, submit the search query to the search component, and present a description of each instance of the particular value located by the search component to the user. | 08-06-2009 |
20090216606 | PERVASIVE SYMBIOTIC ADVERTISING SYSTEM AND METHODS THEREFOR - An advertising system and methods, including an ad service that one of generates, presents and receives information pertaining to an ad presentation, an ad presentation output device that outputs the ad presentation at a presentation location, a user response receiver at the ad service that receives a user response transmitted from a mobile device based on the ad presentation at the presentation location, an ad service transmitter that transmits an executable object to a target device specified in the user response, wherein the target device includes a memory and a processor for executing the executable object to provide a service to the user on the target device, wherein the service is modified based on information one of accessed and determined by the executable object on the target device. | 08-27-2009 |
20100057581 | INTERACTIVE PRODUCT MAPS - A method, system, and computer program product present products in an interactive environment. A determination is made that a user is accessing at least a portion of a given level in a set of levels of the interactive environment using at least a zoom operation on at least a portion of the interactive environment. The zoom operation dynamically changes a product information detail level of the interactive environment to correspond to one level in the set of levels. Each subsequent level in the set of levels is associated with a set of more detailed product information than a previous level. A set of product information associated with the given level and the portion of the given level is accessed based on the portion of the given level being accessed by the user. The set of product information that has been accessed is displayed to the user in the interactive environment. | 03-04-2010 |
20100185932 | TOOL AND METHOD FOR MAPPING AND VIEWING AN EVENT - A tool for mapping an event includes a map generator for generating an event map, a view generator for generating a zoomable and pannable view of the event map, and a display device for displaying the zoomable and pannable view of the event map, and in another aspect, a tool for annotating an event map includes a map generator for generating an event map, an annotating unit for annotating the event map based on a user input, a view generator for generating a zoomable and pannable view of the annotated event map, and a display device for displaying the zoomable and pannable view of the annotated event map. | 07-22-2010 |
20100185933 | TOOL AND METHOD FOR ANNOTATING AN EVENT MAP, AND COLLABORATING USING THE ANNOTATED EVENT MAP - A tool for mapping an event includes a map generator for generating an event map, a view generator for generating a zoomable and pannable view of the event map, and a display device for displaying the zoomable and pannable view of the event map, and in another aspect, a tool for annotating an event map includes a map generator for generating an event map, an annotating unit for annotating the event map based on a user input, a view generator for generating a zoomable and pannable view of the annotated event map, and a display device for displaying the zoomable and pannable view of the annotated event map. | 07-22-2010 |
20130247007 | MAKING DEBUGGER BEHAVIOR CONDITIONAL ON PAST PROGRAM STATE - A debugger variable is set; the variable is associated with: at least one location within a program to be debugged; and at least one expression that is valid within a scope of the location. A breakpoint associated with a location within the program is also set. Upon encountering the at least one location of the debugger variable during a current run of the program, a value of the at least one expression with which the debugger variable is associated is computed and assigned to the debugger variable. Upon encountering the location of the breakpoint during the current run of the program, the debugger is operated in at least one of a first manner and a second manner, depending on the value of the debugger variable; the first manner is different than the second manner. | 09-19-2013 |
20140172414 | SYSTEM SUPPORT FOR EVALUATION CONSISTENCY - A system and computer product for validating the consistency between quantitative and natural language textual evaluations. An example method involves computing a numeric score for a textual evaluation, comparing the numeric score to a quantitative evaluation, and producing a rating based on the similarity of the two evaluations. | 06-19-2014 |
20140172416 | SYSTEM SUPPORT FOR EVALUATION CONSISTENCY - A system and computer product for validating the consistency between quantitative and natural language textual evaluations. An example method involves computing a numeric score for a textual evaluation, comparing the numeric score to a quantitative evaluation, and producing a rating based on the similarity of the two evaluations. | 06-19-2014 |
20140282386 | CAPTURE AND DISPLAY OF HISTORICAL RUN-TIME EXECUTION TRACES IN A CODE EDITOR - A program code execution is monitored. Variable type and value information the one or more variables in the program code take during the execution of the program code are stored, and compiled over multiple execution of the program code as historical run-time execution traces. A code editor user interface may present the historical run-time execution traces for inspection, whether or not the program code is currently executing. Statistical properties associated with the variable type and value information may be computed. Future variable type and value the one or more variables might take during future execution of the program code may be predicted. | 09-18-2014 |
20140282388 | CAPTURE AND DISPLAY OF HISTORICAL RUN-TIME EXECUTION TRACES IN A CODE EDITOR - A program code execution is monitored. Variable type and value information the one or more variables in the program code take during the execution of the program code are stored, and compiled over multiple execution of the program code as historical run-time execution traces. A code editor user interface may present the historical run-time execution traces for inspection, whether or not the program code is currently executing. Statistical properties associated with the variable type and value information may be computed. Future variable type and value the one or more variables might take during future execution of the program code may be predicted. | 09-18-2014 |
20140310531 | METHOD AND SYSTEM FOR SECURING THE ENTRY OF DATA TO A DEVICE - A method and structure for entering authentication data into a device by displaying in an optical unit a key map which correlates data input into the device with keys of the device, the key map indicating data different from that of the keys of the device. | 10-16-2014 |