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

95 results about "End user applications" patented technology

System for collecting, analyzing, and transmitting information relevant to transportation networks

When individual persons or vehicles move through a transportation network, they are likely to be both actively and passively creating information that reflects their location and current behavior. In this patent, we propose a system that makes complete use of this information. First, through a broad web of sensors, our system collects and stores the full range of information generated by travelers. Next, through the use of previously-stored data and active computational analysis, our system deduces the identity of individual travelers. Finally, using advanced data-mining technology, our system selects useful information and transmits it back to the individual, as well as to third-party users; in short, it forms the backbone for a variety of useful location-related end-user applications.
Owner:APPLE INC

Apparatus and method for the use of position information in wireless applications

Embodiments of the present invention are directed at gathering position information of mobile and stationary entities and using the position information in a wide variety of applications. Various embodiments use a plurality of signal transmitting devices and / or a plurality of signal gathering devices to gather position information. In one embodiment, the signal transmitting device is an existing mobile electronic device. In another embodiment, the signal transmitting device is a radio frequency identification (RFID) tag attached to an entity. In another embodiment, the signal gathering device is a collection of wall mounted antennas. The entity location is calculated by gathering the phase difference or other timing information of signal generated by the signal transmitting device on the entity. This location information is then given to end user applications. One embodiment is a network security application using gathered location information of wireless ethernet cards. Another embodiment is a network resource locator application.
Owner:ORACLE INT CORP

End-user application customization using rules

Rules architecture that facilitates data management of an application such that the application can be personalized by the end-user for the end-user. Included is a customization component that facilitates the exposing of an application generated event to an end-user. A rules component allows the end-user to create one or more rules to process the event, which one or more rules facilitate the submission of application data associated with the event for external and internal processing.
Owner:MICROSOFT TECH LICENSING LLC

Common application metamodel including C/C++ metamodel

A method of and a system for processing an enterprise application request on an end user application and an application server. This is accomplished by initiating the application request on the end user application in a first language (such as a markup language) with a first application program (such as a Web browser), and transmitting the application request to the server and converting the application from the first language of the first end user application to a language running on the application server, processing the application request on the application server, and transmitting the response from the application server back to the end user application, and converting the response from the language running on the application server to the language of the end user application. The end user application and the application server have at least one connector between them, and the steps of (i) converting the application request from the language of the end user application (as a source language) to the language running on the application server (as a target language), and (ii) converting the response to the application request from the language running on the application server (as a source language) to the language of the end user application (as a target language), each include the steps of invoking connector metamodels of the respective source and target languages, populating the connector metamodels with metamodel data of each of the respective source and target languages, and converting the source language to the target language.
Owner:PAYPAL INC

Network Architecture

A system and method for self-organizing, reliable, multiple path data flow transmission of messages data on a network uses queues to transmit messages between end-user modules (EUMs) on nodes on the network. The EUMs include the end user applications with which queues are associated. A network communications manager (NCM) resident on every node manages all transmission of messages between nodes. The NCM on a given node only has knowledge of nodes that are neighbor nodes to that given node, but has knowledge of all queues associated with all EUMs. Messages are divided into EUM messages, which are placed in queues by the NCM on each node, and system messages, which are not placed in queues but are used by the NCM to determine when and where, i.e. to which neighbor node, messages may be sent. The NCM on each node chooses a neighbor node as a target node for sending EUM messages for each queue, based on the best node latency and at capacity status of each neighbor node. These target nodes are used to provide potential routes to queues and multiple path data flow for queues that carry EUM data messages for user applications. These target nodes are constantly updated to provide the best paths on an adaptive basis and to ensure that all paths are valid, improving network reliability. When choosing when to send data to a target node, each node uses tokens for flow control to ensure that target nodes do not become overloaded. The node also compares node latencies for multiple target nodes to ensure that the lowest node latency target node is chosen. By using neighbor nodes as target nodes, node latency, and at capacity information for determining when and where to send data, there is no need to maintain any global knowledge of all paths in the network. Further, the constant updating of target nodes ensures that the network maintains optimal and valid paths for messages, thus ensuring efficiency and reliability. Finally, the constant updating of target nodes ensures that reliability and efficiency are provided on an adaptive, self-organizing basis.
Owner:DAVIES CHRISTOPHER MICHAEL

Method and system for centralized distributed transceiver management

