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

2889 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.

Multi-access terminal with capability for simultaneous connectivity to multiple communication channels

An apparatus is disclosed for permitting a mobile terminal having multiple, heterogeneous network connections (e.g., multiple wired or wireless transceivers of various types) to set up and maintain virtual connections over multiple networks to either the same or to multiple destinations. The mobile terminal can “load-share” traffic, i.e., it can distribute segments of traffic over a full set of heterogeneous networks, significantly improving the reliability and availability of communications. In a first embodiment, a mobile terminal is configured with multiple radio frequency (RF) transceivers. Operating system software is provided for dynamically establishing and maintaining traffic flow for user applications over multiple communications paths, and for automatically adapting to variations in the networking environment, application traffic flow requirements, end user preferences, or mobility. In a second embodiment, a software-defined radio is used to implement the physical layer protocols for each desired network, eliminating the need for multiple transceivers.
Owner:TRUSTEES OF STEVENS INST OF TECH THE

Rich media collaboration system

ActiveUS20090260060A1Unlimited scalabilityUnlimited scalable storageDigital data processing detailsComputer security arrangementsDisintermediationPaper document
A user annotates a shared document with text, sound, images, video, an e-mail message, graphics, screen snapshots, web site snapshots to share with others. The document and its annotations are stored in a digital object repository to which other users have access. Within the closed collaboration system, only users who are authenticated may upload digital objects, annotate digital objects and view objects and their annotations. The user sends a message to other users to invite them to view the object and its annotations and to add their own annotations. An annotated object generates an alert for all of the invited users. A remote authentication gateway authenticates users and has a repository for user metadata. Digital object repositories are separate from the authentication gateway, thus providing for disintermediation of the user metadata from the digital object data. The collaboration system may be hosted by a third party on a server computer available over the Internet that displays a web site. A user is not required to have collaboration system software on his or her computer and may annotate any image on the web site for later viewing by other users of the web site.
Owner:DISPLAY SOCIAL INC

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

Method and apparatus for updating firmware and software

A computer implemented method for updating one or a combination of the system software, operating systems, device configuration, application software and firmware of electronic devices via geographically located local communication points likely to be proximate to the electronic device being updated. The communication points are connected to local servers which communicate stored update packages to the electronic device which are pre-provided by the device manufacturers, or customize update packages to the device subsequent to a query response as to the state of software, firmware, and configuration of the device to be updated.
Owner:RAMACHANDRAN BALAJI +2

Systems and methods for software based on business concepts

Business concept definitions may be utilized with software applications, components, tools, and system software. The business concepts definitions are each associated with archetypal definitions, which may also be known as innate concepts. These archetypal definitions may include a person, an organization, a system, a place, an activity, a document, a conceptual object, a physical object, and a category. The business concept definitions may also be represented by an image on a user interface, where the images may be selectable by a user. These business concept definitions may be manipulated and modified. Indeed, certain relationships may be denoted between business concept definitions through the positioning of the images on a user interface. Because these business concept definitions are associated with archetypal definitions, which may be intuitive for users, application definitions using these business concept definitions may be easily created by a user without programming skills.
Owner:MCGINNES SIMON

Method and apparatus for power management of graphics processors and subsystems that allow the subsystems to respond to accesses when subsystems are idle

A graphics processing device implementing a set of techniques for power management, preferably at both a subsystem level and a device level, and preferably including peak power management, a system including a graphics processing device that implements such a set of techniques for power management, and the power management methods performed by such a device or system. In preferred embodiments, the device includes at least two subsystems and hardware mechanisms that automatically seek the lowest power state for the device that does not impact performance of the device or of a system that includes the device. Preferably, the device includes a control unit operable in any selected one of multiple power management modes, and system software can intervene to cause the control unit to operate in any of these modes.
Owner:NVIDIA CORP

Apparatus and method to limit the life span of a diagnostic medical ultrasound probe

An ultrasound probe for diagnostic medical ultrasound imaging, including an ultrasound transducer and a circuit having a plurality of states to limit the use of the ultrasound probe. Ultrasound probe use can be limited based on a unique identification number (e.g., selected by means of electrically programmable fuses) assigned to each ultrasound probe. Alternatively, the ultrasound system software monitors and updates the number of times that the ultrasound probe has been used. Another aspect of the invention is directed to an ultrasound system, including an ultrasound probe with multiple states, a circuit to program and to receive state data from the ultrasound probe and interpret the state data, and a cable to communicate state data between the ultrasound probe and the processor. Another aspect of the invention is directed to a method for using a limited use ultrasound probe, including the steps of determining the state of a circuit in the limited use ultrasound probe and determining if the ultrasound probe can be used.
Owner:SIEMENS MEDICAL SOLUTIONS USA INC

