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

98 results about "Software engine" patented technology

A software engine refers to a central part of a computer program. The concept has however taken on slightly different meanings depending on context.

Mathods & apparatus dynamically managing parking

A dynamic parking management system and method includes use of an intelligent software engine that, in some embodiments, interfaces with a wireless mesh network and multi-channel communication devices that, as a system, increases customer convenience which maximizes return on parking resources. The present invention uses a parking transceiver mesh network node located proximate to one or more parking spaces to provide accurate and current data to a database of available parking assets. Parking availability algorithms are used to analyze this data to select optimal parking spaces for subscribers / drivers and predict future availability of parking spaces. Additional functionality comes from the parking transceiver's ability to recognize specific vehicles and specific customers with predefined requirements.
Owner:WARNER FREDERICK MALTBY IV

Method, computer system and computer program product for processing extensible markup language streams

The invention is directed to a method performed by a computer system to process an extensible markup language input stream using discrete software components mapped to tags contained in the input stream, comprising: parsing the input stream; as a tag is parsed, invoking the software component mapped to it. The invention is also directed to a computer system, comprising: a processing unit and storage for processing programs; bindings representing a mapping between tags and discrete software components; a software engine comprising: a reader component that reads an extensible markup language input stream containing at least one tag; a parser component that parses the input stream; an execution component that, as a tag is parsed, invokes the software component mapped to the tag. The invention is also directed to a corresponding computer program product.
Owner:MOSAID TECH

Method for providing customized and automated security assistance, a document marking regime, and central tracking and control for sensitive or classified documents in electronic format

A software engine runs in a compatible mode with off-the-shelf word processors, e-mail programs and presentation development software and other document development software. The software engine is used for the security classification of sensitive or national security classified information in electronic and resultant hard copy document formats. The software engine ensures that the individual considers all informational portions of a document, that appropriate document marks are employed, that document marks in their electronic format are persistent and that all necessary information, such as classification guides, standards and security regulations, provided by the organization to classify information is at hand and immediately available. In addition to the document sensitivity or classification determination and marking support, the software engine tracks and controls documents and the electronic media storing documents. It also provides warnings and alarms, ad hoc document security analysis and reporting capability to system security administrators with respect to document or network events or captured information that may be indicative of risk to the information requiring protection. The software also provides the ability for an organization to centrally establish and control a security classification or sensitivity marking hierarchy for automated security classification support.
Owner:TURNER JAMES LUKE +1

Airborne Situational Awareness System

A digital airborne situational awareness system and method. The system is installed on multiple aircraft to generate an airborne network providing collision avoidance without ground control. A global positioning system (GPS) receiver unit is coupled to a microprocessor in each aircraft equipped with the system. A software engine receives the raw GPS data and determines location, speed, flight path direction, and altitude. The software engine conditions the GPS data for display on a cockpit display panel. The conditioned data orients the display with the heading, speed, and altitude data of the host system aircraft. A transceiver section provides data transmission to other airborne receiving units within the approximately forty mile range of the airborne network. The transceiver transmits data packets including reconditioned location (track), altitude, and an aircraft class identifier to other aircraft in the network. The transceiver receives data from other airborne vehicles equipped with the system within the network range. Once the computations of positional data for other aircraft are performed, the positional data is sent to the display processing section for appropriate cockpit display. The software engine develops a set of projections that are compared to the relative speed, flight path direction and altitude of the all other units in the airborne network. These projections determine the threat levels of converging flight paths with limits that provide warning data to the pilot of any pending flight path conflict situation.
Owner:DIMENSIONAL RES

Multi-dimensional business information accounting software engine

A multi-dimensional business information accounting software engine accepts input of user defined business specific textual or numeric information and conventional financial accounting data and converts them to indexed star schema multi-dimensional computer data as a journal entry. Upon user request the journal entry is analyzed by relational or other database methodology to generate conventional accounting statements such as general ledger, balance sheet, cash flow statements, profit and loss statements and earned income statements for user specified time periods. The multi-dimensional business information accounting software engine can also generate accounting statements of sliced data according to a range of business specific numeric information or accounting statements pertinent to a textual business specific information for a specified time period, providing the user sensitivity of different business specific information on accounting statements, so that the user can modify his business practices on real time.
Owner:INFOQOR

