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

2059 results about "Processing Instruction" patented technology

A Processing Instruction (PI) is an SGML and XML node type, which may occur anywhere in the document, intended to carry instructions to the application. Processing instructions are exposed in the Document Object Model as Node.PROCESSING_INSTRUCTION_NODE, and they can be used in XPath and XQuery with the 'processing-instruction()' command.

System for controlled provisioning of telecommunications services

A method and system for controlled provisioning of a desired set of service logic for a subscriber of group of subscribers. In response to a designated stimulus, such as a time-event, a location-event or a threshold-event, a network entity modifies the subscriber profile maintained by a serving system, so as to include in the profile one or more desired parameters. One such modification may be the inclusion in the profile of a trigger that directs the serving system to query a designated network entity for call handling instructions. The designated network entity may then provide a special set of services for the subscriber or group. Further, a mechanism is provided to help ensure that once such a service overlay is imposed, it remains imposed if desired.
Owner:SPRINT SPECTRUM LLC

Dynamic switching between local and remote speech rendering

A multimodal browser for rendering a multimodal document on an end system defining a host can include a visual browser component for rendering visual content, if any, of the multimodal document, and a voice browser component for rendering voice-based content, if any, of the multimodal document. The voice browser component can determine which of a plurality of speech processing configuration is used by the host in rendering the voice-based content. The determination can be based upon the resources of the host running the application. The determination also can be based upon a processing instruction contained in the application.
Owner:NUANCE COMM INC

Presentation generator

A presentation generator may access one or more data sources structured into data fields. The user may create or modify a template by inserting one or more tags corresponding to data fields in the template. The template may also have one or more processing instructions for indicating the data sources and how the data sources should be queried. The processing instructions may also indicate how the data is to be grouped across various slides, pages, sections, etc. The generator may build the presentation based on the template, its tags, and its processing instructions. The resulting presentation may be accessed by a user-friendly application, such as a word processor, slide program, spreadsheet, report viewer, or other application. The user may update part or all of the presentation using information on the queries and data sources embedded in the presentation itself.
Owner:ACCENTURE GLOBAL SERVICES LTD

System and method for enabling content providers to identify advertising opportunities

A computer implemented method for enabling content providers to identify and customize placement opportunities is disclosed, comprising the steps of processing instructions to customize a pre-existing at least one of an audio and video datastream comprising at least one predefined time interval for content, identifying at least one time interval for a placement opportunity in the at least one of an audio and video datastream; altering at least one characteristic of the at least one time interval for a placement opportunity in accordance with tile instructions; assembling the altered at least one time interval for a placement opportunity and at least one time interval for content into a list that represents an altered at least one of an audio and video datastream; and delivering the list to a distribution system for playing the altered at least one of an audio and video datastream. The at least one time interval for a placement opportunity may distinct from or coincident with the at least one time interval for content. The placement opportunity may be at least one of content and an advertising placement opportunity. The content may be entertainment content comprising at least one of video, audio, and interactive overlays. The at least one characteristic may be the duration of or the number of the at least one time interval for a placement opportunity. The list may be one of a playlist and a schedule.
Owner:COMCAST CABLE COMM MANAGEMENT LLC

Creating, distributing and enforcing relational and business rules at front-end application

A method and system and computer readable medium for: (1) the creation and representation of business rule definitions, (2) the creation and representation of enforcing rule handlers, (3) the creation and representation of a framework to check the existence of rules then, apply the appropriate handler, (4) and the distribution of the rule definitions and handlers to clients. The present invention defines a rule language and provides a framework that separates the definition of the rules, the enforcing handler, the system at which rules are generated and the system at which rules are enforced. Further, in one embodiment, the present invention uses standard XML notations to define rules and standard XSL and XSLT processing instructions to enforce rules. Using standard XML, XSL and SXLT allows clients to use off-the-shelf XML parser and XSL processors in lieu of developed code or rule based engines.
Owner:PARTNERCOMMUNITY

System for projecting a handling instruction onto a moving item or parcel