Software and hardware analysis test

Embodiments described herein relate to techniques, tools and processes for analyzing a computer system and determining the type and capabilities of hardware and software components resident on the computer system. This information can then be used for multiple different purposes. For example, the information may be used for (1) communicating an individual computer's ability to effectively operate a specific computer software and / or computer hardware product, (2) relaying the information to a technical support operation to allow a more rapid response, or (3) making a simple evaluation of the stand alone performance of a computer. These processes can be used for analyzing an individual computer's system inventory (computer hardware components and system software components) against a static set of manufacturer validated requirements for a hardware or software product.
Owner:HUSDAWG

System and method for examining, recording and analyzing dermatological conditions

InactiveUS6993167B1Minimise edge contributionDecrease shiftDiagnostics using lightSurgeryMelanomaHand held
A system for collecting, storing and displaying dermatological images for the purpose of monitoring and diagnosis of skin conditions and skin cancers, including melanoma. A hand-held unit illuminates a section of the patient's skin, and an imaging device generates imaging signals from light derived from a skin section. Pairs of light output ports in the hand-held unit are arranged such that their intensity distributions overlap at their half-intensity levels so that the resulting summation of their intensities has a flat central region. Three image stores are maintained, one for lesion images, one for “nearby skin” images, and one for reference-white images. The “nearby skin” images are used by the system software to automatically determine the skin / lesion border. The reference white images are used to set the dynamic range of the instrument and to compensate for lighting irregularities. Two images of the same lesion taken at different times may be displayed simultaneously so that changes in the lesion may be determined. The calibration system is designed so that image data taken on any of multiple machines built to the same specification will be corrected back to a common reference standard to ensure absolute accuracy in colour rendition.
Owner:POLARTECHNICS

Process for optimizing software components for an enterprise resource planning (ERP) application SAP on multiprocessor servers

In a three-tier ERP implementation, multiple servers are interconnected through one or more network infrastructure. Users may observe poor performance due to the complexity and the number of interconnected components in the implementation. Herein is devised a process for tuning the software component by applying tuning techniques to the OS, SAP application and Database Management System software. For each component, the process identifies potential tuning opportunities of various subcomponents. The process is iterated numerous times through all software components while applying the tuning techniques to derive the most optimal performance for the ERP implementation.
Owner:UNISYS CORP

Physician to patient network system for real-time electronic communications & transfer of patient health information

The Physician To Patient (P2P) network system, a private & secure infrastructure for independently practicing physicians and patients for real-time electronic communication & transfer of patient health information is disclosed by the invention. The invention also discloses an efficient and natural method for creation of Electronic Medical Records by physicians in their own handwriting. The P2P network system utilizes a plurality of devices and components defined by the invention, and custom programming to integrate all equipment, devices and components of the network system. The invention also discloses a highly targeted method of advertising, the One2One Advertising, for healthcare product manufacturers to reach physicians and patients. A number of healthcare related business processes, currently executed manually are performed automatically by P2P network system software. The invention will improve the quality of services to patients, and reduce the overhead cost of the medical offices, and the healthcare industry.
Owner:SALWAN ANGADBIR SINGH

Vehicle maneuver application interface

A vehicle maneuver application (VMA) interface, and a VMA interface system software being executed thereon, may be used for installing, modifying, uninstalling, activating, and / or deactivating one or more VMAs. The VMA interface may include an interface processor and an interface memory. The interface processor may be configured to install the VMA to the VMA device upon receiving an installation signal, update the installed VMA upon receiving an update signal, uninstalling the installed VMA upon receiving an uninstallation signal, activating the installed VMA upon receiving an activation signal, and / or deactivating the installed VMA upon receiving a deactivation signal. The interface memory may be coupled to the interface processor, and it may be configured to store a VMA execution record related to the installed VMA.
Owner:TOYOTA JIDOSHA KK

Providing a reliable operating system for clients of a net-booted environment

A method and apparatus are provided for supplying a reliable and maintainable operating system in a net-booted environment. According to one embodiment, a network computer (NC) client boots from a boot image provided by an NC server. The boot image includes information identifying the location of one or more system volumes on the NC server that contain operating system software. In response to an attempt to modify the contents of the one or more system volumes, the NC client causes information identifying the modification to be recorded on the NC server separate from the one or more system volumes in a storage area associated with the NC client.
Owner:APPLE INC

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

Multi-access terminal with capability for simultaneous connectivity to multiple communication channels

