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

1175results about How to "Save memory" patented technology

Method and apparatus for caching VoiceXML documents

This invention relates to a method and apparatus in an interactive voice response system for caching VoiceXML documents. A method and system for processing a VoiceXML document prior to interpretation by a browser comprises: receiving a document from a web server; constructing a document object model (DOM) of the constituent parts of the document for interpretation by a browser; storing the DOM and the constituents parts in cache memory whereby next time the DOM and parts are required for interpretation it is retrieved from cache memory rather than constructed again from the source code. The constituent parts may be re-used in the or other documents. The constituent parts are separated into logic and data parts.
Owner:IBM CORP

Shared object memory with object management for multiple virtual machines

A shared object memory system that includes a shared object memory for storing encapsulated software objects that are directly accessible by plural object application processes. The shared object memory is distinct from the process memories of the object application processes and does not include an execution model. A shared object memory manager provides management of objects within the shared object memory.
Owner:GEMSTONE SYST

System, program product, and methods for online image handling

A system to facilitate electronic commerce associated with an online marketplace, program product, and methods are provided. Electronic commerce over a computer network is facilitated by a computer system that forms a community of computers that enable the users to buy and sell items in an online marketplace. To list the item on an online marketplace website, for example, the selling user posts an item with the marketplace website by completing an online-item creation form. The form requires input related to the item, such as a description, sale price or minimum bid, shipping instructions, and the like. The selling user uploads an image file of the item to the marketplace website's server. The server contains a random image size generator that generates at least two additional images of the item that are presented to the selling user for selection of the image that the selling user wants to include on the selling website to advertise the item.
Owner:OVERSTOCK COM

Apparatus and methods for monitoring subjects

InactiveUS20060084848A1Improve battery lifeLow and controllable power consumptionPerson identificationInertial sensorsClinical trialComputer science
This invention provides a device, and method and system for its use, for monitoring participants in clinical trials so that participant self-reporting, which is known to be notoriously inaccurate, can be minimized or eliminated. In preferred embodiments, the device is self-contained and self-powered, resides on or in a body cavity of the participant, collects data monitoring medically relevant aspects of the participant's behavior and of the local device environment, and stores data in a memory on-board the device. An accompanying external station reads stored data and prepares it for use. Devices may include electrically-active sensors and non-electrical active sampling sensors. A preferred embodiment of the device is in clinical trials of microbicides inhibiting transmission of the HIV virus.
Owner:INT PARTNERSHIP FOR MICROBICIDES

System and method for real-time whiteboard capture and processing

A system that captures both whiteboard content and audio signals of a meeting using a video camera and records or transmits them in real-time. The Real-Time Whiteboard Capture captures pen strokes on whiteboards in real time using an off-the-shelf video camera. Unlike many existing tools, the RTWCS does not instrument the pens or the whiteboard. It analyzes the sequence of captured video images in real time, classifies the pixels into whiteboard background, pen strokes and foreground objects (e.g., people in front of the whiteboard), and extracts newly written pen strokes. This allows the RTWCS to transmit whiteboard contents using very low bandwidth to remote meeting participants. Combined with other teleconferencing tools such as voice conference and application sharing, the RTWCS becomes a powerful tool to share ideas during online meetings.
Owner:MICROSOFT TECH LICENSING LLC

Track planning method of redundant space mechanical arm for on-track catching

The invention relates to a track planning method of a redundant space mechanical arm for on-track catching. The catching operation of the space mechanical arm is divided into a rough catching stage and a fine catching stage, so that problems are simplified. By aiming at outstanding problems of different stages, different planning algorithms are adopted. In the rough catching stage, a track searching algorithm based on configuration space is adopted, and the algorithm is based on the test in the configuration space; and in the fine catching stage, a pseudo-inverse algorithm based on kinematics is adopted, and the final precise catching is guaranteed by compensating the relative movement of a target.
Owner:BEIJING INST OF CONTROL ENG

Radio terminal security network and card locking method based on the ellipse curve public key cipher