A master application device comprises a plurality of distributed transceivers, a central baseband processor, and a network management engine that manages operation of the master application device and end-user application devices. The master application device communicates data streams to the end-user devices utilizing one or more distributed transceivers selected from the plurality of distributed transceivers. The selected distributed transceivers are dynamically configured to switch between spatial diversity mode, frequency diversity mode, multiplexing mode and MIMO mode based on corresponding link quality and propagation environment. Digital signal processing needed for the selected distributed transceivers is performed by the central baseband processor. The network management engine continuously monitors communication environment information to configure beamforming settings and / or antenna arrangement for the selected distributed transceivers. Connection types, communication protocols, and / or transceiver operation modes are determined for the selected distributed transceivers. Resources are allocated to the selected distributed transceivers to continue subsequent data communication.
Owner:GOLBA LLC

Type descriptor metamodel

InactiveUS6912719B2Fast and efficient and scalable interconnectivityReusable and portableMultiprogramming arrangementsMultiple digital computer combinationsProgramming languageApplication server
A method of and a system for processing an enterpise an application request on an end user application and an application server. This is accomplished by initiating the application request on the end user application in a first language (such as a markup language) with a first application program (such as a Web browser), and transmitting the application request to the server and converting the application from the first language of the first end user application to a language running on the application server, processing the application request on the application server, and transmitting the response from the application server back to the end user application, and converting the response from the language running on the application server to the language of the end user application. The end user application and the application server have at least one connector between them, and the steps of (i) converting the application request from the language of the end user application (as a source language) to the language running on the application server (as a target language), and (ii) converting the response to the application request from the language running on the application server (as a source language) to the language of the end user application (as a target language), each include the steps of invoking connector metamodels of the respective source and target languages, populating the connector metamodels with metamodel data of each of the respective source and target languages, and converting the source language to the target language.
Owner:EBAY INC

Methods and systems to modify advertising and content delivered over the internet

A method for presenting tailored content to a user, comprising: presenting a central coordinating interface to a client; Generating a portion of client specific computer code, including a unique site identification token for a client site and at least one operating parameter; Integrating the client specific computer code into the client site, serving at least one user the client site having integrated client specific computer code therein and giving the option to download an end-user application; Sending a request with at least one request parameter when a user selects to download the end-user application; Processing the request parameters and the operating parameters to dynamically generate an end-user application; providing the end-user application to the user, which presents tailored content to the user according to at least one of detail, request parameter and operating parameter.
Owner:WEBMYND

Multistandard SDR architecture using context-based operation reconfigurable instruction set processors

A software-defined radio (SDR) system comprising: 1) a reconfigurable baseband subsystem for supporting a plurality of wireless communication standards comprising a first plurality of reconfigurable context-based operation instruction set processors; and 2) a reconfigurable application subsystem for supporting a plurality of end-user applications comprising a second plurality of reconfigurable context-based operation instruction set processors. Each of the first and second pluralities of reconfigurable context-based operation instruction set processors comprises: i) a reconfigurable data path comprising a plurality of reconfigurable functional blocks; and ii) a programmable finite state machine that controls the reconfigurable data path, wherein the programmable finite state machine is capable of executing a plurality of instructions associated with a particular function.
Owner:SAMSUNG ELECTRONICS CO LTD

Method of protecting user process data in a secure platform inaccessible to the operating system and other tasks on top of the secure platform

A computer system includes at least one processor and a memory. A secure platform is stored in the memory for controlling the processor and the memory. An operating system image is stored in the memory for controlling the processor and the memory, and operates on top of the secure platform. An end user application is stored in the memory for controlling the processor and the memory, and operates on top of the operating system image. The secure platform is configured to provide a secure partition within the memory for storing secret data associated with and accessible by the end user application. The secure partition is inaccessible to the operating system and other tasks operating on top of the secure platform.
Owner:CONVERSANT INTPROP MANAGEMENT INC

Digital image capture and processing system employing multi-layer software-based system architecture permitting modification and/or extension of system features and functions by way of third party code plug-ins

A digital image capture and processing system, and software development environment, that supports manufacturer-constrained system behavior modification and / or extension by end-users and third-parties through the development and installation / deployment of plug-in modules within the application layer of the system by persons other than the original system designers. By virtue of the present invention, the standard features and functionalities of such systems can now be flexibly modified and / or extended by end-users and third-parties (e.g. VARs, OEMs etc), and thus satisfy customized end-user application requirements, without possessing or acquiring detailed knowledge about the hard-ware platform of the system, its communication interfaces with the outside environment, and user-related interfaces.
Owner:METROLOGIC INSTR

