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

2452 results about "Code module" patented technology

The Code Module is a Networker-only Module that gives rewards and exclusive Items by entering a valid code. At the moment, only the code for the LEGO World Event Badge is known.

Internet payment, authentication and loading system using virtual smart card

InactiveUS7908216B1Advantageous for small dollar amount transactionMinimal timeFinancePayment circuitsMerchant servicesPayment
A system loads, authenticates and uses a virtual smart card for payment of goods and / or services purchased on-line over the Internet. An online purchase and load (OPAL) server includes a virtual smart card data base that has a record of information for each smart card that it represents for a user at the behest of an issuer. The server includes a smart card emulator that emulates a smart card by using the card data base and a hardware security module. The emulator interacts with a pseudo card reader module in the server that imitates a physical card reader. The server also includes a client code module that interacts with the pseudo card reader and a remote payment or load server. A pass-through client terminal presents a user interface and passes information between the OPAL server and a merchant server, and between the OPAL server and a bank server. The Internet provides the routing functionality between the client terminal and the various servers. A merchant advertises goods on a web site. A user uses the client terminal to purchase goods and / or services from the remote merchant server. The payment server processes, confirms and replies to the merchant server. The payment server is also used to authenticate the holder of a virtual card who wishes to redeem loyalty points from a merchant. To load value, the client terminal requests a load from a user account at the bank server. The load server processes, confirms and replies to the bank server.
Owner:VISA INT SERVICE ASSOC

User-generated activity maps

Apparatus and computer-readable media for associating metadata with a geographic location are provided. The apparatus includes logic for detecting that a mobile device is present at a geographic location relevant to a user of the mobile device, logic for retrieving context information associated with the location, logic for selecting a program code module based upon a contextual relevancy of the location, logic for providing the program code module for execution, where the program code module is capable of performing processing specific to at least one aspect of the location, the processing is based upon the context information, and the program code module is further capable of receiving at least one input data item from the mobile device, where the at least one input data item describes an activity of the user at the location, and logic for associating the at least one input data item with the location.
Owner:GOOGLE LLC

Computerized system and associated method of optimally controlled storage and transfer of computer programs on a computer network

A computerized system and an associated method for optimally controlling storage and transfer of computer programs between computers on a network to facilitate interactive program usage. In accordance with the method, an applications program is stored in a nonvolatile memory of a first computer as a plurality of individual and independent machine-executable code modules. In response to a request from a second computer transmitted over a network link, the first computer retrieves a selected one of the machine-executable code modules and only that selected code module from the memory and transmits the selected code module over the network link to the second computer.
Owner:CATHARON PRODIONS

Method for validating an untrusted native code module

ActiveUS20090282477A1Facilitates safely executingWithout significant risk of unwanted side effectMemory loss protectionError detection/correctionCode moduleControl flow
A system that validates a native code module. During operation, the system receives a native code module comprised of untrusted native program code. The system validates the native code module by: (1) determining that code in the native code module does not include any restricted instructions and / or does not access restricted features of a computing device; and (2) determining that the instructions in the native code module are aligned along byte boundaries such that a specified set of byte boundaries always contain a valid instruction and control flow instructions have valid targets. The system allows successfully-validated native code modules to execute, and rejects native code modules that fail validation. By validating the native code module, the system facilitates safely executing the native code module in the secure runtime environment on the computing device, thereby achieving native code performance for untrusted program binaries without significant risk of unwanted side effects.
Owner:GOOGLE LLC

Internet Payment, Authentication And Loading System Using Virtual Smart Card

InactiveUS20110125638A1The process is convenient and fastAdvantageous for small dollar amount transactionFinancePayment circuitsMerchant servicesWeb site
A system loads, authenticates and uses a virtual smart card for payment of goods and / or services purchased on-line over the Internet. An online purchase and load (OPAL) server includes a virtual smart card data base that has a record of information for each smart card that it represents for a user at the behest of an issuer. The server includes a smart card emulator that emulates a smart card by using the card data base and a hardware security module. The emulator interacts with a pseudo card reader module in the server that imitates a physical card reader. The server also includes a client code module that interacts with the pseudo card reader and a remote payment or load server. A pass-through client terminal presents a user interface and passes information between the OPAL server and a merchant server, and between the OPAL server and a bank server. The Internet provides the routing functionality between the client terminal and the various servers. A merchant advertises goods on a web site. A user uses the client terminal to purchase goods and / or services from the remote merchant server. The payment server processes, confirms and replies to the merchant server. The payment server is also used to authenticate the holder of a virtual card who wishes to redeem loyalty points from a merchant. To load value, the client terminal requests a load from a user account at the bank server. The load server processes, confirms and replies to the bank server.
Owner:VISA INT SERVICE ASSOC

