Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

1041results about How to "Efficient development" patented technology

Web site application development method using object model for managing web-based content

A system and method for developing an application for serving a document to a client in a client / server network employs an Object Model which defines templates, extensions, documents, and content objects in a template inheritance model. The Object Model serves a document, such as a webpage of a Web site application, by combining the structure and content inherited from a template and extensions in the template hierarchy. The templates specify the structure of the document and include tags as placeholders for content objects to be incorporated in the document. Extensions descend from either a template or another extension, and can expand upon the number of tags specified in a parent, add additional formatting to the layout, and / or refine the definition of tags that already exist in the inheritance hierarchy. When a document is to be viewed or served, a page server retrieves the template hierarchy and incorporates all tagged content in the structure inherited from the template and its extensions. The Object Model provides a framework for developing Web sites and other applications that is more robust and simpler to manage than the traditional file directory model of conventional Web applications. This framework makes it possible to create complex and highly structured Web applications that are efficient to develop and easier to maintain, and without ever having to write source code.
Owner:DH LABS

System and method for accessing customized information over the internet using a browser for a plurality of electronic devices

A system and method is provided for enabling an electronic device to efficiently access information content. A server browser accesses the information content over a network. The accessed information content is retrieved and adapted for presentation for the electronic device. A serializer dynamically formats the adapted information content according to a client browser. The client browser receives and presents the information content on the electronic device. An event translator is included to provide additional compatibility with commercially available client browsers.
Owner:RPX CORP

Methods for filtering data and filling in missing data using nonlinear inference

The present invention is directed to a method for inferring / estimating missing values in a data matrix d(q, r) having a plurality of rows and columns comprises the steps of: organizing the columns of the data matrix d(q, r) into affinity folders of columns with similar data profile, organizing the rows of the data matrix d(q, r) into affinity folders of rows with similar data profile, forming a graph Q of augmented rows and a graph R of augmented columns by similarity or correlation of common entries; and expanding the data matrix d(q, r) in terms of an orthogonal basis of a graph QĂ—R to infer / estimate the missing values in said data matrix d(q, r) on the diffusion geometry coordinates.
Owner:LIBERTY EDO +5

Generation of localized software applications

Methods, systems, and articles of manufacture provide a single multi-language source code file and effects single-language executable files from the multi-language source code file. A program extracts text elements in the first language from the source code. The extracted text elements include context information that identifies a location of the text element in the first language in the source code. Translations of the extracted text elements in a second language are obtained. The translations of the text elements in the second language are merged into the source code at merge locations based on the context information. Versions of the source code in the first language and the second language are then generated.
Owner:ORACLE INT CORP

Method and apparatus for normalizing and converting structured content

A method and apparatus are disclosed for transforming information from one semantic environment to another. In one implementation, a SOLx system includes a Normalization / Translation NorTran Workbench and a SOLx server. The NorTran Workbench is used to develop a knowledge base based on information from a source system, to normalize legacy content according to various rules, and to develop a database of translated content. During run time, the SOLx server receives transmissions from the source system, normalizes the transmitted content, accesses the database of translated content and otherwise translates the normalized content, and reconstructs the transmission to provide substantially real-time transformation of electronic messages.
Owner:ORACLE INT CORP

Patient-specific template development for neurological event detection

An epileptiform activity patient-specific template creation system permits a user to efficiently develop an optimized set of patient-specific parameters for epileptiform activity detection algorithms. The epileptiform activity patient template creation system is primarily directed for use with an implantable neurostimulator system having EEG storage capability, in conjunction with a computer software program operating within a computer workstation having a processor, disk storage and input / output facilities for storing, processing and displaying patient EEG signals. The implantable neurostimulator is operative to store records of EEG data when neurological events are detected, when it receives external commands to record, or at preset or random times. The computer workstation operates on stored and uploaded records of EEG data to derive the patient-specific templates.
Owner:NEUROPACE

Systems and methods for providing user interfaces for management applications

The present application is directed towards systems and methods for providing user interfaces for management applications via a definition-based graphical user interface (GUI) framework for developing web based management applications for servers, intermediaries, routers, wide area network (WAN) accelerators, caches, switches, or any other type and form of computing device. The plug-in free framework reduces the server's resource consumption and bandwidth by making a full use of resources available on the client computing device or browser. A complete web application can be developed using JavaScript Object Notation (JSON) definitions along with a representational state transfer (REST) based application programming interface (API) efficiently using the framework, which may comprise light-weight pure JavaScript or similar executable code. In many embodiments, the framework may be layered in a model-view-controller (MVC) architecture easing resource consumption, maintenance and extensibility.
Owner:CITRIX SYST INC