Software engine for combining video or audio content with programmatic content

A system and method for combining video / audio content with programmatic content perform the following steps: generating authoring output comprising a definition for a variable, and further comprising a representation of the video / audio content; selecting a source file, the source file comprising the variable; searching the source file for the variable, and replacing the variable with the definition for the variable; generating programmatic content in response to the searching; and generating an image as a function of the programmatic content and the representation of the audio / video content.
Owner:ROVI TECH CORP

Financial analysis tree software engine

InactiveUS20060161485A1Balance be obtainFinanceSoftware engineTheoretical computer science
A Software Engine that summarizes the financial state of a business in a single hierarchical tree data structure. The root node of the tree is the balance equation of accounting, its leaf nodes are the ledger accounts of the company, and its internal nodes represent all of the sums required in preparing the balance sheet, the income statement, and the retained earnings statement. Each non-leaf node obtains its financial balance from its child nodes. Since the Income Summary and Retained Earnings are non-leaf nodes, they do not have to exist as separate ledger accounts and their respective child nodes do not need to have their balances closed and transferred to them—all accounts have a permanent (non-temporary) balance. The difference between two trees produces the income and earnings retention of the business.
Owner:INFOQOR

Budget envelope credit card

Apparatus and methods for providing a budget envelope credit card are provided. An apparatus according to the invention may include a budget envelope credit card software engine and a rewards software engine that provides a reward scheme for use by the budget envelope credit card engine, the rewards scheme that defines a reward frequency.
Owner:BANK OF AMERICA CORP

Computer vision and machine learning software for grading and sorting plants

The present invention encompasses software that brings together computer vision and machine learning algorithms that can evaluate and sort plants into desired categories. While one embodiment of the present invention is directed toward strawberry plants, the software engine described is not specifically designed for strawberry plants but can be used for many different types of plants that require sophisticated quality sorting. The present invention is a sequence of software operations that can be applied to various crops (or other objects besides plants) in a re-usable fashion.
Owner:CARNEGIE MELLON UNIV

System and method for positioning and inquiring wireless mobile terminal

The invention relates to a system and a method for positioning and inquiring a wireless mobile terminal, comprising a network server, a wireless mobile terminal and an inquiring system. The obtained GPS data is uploaded to a network server module through a communication network and is further transmitted to a GIS module and an analyzing software engine by the wireless mobile terminal to be processed; a database module is inquired by the GIS module according to the GPS data so that the current geological position of the wireless mobile terminal can be known; and a corresponding WAP web page with map information is generated rapidly from the GPS data by the analyzing software engine and is stored in the database module to be available for the user to inquire. The wireless mobile terminal canbe set and inquired by a system for inquiring the wireless mobile terminal through the communication system and an access network.
Owner:高建波

Method and system for determining network characteristics using routing protocols

A method and system are described herein for obtaining IGP network information useful in determining network routing topologies. The method involves querying a router for its router identifier and all its area identifiers, counting the router's number of area identifiers to determine whether the router is an ABR or an ASBR, and querying the router's link state database for the lowest area identifier on the router. The method further involves importing all Type 1 and Type 2 LSAs for that area into the database of a network discovery software engine, importing from the router's link state database only those networks outside the router's autonomous system that are also directly connected to an ASBR, then moving to the next highest area identifier in the router's database to repeat importing Type 1 and Type 2 LSAs for that area into the database. Next, the method involves importing from the router's link state database only those networks outside the router's autonomous system that are also directly connected to an ASBR. This process is repeated until there are no more areas on the router that have not been processed. Then, starting with the lowest area-identifier discovered, all networks in the area making LSAs other than Type 1 or Type 2 are swept. The entire process is repeated for every router discovered.
Owner:IBM CORP

Smart-caching system and method

Methods and systems to distribute cached information for efficient processing without overloading system resources. In an embodiment, VGENs can be implemented as software engines that can reside on a web server or another server that responds to requests for information in a networked environment. A hash table can identify whether a VGEN exists with cached information to process the request. If an available VGEN engine includes the cached information, the available VGEN is assigned to process the request; otherwise, another available VGEN can be selected to process the request, wherein the VGEN is augmented to include the cached information and the hash table is updated to reflect the VGEN statistics. VGENs can maintain persistent connections to databases, file systems, session manager daemons, real-time data sources, etc., to facilitate the processing of requests.
Owner:BLUE TITAN SOFTWARE