Coder based on repeated coding and channel polarization and coding/decoding method thereof

The invention discloses a coder based on repeated coding and channel polarization and a coding / decoding method thereof. The coder comprises two coding modules with the same structure; each coding module is provided with a repeated coder group, a bit position mapper with the length of N and a channel polarization device with the length of N, wherein the repeated coder group has m*L output ports and is composed of L sequentially-arranged repeated coders with the repeating times of m; and the two coding modules are connected together through a coding mode selector between the repeated coder and the bit position mapper. The invention provides a concrete method of embedding repeated codes in the channel polarization process to perform channel coding and decoding based on the coder; and compared with the polarization code of the limited length in the prior art, the coding / decoding method disclosed by the invention has stronger error correction capability and obviously improves the transmission performance on the premise of rarely increasing the decoding complexity, is particularly suitable for the practical engineering systems of mobile communication, satellite communication, underwatercommunication and the like, and has good popularization and application prospects.
Owner:BEIJING UNIV OF POSTS & TELECOMM

Histogram-based virus detection

A virus detection system (VDS) (400) uses a histogram to detect the presence of a computer virus in a computer file. The VDS (400) has a P-code data (410) for holding P-code, a virus definition file (VDF) (412) for holding signature of known viruses, and an engine (414) for controlling the VDS. The engine (414) contains a P-code interpreter (418) for interpreting the P-code, a scanning module (424) for scanning regions of the file (100) for the virus signatures in the VDF (412), and an emulating module (426) for emulating instructions in the file. The emulating module (426) contains a histogram generation module (HGM) (436) for generating a histogram of characteristics of instructions emulated by the emulating module (426) and a histogram definition module (HDF) (438) for specifying the characteristics to be included in the generated histogram. The emulating module (426) uses the generated histogram (500) to determine how many of the instructions of the computer file (100) to emulate. The emulating module (426) emulates (712) instructions and the HGM (436) generates a histogram of the instructions until active instructions are note detected. When active instructions are not detected (714), a P-code module is executed (722) to analyze the histogram (500) and determine whether a the file (100) contains a virus. The P-code can also decide to extend (728) emulation. The HGM (436) is also used to detect (822) the presence of dummy loops during virus decryption.
Owner:CA TECH INC

Automated health data acquisition, processing and communication system

A unique health score computation method is disclosed which masks underlying health statistics, yet provides a benchmark for a variety of applications. A system and method for collecting health related information, processing the information into a composite numerical value, and publishing the value is provided. The system includes a computer having a processor, memory, and code modules executing in the processor for implementation of the method. Information concerning a plurality of intrinsic and extrinsic parameters of a user is collected. Weighting factors are applied to the parameter in order control the relative affect each parameter has on the user's calculated numerical. The health score is computed using the processor by combining the weighted parameters in accordance with an algorithm. The numerical value is published to a designated group via a portal, while the underlying parameters remain private. In one implementation, the portal is an internet based information sharing forum.
Owner:DAKADOO AG

Memory array error correction apparatus, systems, and methods

Various embodiments include apparatus, methods, and systems that operate to extend the processes of reading, modifying, and writing data stored in or being provided to a memory array without interrupting a continual stream of data to be written into the memory array. Embodiments may include an apparatus comprising a memory array, and an error code module coupled to the memory array with a data buffer having a plurality of data burst registers operable to receive a plurality of data bursts to be written to the memory array on a corresponding plurality of consecutive clock cycles. The error code module is operable to perform a read / modify / write process on each of the plurality of data bursts within a time period no longer than a period of two consecutive cycles of the plurality of consecutive clock cycles.
Owner:MICRON TECH INC