Programming a multi-processor system

ActiveUS20070226686A1Prohibitively expensiveEasily re-targetedProgram synchronisationInterprogram communicationSystem requirementsProcfs
A computer-implemented method for creating a program for a multi-processor system comprising a plurality of interspersed processors and memories. A user may specify or create source code using a programming language. The source code specifies a plurality of tasks and communication of data among the plurality of tasks. However, the source code may not (and preferably is not required to) 1) explicitly specify which physical processor will execute each task and 2) explicitly specify which communication mechanism to use among the plurality of tasks. The method then creates machine language instructions based on the source code, wherein the machine language instructions are designed to execute on the plurality of processors. Creation of the machine language instructions comprises assigning tasks for execution on respective processors and selecting communication mechanisms between the processors based on location of the respective processors and required data communication to satisfy system requirements.
Owner:COHERENT LOGIX

Process and system for integrating information from disparate databases for purposes of predicting consumer behavior

InactiveUS7490052B2Powerful and accurate modelWidens” the narrow base of connectivityMarket predictionsDatabase distribution/replicationIntegrated databaseData mining
A process and system for integrating information stored in at least two disparate databases. The stored information includes consumer transactional information. According to the process and system, at least one qualitative variable which is common to each database is identified, and then transformed into one or more quantitative variables. The consumer transactional information in each database is then converted into converted information in terms of the quantitative variables. Thereafter, an integrated database is formed for predicting consumer behavior by combining the converted information from the disparate databases.
Owner:GFK US MRI LLC

Integrated media management and rights distribution apparatus

The present invention advantageously provides an integrated rights management and licensing system for storing, researching, buying, and selling intellectual property rights. In one embodiment, the present invention utilizes a rights owner application, a central repository, and a licensing application to integrate the management, researching and licensing of intellectual property. Accordingly, the present invention optionally allows intellectual property owners and consumers to conduct real-time licensing transactions over a network. Furthermore, the data repository optionally determines availability of intellectual property rights through bi-directional hierarchical navigation and implied data relations.
Owner:RIGHTSLINE +1

System and method for adapting information content for an electronic device

A system and method is provided for efficiently adapting information content for an electronic device. A normalizer includes a template normalizer for matching and applying a document tree to a template tree, and applying changes to the document tree. If the template normalizer does not find an appropriate template match, an automatic normalizer is utilized. The automatic normalizer utilizes weighting heuristics and pattern recognition with formatting rules to partition content into folders. The automatic normalizer can also utilize embedded normalization markup in the information content to assist in normalizing the information content. Information content can be represented by document object tree. A document object tree is created by storing information relating to the information content into arrays. The stored information describes a document object tree structure and tree dependencies as a mutable object.
Owner:RPX CORP

System and method for measuring effectiveness of electronically presented advertizing

Disclosed in one general aspect is a method of evaluating the presentation of advertising content on end-user computer displays that includes sending an integrated advertisement program that includes advertising content through a computer network to end-user computers in response to requests from browsers running on the end-user computers. The integrated advertisement program is accessed on each of the end-user computers after it is received from a server on that computer. The integrated advertisement program determines a display attribute of the advertising content in the integrated advertisement program on each of the end-user computers, and reports the detected display attribute from each of the end-user computers through the computer network to a monitoring application.
Owner:BURT AB

Parser, code generator, and data calculation and transformation engine for spreadsheet calculations

A system including spreadsheet sheets, makes calculations and data transformations, which is available through a programming interface, and conforms to the grammar and syntax of a target software development language is presented. The system includes an Object Model with Data Structures representing entities involved in spreadsheets. The system includes a Parser and Code Generator that extracts data from a body of spreadsheet data, instantiates instances of Data Structures of the Object Model to represent the spreadsheet data, parses the data and formulas contained in the cells of the spreadsheets, iterates through the instantiated instances of the Data Structures, and generates source code that performs the calculations and data transformations embodied in the spreadsheet data. The system includes a Calculation Engine with software base classes that implement the common structural and data access features of spreadsheet data, and further implement the operations of common spreadsheet functions and operators.
Owner:KNOWLEDGE DYNAMICS