Passenger flow video detection and analysis system

The invention discloses a passenger flow video detection and analysis system. The passenger flow video detection and analysis system includes hardware equipment, software engines and a template database; the hardware equipment includes a computer, video input equipment and network equipment; the software engines include a passenger flow analysis engine, a customer commodity attention degree analysis engine and a customer attribute analysis engine; the template database includes a human shape base template, a human movement posture template, a face base template, a gender and age group face base template, the video input equipment includes a camera and a hard disk video recorder; the camera performs video real-time input and real-time analysis; the hard disk video recorder performs video playback input; the passenger flow analysis engine performs video detection and analysis on data of passenger flows entering and exiting from a statistics area; the customer commodity attention degree analysis engine performs video detection and analysis on dwell time and movement trajectories of customers in the statistics area, so as to calculate the attention degree of the customers to commodities; and the customer attribute analysis engine performs video detection and analysis on the race, gender and edge group data of the customers.
Owner:上海微桥电子科技有限公司

Device and method for checking railway logical software engines for commanding plants, particularly station plants

ActiveUS7725303B2Action very simple and easyLarge employmentSimulator controlAnalogue computers for electric apparatusSoftware engineControl signal
Method and device for checking logical software engines for commanding railway plants, particularly station plants, include at least a computer with at least a central processing unit and at least a memory for loading and executing programs, a logical engine for commanding a plant, particularly a station plant, being loaded or loadable in said memory for its execution, which plant comprises a plurality of operating units for actuating and / or detection and / or measurement and / or signalling, so-called wayside equipments, which units are provided for receiving command signals and for transmitting control signals about the operating condition, and which logical software engine reads control signals given by the operating units for actuating and / or detection and / or measurement and / or signalling and its processes command signals of said operating units based on an operation protocol of the plant itself. According to the invention, in the computer memory there is loaded or loadable and is executable by the computer a software simulation program of the plant that must be controlled and commanded by the control and command logical program, which simulation program reproduces faithfully the plant structure and the operating modes of the operating units provided in said plant.
Owner:ALSTOM FERROVIARIA SPA

System and method for user interface

A text entry system for an electronic device comprising: (a) a text entry software engine receiving an interface description; (b) a server subsystem for storing a database of said interface descriptions; and (c) interface design tools providing a mean for interface designers to create said interface description. Condition upon the interface description the engine realize a text entry user interface by displaying objects on the device's screen, interrupting user input operations to text and send the text entered by the user to an application. A preferred interface description is selected and downloaded from a server to the device and used by the engine. Interface descriptions are created by the interface design tools are uploaded and stored in the database.
Owner:HIRSHBERG DAVID

System and method for event management

An event management system, comprising a server comprising a platform component architecture (PCA) and a software engine, wherein the PCA is configured to provide runtime discovery and display of system components. The system also comprises a data source for storing user define data objects and applications; at least one system component; and at least one client for administering and monitoring user-defined events, wherein the PCA provides a common interface between the server, the data source, and the at least one client.
Owner:SENSORMATIC ELECTRONICS CORP

Software engine and method for software application loading

A software engine application for loading onto a user's machine, wherein a core service of the application is loaded onto the user's machine to enable the application to commence to operate on the user's machine, the engine loading non-core services of the application according to a priority order determined by the engine. A corresponding method and a memory management system are also disclosed.
Owner:NEXUSEDGE TECH SDN BHD

Methods to dynamically establish overall national security or sensitivity classification for information contained in electronic documents; to provide control for electronic document/information access and cross domain document movement; to establish virtual security perimeters within or among computer networks for electronic documents/information; to enforce physical security perimeters for electronic documents between or among networks by means of a perimeter breach alert system

