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

2872 results about "System software" patented technology

System software is software designed to provide a platform for other software. Examples of system software include operating systems like macOS, Ubuntu (a Linux distribution) and Microsoft Windows, computational science software, game engines, industrial automation, and software as a service applications.

Identity theft and fraud protection system and method

A system and method for preventing personal identity theft when making online and offline purchases requires a purchaser to first subscribe and become a member user by registering and providing relevant personal identity information. Once registered, the member is assigned a user name and a password. The subscribing member's personal identity information is then encrypted and stored at one or more highly secure locations. The ID protection system obtains a controlled use card (CUC) through a CUC issuer on behalf of the member for use to make each purchase transaction. The CUC is anonymous with respect to user (member) identity and may be a purchase-specific single-use card or a multiple-use stored value card with no traceable connection to any other financial account. When the member makes a secure online purchase, the system software enters anonymous information (i.e. not revealing the member's real name, email address, billing information, etc.) on the merchant's order placement screen, except in instances where the member's real identity information is required (e.g. airline tickets). The merchant receives the completed checkout screen, obtains credit approval through a credit card association, and sends the shipping information to a shipper which independently obtains the correct shipping name and address from the ID protection system prior to shipping the purchased product(s).
Owner:VIPR SYST +1

Providing global translations with address space numbers

A processor provides a register for storing an address space number (ASN). Operating system software may assign different ASNs to different processes. The processor may include a TLB to cache translations, and the TLB may record the ASN from the ASN register in a TLB entry being loaded. Thus, translations may be associated with processes through the ASNs. Generally, a TLB hit will be detected in an entry if the virtual address to be translated matches the virtual address tag and the ASN matches the ASN stored in the register. Additionally, the processor may use an indication from the translation table entries to indicate whether or not a translation is global. If a translation is global, then the ASN comparison is not included in detecting a hit in the TLB. Thus, translations which are used by more than one process may not occupy multiple TLB entries. Instead, a hit may be detected on the TLB entry storing the global translation even though the recorded ASN may not match the current ASN. In one embodiment, if ASNs are disabled, the TLB may be flushed on context switches. However, the indication from the translation table entries used to indicate that the translation is global may be used (when ASNs are disabled) by the TLB to selectively invalidate non-global translations on a context switch while not invalidating global translations.
Owner:GLOBALFOUNDRIES US INC

Communications interface adapter for a computer system including posting of system interrupt status

To facilitate access of interrupt status information, interrupt posting status. POST-STAT registers are readable by a host driver routine to quickly supply information relating to a functional block which has given rise to an interrupt status condition. The interrupt posting status POST-STAT registers contain a summary of interrupt status information. The host driver may then read the interrupt posting status POST-STAT register corresponding to the functional block to further investigate the cause of the interrupt status. System memory includes a mirror storage of the interrupt posting status POST-STAT registers that is transferred to the mirror storage by a direct memory access (DMA) operation. Values in the system mirror storage are updated automatically when a change occurs in a value within the interrupt posting status POST-STAT registers. A host system software driver accesses the interrupt posting status POST-STAT registers via a bus access operation, changes a bit in a POST-STAT register, and monitors the result of the access and bit change in the mirror of the POST-STAT register in the system memory without a further bus read access. Advantageously, multiple accesses through the bus to verify when the written value status is correct is eliminated.
Owner:ADAPTEC +1

Dynamic insertion of targeted sponsored video messages into Internet multimedia broadcasts

At least first and second potential viewers deliver their personal demographic informations to a processing system (Internet processing server). Viewing information concerning their television or computer multimedia viewing habits are entered automatically from their respective viewing stations into the processing system. From this demographic and viewing information, the processing system determines pursuant to pre-determined criteria incorporated into processing system software the desired sponsored video message (advertisement), which is played when that viewer views multimedia at his/her viewing station. In other words, the video advertisements shown are selected for the individual viewer, and this determination is a dynamic determination based at least in part on the most recent viewing behavior of that viewer. The message can be pre-cached at the viewing station and shown when the multimedia content is not “available” for viewing at the station, and particularly when an initial portion of the multimedia content is being downloaded for later presentation at the station. Additionally, from all of the information delivered to the processing system, valuable viewer/viewing information can be processed and made available to a recipient.
Owner:FENNE ADAM MICHAEL
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products