Safe storage method based on a plurality of cloud storage systems and system thereof

The invention belongs to the technical field of computer storage, and provides a safe storage method based on a plurality of cloud storage systems and a system thereof. The method and the system can achieve the purpose that in the plurality of existing cloud storage systems, safety of data and metadata can be guaranteed at the same time. The safe storage method comprises a step of data writing operation and a step of data reading operation, wherein the step of data writing operation comprises the sub-steps of data partitioning, data encryption, redundancy encoding, digital signature, sharing processing, and data storage. The step of data reading operation comprises the sub-steps of metadata partition file decryption, digital signature inspection, redundancy decoding and cipher text data block decryption. The safe storage system comprises an encryption and decryption coding module, a redundancy encoding module, a secret sharing module and a digital signature module. By means of the method and the system, metadata privacy and high availability can be guaranteed, and meanwhile, a user does not need to store any metadata information for indexing and data query.
Owner:HUAZHONG UNIV OF SCI & TECH

Protecting software from unauthorized use by applying machine-dependent modifications to code modules

A method and system for providing anti-piracy protection to a software application on a server connected to a target machine over a network is described. The method includes providing a server with a server application for modifying the application software based on a machine fingerprint of the target machine, and for receiving and storing the application software. The server application receives the target machine fingerprint in conjunction with a license transaction between the server and the target machine. The server then modifies the application software using the received machine fingerprint, and provides the resulting modified software to the target machine, wherein the supplied software will only operate correctly on the target machine.
Owner:PACE ANTI PIRACY

Management system for mobile urban public bicycle and dispatching method

The invention discloses a management system for a mobile urban public bicycle and a dispatching method. The management system comprises an intelligent bicycle, a user mobile terminal and a business management system, wherein the intelligent bicycle comprises the modules of an identifying code module, an intelligently locking module, a positioning module, a communication module, an illuminating module, a supplying power module, and the like; the user mobile terminal has the functions of bicycle inquiry, code sweeping, unlocking, mobile payment, and the like; the business management system has the functions of management of users and bicycles, borrowing and returning information, data analysis, and the like. The dispatching method comprises the following steps: zoning a city; analyzing the reasonability of the bicycle quantity in each zone; and stimulating the user to ride the bicycle out of the zone or into the zone from other zones when the bicycles in the zone are excessive or fewer by taking an award measurement. Thus, the infrastructures for lock piles, sheds, communication, etc., do not need to be constructed, and the user can conveniently inquire the nearby bicycles through the mobile terminal of the user and can conveniently borrow and return the bicycle and pay the fee. The manual carrying for bicycle dispatching is not needed any more and the management cost is lowered.
Owner:CHUZHOU UNIV

Programmable cellular telephone and system

A module (P-code module) provides parameter information to a Number Assignment Module (NAM) in a cellular phone unit by processing a simple programming code (P-code) entered by the user through a telephone keypad. The P-code employs a flexible length telephone keypad coding that can be translated into programmable parameters of cellular phone products. Field identification numbers and look-up tables are used to shorten the P-code length for more frequently used information. To activate a cellular phone, the user provides product and serial number information to a dial-up access center which then generates a scrambled P-code for entry by the user. The P-code module within the processor unit of the cellular phone likewise descrambles, decompresses, and performs an integrity check on the sequence of digits being entered by the user. Activation information is then provided by the access center to the manufacturer of the cellular phones in order to plan future production, target marketing and track dealer inventory.
Owner:IRONWORKS PATENTS LLC

Standardized health data hub

A central health data repository stores health data from various data providers and provides data to various data consumers. The data hub is a standardized central repository that conforms to various standards, such as Health Level Seven (HL7). The data is received according to the HL7 specification and is transmitted to the various data providers using HL7. The data may also be transmitted as a continuous data feed. In this manner, a large volume of health data may be collected, stored, and disseminated using the data hub as a standardized service. A computer system includes one or more processors, an output network interface and an input network interface, a memory for storing multiple personal health records having fields for storing data in a proprietary format or in a standard format. The memory may also include an HL7 translation module and a data insertion / retrieval code module, wherein the computer system performs as a standardized health data repository for various entities in the healthcare industry.
Owner:IMETRIKUS