The invention is an a document classification and marking engine / method that functions in a real-time compatible mode with off-the-shelf word processors, e-mail programs and presentation or other document development software applications. The software engine is used for the security classification of sensitive or national security classified information in electronic format and is enhanced by methods and processes that ensure that the software classification engine considers all document informational elements regardless of attributes assigned to the text that may hide text from the user. The software engine provides a complete and reliable document classification determination interface method based on user selections and uniquely codes the full text classification determination in a persistent manner within the electronic shell of the document in real-time and dynamically displays the text based full classification determination in the banner of the host document development application. The unique codes of the full classification embedded in the electronic shell of the document enable effective and reliable software processes and methods that establish controls for access, movement, storage etc. for electronic documents, as well as virtual electronic security perimeters, on a computer, networks of computers and / or among computer networks and domains of networks. The full or complete and persistent classification codes embedded in the document shell also enables reliable software processes and methods that immediately warn or alert security personnel of a beach of a physical security perimeter between or among computers networks or domains of networks established to protect the information contained in electronic document format.
Owner:TURNER JAMES LUKE +1

Page classifier engine

Embodiments of the present invention relate to classifying pages of an electronic document, such as a scanned book page. OCR software is applied to the contents of the electronic document, revealing semantic information about the content of the electronic document. Software-based features are applied to the semantic information to determine the type of page the electronic document is. Page types may include table of contents (TOC), table of figures (TOF), bibliography, index, or other types of pages commonly found in a book, magazine, or other publication. Once determined, the determined page type is stored and used by other software engines.
Owner:MICROSOFT TECH LICENSING LLC

Financial event software engine

A Software Engine that allows users to record accounting transactions in a double-entry bookkeeping system, without knowing which accounts to debit and credit. Each practical debit / credit combination is summarized by a single Financial Event Type. The potential for thousands of these Financial Event Types is made manageable by the Software Engine's organizing them into a hierarchical tree, allowing them to be grouped according to the company's business practice. The Financial Event Types and the hierarchical tree can be defined by the user.
Owner:INFOQOR

People flow video detection and analysis system

The invention discloses a people flow video detection and analysis system. The people flow video detection and analysis system comprises hardware equipment, a software engine and a template database, wherein the hardware equipment comprises a computer, video input equipment and network equipment; the software engine comprises a recognition and capture engine, a framing engine, a projection engine, and a 3D trajectory tracking engine; and the template database comprises a human shape foundation template and a human motion attitude template. The people flow video detection and analysis system provided by the invention calculates the people flow volume, the people flow density, the direction of travel of the people flow, and the average speed of the people flow by making a statistic of the above mentioned data of each person.
Owner:上海微桥电子科技有限公司

Built-in-self-test apparatus and method for analog-to-digital converter

A built-in-self-test apparatus for an analog-to-digital converter includes a digital-to-analog converter, a low-pass filter, a histogram analyzer and a software engine. The digital-to-analog converter is intended to generate a first signal. The low-pass filter is intended to smoothen the first signal so that an analog-to-digital converter can perform sampling on the smoothened first signal by a second signal, wherein the bit number of the second signal is greater than or equal to that of the first signal, and the frequency of the second signal is a multiple of that of the first signal. The histogram analyzer is electrically connected to the output end of the analog-to-digital converter. The software engine is electrically connected to the output end of the histogram analyzer so as to display the characteristics of the analog-to-digital converter.
Owner:SPIROX INC

Engine, system and method for upselling perishable products or service items

A software engine, system and method for increasing sales revenue of ones selected from a set of perishable items supplied by a service provider is described. The engine, system and method follows a rules set that includes information relating to a total number of perishable items available for sale in the set, and to a price of at least the available ones of the set, for bidding of a unique dollar value by at least two users, such as by auction bidding. The engine, system and method arrives at a list of winning bids and reports the list to the service provider.
Owner:PLUSGRADE

System and method for creating learning media on the internet

A method for creating learning media, which includes providing a graphical user interface, using the graphical user interface for receiving user content from a user. The user content is separated into user content data and user content metadata. A software engine and a template are used to create learning media, which is then published. The user content metadata provides the context for the user content data. The metadata is interpreted by the software engine to determine where various components are to be positioned in the learning media, based on pre-programmed learning media format information included in the template.
Owner:MENELL BRYAN

Remote exam viewing system