IMS MFS (message format service) metamodel

A method of and a system for processing an enterpise an application request on an end user application and an application server. This is accomplished by initiating the application request on the end user application in a first language (such as a markup language) with a first application program (such as a Web browser), and transmitting the application request to the server and converting the application from the first language of the first end user application to a language running on the application server, processing the application request on the application server, and transmitting the response from the application server back to the end user application, and converting the response from the language running on the application server to the language of the end user application. The end user application and the application server have at least one connector between them, and the steps of (i) converting the application request from the language of the end user application (as a source language) to the language running on the application server (as a target language), and (ii) converting the response to the application request from the language running on the application server (as a source language) to the language of the end user application (as a target language), each include the steps of invoking connector metamodels of the respective source and target languages, populating the connector metamodels with metamodel data of each of the respective source and target languages, and converting the source language to the target language.
Owner:EBAY INC

Method and system for centralized or distributed resource management in a distributed transceiver network

A master application device comprises a plurality of distributed transceivers, a central baseband processor, and a network management engine that manages operation of the master application device and end-user application devices. The master application device communicates data streams to the end-user devices utilizing one or more distributed transceivers selected from the plurality of distributed transceivers. The selected distributed transceivers and the end-user devices are concurrently configured by the network management engine based on corresponding link quality and propagation environment. The network management engine allocates resources to the selected distributed transceivers and the end-user devices during the data communication. The network management engine continuously monitors communication environment information to configure beamforming settings and / or antenna arrangement for the selected distributed transceivers. Beam patterns are selected for the selected distributed transceivers so as to minimize power consumption and / or based on the location and orientation information of the end-user application devices.
Owner:GOLBA LLC

Generating motion recognizers for arbitrary motions for video games and tuning the motion recognizers to the end user

Generating motion recognizers from example motions, without substantial programming, without limitation to any fixed set of well-known gestures, and without limitation to motions that occur substantially in a plane, or are substantially predefined in scope. From example motions for each class of motion to be recognized, a system automatically generates motion recognizers using machine learning techniques. Those motion recognizers can be incorporated into an end-user application, with the effect that when a user of the application supplies a motion, those motion recognizers will recognize the motion as an example of one of the known classes of motion. Motion recognizers can be incorporated into an end-user application; tuned to improve recognition rates for subsequent motions to allow end-users to add new example motions.
Owner:YEN WEI

System and Method for Testing Mobile Telephone Data Services

A system and method of determining the quality of data services of a mobile telephone is provided. In one embodiment, a method comprises wirelessly receiving content as data stream of data packets at the mobile telephone via a mobile telephone network, storing the received data packets in a memory, storing in the memory reception sequence data comprising data of the sequence of reception of each data packet received, storing in a memory reception timing data comprising data of the timing of the reception of each packet received, reconstructing the data stream by providing the data packets to an end user application in a sequence determined by the reception sequence data and spaced apart in time as determined by the reception time data, presenting the content with the end user application, and determining a quality assessment of the content based on the output of the end user application. The end user application may be resident on a mobile telephone device or a computer. The presentation by the end user device may be recorded and processed by quality assessment program code and / or a panel of observers to provide a quality assessment.
Owner:SPIRENT COMM

System and method for extracting and using prosody features

A system for carrying out voice pattern recognition and a method for achieving same. The system includes an arrangement for acquiring an input voice, a signal processing library for extracting acoustic and prosodic features of the acquired voice, a database for storing a recognition dictionary, at least one instance of a prosody detector for carrying out a prosody detection process on extracted respective prosodic features, communicating with an end user application for applying control thereto.
Owner:TECH FOR VOICE INTERFACE

COBOL metamodel

A method of and a system for processing an enterpise an application request on an end user application and an application server. This is accomplished by initiating the application request on the end user application in a first language (such as a markup language) with a first application program (such as a Web browser), and transmitting the application request to the server and converting the application from the first language of the first end user application to a language running on the application server, processing the application request on the application server, and transmitting the response from the application server back to the end user application, and converting the response from the language running on the application server to the language of the end user application. The end user application and the application server have at least one connector between them, and the steps of (i) converting the application request from the language of the end user application (as a source language) to the language running on the application server (as a target language), and (ii) converting the response to the application request from the language running on the application server (as a source language) to the language of the end user application (as a target language), each include the steps of invoking connector metamodels of the respective source and target languages, populating the connector metamodels with metamodel data of each of the respective source and target languages, and converting the source language to the target language.
Owner:EBAY INC