Cloud game service platform

The invention discloses a cloud game service platform. The platform comprises a control server cluster, a streaming media server cluster and a game server cluster, wherein control servers are used for distributing streaming servers and game servers to clients; the streaming servers are used for forwarding game operation instructions transmitted from the clients to the game servers and forwarding streaming media code streams generated by the game servers to the clients; and each game server comprises a game process management module, an audio and video capture module, a coding module and an operation instruction simulation module, and the game servers are used for simulating the game operation instructions into game programs. According to the cloud game service platform, users can enjoy good game experience while not establishing high-end PCs (personal computers) as game machines but accessing low-configuration PCs to a high-speed network.
Owner:HANGZHOU SHUNWANG TECH

Safe browser plugins using native code modules

Some embodiments provide a system that executes a plugin for a web browser. During operation, the system obtains the plugin as a native code module and executes the native code module in a secure runtime environment. Next, the system enables communication between the native code module and the web browser by providing an interface bridge between the native code module and the web browser.
Owner:GOOGLE LLC

System and method for the modular generation of markup language

An exemplary system and method for the substantially modular design and construction of web pages and other markup language document content is disclosed as comprising inter alia: a database (5); a document code module (e.g., 135) that is at least partially derived from data in the database (5); and a substantially graphical user interface (200) for inserting (264), removing (242), hiding (244), showing (294), moving (262), modifying (246) or administrating at least one module (e.g., 235) in order to produce at least a portion of a markup language document (100). Disclosed features and specifications may be variously controlled, adapted or otherwise optionally modified to improve modular design and / or production of markup language content for any application or operating environment. Exemplary embodiments of the present invention generally provide for the production, publication and administration of web pages that may be readily integrated with an e-commerce storefront.
Owner:GOOGLE LLC

Method and system of switching between two or more images of firmware on a host device

A method of switching between two or more images of firmware on a host device includes storing two or more images of firmware in non-volatile memory of the host device and loading one of the images upon startup in response to a user-controllable indicator. A host device that runs firmware during operation may include a non-volatile memory unit that stores a boot code module and is configured to hold two or more firmware images, a processor for executing the boot code module and firmware, said processor being in communication with the non-volatile memory and a switch in communication with the processor, where the boot code module is configured to cause the processor to execute a particular firmware image in response to a position of the switch. Alternatively, a host device that runs firmware during operation may include a non-volatile memory unit that stores a boot code module and at least one firmware image, a processor for executing firmware that communicates with the non-volatile memory unit and a digital flag associated with each firmware image in the non-volatile memory unit, where the boot code module is configured to execute a particular firmware image in response to the digital flags.
Owner:HEWLETT PACKARD DEV CO LP

Hardware-accelerated graphics for web applications using native code modules

Some embodiments provide a system that executes a web application. During operation, the system loads the web application in a web browser and loads a native code module associated with the web application into a secure runtime environment. Next, the system writes a set of rendering commands to a command buffer using the native code module and concurrently reads the rendering commands from the command buffer. Finally, the system renders an image for use by the web application by executing the rendering commands using a graphics-processing unit (GPU).
Owner:GOOGLE LLC

Method and apparatus for generating computer programming code selectively optimized for execution performance and not optimized for serviceability

A compiler has the capability to selectively compile individual portions of a compilable code module for optimum execution performance or for serviceability. In one aspect, individual portions, such as procedures (being less than the entire module) are selectively optimized. In another aspect, debug activity data is used for determining whether or not to optimize compiled code. It is optionally possible to support one or more levels of partial selective optimization.
Owner:IBM CORP

Adaptive learning methods for selecting web page components for inclusion in web pages

A subset of a set of components is selected for inclusion on a dynamically-generated web page within a particular user context. Each component may, for example, contain content generated by a respective code module or service. The subset of components is selected based on scores associated with the components in the set. The score of a component is preferably determined based on measurements of desired user activity resulting from exposures of the components to users in the particular context, and reflects a likelihood that other users within the same context will perform a desired action. The disclosed methods may also be used to select items, such as products, to suggest to users within specific contexts.
Owner:AMAZON TECH INC