The related wireless terminal (1) security locking method based on elliptic curve public key cipher comprises: using elliptic curve public key certificate to form digital signature and private key to validate software during startup; deciding by software to provide network service according to current register and pre-set information or reading the IMSI number in user USIM / SIM card to compare with stored one and decide whether provide service. This invention synthesizes lots business, and special fit to terminal with common processing capacity.
Owner:GLOBAL INNOVATION AGGREGATORS LLC

Mobile telephone with improved man machine interface

The present invention envisages a GSM mobile telephone in which a line of icons is displayed on a display. As a user navigates through the displayed line of icons, the positions of the icons alter so that the selectable icon moves to the head of the line. This approach makes it very clear (i) which icon is selectable at any time and (ii) where that icon sits in relation to other icons at the same functional level (e.g. only first level icons will be present in one line). First level icons typically relate to the following functions: phonebook; messages; call register; counters; call diversion; telephone settings; network details; voice mail and IrDA activation.
Owner:GOOGLE TECH HLDG LLC

Method for processing a structured document to render, and corresponding processor

The present invention concerns a method for processing a structured document to render, such as XML or HTML files. The method comprises the steps of: parsing the structured document into parsed tokens TK of structured data; constructing a first tree structure DTree storing the structured data of parsed tokens; constructing a render tree structure RTree storing the document content to render, said render tree structure being synchronized with the first tree structure; rendering the structured document based on the render tree structure RTree; wherein constructing the first tree structure DTree comprises deciding, for each parsed token TK, whether or not the parsed token is to be stored in said first tree structure, and storing the structured data of the parsed token therein only in case of positive decision. Partial first (DOM) tree DTree is therefore stored in memory, reducing memory use and processing time before rendering the structured document.
Owner:CANON KK

Mobile GIS (Geographic Information System) system based on intelligent mobile phone and application thereof

The invention discloses a mobile GIS (Geographic Information System) system based on an intelligent mobile phone. The mobile GIS system comprises a wireless communication network, a GPS positioning device and a mobile terminal as well an internet and a geographic application server, wherein the mobile terminal is the intelligent mobile phone used by a mobile subscriber; the mobile GIS system is characterized in that the mobile terminal is provided with the following software functional modules: an electronic map module, a map display module, a layer management module, a graphic editing module, an information inquiry module, a database management module, a style setting module, a GPS positioning and sampling module, a communication module as well as a map file module, a mobile database module, a GIS desktop integration platform module, a spatial database module and a shapefiles / Mif module. The mobile GIS system based on the intelligent mobile phone, disclosed by the invention, is mainly applied to digital city grid management and has the characteristics of simplicity and convenience in use and high storage efficiency.
Owner:HENAN POLYTECHNIC UNIV

Method and system for virtual machine online migration

The invention provides a method for virtual machine online migration. The migration priority of a virtual machine is set according to the updating hot degree of an internal storage page and a magnetic disc piece. According to the internal storage page and the magnetic disc piece of the virtual machine needing migration, migration of the virtual machine is conducted according to the sequence of the migration priority from high to low, and data in the virtual machine are copied into a target side until the total quantity of the data needing migration in a virtual machine internal storage and a magnetic disc is smaller than a preset halt threshold value; operation of the virtual machine is paused and the data needing migration in the virtual machine internal storage and the magnetic disc are copied into the target side at a time. According to the method, useless migration data generated in the process of online migration of the virtual machine can be reduced, so that resources of a network bandwidth, a host machine CPU, the internal storage and the like are saved, virtual machine online migration which cannot be accomplished or is difficult to accomplish in a reasonable time can be found in time, a user or a manager can take corresponding measures, and therefore the user efficiency of the resources and the quality of a cloud service on the cloud computing environment are improved.
Owner:INST OF COMPUTING TECH CHINESE ACAD OF SCI

Hierarchical method for storing data with improved compression

A hierarchical data-compression method is described, with a compact form for sequences of consecutive tuples (and other techniques) to save space. A method for efficiently processing a subset of record fields is described. A flexible method for designing the data hierarchy (tree) is described.
Owner:BALKANY ALAN