IMS transaction messages metamodel

A method of and a system for processing an enterpise an application request on an end user application and an application server. This is accomplished by initiating the application request on the end user application in a first language (such as a markup language) with a first application program (such as a Web browser), and transmitting the application request to the server and converting the application from the first language of the first end user application to a language running on the application server, processing the application request on the application server, and transmitting the response from the application server back to the end user application, and converting the response from the language running on the application server to the language of the end user application. The end user application and the application server have at least one connector between them, and the steps of (i) converting the application request from the language of the end user application (as a source language) to the language running on the application server (as a target language), and (ii) converting the response to the application request from the language running on the application server (as a source language) to the language of the end user application (as a target language), each include the steps of invoking connector metamodels of the respective source and target languages, populating the connector metamodels with metamodel data of each of the respective source and target languages, and converting the source language to the target language.
Owner:PAYPAL INC

Type descriptor language (TDLanguage) metamodel

InactiveUS6964053B2Fast and efficient and scalable interconnectivityReusable and portableMultiprogramming arrangementsSpecific program execution arrangementsProgramming languageWeb browser
A method of and a system for processing an enterprise application request on an end user application and an application server. This is accomplished by initiating the application request on the end user application in a first language (such as a markup language) with a first application program (such as a Web browser), and transmitting the application request to the server and converting the application from the first language of the first end user application to a language running on the application server, processing the application request on the application server, and transmitting the response from the application server back to the end user application, and converting the response from the language running on the application server to the language of the end user application. The end user application and the application server have at least one connector between them, and the steps of (i) converting the application request from the language of the end user application (as a source language) to the language running on the application server (as a target language), and (ii) converting the response to the application request from the language running on the application server (as a source language) to the language of the end user application (as a target language), each include the steps of invoking connector metamodels of the respective source and target languages, populating the connector metamodels with metamodel data of each of the respective source and target languages, and converting the source language to the target language.
Owner:PAYPAL INC

Access tool to facilitate exchange of data to and from an end-user application software package

An access tool to facilitate exchange of data to and from an end-user application to one or more corporate data files without the end-user's direct use of the corporate data tool used to create and maintain the corporate data files. The process works without the need of the end-user to be familiar with the particular corporate data tool (such as SQL) or how to connect to the one or more corporate data files (such as a database). An end-user document template with one or more variable tags is used as a placeholder for a set of one or more queries that are executed against one or more the corporate data files (such as one or more databases). After execution of the one or more queries against the one or more corporate data files, the values obtained from the queries are formatted and placed back into the template document in place of the corresponding variable tags. Another optional feature of the present invention is the use creation of data entry forms based on templates with appropriately placed variable tags. The form template created by the end-user using an end-user tool. This abstract is provided as a tool for those searching for patents, and not as a limitation on the scope of the claims.
Owner:TURNER JEFFREY SCOTT +2

Imaging-based bar code symbol reading system permitting modification of system features and functionalities without detailed knowledge about the hardware platform, communication interfaces, or user interfaces

Disclosed is an image capture and processing system that supports manufacturer-constrained system behavior modification by the end_user through the development and installation / deployment of plug-in modules within the application layer of the system by a person other than the system designer, so as to allow this person to flexible modify prespecified features and functionalities of the system, and thus satisfy customized end-user application requirements, but without requiring detailed knowledge about the hard-ware platform of the system.
Owner:METROLOGIC INSTR

Systems and methods for determining physical location of RFID tags on embedded print media

A printing system (250) includes a printing subsystem (255) in the form of a printer assembly (14). The printing subsystem (255) includes a printer housing (257) in which a print engine (259) resides and a memory (261) for storing data indicating the position of labels on media. The contents of memory (261) can be obtained from an end user application (270) which may supply the position data to the printing subsystem (255) in a print data stream. Pre-programmed position data is read from a tag (88) on print media (28) having multiple tags embedded thereon. The pre-programmed position data is compared to position data received in a print request data stream to determine the position of at least one tag on the print media.
Owner:LEXMARK INT INC

CICS BMS (basic message service) meta model