Method and computer program for collecting, rating, and making available electronic information

A method and computer program for collecting, rating, and making available information on the World Wide Web and other information sources. The method broadly comprises the steps of: collecting information relating to a particular subject; rating the information; gathering additional information relating to the rated information; indexing the rated information; identifying and applying desired client-user parameters to the rated information; identifying and applying desired end-user parameters to the rated information; and if the rated information meets the client-user and end-user parameters, displaying at least one item of information meeting the client-user and end-user parameters. The method may further includes the steps of: managing the client-user account; and generating usage statistics. The computer program is broadly comprised of at least one source code module and at least one file, including a Rating Source Code Module and a Connectivity Source Code Module and a Site Identification File, a Mapping File, a Raw Scores File, a Rated Information File, an Index File, a Text File, a Title File, and a Client-User Parameters File.
Owner:TODAY COMM

Parking inducing system based on computer visual sense

This invention relates to one park guide system based on computer visual sense, which comprises park label identification device on each field, car position information system statistic distribution device and one park guide controller, wherein the park guide controller comprise car position information receive module, position information code module to convert the collected car information into digital codes; the said codes is of 28 with previous 22 for park physical position information and afterwards 6 for detail position information; park position information process module generates each record for each car to establish one inquire entrance with relative digital codes for distribution.
Owner:汤一平

Method and code module for adding function to a Web page

A computer network (20) includes a first processor (22) for maintaining a Web page (34) having an embedded first code module (36) and accessible through a Web address (38). A second processor (24) supports a Web browser (52) for downloading the Web page (34) and executing the first code module (36). When executed, the first code module (36) issues a first command (93) to retrieve a second code module (90) from a server system (26). The server system (26) includes a database (68) having a service response (162, 176, 186) associated with the Web address (38). A processor (62) assembles the second code module (90) having the service response (162, 176, 186). When the second code module is retrieved, the first code module (36) issues a second command (106) to initiate execution of the second code module (90) to provide added function to the Web page (34).
Owner:INNERSPACE

Handheld Scan Tool with Fixed Solution Capability

A diagnostic scan tool is provided including a connect / configure module for establishing a communication link between the scan tool and a vehicle electronic control unit (ECU). A vehicle specification module operates to identify a vehicle under test in response to receipt of a vehicle identification number (VIN). A trouble code module receives digital trouble codes (DTCs) from the ECU. A freeze frame data module retrieves freeze frame data from the ECU, the retrieved freeze frame data being functionally associated with a highest priority DTC. A database lists possible vehicle defect solutions, indexed to the VIN and the DTCs. A digital signal processor is operative to derive the highest priority DTC from analysis of the retrieved freeze frame data. The digital signal processor further being operative to regulate selection of a most likely vehicle defect solution associated with the VIN and the highest priority DTC.
Owner:INNOVA ELECTRONICS

Process, method and mobile phone utilizing mobile phone sharing television screen to control television

ActiveCN102395012AAdd TV remote control functionTelevision system detailsColor television detailsCode moduleKey pressing
The invention discloses a process, a method and a mobile phone utilizing a mobile phone sharing television screen to control a television. The method comprises the following steps: the mobile phone with the screen sharing program is connected with the television through a wireless network; the current screen picture of the television is sent to the mobile phone end and scaled down for being displayed on the mobile phone screen through the wireless network; when the mobile phone end triggers a keystroke, ID coding information and keystroke coding information are generated through the signal coding module at the mobile phone end; and after the information is sent to the television for decoding, an corresponding keystroke event is triggered at the television end. The invention adopts the mobile phone sharing television screen and utilizes the mobile phone touch screen and the keystrokes to control the television, a corresponding position on the mobile phone screen is touched, the corresponding position touch event on the television screen can be correspondingly triggered, and the mobile phone keystrokes can also be used to trigger corresponding television keystroke event; and the mobile phone can also be used for performing menu selection and character input on the television so as to realize the purpose of utilizing the mobile phone to operate the television. Therefore, the television remote control function is added to the mobile phone.
Owner:KONKA GROUP
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