The invention includes a system for projecting a display onto an item or parcel using an acquisition device to capture indicia on each parcel, a tracking system, a controller or computer to select the display based on the indicia, and one or more display projectors. In one embodiment the display includes or connotes a handling instruction. The system in one embodiment includes a laser projection system to paint the selected display directly onto a selected exterior surface of the corresponding parcel, for multiple parcels simultaneously. The system may be configured to move each display in order follow each moving parcel so that each display remains legible to a viewer in a display zone where handling takes place.
Owner:UNITED PARCEL SERVICE OF AMERICAN INC

Systems, methods, and computer products for processing payments using a proxy card

Systems, methods and computer program products for processing payments for a proxy card are provided. Embodiments of the system include a processor, and a memory in communication with the processor. The memory may be configured to store processing instructions for directing the processor to receive a request for authorization of a payment. In various embodiments, the request is triggered at a merchant server, by the use of a proxy card of the customer. The processor attempts to identify at least one desired payment mode for making the payment, from among payment mode(s) associated with the proxy card. The processor first selects the payment modes based at least in part on one or more selection criteria, such as predefined customer goals, and then the processor performs an authorization check to identify the desired payment modes. Subsequently, the processor authorizes the payment if at least one desired payment mode is identified.
Owner:LIBERTY PEAK VENTURES LLC

Method and apparatus for optimizing code execution using annotated trace information having performance indicator and counter information

A method, apparatus, and computer instructions in a data processing system for processing instructions are provided. Instructions are received at a processor in the data processing system. If a selected indicator is associated with the instruction, counting of each event associated with the execution of the instruction is enabled. In some embodiments, a compiler may obtain performance profile data, annotated by output obtained from the use of the performance indicators and counters, along with the instructions / data of the computer program and use this information to optimize the manner by which the computer program is executed, instructions / data are stored, and the like. The optimizations may be to optimize the instruction paths, optimize the time spent in initial application load, the manner by which the cache and memory is utilized, and the like.
Owner:IBM CORP

Data processing system and method for maintaining translation lookaside buffer TLB coherency without enforcing complete instruction serialization

A data processing system includes at least a first processor and a second processor that each have a respective translation lookaside buffer (TLB). In response to detection by the second processor of a TLB entry invalidation request, the second processor marks at least one memory referent instruction that is being processed by the second processor and invalidates a TLB entry in the TLB of the second processor. In response to receipt of a synchronization request at the second processor, the second processor indicates to the first processor that the second processor has invalidated the TLB entry if the second processor has completed processing the marked instruction. During the interval between receipt of the synchronization request and indicating to the first processor that the second processor has invalidated the TLB entry, the second processor continues to process instructions, including fetching instructions for processing. In this manner, the second processor is able to continue normal instruction processing during the process of TLB synchronization.
Owner:NXP USA INC +1

Point-to-Point Transaction Guidance Apparatuses, Methods and Systems

The Point-to-Point Transaction Guidance Apparatuses, Methods and Systems (“SOCOACT”) transforms smart contract request, crypto currency deposit request, crypto collateral deposit request, crypto currency transfer request, crypto collateral transfer request inputs via SOCOACT components into transaction confirmation outputs. Also, SOCOACT transforms virtual wallet address inputs via SOCOACT (e.g., P2PTG) components into transaction confirmation outputs. In one embodiment, the SOCOACT includes a point-to-point payment guidance apparatus, comprising, a memory and processor disposed in communication with the memory, and configured to issue a plurality of processing instructions from the component collection stored in the memory, to: obtain a target wallet identifier registration at a beacon. The SOCOACT then may register the target wallet identifier with the beacon and obtain a unique wallet identifier from a migrant wallet source associated with a user at the beacon. The SOCOACT may then obtain a target transaction request at the beacon from the migrant wallet source and commit the target transaction request for the amount specified in the target transaction request to a distributed block chain database configured to propagate the target transaction request across a distributed block chain database network for payment targeted to the target wallet identifier registered at the beacon.
Owner:FMR CORP

Wireless communication system

