Entries |
Document | Title | Date |
20100057814 | Project Property Sheets - Project property sheets store project compiler and tool properties that are shared across multiple software projects. Property sheets enable a global repository of compiler and tool settings, so that changes in a global project property sheet will automatically propagate to the project property sheets that inherit from the global project property sheet, or from other project property sheets that inherit from the global project property sheet. Users of project property sheets are able to customize their project property sheet by defining their own compiler and tool properties. Defined compiler and tool properties override or supplement compiler and tool properties found in the global project property sheet. | 03-04-2010 |
20100125610 | MULTIMEDIA FILE DROP IN A WIRELESS DEVICE - A mobile communication device may operate with a number of different applications, each having different file types associated therewith. A file analyzer receives data files and analyzes the files to identify a content type and thereafter associates the identified file with the appropriate application or applications. The received data files may be delivered through a wired connection, a wireless connection, or through the introduction of a memory device, such as a removable storage device, to the mobile communication device. The file analyzer may provide the appropriate notification or indication of association or association to the application associated with the identified content type and may further provide user notification of a newly delivered file. The files may be data files, such as text or multimedia files such as audio and/or video files. Files that are incompatible with the wireless communication device may be rejected by the file analyzer or left to the user to make a manual determination of content type and association with the appropriate application. | 05-20-2010 |
20100131562 | METHOD OF DYNAMICALLY MANAGING AND SHARING DATABASES IN A MOBILE COMMUNICATION TERMINAL AND A MOBILE COMMUNICATION SERVER SYSTEM - A method of dynamically managing and sharing database in a mobile communication terminal and a server system is provided. By installing applications such as a database system and a user interface programs in the mobile communication terminal, a user forms a database arbitrarily in a form of his/her own preference, input data there, and forms a user interface in a form of their preference. Also, the data managed in the mobile communication terminal may be stored and managed in a mobile communication server system through a wireless network or in a computer through a wired network. The user can download database template a provider provides to the mobile communication terminal from the mobile communication server, use them without generating the database structure for him/herself, and graphs and numerical expressions the user produced using the data of database may be included. Also, the template may be set with sharing right and using right, such that the user can use the template only within the allowed scope of sharing and using. | 05-27-2010 |
20100153458 | Identifying and Generating Sensor and Actuator Cohorts - A computer implemented method, apparatus, and computer program product for generating a cohort using sensor and actuator input data. A signal is received from a set of sensors and actuators associated with a set of objects. In response to a determination that the signal is in an analog format, the signal is converted from the analog format into a digital format to form digital signal data. The digital signal data is processed to identify sensor and actuator attributes associated with the set of objects. The digital signal data comprises metadata describing the identified sensor and actuator attributes. A set of cohorts is generated using the sensor and actuator attributes, wherein each cohort in the set of cohorts comprises a subset of objects from the set of objects that share at least one sensor and actuator attribute in common. | 06-17-2010 |
20100191771 | SYSTEM AND METHOD FOR DEFINING RUN BOOKS - In a computing environment, metadata may be used to define common aspects such as verbs, policies, categories and variables of run book procedures. Variable data of the procedures may be stored in application files. A procedure may be generated by retrieving a pre-defined metadata definition of a procedure from a metadata database and an application file for the procedure that contains the variable data for the procedure. The metadata and the variable data may be formatted into a procedure which may be incorporated into a run book and/or transmitted to an external machine for execution of the procedure. | 07-29-2010 |
20100198875 | INCREMENTAL CONCURRENT PROCESSING FOR EFFICIENT COMPUTATION OF HIGH-VOLUME LAYOUT DATA - Some embodiments of the present invention overcome I/O bottlenecks of an EDA work flow by keeping layout data distributed during handoffs among different processing stages. Specifically, some embodiments leverage a concurrent computation paradigm where data is propagated incrementally between stages, and where data processing among consecutive stages and the I/O between stages are executed concurrently. Specifically, some embodiments can generate a template database which contains the unique templates in a set of templates. During operation, an embodiment can determine a set of templates for a layout. Next, the system can determine a processing schedule based on a spatially coherent ordering of the set of templates. Next, the system can process the templates according to the spatially coherent processing schedule. Processing templates in a spatially coherent order can ensure that the downstream processes in the concurrent work flow will be able to maximize concurrency, thereby improving overall performance of the system. | 08-05-2010 |
20100198876 | APPARATUS AND METHOD OF EMBEDDING META-DATA IN A CAPTURED IMAGE - Methods and apparatuses generate and render data embedded with associated meta-data in a human or machine recognizable format. The apparatus includes an obtaining device to acquire first data in a predetermined format and associated second data comprising information of the first data, and to output the first data and the associated second data; a processing device to receive the first data and the associated second data from the obtaining device, to process the first data and the associated second data to thereby generate meta-data based on the first data and/or the associated second data, to convert the meta-data into the predetermined format of the first data, and to embed the converted meta-data into the first data as a combined data in the predetermined format; and a rendering device to receive the combined data from the processing device, and to render the combined data in the human or machine recognizable format. | 08-05-2010 |
20100332545 | Computerized Hazardous Material Response Tool - A computer-based method and apparatus for identifying hazardous materials based on observable physical properties and signs and systems of exposure to the hazardous materials. The observable physical properties are obtained by preprocessing plain language data to obtain normalized descriptors and modifiers pertaining to a plurality of properties and signs and symptoms. The normalized descriptors and signs and symptoms are presented to a user in lists for comparison with a sample in the field. Once a material is identified, information can be obtained from the apparatus which is necessary for response to an incident involving the hazardous material. The preferred embodiments of the invention are particularly useful to responders to a hazardous waste incident. | 12-30-2010 |
20110010394 | CLIENT-SPECIFIC DATA CUSTOMIZATION FOR SHARED DATABASES - A client identifier (ID) and a client-specific data field identifier for each item of client-specific data associated with a first client of a set of clients are received at a processor associated with a software as a service (SaaS) module. An extensible markup language (XML) formatted document for storing the client-specific data, including a set of client-specific data elements, each element referenced by one of the client-specific data field identifiers, is created for the first client. The XML formatted document is inserted into an XML formatted column of a row in a database table, where the database table is shared among a set of clients and stored in a shared database. The client ID is inserted into a structured query language (SQL) formatted data column of the row in the database table. | 01-13-2011 |
20110010395 | Information processing apparatus and play list display method - Apparatus and method for information processing may control reproducing from a play list. When reproducing is switched from a first play list to a second play list, the play list reproduction unit controls reproducing from the second play list to start from a reproduction segment of the second play list having a start time closest to a time point at which the reproducing from the first play list is stopped when the reproducing is switched from the first play list to the second play list. | 01-13-2011 |
20110022637 | METHOD AND SYSTEM FOR AUTHORING MULTIPLE APPLICATION VERSIONS BASED ON AUDIENCE QUALIFIERS - A computer system is used to create and distribute applications. An audience qualifier and a set of categories corresponding to the audience qualifier are selected. A master application template is selected. The master application template may be pre-certified. For each of the selected categories, an application instance is created from the master application template, where the modifications to the master application template for each category are determined at least in part by the characteristics of the category. Metadata describing the audience qualifier and category are associated with each application instance. The application instances may be certified. The application instances are distributed in accordance with the metadata. | 01-27-2011 |
20110078203 | SYSTEM AND METHOD FOR APPLICATION NAVIGATION - A method and system for improving application usage within a computerized application environment, comprising: capturing application navigation data within a computerized application framework, in which an application is called; resolving a target application from the application navigation data; resolving communication parameters or context used for calling the target application; analyzing the communication parameters or contexts used for calling the target application to obtain a calling option for the target application; and providing a user or a second application with a possibility to call the target application, using the calling option. | 03-31-2011 |
20110093505 | ASYNCHRONOUS STATE ENGINE WITH PLUG-INS FOR FLEXIBLE APPLICATION DEVELOPMENT - Various embodiments of the present disclosure provide for an asynchronous state engine incorporated within a host application program. The state engine may operate based on a state transition table that may be updated independently of the host application. The state transition table may instruct the asynchronous state engine as to actions that should be performed prior to changing states. Such actions may include interacting with external applications. The state transition table may also instruct the host application to reside in a hold state until responses from external applications are received. Furthermore, the state transition table may instruct the host application as to follow up actions that should be performed when a state is entered. By allowing an external application to plug-in criteria for state changes within the host application, development of the host application may maintain a significant level of flexibility. | 04-21-2011 |
20110106855 | DISTRIBUTED STORAGE TIMESTAMPED REVISIONS - Various revisions of encoded data slices stored in a distributed storage system can be time stamped to assist in retrieving desired data revisions. Each of the multiple revisions of the encoded data slices may have the same name, but different revision numbers. An encoded data slice, which is received at a distributed storage unit along with a write command, slice name, and the revision number, is time stamped. The timestamp and revision number are stored in conjunction with the data slice. A desired encoded data slice can be retrieved by sending a read command, slice name, and timeframe to the distributed storage unit. The appropriate encoded data slice can be retrieved by determining which revision number has a timestamp most closely matching the requested timeframe. | 05-05-2011 |
20110137949 | System, method, and data structure for packaging assets for processing and distribution on multi-tiered networks - The present invention provides a system, method, and data structure for packaging assets for processing and distribution over a multi-tiered network. An asset may represent network and/or application components (e.g., data, objects, applications, program modules, etc.) that may be distributed among the various resources of the network. In an embodiment, the package structure includes at least one representation of an asset having a logic/data portion and an asset extended environment portion, and a package extended environment that includes package information associated with at least one asset. | 06-09-2011 |
20110191381 | Interactive System for Extracting Data from a Website - Described is a technology for efficiently labeling a webpage. A wrapper tool labels records of a webpage at the record level. If an existing wrapper exists that is appropriate for labeling a record, the wrapper tool automatically labels that record. For unlabeled records, the tool provides a user interface to label those records, and updates the set of existing wrappers with a new wrapper that is generated based upon the labeling operation; the new wrapper is then applied to any unlabeled records if appropriate for those records. As a result, a user typically needs only to label a relatively few records, with the wrappers generated for those records automatically used to label the other unlabeled records of the webpage. | 08-04-2011 |
20110208781 | DATA STRUCTURE VERSIONING FOR DATA MANAGEMENT SYSTEMS AND METHODS - In one of many possible implementations, an exemplary method comprises maintaining a baseline data structure comprising a plurality of baseline data records and a base set of relationships between the baseline data records, providing, for access by an external party, a customizable data structure comprising copies of the baseline data records and a customizable set of relationships between the copies of the baseline data records, fixing the base set of relationships in the baseline data structure to be unchangeable by the external party, and defining the customizable set of relationships in the customizable data structure to be changeable by the external party. Corresponding systems and methods are also disclosed. | 08-25-2011 |
20110264702 | CONVERSION OF HIERARCHICAL INFOSET TYPE DATA TO BINARY DATA - Encoding and/or decoding of messages. On the encoding end, a composite encoder encodes message from an internal format that is used by internal system components into an external format. However, the composite encoder may encode the outgoing messages into different external formats on a per-message basis. For incoming message, a composite decoder decodes incoming messages from any one of a plurality of external formats into the internal format also on a per-message basis. A per-message report mechanism permits internal system components and the encoding/decoding components to communicate information regarding the encoding or decoding on a per message basis. XML messages can be converted automatically into Binary messages. | 10-27-2011 |
20110295901 | MANAGING COMPUTER FILE SYSTEM USING FILE SYSTEM TREES - A system, method and computer program product for managing computer file system using file system trees. A plurality of Virtual Execution Environments (VEEs) running on a computer system is provided. The computer system has a common file system tree, which can be concurrently accessed by the VEEs. The shareable files are stored in the common file system tree located in a local storage of the computer system. The common file system tree includes a first set of files that can be accessed by VEEs directly using first redirection. The common file system tree also includes a second set of files that can be accessed by VEEs using first and second redirection. The files system accesses the files from the local storage using first redirection and from the network storage using first and second redirection. The local storage can also receive files from the network storage and store them in the common file system tree. | 12-01-2011 |
20110302212 | SYSTEMS AND METHODS FOR ANALYZING OPERATIONS IN A MULTI-TENANT DATABASE SYSTEM ENVIRONMENT - A system and method for analyzing operations in a multi-tenant database system environment is provided. The system may include a database storing tenant application data and common application data, the tenant application data and common application data controlling a creation, read, update, deletion or undeletion of an object in the multi-tenant database system environment. The system may further include a processor to analyze the tenant application data and common application data to identify therein where the object is being modified, and generate a report identifying potential errors or side effects which may affect the object based upon the analyzed tenant application data and common application data | 12-08-2011 |
20120041986 | CUSTOM ENTITIES AND FIELDS IN A MULTI-TENANT DATABASE SYSTEM - Systems and methods for hosting variable schema data such as dynamic tables and columns in a fixed physical database schema. Standard objects, such as tables are provided for use by multiple tenants or organizations in a multi-tenant database system. Each organization may add or define custom fields for inclusion in a standard object. Custom fields for multiple tenants are stored in a custom data column within the object data structure, and this single custom data column may contain different data types for each tenant. | 02-16-2012 |
20120059856 | SYSTEMS AND METHODS FOR EFFICIENT DATA TRANSFER - A system and method for transferring data are provided. The method comprises: sending, from a receiving device, a data query to request data from a sending device; receiving, from the sending device, a data result model in response to the data query, the data result model including a table block; analyzing the data result model to regenerate the data for storage at the receiving device in accordance with the table block; and providing the regenerated data for storage at the receiving device. | 03-08-2012 |
20120117120 | Integrated Repository of Structured and Unstructured Data - Methods, program products, and systems implementing integrated repository of structured and unstructured data are disclosed. An integrated environment is provided for accessing, structured data (e.g., data of a relational database) and unstructured data (e.g., data stored in a text or binary file), including creating, managing, modifying, and searching the structured data and unstructured data. The integrated environment can include an integrated user interface, a set of commands and application programming interface (API), and storage for a relational database and a document repository. The integrated environment can include a database abstraction layer that allows database operations on both the structured data and the unstructured data. | 05-10-2012 |
20120254250 | DIGITAL MULTIMEDIA ALBUM - A virtual or digital multimedia album. The digital album may include a collection of related media to provide virtually, what a traditional band album provides, and more. The digital album may include a set of digital audio files that replicate or substantially resemble the set of tracks found on a traditional album. Additional media, such as videos, lyric text, other text, images, and user-imported content may all be included in the digital album. The content initially provided with the digital album may be exclusively oriented to a single artist or music group. In this way, the digital album can create a much greater immersion into the themed music than a mere collection of digital audio files can provide. | 10-04-2012 |
20120310989 | CUSTOM ENTITIES AND FIELDS IN A MULTI-TENANT DATABASE SYSTEM - Systems and methods for hosting variable schema data such as dynamic tables and columns in a fixed physical database schema. Standard objects, such as tables are provided for use by multiple tenants or organizations in a multi-tenant database system. Each organization may add or define custom fields for inclusion in a standard object. Custom fields for multiple tenants are stored in a custom data column within the object data structure, and this single custom data column may contain different data types for each tenant, | 12-06-2012 |
20130054650 | AUTOMATIC DETECTION OF COLUMNS TO BE OBFUSCATED IN DATABASE SCHEMAS - Various embodiments of systems and methods for automatic obfuscation of sensitive data in a database schema are described herein. The technique uses static detection of sensitive data by application type, static detection by column name, and data profiling by examining a sample of the tables data from the database schema. | 02-28-2013 |
20130117323 | Database Queries Enriched in Rules - Embodiments allow complex conditional statements to be considered in formulating database queries. Business rules are modeled based upon ready-to-use abstract structures such as decision trees, decision tables, or formulas. A query to the database is then posed by a user. The query includes a system of rules evaluation activating a built-in processing function provided with a unique identifier of the rule. This function processes the rule, taking the input data set from the context of the application level language (e.g. SQL) in which the database was created. This rule-processing capability may be implemented as a functional mechanism similar to the standard aggregation functions (e.g. SUM, AVG, MAX, MIN), rather than by extending the application level language itself. | 05-09-2013 |
20130117324 | Systems and Methods for Providing Electronic Help - A system, method, and article of manufacture for providing electronic help is disclosed. The method may comprise receiving a search query, searching, by a search library and in response to the search query, a document object model (“DOM”) structure associated with a webpage, and identifying a portion of the webpage based upon the searching. In various embodiments, the method may further comprise receiving a selection of an option to receive electronic help, communicating with a help database to retrieve help data, and displaying a storyboard associated with the help data. The storyboard may be displayed in a pertinent portion of a webpage based upon the DOM structure of the webpage. The help data may be further received based upon the search query. | 05-09-2013 |
20130185335 | METHOD AND APPARATUS FOR IMPLEMENTING A LEARNING MODEL FOR FACILITATING ANSWERING A QUERY ON A DATABASE - A method and apparatus for implementing a learning model for facilitating answering a query on a database. Example embodiments include processing logic to: receive access to a database having a plurality of rows; determine for each row in the plurality of rows which of a plurality of child nodes to associate with a row based on the row and current parameters, where the current parameters correspond to parameters of a probability distribution for the plurality of child nodes; determine new parameters for the plurality of child nodes based on associated rows of the plurality of rows; determine whether or not to return a result which indicates the new parameters based on the current parameters, the new parameters, and the plurality of rows; and return a result which indicates the new parameters. | 07-18-2013 |
20130204901 | APPARATUS, SYSTEM, AND METHOD FOR DATA ANALYSIS - In alternative embodiments, the invention provides computer-implemented methods comprising: (a) representing a plurality of Data Node Archive (DNA) data elements, or a plurality of non-deoxyribonucleic acid (non-DNA) data elements, in a model having a format or organization in accordance with (or equivalent to, or analogous to) a biological deoxyribonucleic acid (DNA) model format or equivalent thereof; or, (b) a computer-implemented method comprising a subset of, substantially all, or all of the steps as set forth in the flow chart of FIG. | 08-08-2013 |
20130254238 | TECHNIQUES FOR PROCESSING RELATIONAL DATA WITH A USER-DEFINED FUNCTION (UDF) - Techniques for processing relational data with a user-defined function (UDF) are provided. Relational input data being requested by the UDF, from within a relational database system, is intercepted and normalized. The UDF is called with the normalized input data and as the UDF produces output data in response to the normalized input data that output data is captured and normalized. In an embodiment, the normalized output data is used to dynamically update a data model within the relational database for the input data. | 09-26-2013 |
20130290374 | DATA FEDERATION WITH INDUSTRIAL CONTROL SYSTEMS - An organizational model of a hierarchical system can be distributed across various elements of an enterprise. Such elements include representations of the system that are maintained on higher-level business servers and other representations that serve control elements of the system such as programmable logic controllers and/or other industrial control components. In one aspect, an industrial automation system is provided. The system includes at least one controller to instantiate a portion of an organizational hierarchy. A communications component in the controller interacts with at least one other portion of the organizational hierarchy to facilitate data exchange and control between various components of an enterprise. | 10-31-2013 |
20140046980 | TEMPLATE BASED WEBSITE DEVELOPMENT AND MANAGEMENT - There is disclosed a method and apparatus for template based website development and management. The method includes obtaining input of an entity identifier designating an entity database record within a database and obtaining entity data including data pertaining to the entity of the website from the entity database record within the database using the entity identifier. The method further includes accessing a template including a content container and a style element and substituting the entity data for the content container. The method further includes enabling revision of the web page by customizing style elements to thereby create customized style elements, receiving a request to update the web page to include updated entity data from the database, and regenerating the web page using the template by substituting the updated entity data for the content containers, the updated entity data presented as directed by the customized style elements. | 02-13-2014 |
20140181152 | INTERNET RADIO AND BROADCAST METHOD - Data streams are generally selected according to user preferences and transmitted to the user in general alignment with expressed preferences of the user. Such data streams may be music, including music videos. Users may indicate their general or specific preferences with regards to song, artists, or albums. Any other aspects or factors that might affect the user's preferences can be taken into account. A playlist is created that combines all of these factors. The playlist then serves as the basis for feeding the data streams to the user. Each user is able to express his or her own preferences and receive music corresponding to those preferences on an on-going basis. | 06-26-2014 |
20140188940 | SPATIOTEMPORAL ENCOUNTERS DETECTION IN HISTORICAL MOVEMENT DATASETS - Methods, system and computer program products for spatiotemporal encounters detection of a plurality of moving objects are disclosed. The method includes receiving a dataset of a plurality of objects moving in a domain, structuring the dataset in a data structure to detect a plurality of spatiotemporal encounters among the plurality of objects, outputting a list of the detected spatiotemporal encounters. The plurality of spatiotemporal encounters may be detected in a single sweep over the received dataset. | 07-03-2014 |
20140258338 | METHOD OF TRANSMITTING DATA INCLUDING A STRUCTURED LINEAR DATABASE - A method, system and type of database for transmitting data is disclosed in which the data is organized into a structured linear database. The structured linear database includes a routing header portion, a file allocation table, a data portion and a tailbit portion. The structured linear database may be transmitted over any type of network, such as a TM-UWB system or a fiber-optic system. Once the data to be transmitted is identified, a corresponding field is identified in the field allocation table giving the location of the data within the transmission. This field is then referenced by the user to access the specific type of data desired at the given location of the transmission. this process may be repeated enabling data to be stored on transmission lines and accessed at any point at any time providing an always on network. | 09-11-2014 |
20140280350 | METHOD AND SYSTEM FOR USER PROFILING VIA MAPPING THIRD PARTY INTERESTS TO A UNIVERSAL INTEREST SPACE - Method, system, and programs for mapping data. Information related to users and their interests is obtained by a first application from a second application. An interest space is determined based on one or more sources of information, each of which provides a plurality of concepts. A data structure is created with respect to the interest space, where the data structure has a plurality of attributes each of the attributes corresponds to a concept in the interest space. One or more interests for each of the users based on information obtained from the second application. Each user interest corresponds to an attribute in the structure. A user profile is generated for each user by mapping the interests of the user to the corresponding attributes in the structure. | 09-18-2014 |
20140280351 | SYSTEMS AND METHODS FOR GENERATING AND IMPLEMENTING A CUSTOM DEVICE DESCRIPTION FILE - Systems and methods generate custom device description files using a device description file generator. The systems and methods include a processor and a memory medium. The custom device description file is communicated to one or more devices to configure the respective devices to be able to accept and communicate data defined by the custom device description file. | 09-18-2014 |
20140280352 | PROCESSING SEMI-STRUCTURED DATA - Techniques for processing semi-structured data include receiving semi-structured data, a value of the semi-structured data being associated with a key; identifying a structured data collection, the structured data collection being associated with a category and having a plurality of attributes; obtaining at least one of historical data associated with the plurality of attributes or additional data associated with a user of the computing system; mapping the key to an attribute of the plurality of attributes based on at least one of the historical data or the additional data; and storing the value in a cell of a data record of the structured data collection, the cell being associated with the attribute that was mapped to the key. | 09-18-2014 |
20140372487 | NAVIGATION DATABASE CUSTOMIZATION - Custom geographic databases are created by analyzing a geographic database to determine database structure elements. The database structure elements may involve road attributes or points of interest. Database structure elements are then selected to include in a customized geographic database. A customized geographic database is created that includes the selected database structure elements. | 12-18-2014 |
20150106404 | INTERNET RADIO AND BROADCAST METHOD WITH SELECTABLE EXPLICIT LYRICS FILTERING - Data streams are generally selected according to user preferences and transmitted to the user in general alignment with expressed preferences of the user. Such data streams may be music, including music videos. Users may indicate their general or specific preferences with regards to song, artists, or albums. Any other aspects or factors that might affect the user's preferences can be taken into account. A playlist is created that combines all of these factors. The playlist then serves as the basis for feeding the data streams to the user. Each user is able to express his or her own preferences and receive music corresponding to those preferences on an on-going basis. | 04-16-2015 |
20160048539 | DESIGN ASSISTANCE DEVICE AND DESIGN ASSISTANCE METHOD - A design assistance method includes determining structure items related to a design object, determining performance items related to the structure items, creating a performance-structure map in which correlations between the determined structure items and the determined performance items are shown in a matrix, and creating a flow map by rearranging each of an order of the structure items and an order of the performance items in the performance-structure map based on the correlations between the structure items and the performance items. | 02-18-2016 |
20190147068 | DATABASE SYSTEMS AND METHODS FOR AUTOMATED DATABASE MODIFICATIONS | 05-16-2019 |
20220138165 | IDENTITY-LESS PERSONALIZED COMMUNICATION SERVICE - Data characterizing wireless emissions of a mobile device of a fuel dispenser user can be received. An identity-less parameter associated with the mobile device of the fuel dispenser user can be determined from the received data. A determination of whether the identity-less parameter is associated with a database record characterizing a profile and stored in a profile database can be made. The determination of whether the identity-less parameter is associated with the database record can be provided. | 05-05-2022 |