System and method for providing and displaying information content

A system and method is provided for enabling an electronic device to efficiently access information content. A server browser accesses the information content over a network. The accessed information content is retrieved and adapted for presentation for the electronic device. A serializer dynamically formats the adapted information content according to a client browser. The client browser receives and presents the information content on the electronic device. An event translator is included to provide additional compatibility with commercially available client browsers. The information content is formatted to selectively minimize the horizontal scrolling required to view the content. The need for horizontal scrolling is selectively removed where not necessary to preserve the context. Each component or sub-component of the original area, such as a frame, table row, table cell or nested table, is considered separately and may be preserved, resized, or replaced. Where the context requires that the content be wider than the viewable area of the screen, horizontal scrolling is preserved.
Owner:RPX CORP

Integrated media management and rights distribution apparatus

The present invention advantageously provides an integrated rights management and licensing system for storing, researching, buying, and selling intellectual property rights. In one embodiment, the present invention utilizes a rights owner application, a central repository, and a licensing application to integrate the management, researching and licensing of intellectual property. Accordingly, the present invention optionally allows intellectual property owners and consumers to conduct real-time licensing transactions over a network. Furthermore, the data repository optionally determines availability of intellectual property rights through bi-directional hierarchical navigation and implied data relations.
Owner:REEDER RUSSELL +1

System and Method for Displaying Information Content with Selective Horizontal Scrolling

A system and method is provided for enabling an electronic device to efficiently access information content. A server browser accesses the information content over a network. The accessed information content is retrieved and adapted for presentation for the electronic device. A serializer dynamically formats the adapted information content according to a client browser. The client browser receives and presents the information content on the electronic device. An event translator is included to provide additional compatibility with commercially available client browsers. The information content is formatted to selectively minimize the horizontal scrolling required to view the content. The need for horizontal scrolling is selectively removed where not necessary to preserve the context. Each component or sub-component of the original area, such as a frame, table row, table cell or nested table, is considered separately and may be preserved, resized, or replaced. Where the context requires that the content be wider than the viewable area of the screen, horizontal scrolling is preserved.
Owner:NOKIA CORP

Packet preprocessing interface for multiprocessor network handler

A network handler uses a DMA device to assign packets to network processors in accordance with a mapping function which classifies packets based on its content, e.g., bits in one or more header fields. Preferably, the mapping function is implemented as a hash function, which uses a predetermined number of bits from packet as inputs. The result of this function specifies the processor to which the packet is assigned. To make implementation manageable in a high-traffic environment, each processor may be equipped with a queue, which holds pointer information. Such a pointer provides an indication of the area in memory where incoming packet resides. The network handler is particularly useful in a Fiber Channel environment, where the hash function may be implemented to assign all packets from the same sequence to the same processor, thereby resulting in improved processing efficiency.
Owner:IBM CORP

System and Method for Providing and Displaying Information Content

A system and method is provided for enabling an electronic device to efficiently access information content. A server browser accesses the information content over a network. The accessed information content is retrieved and adapted for presentation for the electronic device. A serializer dynamically formats the adapted information content according to a client browser. The client browser receives and presents the information content on the electronic device. An event translator is included to provide additional compatibility with commercially available client browsers. The information content is formatted to selectively minimize the horizontal scrolling required to view the content. The need for horizontal scrolling is selectively removed where not necessary to preserve the context. Each component or sub-component of the original area, such as a frame, table row, table cell or nested table, is considered separately and may be preserved, resized, or replaced. Where the context requires that the content be wider than the viewable area of the screen, horizontal scrolling is preserved.
Owner:NOKIA CORP

Exstensibility application programming interface and framework for meta-model objects

The present invention relates to a system and methodology providing an Application Programming Interface (API) and framework that supports a meta-object model for application design and operating system interactions. The API includes an input component that receives data and / or instructions. The input component processes a meta-data model that interrelates data via a class hierarchy, wherein the class hierarchy includes relationship descriptions between class objects, attributes, rules, and / or behavioral descriptions. Another aspect includes a data management system that includes a component to receive an item having meta-data annotations. An analysis component determines at runtime a structure for the item via deployment of the meta-data annotations. The system can also include a framework component that defines meta-data class derivations, meta-data classes, meta-data integrity rules, and / or meta-data class behavior.
Owner:MICROSOFT TECH LICENSING LLC