A processing system is described that includes a wireless communication interface that wirelessly communicates with one or more wireless client devices in the vicinity of an establishment. The wireless communication interface receives a remote order corresponding to an item selected by at least one of the wireless client devices. A local server computer located in proximity to the establishment generates instructions for processing the remote order received from the wireless communication interface. The local server computer then passes the processing instructions to an order processing queue in preparation for processing of the remote order.
Owner:APPLE INC

Method and apparatus for incrementally updating a web page

One embodiment of the present invention provides a system that updates a document. During operation the system can receive a first document which was generated using a first set of data. The first document can include a first set of layout instructions which specify how to arrange the first set of data in the first document. The first document can also include a first set of template-processing instructions which specify how to update the first document. Next, the system can receive an update to the first set of data. The system can then apply the update to the first set of data to obtain a second set of data. Next, the system can generate a second document using the second set of data and the first set of template-processing instructions.
Owner:GOOGLE LLC

Vector register addressing

A floating point unit 26 is provided with a register bank 38 comprising 32 registers that may be used as either vector registers V or scalar registers S. Data values are transferred between memory 30 and the registers within the register bank 38 using contiguous block memory access instructions. Vector processing instructions specify a sequence of processing operations to be performed upon data values within a sequence of registers. The register address is incremented between each operation by an amount controlled by a stride value. Accordingly, the register address can be incremented by values such as 0, 1, 2 or 4 between each iteration. This provides a mechanism for retaining block memory access instructions to contiguous memory addresses whilst supporting vector matrix and / or complex operations in which the data values needed for each iteration are not adjacent to one another in the memory 30.
Owner:ARM LTD

Intelligent traffic safety system based on comprehensive state detection and decision method thereof

The present invention discloses an intelligent traffic safety system based on comprehensive state detection and decision method thereof. The intelligent traffic safety system includes a person condition detection unit, a vehicle condition detection unit, a road condition detection unit, an intelligent decision unit, a driver warning unit, a current vehicle mandatory processing unit, a barrier warning unit, a pursuer warning unit and an after-crash warning unit. The person condition detection unit, the vehicle condition detection unit and the road condition detection unit are separately connected to the intelligent decision unit; the intelligent decision unit implements an intelligent traffic safety decision method based on comprehensive state detection, and respectively sends corresponding crash avoidance warnings and processing instructions to the driver warning unit, the current vehicle mandatory processing unit, the barrier warning unit, the pursuer warning unit and the after-crash warning unit connected to the intelligent decision unit.
Owner:BEIJING ITS STAR TECH

Graphics processing for high dynamic range video

A device for processing video information has an input unit (112) for receiving the video information having low dynamic range [LDR] video data and / or high dynamic range [HDR] video data, and a video processor (113) for generating a display signal for display in a LDR display mode or HDR display mode. Graphics data is processed for generating an overlay for overlaying the video data. The input unit receives graphics processing control data comprised in the video information, the graphics processing control data including at least one HDR processing instruction for overlaying the graphics data in the HDR display mode. The video processor is constituted for adapting the processing when overlaying the graphics data in dependence on the specific display mode and the HDR processing instruction. Advantageously the source of the video information is enabled to control the processing of graphics in HDR display mode via the HDR processing instruction.
Owner:KONINKLIJKE PHILIPS ELECTRONICS NV

Systems and methods for package sortation and delivery using radio frequency identification technology

A disclosed method comprises scanning a radio-frequency identification (RFID) tag on a package to generate scanned data, and generating a handling instruction for the package based on the scanned data. The handling instruction can be executed to route the package to a tip position within a hub facility for directing the package to the next location along its route, and / or to pre-load the package in a vehicle for delivery to the package's final destination. Related systems and computer-readable media are also disclosed.
Owner:UNITED PARCEL SERVICE OF AMERICAN INC

Method and system for triggering a debugging unit