An apparatus is disclosed for permitting a mobile terminal having multiple, heterogeneous network connections (e.g., multiple wired or wireless transceivers of various types) to set up and maintain virtual connections over multiple networks to either the same or to multiple destinations. The mobile terminal can “load-share” traffic, i.e., it can distribute segments of traffic over a full set of heterogeneous networks, significantly improving the reliability and availability of communications. In a first embodiment, a mobile terminal is configured with multiple radio frequency (RF) transceivers. Operating system software is provided for dynamically establishing and maintaining traffic flow for user applications over multiple communications paths, and for automatically adapting to variations in the networking environment, application traffic flow requirements, end user preferences, or mobility. In a second embodiment, a software-defined radio is used to implement the physical layer protocols for each desired network, eliminating the need for multiple transceivers.
Owner:TRUSTEES OF STEVENS INST OF TECH THE

Active keyboard system for handheld electronic devices

An active keyboard system includes a processor, a memory, and a display communicatively connected to one another. The system includes input means for inputting data and commands into the system. The input means include at least one selector, and a plurality of keys. Active keyboard system software is stored on the memory and is configured to dynamically present available choices on the display grouped to effect unambiguous selection of the available choices through use of the input means. The active keyboard system software includes presentation code and filter code. The presentation code includes step or scroll resolution code to enable scrolling, and grid presentation code to organize available choices on a visual grid and provide the visual grid to the display. The grid presentation code configures the visual grid with one or more panes each configured as a matrix with a plurality of columns and plurality of rows.
Owner:SHKOLNIKOV MARK

System to facilitate pipeline management, software, and related methods

A system for facilitating pipeline management, software, and methods are provided. The system includes a pipeline company computer positioned at a pipeline company site to define a pipeline company server, having a processor, memory coupled to the processor to store software and database records therein, a graphical display coupled to the processor for displaying graphical images and a user interface coupled to the processor to provide a user access to manipulate the software and database records, and pipeline information management analyzing software to analyze pipeline management requirements. The system also includes an area network in communication with the server, a remote user computer in communication with the area network, positioned remote from the server at remote site, and positioned to access the pipeline information management analyzing software, and a portable user computer adapted to interface with the area network to access the pipeline information management analyzing software to provide the field user access to the server database.
Owner:SAUDI ARABIAN OIL CO

Dynamic software update

A system and method for dynamically updating software on one or more installation media for installation on at least one destination machine. The invention obtains update content from one or more update media and merges the update content with the software on the installation media prior to installing the software on the destination machine. The software to be installed includes application programs and operating system software.
Owner:MICROSOFT TECH LICENSING LLC

System and software of enhanced pharmacy services and related methods

A system, software, and methods related to enhanced pharmaceutical order entry and administration by medical personnel, and enhanced pharmaceutical inventory control within a medical institution are provided. An embodiment of the system includes a pharmaceutical information management server having memory and a medication administration program product including a set of instructions stored in the memory of the pharmaceutical information management server to enhance provision of pharmacy services. The system also includes medical institution physician computers to provide for computerized physician medication order entry, pharmacy computers to provide for review and verification by a pharmacist of electronic medication orders placed through the physician computers, and medical institution nursing unit computers, to provide for review of and input to electronic medication administration records.
Owner:JOHNS HOPKINS ARAMCO HEALTHCARE

System and method for virtualization of networking system software via emulation

A method of running a target device in a hardware-in-the-loop network simulation via a host computer may include launching a network application on a host computer each having a protocol stack and a network device connected to a simulated network of target devices, interposing, on the host computer, a target device interface and adaptor between the protocol stack and the network device and transferring data and control information between the network application and the target device via the network device, whereby the target device runs on the host computer as if the target device were running directly on a host computer having a network device directly compatible with the target device.
Owner:KEYSIGHT TECH

Robotic ordering and delivery system software and methods

Systems, methods and devices for the automated delivery of goods form one to another using a robotic tug and accompanying cart. A computer within the tug or cart stores an electronic map of the building floor plan and intended paths for the tug to take when traversing from one location to the next. During the delivery, a variety of different sensors and scanners gather data that is used to avoid obstacles and / or adjust the movement of the tug in order to more closely follow the intended path. The system preferably includes both wired and wireless networks that allow one or more tugs to communicate with a tug base station, a primary network located at the site of the delivery and a remote host center that monitors the status and data collected by the tugs.
Owner:ST ENG AETHON INC

Timing system for modular cable modem termination system