System and method for identifying a wireless serving node for a mobile unit

A system and method for identifying a wireless serving node for a mobile unit include the ability to receive a wireless registration request at a control node for a wireless serving node cluster and determine a control node associated with the registration request by using an algorithm on a mobile unit identifier in the registration request. The system and method also include the ability to generate a wireless registration response containing an identifier for the control node associated with the registration request if the control node is not the control node associated with the registration request.
Owner:CISCO TECH INC

A real time panorama video splicing method based on ORB characteristics and an apparatus

The invention discloses a real time panorama video splicing method based on ORB characteristics. The real time panorama video splicing method based on the ORB characteristics comprises the following steps: acquisition of multipath synchronized video data is started; pretreatment is carried out on images in various paths at a same moment, and color images are changed into gray scale images of 256 levels, and a de-noising processing is carried out on the images through employing a Gaussian filter; the ORB feature extraction algorithm is employed to carry out feature point extraction on the images in the various paths at the same moment, and ORB characteristic vectors of the feature points are calculated; through the adoption of the nearest neighborhood matching method and the RANSAC (random sample consensus) matching method to determine a homography matrix array between corresponding frames of the synchronized videos; frame scene splicing is carried out according to the homography matrix array; and finally spliced videos are output. The real time panorama video splicing method based on ORB characteristics and the apparatus are advantageous in that: the feature extraction speed and the coupling effect are improved in the image splicing process.
Owner:CENT SOUTH UNIV

Round Mark point positioning method based on connected region filtering

A round Mark point positioning method based on connected region filtering relates to positioning methods. The round Mark point positioning method based on the connected region filtering mainly solves the problem that traditional round Mark point positioning methods are complex in positioning algorithm, high in computer memory requirements, low in detecting time, low in detecting accuracy and prone to being affected by external environments to lead to template matching failure, meanwhile, have high Mark process requirements and cannot meet the detecting accuracy requirements for deformed round Mark points. The method comprises firstly, calculating the ROI (region of interest) of a target Mark point; secondly, obtaining the edge of the target point; thirdly, obtaining a binary ROI image; fourthly, retaining the ROI connected region with the maximum area; fifthly, retaining the ROI background connected region with the maximum area; sixthly, designing a noise filter; seventhly, obtaining filtering Canny edge points; eighthly, obtaining the minimum enclosing rectangle; ninthly, removing Canny edge defects; lastly, obtaining the central and radial parameters of the round Mark point. The round Mark point positioning method based on the connected region filtering is applied to the field of positioning methods.
Owner:宁波智能装备研究院有限公司

Just-In-Time Compilation in a Heterogeneous Processing Environment

An approach is provided that sends a JIT compilation request from a first process that is running on one processor to a JIT compiler that is running on another processor. The processors are based on different instruction set architectures (ISAs), and share a common memory to transfer data. Non-compiled statements are stored in the shared memory. The JIT compiler reads the non-compiled statements and compiles the statements into executable statements and stores them in the shared memory. The JIT compiler compiles the non-compiled statements destined for the first processor into executable instructions suitable for the first processor and statements destined for another type of processor (based on a different ISA) into instructions suitable for the other processor.
Owner:GSCHWIND MICHAEL KARL +2

System and method for real-time whiteboard capture and processing

A system that captures both whiteboard content and audio signals of a meeting using a video camera and records or transmits them in real-time. The Real-Time Whiteboard Capture captures pen strokes on whiteboards in real time using an off-the-shelf video camera. Unlike many existing tools, the RTWCS does not instrument the pens or the whiteboard. It analyzes the sequence of captured video images in real time, classifies the pixels into whiteboard background, pen strokes and foreground objects (e.g., people in front of the whiteboard), and extracts newly written pen strokes. This allows the RTWCS to transmit whiteboard contents using very low bandwidth to remote meeting participants. Combined with other teleconferencing tools such as voice conference and application sharing, the RTWCS becomes a powerful tool to share ideas during online meetings.
Owner:MICROSOFT TECH LICENSING LLC