A processor core for transitioning a debugging unit between a plurality of operating states in response to an instruction stream is disclosed. The processor core generates trace data as it processes operating signals of the instruction stream. The processor core provides a first trigger event signal to the debugging unit in response to a first trigger instruction signal within the instruction stream that is representative of a triggering instruction to transitions the debugging unit to a base operating state. The processor core provides a second trigger event signal to the debugging unit in response to a second trigger instruction signal within the instruction stream that is representative of a triggering instruction to dynamically store trace data within the memory component of the debugging unit. The processor core provides a third trigger event signal to the debugging unit in response to a third trigger instruction signal within the instruction stream that is representative of a triggering instruction to statically store trace data within the memory component of the debugging unit. Concurrently or alternatively, the processor core can provide one or more of the trigger event signals to the debugging unit as a function of a generated trigger data in response to additional operational instructions within the instruction stream.
Owner:IBM CORP

Implementing instruction set architectures with non-contiguous register file specifiers

There are provided methods and computer program products for implementing instruction set architectures with non-contiguous register file specifiers. A method for processing instruction code includes processing a fixed-width instruction of a fixed-width instruction set using a non-contiguous register specifier of a non-contiguous register specification. The fixed-width instruction includes the non-contiguous register specifier.
Owner:INT BUSINESS MASCH CORP

Memory mapped register file and method for accessing the same

A data processing system comprises a processor to process instructions. A plurality of pipeline stages to execute instructions including a register file. The register file includes a memory unit having a plurality of memory locations, each memory location being addressable by an encoded address. The encoded address corresponds to at least one register and processing mode. Input ports receive inputs for addressing at least one of the memory locations using an encoded address. Output ports to output data from at least one of the memory locations using an encoded address.
Owner:MARVELL ASIA PTE LTD

Wireless communication system

A processing system is described that includes a wireless communication interface that wirelessly communicates with one or more wireless client devices in the vicinity of an establishment. The wireless communication interface receives a remote order corresponding to an item selected by at least one of the wireless client devices. A local server computer located in proximity to the establishment generates instructions for processing the remote order received from the wireless communication interface. The local server computer then passes the processing instructions to an order processing queue in preparation for processing of the remote order.
Owner:APPLE INC

Reducing the size of a data stream produced during instruction tracing

Tracing logic for monitoring a stream of processing instructions from a program being processed by a data processor is disclosed, said tracing logic comprising monitoring logic operable to detect processing of said instructions in said instruction stream; detect which of said instructions in said instruction stream are conditional direct branch instructions, which of said instructions in said instruction stream are conditional indirect branch instructions and which of said instructions in said instruction stream are unconditional indirect branch instructions; said tracing logic further comprising compression logic operable to: designate said conditional direct branch instructions, said conditional indirect branch instructions and said indirect branch instructions as marker instructions; for each marker instruction, output an execution indicator indicating if said marker instruction has executed or a non-execution indicator indicating if said marker instruction has not executed and not output data relating to previously processed instructions that are not marker instructions.
Owner:ARM LTD

System for processing a cluster of instructions where the instructions are issued to the execution units having a priority order according to a template associated with the cluster of instructions

A system is provided for processing concurrently one or more branch instructions in an instruction bundle. The system includes multiple branch execution pipelines, each capable of executing a branch instruction to determine a branch direction, target address, and any side effects. Linking logic receives the resolved branch information and identifies a first branch instruction in execution order for which the branch direction is taken.
Owner:INTEL CORP

Non-intrusive, thread-selective, debugging method and system for a multi-thread digital signal processor

Techniques for the design and use of a digital signal processor, including (but not limited to) for processing transmissions in a communications (e.g., CDMA) system. The disclosed method and system provide for processing instructions in a multi-threaded process including the use of breakpoint instructions for generating debugging event(s). Generating a debugging event occurs in response to the execution of breakpoint instructions and executes debugging instructions in response to the debugging event. The debugging instructions debug processing instructions in the multi-threaded processor by transitioning at least one or more threads into a debugging mode. The disclosure generates a debugging return for reporting the executing debugging instructions in the subset of the threads of the multi-threaded processor.
Owner:QUALCOMM INC

System for controlled provisioning of telecommunications services

