Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Bitonti, NC

Thomas Bitonti, Cary, NC US

Patent application numberDescriptionPublished
20090254806ADAPTIVE PARSING OF SPARSE XML DATA - A system for representing and generating XML data is provided. The system includes one or more processors and a mapping module configured to execute upon the one or more processors. The mapping module is configured to map each sparsely-encoded XML element of a sparse representation of a document into a complete, valid XML document. The system also includes a defaulting module configured to execute upon the one or more processors. The defaulting module is configured to generate at least one XML element missing in the sparse representation, but required to generate the complete, valid XML document.10-08-2009
20090282110CUSTOMIZABLE DYNAMIC E-MAIL DISTRIBUTION LISTS - A computer-implemented method for generating a customized dynamic distribution e-mail list is provided. The method includes determining a predefined addressee-selecting rule in response to a user-executed command to send an e-mail. The method also includes selecting at least one addressee from an electronic data file based upon the addressee-selecting rule. The method further includes, for each addressee selected, inserting a corresponding address into a predetermined field of an e-mail prior to conveying the e-mail over a data communications network.11-12-2009

Thomas F. Bitonti, Cary, NC US

Patent application numberDescriptionPublished
20090259942VARYING AN AUDIO CHARACTERISTIC OF AN AUDIBLE NOTICE BASED UPON A PLACEMENT IN A WINDOW STACK OF THE APPLICATION INSTANCE ISSUING THE NOTICE - An application instance can be identified that is associated with an audible notice, which is to be presented. A placement of the application instance in a window stack can be determined. An audio characteristic (e.g., volume, pitch, speed, repetition, audio channel, etc.) of the audible notice can be adjusted based upon the determined placement in the window stack. Different placements in the windows stack can result in different adjustments. The adjusted audio notice can then be presented.10-15-2009
20090281722LOCAL TRANSMISSION OF POINT OF INTEREST DATA TO A GLOBAL POSITIONING SYSTEM RECEIVER - A system for receiving local point of interest data is presented. The local point of interest data for a local geographic area is received by a geographic location device via a supported protocol. The local point of interest data includes information regarding one or more local points of interest in the local geographic area. The received local point of interest data is cached with existing point of interest data and maps within a cache in the geographic location device. Then, it is determined whether any time-sensitive point of interest data in the cache has expired. In response to determining that time-sensitive point of interest data in the cache has expired, the expired time-sensitive point of interest data is removed from the cache to form current local point of interest data for the local geographic area. Then, the current local point of interest data is displayed in a display device.11-12-2009
20100023260PERSONALIZED MAP DISPLAY GENERATOR - Using non-personalized data sets provided by remote sources and representing specific geographic areas and locally-acquired current location data for a selected personal object, a personalized video display is generated in a client-side system. The non-personalized data sets include boundary data. The client-side system determines whether the current location is within the geographic area represented by the data set and modifies the data set to include a visible indicator representing the current location. The modified data set is rendered on a video display device. If the current location is not within the geographic area, the data set is modified to include an indicator representing the bearing of the current location relative to at least one boundary of the geographic area.01-28-2010
20100023261PERSONALIZED MAP DISPLAY GENERATOR - Using non-personalized data sets provided by remote sources and representing specific geographic areas and locally-acquired current location data for a selected personal object, a personalized video display is generated in a client-side system. The non-personalized data sets include boundary data. The client-side system determines whether the current location is within the geographic area represented by the data set and modifies the data set to include a visible indicator representing the current location. The modified data set is rendered on a video display device. If the current location is not within the geographic area, the data set is modified to include an indicator representing the bearing of the current location relative to at least one boundary of the geographic area.01-28-2010
20100191690FRAMEWORK FOR DELTA ANALYSIS DURING AUTOMATED BUILDS - A Delta Framework program (DF) automatically detects and prevents breaking scenarios during an automated software build by identifying a build artifact from a list of build artifacts in a repository; comparing the build artifact to a current software build; identifying a delta between the build artifact and the current software build; determining whether the delta has a link to a rule in the rules database; responsive to the artifact having a link to a rule, determining whether the rule identifies a breaking scenario; responsive to the rule identifying the breaking scenario, taking an action specified by the rule.07-29-2010
20110099481ANCHORING A REMOTE ENTITY IN A LOCAL DISPLAY - A remote desktop application displays a remote graphical interface on a local computer screen. A remote entity, for example, a taskbar, is anchored along an edge of the remote graphical interface on the local computer screen. The anchored taskbar and the remote interface are displayed on the local computer screen such that the remote entity is in a viewable position on the local computer screen. The anchoring can be turned on and off in response to a user selection of a control. The control can be provided to position the remote entity along a bottom, top, left, or right edge in response to a user selection.04-28-2011

Patent applications by Thomas F. Bitonti, Cary, NC US