An Internet-enabled software engine is provided on a global server to provide remote viewing and manipulation of ophthalmic exams, with the Internet-enabled software engine being an instantiation of the functionability of the OCT machine on which the exam is performed, and with the Internet-enabled software engine providing both remote viewing of OCT exams and manipulation of this data, thus to give a user the ability to view and manipulate the dense data sets associated with ophthalmic exams anywhere in the world with ease.
Owner:SONOMED IP HLDG

Software Application Method to Translate an Incoming Message, an Outgoing Message, or an User Input Text

The present invention is a software application that is capable of translating incoming messages, outgoing messages, and user input texts, such as E-books and online articles. The software application can be installed onto any electronic communication device, such as a cellular phone, a computer, a videophone, or a smart-television, which allows the electronic device to become a universal communicator. The software application follows a process to translate source text into target text and requires a plurality of software engines to follow that process. The plurality of software engines includes a spoken language identification engine, a written language identification engine, a machine translation engine, a text-to-speech engine, and a speech-to-text engine. The software application is able to access a contact database, which stores the information for all of the user's contacts, and a linguistic database, which stores the information that is required to translate one language to another language.
Owner:SISTRUNK MARK L

Engine, System and Method for Maximizing Long-Term Value of Products or Service Items

InactiveUS20120136682A1Maximize long-term revenueRevenueReservationsCommerceSoftware engineService provision
A software engine, system and method is disclosed for increasing long-term value of at least one item supplied by at least one service provider. The engine, system and method follows a rules set that includes information relating to personal information of potential bidders and bids of the potential bidders. The engine, system and method arrives at a list of recommended bids and reports the list to the service provider.
Owner:PLUSGRADE

Method and apparatus using software engine and hardware engine collaborated with each other to achieve hybrid video encoding

A hybrid video encoding method and system using a software engine and a hardware engine. The software engine receives coding unit data associated with a current picture, and performs a first part of the video encoding operation by executing instructions. The first part of the video encoding operation generates an inter predictor and control information corresponding to the coding unit data of the current picture. The first part of the video encoding operation stores the inter predictor into an off-chip memory. The hardware engine performs a second part of the video encoding operation according to the control information. The second part of the video encoding operation receives the inter predictor, and subtracts the inter predictor from the coding unit data to generate a residual signal. The second part of the video encoding operation then transforms and quantizes the residual signal to generate transformed and quantized residual signal, and encodes the transformed and quantized residual signal to generate an encoded video bitstream.
Owner:XUESHAN TECH INC

High speed regular expression matching hybrid system and method based on FPGA and NPU (field programmable gate array and network processing unit)

The invention provides a high speed regular expression matching hybrid system and method based on FPGA and NPU (field programmable gate array and network processing unit); the system is mainly composed of an FPGA chip and a multicore NPU; a plurality of parallel hardware matching engines are implemented on the FPGA chip, a plurality of software matching engines are instantiated on the NPU, and the hardware engines and the software engines operate in running water manner. In addition, a high speed RAM (random-access memory) on the FGPA chip and an off-chip DDR3 SDARM (double-date-rate three synchronous dynamic random-access memory) are used to construct two-level storage architecture; secondly, a regular expression rule set is compiled to generate a hybrid automaton; thirdly, state table items of the hybrid automaton are configured; fourthly, network messages are processed. The high speed regular expression matching hybrid system and method based on FPGA and NPU have the advantages that matching performance under complex rule sets is improved greatly, and the problem that the complex rule sets have poor performance is solved.
Owner:NAT UNIV OF DEFENSE TECH

Method of Data Capture, Storage and Retrieval Through User Created Form Templates and Data Item Templates by Executing Computer-Executable Instructions Stored On a Non-Transitory Computer-Readable Medium

In a method of operating a software engine for storing, organizing and reporting data in an organizational environment through user created templates and data items, users can build highly customizable templates for data and web forms for data entry, with many different specifiable attributes. Related data is linked and can be queried for retrieval. Users can design, create, add, and use unlimited number of forms, reports, business processes, and queries without any additional programming. Metadata objects (mobjects) and data items (ditems) are created by an administrator. Mobject templates are form templates that are rendered into web forms by a render module, and ditem templates are inputs and controls on the web forms. The schema of the production database remains unchanged regardless of user interaction with the system, thus providing a highly customizable data storage and organization system for any business environment.
Owner:ISSA SAMIR
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