InactiveUS7559066B2Fast and efficient and scalable interconnectivityReusable and portableResource allocationMultiple digital computer combinationsProgramming languageApplication server
A method of processing a transaction on an end user application and an application server. This is accomplished by initiating the transaction on the end user application in a first language (such as a markup language) with a first application program (such as a Web browser), and transmitting the transaction to the server and converting the transaction from the first language of the first end user application to a language running on the application server, processing the transaction on the application server, and transmitting the transaction from the application server back to the end user application, and converting the transaction from the language running on the application server to the language of the end user application. The end user application and the application server have at least one connector between them, and the steps of (i) converting the transaction from the language of the end user application (as a source language) to the language running on the application server (as a target language), and (ii) converting the transaction from the language running on the application server (as a source language) to the language of the end user application (as a target language), each include the steps of invoking connector metamodels of the respective source and target languages, populating the connector metamodels with metamodel data of each of the respective source and target languages, and converting the source language to the target language.
Owner:PAYPAL INC

Elastic laminates

The presently described technology provides one or more types of low cost elastic laminates with improved elasticity via stretching of an elastic layer, a non-woven layer, or the overall laminate that achieves reduced processing time and cost, can be utilized in a variety of end-user applications, and further provides self-warning capability to end-users of potential film and / or laminate overstretch. The described elastic laminates have at least one elastic layer and at least two non-woven layers, in which the elastic layers has at least one inelastic region formed via heating, incremental stretching, severing, or bonding. Additionally, heat shrink laminates having improved elasticity and compatibility with various laminate components are also described. Processes and systems for the manufacture of the described elastic laminates are also provided.
Owner:PLIANT LLC

Systems and methods for personalized motion control

End users, unskilled in the art, generating motion recognizers from example motions, without substantial programming, without limitation to any fixed set of well-known gestures, and without limitation to motions that occur substantially in a plane, or are substantially predefined in scope. From example motions for each class of motion to be recognized, a system automatically generates motion recognizers using machine learning techniques. Those motion recognizers can be incorporated into an end-user application, with the effect that when a user of the application supplies a motion, those motion recognizers will recognize the motion as an example of one of the known classes of motion. Motion recognizers can be incorporated into an end-user application; tuned to improve recognition rates for subsequent motions to allow end-users to add new example motions.
Owner:YEN WEI

Redundant clock module

A redundant clock module provides a highly reliable fixed clock reference output. This clock reference output is based on at least two internal reference oscillators that are monitored and eliminated from use if they are not operating or within tolerance requirements. The redundant clock module comprises at least two oscillators, detection circuitry, switching circuitry and control circuitry. If a primary oscillator fails or is out of tolerance, the redundant clock module will detect the failure or out of tolerance condition and switch to a secondary working and in tolerance oscillator to take over primary timing functions of an end user application. The redundant clock module provides a slow and seamless transition between oscillator switching to assure no significant phase shift or runt pulses will affect the end user application.
Owner:NEL FREQUENCY CONTROLS

Digital imaging-based code symbol reading system permitting modification of system features and functionalities

A digital imaging-based code symbol reading system having a set of standard features and functions, and a set of custom features and functionalities that satisfy customized end-user application requirements. The system includes a housing having a light transmission window, a digital camera subsystem, a digital image processing subsystem, an input / output subsystem, a system control system, and a computing platform. The computing platform includes (i) memory for storing pieces of original product code written by the original designers of said digital image capture and processing system, and (ii) a microprocessor for running one or more applications by calling and executing pieces of said original product code in a particular sequence, so as support a set of standard features and functions which characterize a standard behavior of said digital image capture and processing system. One or more pieces of original product code have a set of place holders into which third-party product code can be inserted or plugged by third parties, including value-added resellers (VARs), original equipment manufacturers (OEMs), and also end-users of said digital image capture and processing system.
Owner:METROLOGIC INSTR

Systems and methods for determining physical location of RFID tags on embedded print media

A printing system (250) includes a printing subsystem (255) in the form of a printer assembly (14). The printing subsystem (255) includes a printer housing (257) in which a print engine (259) resides and (261) for storing data indicating the position of labels on media. The contents of memory (261) can be obtained from an end user application (270) which may supply the position data to the printing subsystem (255) in a print data stream. Pre-programmed position data is read from a tag (88) on print media (28) having multiple tags embedded thereon. The pre-programmed position data is compared to position data received in a print request data stream to determine the position of at least one tag on the print media.
Owner:LEXMARK INT INC
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