Hyperspectral image sparse unmixing method based on random projection

A hyperspectral image sparse unmixing method based on random projection includes the following four main steps: (1) data are read by a computer under the environment of MATLAB R2008b; (2) the hyperspectral image data and the hyperspectral library data are randomly projected by the computer; (3) a target function for sparse unmixing is constructed, and the split Bregman algorithm is used for optimizing the target function and working out an extremum until reaching convergence and stopping conditions; (4) an appropriate threshold value is set to process a abundance fraction matrix, so that a final abundance fraction graph and end members can be obtained. The hyperspectral image sparse unmixing method based on random projection utilizes a hyperspectral database to choose the end members, and overcomes the defect that the end members worked out by the conventional algorithm cannot strictly correspond to the spectra of pure materials in the standard hyperspectral database; and moreover, the hyperspectral image sparse unmixing method based on random projection uses the random projection technology to carry out dimensionality reduction on raw data, thus achieving the effects of saving memories and reducing the calculation load. The hyperspectral image sparse unmixing method based on random projection realizes rapid quantitative analysis on hyperspectral images, and has practical value and a broad application prospect in the field of hyperspectral remote sensing image analysis.
Owner:BEIHANG UNIV

Object and indoor small scene restoring and modeling method based on RGB-D camera data

The purpose of the invention aims to provide an object and indoor small scene restoring and modeling method based on RGB-D camera data. In summary, the method comprises: in the RGB-D depth data (point cloud) registering and modeling, integrating the restraining conditions for point-to-face and point-to-projection together so that they are applied to the accurate registering of the sequence depth data (point cloud) obtained by the RGB-D camera; and finally obtaining a point cloud model (.ply format) for an object or a small scene wherein the model is able to be used for object measurement and further CAD modeling. The registering method of the invention considers the speed advantage of the point-to-projection algorithm and integrates the precise advantage of the point-to-tangent plane algorithm. This overcomes the problems with the slow speed and low scene precision in a traditional point cloud registering method, and is capable of finding out the corresponding point of a point on the source point cloud to a target point cloud quickly and accurately so as to realize the cloud splicing of multiple view points.
Owner:TONGJI UNIV

E-beam defect review system

The present invention relates to a defect review system, and / or particularly, to an apparatus and method of defect review sampling, review method and classification on a semiconductor wafer or a pattern lithography reticle during integrated circuit fabrication. These objects are achieved in comparing a reviewed image with a reference image pick-up through a smart sampling filter. A clustering computer system base on high speed network will provide data cache and save operation time and memory. A smart review sampling filter automatically relocate abnormal pattern or defects and classify the device location extracted from design database and / or from golden die image on the same substrate. The column of the present defect review system is comprised of the modified SORIL type objective lens. This column provides solution of improving throughput during sample review, material identification better image quality, and topography image of defect. One embodiment of the present invent adopts an optical auto focusing system to compromise micro height variation due wafer surface topography. And another embodiment adopts surface charge control system to regulate the charge accumulation due to electron irradiation during the review process.
Owner:ASML NETHERLANDS BV

Cell-phone terminal, program management method and computer program of same

In a cell-phone terminal for receiving an event and detecting an application corresponding to the event to notify and manage the event, a conflicting condition and a return priority are set to each of multiple applications in advance. On receiving the event making a request for activation of an application later in a status of having an application running in advance, an application management portion suspends the application based on a conflicting condition about the application, and stores return information on the application necessary to activate it again for each return priority in the case of operating the application. When the application is finished, the application management portion reads the return information in lowering order of the return priority and activates a corresponding application by using the return information.
Owner:KYOCERA CORP

Video image quality adjusting method and apparatus