A modular Cable Modem Termination System (CMTS) includes a packet shelf operating a Data Over Cable Service Interface Specifications (DOCSIS) Media Access Control (MAC) framer. One or more downstream Physical Interface (PHY) shelves receive DOCSIS data from the packet shelf over a packet switched network and modulate the DOCSIS data for sending on a downstream path of a cable plant. One or more upstream PHY shelves send DOCSIS data received from an upstream path of the cable plant over the packet switched network to the packet shelf. By separating the PHY components from the MAC and from the system software, the PHY components for a Hybrid Fiber Coax (HFC) plant may be replaced with different PHY components for other access technologies such as wireless, Digital Subscriber Lines (DSL), Ethernet-to-the-Home, Fiber-to-the-Home, or fiber Passive Optical Networks (PONs).
Owner:CISCO TECH 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

Method and apparatus for efficient virtual memory management

A method and an apparatus that improves virtual memory management. The proposed method and apparatus provides an application with an efficient channel for communicating information about future behavior of an application with respect to the use of memory and other resources to the OS, a paging daemon, and other system software. The state of hint bits, which are integrated into page table entries and TLB entries and are used for communicating information to the OS, can be changed explicitly with a special instruction or implicitly as a result of referencing the associated page. The latter is useful for canceling hints. The method and apparatus enables memory allocators, garbage collectors, and compilers (such as those used by the Java platform) to use a page-aligned heap and a page-aligned stack to assist the OS in effective management of memory resources. This mechanism can also be used in other system software.
Owner:IBM CORP

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

System and method for active diagnosis and self healing of software systems

An active diagnostic and self healing system involves a support server configured to monitor the state of application and operating system software on a remote client, one or more of whose applications or OS has been registered to the automatic service of the invention. Software drivers or other patches, fixes or updates may be automatically transmitted to the client device via Internet or other connectivity upon the detection of an application or OS crash or other software fault. The user may select criteria according to which fixes and updates may be effected. The fixes and updates may be stored in a knowledge base, vendor databases or other resources, for instance available via Internet or other connections.
Owner:MICROSOFT TECH LICENSING LLC

System and method for rapidly diagnosing bugs of system software

A system and a method for rapidly diagnosing bugs of system software are apply for rapidly localizing a system program fault that causes a system error and then feeding back to a subscriber. First, according to the subscriber's requirement, a program of system fault analysis standard is preset and written into the system. Next, a plurality of fault insertion points is added into a program module of the system according to the subscriber's requirement for the precision of the fault analysis result. Then, fault management information is generated at the fault insertion points during the running process of the system program, and the management information is monitored for collecting relevant system fault data. After that, the collected system fault data is analyzed in real time through the program of system fault analysis standard, so as to obtain the minimum fault set for causing the system error.
Owner:INVENTEC CORP

Protected regions

A data processing machine is configured to include one or more buried memory zones that are not intelligibly accessible to user software and to operating system software or hypervisor software within the data processing machine. At least one of hardware and firmware are configured to intelligibly access at least one of the buried memory zones so as to store therein, metadata defining one or more extents of a respective one or more protected regions (PR's) that are constituted in other memory areas of the data processing machine. The stored metadata defines constraints for the corresponding PR's including at least one of corresponding operational constraints and / or operational requirements that respectively constrain the operations performed by or on the data of the PR's.
Owner:MICROSOFT TECH LICENSING LLC

System and method for packaging software

A method and system for packaging software using a graphical user interface (GUI) to simplify the creation and modification of System V and Red Hat Package Manager (RPM) software packages. The software packaging system provides a fully interactive graphical interface portable across many platforms including Linux, Unix System V, Solaris, and AIX. RPM is a popular and powerful packaging system that installs and removes system software, enforces dependencies, and is freely available on a number of different platforms. The software packaging system of the present invention simplifies and speeds the creation of deployable RPM software packages, a complex and time consuming task if created using the RPM command line method. The GUI provides for the collection of information required for RPM software package creation, modification, and feature manipulation reducing the skill level and time that needed to perform these functions using the RPM command line.
Owner:NEXONE

Mobile asset tracking system and method

A mobile asset tracking system receives telemetry information from any number of mobile assets (e.g., railcars, truck trailers, intermodal cargo containers, etc.) transporting hazardous or non-hazardous materials. Location data is obtained through GPS satellite locks and is transmitted via a cellular module to a central database for processing. Business rules in the software of the system trigger proactive alert communications to subscribers through common communication protocols such as email, SMS text, and pagers. Personal Computers, Personal Digital Assistants (PDA's), cell phones or other common communication devices widely available to consumers may be utilized for receipt of alerts. Subscribers may be defined as manufacturers of materials, consignees who receive materials, transporters of materials (e.g. railroads, trucking companies, etc.) and communities such as county, state and / or federal emergency management personnel. GIS mapping software is utilized for geographical display of assets to authorized subscribers.
Owner:TRACK AMERICA
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