A method and system for controlled provisioning of a desired set of service logic for a subscriber of group of subscribers. In response to a designated stimulus, such as a time-event, a location-event or a threshold-event, a network entity modifies the subscriber profile maintained by a serving system, so as to include in the profile one or more desired parameters. One such modification may be the inclusion in the profile of a trigger that directs the serving system to query a designated network entity for call handling instructions. The designated network entity may then provide a special set of services for the subscriber or group. Further, a mechanism is provided to help ensure that once such a service overlay is imposed, it remains imposed if desired.
Owner:SPRINT SPECTRUM LLC

System and method for dynamic cooperative distributed execution of computer tasks without a centralized controller

A system and method is provided for cooperative execution of distributed tasks by networked computers without the use of a centralized controller to coordinate the task execution. Each computer has an execution agent that cooperates with the execution agents of the other computers to carry out the execution of a given sequence of tasks. The execution instructions for the task sequence are provided to a first computer in the selected set of computers for task execution. The first computer processes the instructions and forwards them to its peer computers so that each of them knows the tasks it is to perform in connection with the tasks of the other computers. The computers then executes the tasks assigned to them and use peer-to-peer communications to provide status update to their peer computers to synchronize and coordinate the task execution.
Owner:MICROSOFT TECH LICENSING LLC

Processes, circuits, devices, and systems for branch prediction and other processor improvements

A processor (1700) for processing instructions has a pipeline (1710, 1736, 1740) including a fetch stage (1710) and an execute stage (1870), a first storing circuit (aGHR 2130) associated with said fetch stage (1710) and operable to store a history of actual branches, and a second storing circuit (wGHR 2140) associated with said fetch stage (1710) and operable to store a pattern of predicted branches, said second storing circuit (wGHR 2140) coupled to said first storing circuit (aGHR 2130), said execute stage (1870) coupled back to said first storing circuit (aGHR 2130). Other processors, wireless communications devices, systems, circuits, devices, branch prediction processes and methods of operation, processes of manufacture, and articles of manufacture, as disclosed and claimed.
Owner:TEXAS INSTR INC

Virtual human interface for conducting surveys

A virtual human interface for conducting survey questioning comprises a system and method which may include a script file which may include survey question data, response pattern data, expression data, advertising data, entertainment data, lobbying data and / or processing instructions. The expression data may include mouth and eye expression data along with respective duration data indicative of the length of time of respective visual representations. The virtual human interface may interact With a user by representing a character object that personifies communicative behavior to make interaction more natural and enjoyable.
Owner:AVAYA INC

Power-efficient interaction between multiple processors

A technique for processing instructions in an electronic system is provided. In one embodiment, a processor of the electronic system may submit a unit of work to a queue accessible by a coprocessor, such as a graphics processing unit. The coprocessor may process work from the queue, and write a completion record into a memory accessible by the processor. The electronic system may be configured to switch between a polling mode and an interrupt mode based on progress made by the coprocessor in processing the work. In one embodiment, the processor may switch from an interrupt mode to a polling mode upon completion of a threshold amount of work by the coprocessor. Various additional methods, systems, and computer program products are also provided.
Owner:APPLE INC

Systems, methods, and computer program products for managing secure elements

Systems, methods, and computer program products are provided for performing content management operations. At least one memory stores data, and a central security domain manages instructions on behalf of one or more service provider security domains. The instructions are received, over a network, from a trusted service manager. The instructions are processed in at least one of the one or more determined service provider security domains, using the data stored in the at least one memory. The data includes one or more generic applications, each of which can be instantiated for one or more service providers.
Owner:GOOGLE LLC

Information Processing Apparatus, Display Method, and Display Program

This application discloses systems and methods for receiving information associated with a first set of processing instructions and presenting a second icon indicating a change in status of data associated with the first set of processing instructions. A user selection of one of a first icon or the second icon may then be received. The selection of the first icon may cause execution of the first set of processing instructions, whereas selection of the second icon may cause execution of a second set of processing instructions.
Owner:SONY CORP
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