The invention provides a video image quality adjusting method and apparatus. The video image quality adjusting method comprises the following steps: counting and recording an image quality parameter setting habit of a user; and obtaining basic information of a video when a user display terminal plays the video; and according to the image quality parameter setting habit and the basic information of the video, adjusting image quality parameters of the video. According to the video image quality adjusting method and apparatus provided by the invention, through a method of statistics, learning and model establishment, image quality setting parameters of the video are intelligently adjusted, watching feeling differences brought by differences between different video types are effectively avoided, operation of frequent modification of image quality parameter configuration by the user can also be reduced, and watching experience of the user is improved to a great extent.
Owner:WHALEY TECH CO LTD

Application operation method, system and application

The invention provides an application operation method. The method comprises the following steps of setting each course of an application into a foreground course or a background course; setting the foreground course to operate on a foreground of an operation system, and setting the background course to operate on a background of the operation system; after the foreground course is switched to the background course, stopping operating the foreground course, and releasing internal storage which is occupied by the foreground course. The invention also provides an application operation system and an application. By virtue of the technology provided by the invention, the aim of saving the internal storage is reached, the using efficiency of the internal storage is improved, and the operation efficiency of the application is promoted.
Owner:TENCENT TECH (SHENZHEN) CO LTD +1

Ethernet switch with a share memory structure and method for sharing memory

An Ethernet switch having a share memory structure in which the share memory reads / writes packet data and records network routing data when switching packet data among network ports. Furthermore, a buffer manager in coordination with a buffer table is provided to manage the memory by a sharing memory method. The Ethernet switch includes a memory device, a memory controller, a data switching controller and more than two network ports. Furthermore, the memory device provides network packets accesses and routing data storage. The memory controller is coupled to the memory device for managing / controlling network packets in the memory device. The data switching controller is coupled to the memory device for selecting / learning packet routings. Each network port is coupled to the memory controller and data switching controller.
Owner:WINBOND ELECTRONICS CORP

Webpage security detection method and system

The invention discloses a webpage security detection method and system. The method comprises the following steps of: when switching on a browser, initializing a browser embedment plug-in which is pre-embedded in the browser; controlling the browser to gradually access a webpage, on which addresses of webpage to be detected are centralized, corresponding to each address of the webpage to be detected through the browser embedment plug-in; monitoring a process of accessing the webpage by the browser through an antivirus program, triggering to alarm when the antivirus program captures virus, Trojan virus or malicious feature codes of the present webpage, and recording an alarm logging; and generating a corresponding detection report of the webpage according to the alarm log. According to the webpage security detection method, the cost of the webpage security detection is reduced and the integrity of the webpage security detection is improved.
Owner:北龙中网(北京)科技有限责任公司

Face recognition method and face recognition system

The invention provides a face recognition method. The method includes the steps of dividing a pretreated face sample image in fixed size into a plurality of superposed sub-regions in different sizes, extracting texture characteristics of the sub-regions, selecting the effective texture characteristics according to the preset rules, obtaining projection characteristic values of the effective texture characteristics, and carrying out face recognition according to the projection characteristic values of the sub-regions. The invention can improve the processing speed and the recognizing effect offace recognition.
Owner:智慧眼科技股份有限公司

Method and system for providing page control content

A page is accessed in a computer-based environment. A user interface gallery that includes at least one computer-based module from a remote source is opened on or in the vicinity of the page. The computer-based module can be inserted on the page from the gallery. The gallery can be dynamically populated with one or more computer-based modules from various sources remote to the page. A pointer that represents a computer-based module can be populated to the gallery as an alternative. The computer-based module can then be inserted on the page from the remote source when the pointer is selected and placed on the page. The computer-based module can also be stored in a database for future use after it has been inserted on the page.
Owner:MICROSOFT TECH LICENSING LLC

Multi-function floating point unit

Arithmetic units and methods for floating point processing are provided. In exemplary embodiments, data paths to and from multiple multipliers and adders are flexibly combined through crossbars and alignment units to allow a wide range of mathematical operations, including affine and SIMD operations. The micro-architecture for a high-performance flexible vector floating point arithmetic unit is provided, which can perform a single-cycle throughput complex multiply-and-accumulate operation, as well as a Fast Fourier Transform (radix-2 decimation-in-time) Butterfly operation.
Owner:KNOWLES ELECTRONICS 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