Method for physically simulating sectional hydrofracture of different well types of perforated well shafts

The invention belongs to the field of technical research on oil and gas reservoir development and particularly relates to a method for physically simulating sectional hydrofracture of different well types of perforated well shafts. The method comprises the following steps of: (1) processing a simulated shaft and arranging bullet holes on the well wall of the simulated shaft; (2) prefabricating the simulated shaft in the step (1) into an artificial core test sample and developing a hydrofracture physical simulation experiment by utilizing a true triaxial hydrofracture device system; and (3) observing fracture initiation and extension forms of hydraulic fractures at the positions of the bullet holes on the well wall of the simulated shaft by the hydrofracture physical simulation experiment in the step (2). According to the method, aiming at geological development blocks with different reservoir structures, different well types and fracture processes can be selected to carry out effective indoor simulation evaluation research; and the theoretical foundation is provided for design and scheme optimization of the hydrofracture process of conventional or unconventional dense oil and gas reservoirs and complex oil-gas blocked deposits.
Owner:CHINA UNIV OF PETROLEUM (BEIJING)

Preparation method of artificial rock core of jointing shale

The invention belongs to the technical field of artificial rock core preparation, and in particular relates to a preparation method of an artificial rock core of jointing shale. The method comprises the following steps: mixing and stirring cement, quartz sand, clay and gypsum powder; adding a small amount of cereal and scraps of paper into the mixture, adding water into the mixture and stirring uniformly; casting the mixture in a layered manner to form a cement test sample; and coating lubricating oil between every two layers, and drying the cement test sample for molding, thereby obtaining the artificial rock core of the jointing shale. By the preparation method, the cement test sample with certain fracture development, bedding development and brittleness can be obtained, and the mechanical properties of a bedding plane (1), a natural fracture (2), a hydraulic fracture (3) and the like of the jointing shale rock can be simulated relatively accurately, so that shale oil and gas can be developed effectively. According to the preparation method, the used materials are simple, the cost is low, and the operation is simple and convenient.
Owner:CHINA UNIV OF PETROLEUM (BEIJING)

System and method for developing software based on business operating system

A software development system according to the present invention comprises a business component storage layer for storing at least one business standard component of a program; a business component setting layer for setting attribute information of each business standard object, including object type, operating method, execution condition, execution sequence and database (DB) connection information; an application program execution layer for operating and controlling the object in the business component storage layer by the attribute information of the objects set by the user, and performing comparison, execution or calculation according to logic defined in script language; and an environment abstraction layer for controlling information technology (IT) infrastructure including an operating system of a computer, a central processing unit (CPU), a memory, a database management system (DBMS), network and display apparatus.
Owner:KIM GILOONG

System for developing and deploying radio frequency identification enabled software applications

A system, method and related software architecture are disclosed as a platform for developing and deploying RFID-enabled software applications. The platform is a framework between these applications and their connected physical RFID devices. The runtime version of this platform can be thought of as a logical RFID device. The platform allows RFID-enabled applications securely communicate with physical RFID devices to monitor their status and to access their tag data. The platform includes externalized APIs for accessing tag data, an event manager to alert applications of events coming from RFID devices and tags, data manager to filter and reconcile data returned from physical RFID readers before relaying them to applications, device manager to monitor the RFID device status for network management, and secured communication channels with data encryption. The deployed RFID-enabled applications can recognize user identification via the RFID tags then access data of selected RFID tags within a secured infrastructure.
Owner:RFCYBER CORP

Method and device for graphic rendering on mobile device

ActiveCN103713891AAvoid redrawingAvoid Typographic LogicImage data processing detailsExecution for user interfacesHTML5Software engineering
The invention provides a method and a device for graphic rendering on a mobile device. The method includes acquiring a JavaScript code of a graphic application program; executing the JavaScript code in an analysis engine; calling a rendering function acquired by the analysis to perform graphic rendering on a rendering target. The JavaScript code includes an API (application program interface) corresponding to an OPENGL (open graphics library)-based rendering function, and the pattern of the API follows the HTML5 (hypertext markup language 5) Canvas standard. The execution process of the JavaScript code includes using the analysis engine to analyze the API as the corresponding OPENGL-based rendering function when the API in the JavaScript code is executed. By the method and the device, speed of graphic rendering on the mobile device can be increased.
Owner:ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products