Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Kai Zhang

Kai Zhang, Toronto CA

Patent application numberDescriptionPublished
20110106222TREATMENT DEVICE FOR DELIVERING RADIATION TO AN EXTERNAL AREA OF THE HUMAN BODY - A treatment device (05-05-2011

Kai Zhang, Woodbury, MN US

Patent application numberDescriptionPublished
20090112315MEDICAL IMPLANTS AND METHODS FOR DELIVERING BIOLOGICALLY ACTIVE AGENTS - Medical implants, such as orthopedic implants of the type used in partial or total joint replacement procedures, for example. The implants include a porous substrate, and a bearing portion of a polymeric material, for example, which is at least partially molded within the porous substrate. The bearing portion includes a bearing surface that is exposed to an articulating component of another medical implant, and the porous metal substrate contacts the bone for osseointegration of the bone tissue into the porous substrate to anchor the implant. The porous substrate may include biodegradable carrier materials, in the form of one or more layers, that carry biologically active agents such as antibiotics and bone growth factors, for example. The layers of biodegradable carrier materials may be tailored such that, after implantation of the implants, the biologically active agents are released sequentially and/or over time into the surrounding tissue to reduce the chances of infection and/or to promote osseointegration of the implant, for example.04-30-2009
20100137908Dynamic Stabilization System Components Including Readily Visualized Polymeric Compositions - The disclosure is directed to vertebral stabilization systems including polymeric components having improved selective visualization means, methods of improving the selective visualization of polymeric components of a vertebral stabilization system, and methods of using vertebral stabilization systems including polymeric components having improved selective visualization means to monitor the vertebral stabilization systems during their useful life.06-03-2010
20110066187SPINAL STABILIZATION SYSTEM - A vertebral fixation system including an elongate rod and a vertebral anchor for securement to a vertebra. The vertebral anchor includes a head portion for receiving a portion of the rod. The elongate rod may be formed of a material having a modulus of elasticity less than or equal to 110 GPa and an ultimate strength greater than 1 GPa. The elongate rod may have a structural bending stiffness in the range of about 500,000 N-mm03-17-2011
20110071635COMPOSITE IMPLANT - A composite interbody vertebral implant for facilitating fusion of adjacent vertebrae. The implant includes a first endplate of a porous metal material and a second endplate of a porous metal material which are configured to allow bone ingrowth. The implant also includes a polymeric body positioned between and bonded to the first and second endplates such that polymeric material of the polymeric body is impregnated into pores of the first and second endplates to bond the components together. The implant may include a cavity extending through the composite implant configured to receive bone growth material to facilitate fusion between a first vertebra and a second vertebra.03-24-2011
20130116792COMPOSITE IMPLANT - A composite interbody vertebral implant for facilitating fusion of adjacent vertebrae. The implant includes a first endplate of a porous metal material and a second endplate of a porous metal material which are configured to allow bone in-growth. The implant also includes a polymeric body positioned between and bonded to the first and second endplates such that polymeric material of the polymeric body is impregnated into pores of the first and second endplates to bond the components together. The implant may include a cavity extending through the composite implant configured to receive bone growth material to facilitate fusion between a first vertebra and a second vertebra.05-09-2013
20130218280COMPOSITE IMPLANT - A composite interbody vertebral implant for facilitating fusion of adjacent vertebrae. The implant includes a first endplate of a porous metal material and a second endplate of a porous metal material which are configured to allow bone in-growth. The implant also includes a polymeric body positioned between and bonded to the first and second endplates such that polymeric material of the polymeric body is impregnated into pores of the first and second endplates to bond the components together. The implant may include a cavity extending through the composite implant configured to receive bone growth material to facilitate fusion between a first vertebra and a second vertebra.08-22-2013

Patent applications by Kai Zhang, Woodbury, MN US

Kai Zhang, Shenzhen CN

Patent application numberDescriptionPublished
20110019806METHOD AND SYSTEM FOR SWITCHING VOICE SERVICE BETWEEN DIFFERENT NETWORKS, AND CUSTOMER PREMISES EQUIPMENT - A method and a system for switching a voice service between different networks as well as a Customer Premises Equipment (CPE) are disclosed herein. The CPE includes: a switching control module, configured to determine the mode of transmitting voice and switch between the fixed network and the mobile network; a terminal service processing module; a wireless service processing module; a wired service processing module; and a central service processing module, configured to: receive the event information sent by the terminal service processing module, or the wireless service processing module, or the wired service processing module; perform operations indicated in the event information; and send event information for controlling one or more of the following modules: the terminal service processing module, the wireless service processing module, and the wired service processing module. The embodiments of the present invention enable free switching of a voice service between the mobile network and the fixed network, and reduce the risks of voice transmission failure caused by faults in a network.01-27-2011
20110058661METHOD, APPARATUS, AND SYSTEM FOR PROCESSING A VOICE SERVICE - The present invention relates to a method, an apparatus, and a system for processing a voice service. The method includes: judging whether a PSTN service exists on an access line of a main node; if no PSTN service exists, closing a switch component on the access lines of the main node so that the PSTN service on a branch node is transmitted to an HGW on the main node through the switch component and the HGW converts the PSTN service into a service based on a packet format and transmits the service based on the packet format. When the PSTN service is carried on the PS domain, no information needs to be exchanged with the network side, thus preventing impact caused by the failure at the network side and improving stability of the apparatus.03-10-2011
20120155245Method and System for Rebuilding Single Ring Network Topology - The invention provides a method and a system for rebuilding single ring network topology. In the method, each node in the single ring network detects, at a predetermined time interval, whether the link connected with the root port of the present node is failed (S06-21-2012
20140095722CLOUD-BASED RESOURCE SHARING METHOD AND SYSTEM - A cloud-based resource sharing method is included. The method includes a cloud storage server receiving a resource uploaded by a first user via a first terminal and storing the resource on the cloud storage server. The method also includes an online business obtaining access to the resource granted by the first user and accessing the cloud storage server. Further, the method includes the cloud storage server receiving an access request from the online business for accessing the resource and verifying whether the online business has access to the resource. When the cloud storage server determines that the online business has access, the cloud storage server allows the online business to access the resource.04-03-2014
20140097246METHOD AND DEVICE FOR BATCH SCANNING 2D BARCODES - Methods and devices for batch scanning 2D barcodes are provided by using a 2D barcode positioning process to determine a barcode area corresponding to each 2D barcode of a plurality of 2D barcodes in an image. According to the barcode area corresponding to each 2D barcode, the image containing the plurality of 2D barcodes can be segmented to provide a plurality of 2D barcode images with each barcode image corresponding to one 2D barcode of the plurality of 2D barcodes. Each barcode image of the plurality of 2D barcode images corresponding to the plurality of 2D barcodes can be decoded to obtain data contained in each barcode image. An exemplary device can include a positioning module, a segmenting module, and a decoding module.04-10-2014
20140100963Method, System and Device For Filtering Mobile Terminal Webpage Advertisements - The present invention relates to the field of internet technology, which discloses a method, device, server and system for filtering mobile terminal webpage advertisements content. The method includes: a mobile terminal making a request to a server for visiting a website for browsing a webpage via a browser; the server analyzing types of sub-resources data of the webpage, and filtering advertisements content associated with the webpage using filtering rules corresponding to the type of sub-resources data; returning to the mobile terminal, the requested webpage content having the advertisements content been filtered out. The server performs intelligent layout of the sub-resources data on the filtered content of the requested webpage of various websites. By performing advertisement filtering according to the preset filtering rules, download speed is increased and traffic volume is reduced, thus enhances the user experience.04-10-2014
20140103111INFORMATION OBTAINING METHOD AND APPARATUS - Various embodiments provide methods, apparatus, and electronic devices for information obtaining, information management and 2D barcode generation. In an exemplary method implemented by an electronic device, a first two-dimensional (2D) barcode can be obtained. An image transformation can be performed on the first 2D barcode to obtain a virtual 2D barcode. Further, according to validity of the virtual 2D barcode, relationship information of the first 2D barcode can be obtained based on a mapping relationship of the virtual 2D barcode in a database.04-17-2014
20140110473METHOD AND SYSTEM FOR CROSS-TERMINAL CLOUD BROWSING - A method is provided for cross-terminal cloud browsing on the Internet. The method includes a second terminal obtaining a 2D bar code generated by a first terminal corresponding to a web content currently being presented on a webpage on the first terminal. The 2D bar code includes at least presentation information of the web content. The method also includes the second terminal parsing the 2D bar code to obtain the presentation information of the web content contained in the 2D bar code. Further, the method includes the second terminal establishing a link using the presentation information of the web content to realize cross-terminal presentation of the web content on the second terminal.04-24-2014
20140124580METHOD AND APPARATUS FOR EXECUTING USER ACTION COMMANDS - A method is provided for performing action commands on a mobile terminal. The method includes reading a 2D barcode to obtain 2D barcode information. The he 2D barcode information includes at least an action command identifier and a call instruction for calling an application program interface (API) corresponding to the action command. The method also includes calling the API corresponding to the action command and completing execution of the action command.05-08-2014
20140250407METHOD, APPARATUS AND COMPUTER READABLE STORAGE MEDIUM FOR DISPLAYING SIDEBAR INFORMATION - Embodiments of the present disclosure disclose a method, apparatus and computer readable storage medium for displaying sidebar information, relate to the field of information technology, and improve the display accuracy of the sidebar information. The method includes: first obtaining an operation trail on a screen interface; then determining whether the operation trail is an operation trail to trigger displaying the sidebar information; if the operation trail is the operation trail to trigger displaying the sidebar information, displaying or playing a piece of prompt information for confirming whether to display the sidebar information; finally receiving a confirmation operation for displaying the sidebar information and displaying the sidebar information on the screen interface.09-04-2014
20140285456SCREEN CONTROL METHOD AND THE APPARATUS - Screen control methods and apparatus are provided. When it is determined that a touch control pressure value on a touch control screen exceeds a pre-set pressure threshold value to, a touch control operation by a finger on the touch control screen can be obtained. Corresponding to the touch control operation, a control instruction can be called according to a mapping relationship table that is pre-set. The mapping relationship table includes a mapping relationship between the touch control operation and the control instruction. The touch control screen can be controlled to display contents according to the control instruction.09-25-2014
20140289316METHOD AND SYSTEM FOR SYNCHRONIZING BROWSER BOOKMARKS - Methods and systems for synchronizing browser bookmarks are provided herein. In an exemplary method, a server can receive a bookmark collection sent by a first terminal browser. The bookmark collection can contain one or more bookmarks. The server can push the bookmark collection to a second terminal browser for the second terminal browser to simultaneously add the one or more bookmarks contained in the bookmark collection as bookmarks of the second terminal browser.09-25-2014
20140289806METHOD, APPARATUS AND ELECTRONIC DEVICE FOR ENABLING PRIVATE BROWSING - The present disclosure discloses a method, apparatus, browser, electronic device and computer readable storage medium for enabling private browsing, and belongs to the field of computer technology. The method includes receiving user identification information for enabling a private browsing mode of the browser; checking whether the user identification information is matched with the prestored user identification information; and enabling the private browsing mode of the browser if the checking result is that the user identification information is matched with a prestored user identification information. By setting the user identification information for the private browsing mode of the browser, the private browsing mode of the browser can be used only when a legitimate user inputs the correct user identification information, thereby it is avoided that other users perform operations which infringe on the legitimate user's rights and interests or privacy, so that security risks are greatly reduced.09-25-2014
20140297285AUTOMATIC PAGE CONTENT READING-ALOUD METHOD AND DEVICE THEREOF - The present disclosure discloses a page content reading method and device thereof. The method includes obtaining page content requested to browse, and determining whether a format of the page content meets a pre-determined requirement; it the format of the page content meets the pre-determined requirement, displaying the page content, and processing the page content into a form adapted for reading-aloud and automatically reading-aloud the processed page content, upon receiving a reading-aloud request; if the format of the page content does not meet the pre-determined requirement, displaying a page content, after the format of which having been converted into a format that meets the pre-determined requirement, and processing the page content into a form adapted for reading-aloud and automatically reading-aloud the processed page content, upon receiving a reading-aloud request from the user. The embodiment of the present invention can be widely applied and can bring down the cost of realization.10-02-2014
20140298158METHOD AND APPARATUS FOR TEXT INPUT PROTECTION - Methods and apparatus for text input protection are provided. Text content inputted in an input field can be saved, after the text content inputted by a user in the input field of a browser on a mobile terminal is detected. When the browser is abnormally terminated while the user inputting the text content, the browser can be restarted and the saved text content can be imported into the input field. An exemplary apparatus can include a storage unit, an importing unit, and/or a cleanup unit.10-02-2014
20140298395METHODS AND SYSTEMS FOR PLAYING VIDEO ON MULTIPLE TERMINALS - A method and system for synchronized video playing across multiple user terminals are disclosed. The method includes sending a continued video playing request to a server from a first user terminal to play a video from a break point, receiving video information from the server, the video information being submitted from a second user terminal, and playing the video from the break point based on the received video information. The method and system consistent with the present disclosure may improve a user's video watching experience by enabling a user to seamless switch between different user terminals.10-02-2014
20140324810INTERNET ACCESSING METHOD AND DEVICE, MOBILE TERMINAL AND STORAGE MEDIUM - The invention discloses an Internet accessing method and device, a mobile terminal and a storage medium, and the method comprises: shooting and obtaining an image showing target characters; recognizing and obtaining contents of the target characters shown in the image; an accessing the Internet according to the contents of the target characters. In the present invention, the image showing the target characters is obtained through shooting/scanning by the terminal device, and the contents of the target characters can be recognized from the image based on the text recognition technologies, so that the Internet can be automatically accessed according to the obtained contents of the target characters. Therefore, it is possible to automatically access the Internet to obtain related information according to the external text or character information without manual input of the external text or character information by the user or with the manual input of a simple instruction.10-30-2014
20140327831METHOD AND SYSTEM FOR DYNAMIC SCREENSHOT APPLIED TO MOBILE TERMINAL - The present invention relates to computer technical field, and discloses a method and system for dynamic screenshot applied to mobile terminal, the mobile terminal includes a screen, the method includes: detecting an input dynamic screenshot starting command; responding to the dynamic screenshot starting command to continuous capture the contents displayed on the screen; detecting an input dynamic screenshot termination command; and responding to the dynamic screenshot termination command to terminate screenshot and stitch the continuous screenshot images together to form a dynamic video. The embodiments of the invention can capture and get a dynamic video and thereby expand the screenshot applications.11-06-2014
20140329528METHOD AND DEVICE FOR EVALUATING NETWORK PERFORMANCE - The present application provides a method and device for evaluating network performance, which relate to the field of communications technologies. The method includes: obtaining statistical data characterizing network performance; according to the statistical data, obtaining performance of neighbor relationship adjustment, or obtaining a degree to which the neighbor relationship adjustment affects the network performance. The present application determines impact of ANR algorithm on a network or a UE by collecting related status data, and solves a problem that whether degradation of UE performance or user experience is caused by the ANR algorithm cannot be determined in the prior art. Then a factor of ANR operation may be excluded from numerous factors which may affect a system or user experience, analysis capability of automatic troubleshooting is improved, and problem solving capability of operators is improved.11-06-2014
20140337699METHOD AND APPARATUS FOR EXTRACTING WEB PAGE CONTENT - Methods and apparatus for extracting web page content are provided herein. An exemplary method can be implemented by a mobile terminal. A request command to open a first web page can be received. Whether a source code contains text content tags can be determined. When the source code corresponding to the first web page contains the text content tags, text content of the first web page enclosed within the text content tags can be extracted by a reader. When the source code does not contain the text content tags, a start position and an end position to indicate the text content of the first web page can be identified in the source code. The text content tags can be respectively added after the start position and before the end position. The text content of the first web page enclosed within the text content tags can then be extracted.11-13-2014
20140351700APPARATUSES AND METHODS FOR RESOURCE REPLACEMENT - An apparatus may comprise at least one processor-readable non-statutory storage medium and at least one processor in communication with the at least one storage medium. The at least one medium may comprise at least one set of instructions for changing an audio-visual effect of a user interface on the apparatus. The at least one processor may be configured to execute the at least one set of instructions to obtain operating data associated with at least one of an acceleration input and acoustic input from a sensor of the terminal device; determine whether the operating data meet a preset condition; and replace a current audio-visual effect of a user interface (UI) with a selected audio-visual effect when the operating data meet the preset conditions.11-27-2014
20140351743METHOD AND SYSTEM FOR SUBSCRIBING READING FEED - Embodiments of the present disclosure disclose a method and system for subscribing reading feed. One of the method includes: detecting a subscription keyword command input by user from a reading software interface; the terminal responds to the subscription keyword command, and outputs a keyword subscribing interface; detecting a keyword input by user from the subscription keyword interface; searching a reading resources corresponding to the keyword from the reading feed associated with a reading software, and outputting the reading resources corresponding to the keyword; detecting the reading resources chosen by user from the output reading resources corresponding to the keyword, and generating the chosen reading resources to reading feed. Embodiments of the present disclosure can not only accurately provide the reading resources that users are interested in, but also enhance the users' enthusiasm for using the reading software.11-27-2014
20140379821METHOD AND SYSTEM FOR SYNCHRONIZING DUPLICATED CONTENTS IN MULTIPLE TERMINALS - The present application discloses methods and systems for synchronizing duplicated contents between multiple terminals. By establishing a mapping relationship between multiple accounts for different application programs installed on different terminals, a server may transmit captured contents between the accounts so that the contents are displayed and/or further distributed. After receiving a content forwarding request from a second account associated with a browser application in a second terminal, the server may process the content forwarding request, which includes the captured contents and identifiers. Using the identifiers and the mapping relationship, the server may identify a first terminal with an instant messaging application having a first account. The captured contents may be transferred to the first account so that the captured contents may be displayed and/or further distributed. The present application provides additional convenience and efficiency for multi-terminal operations.12-25-2014
20140379824APPARATUSES AND METHODS FOR WEB PAGE SHARING - A method for web page sharing may include receiving, by at least one processor, a triggering operation executed on an interface of a current application running on a terminal device by a user of the terminal device; calling, by at least one processor, a sharing interface of a target application from the interface of the current application in response to the triggering operation; displaying, by at least one processor, a plurality of contacts of the user associated with the target application on the sharing interface of the target application; receiving, by at least one processor, a first selection operation from the user to select a contact of the user from the plurality of contacts; generating, by at least one processor, a sharing message in response to the first selection operation; and sending, by at least one processor, the sharing message to the selected contact through the server.12-25-2014
20150043432METHOD, DEVICE AND SYSTEM FOR SELECTING SELF-ORGANIZING NETWORK FUNCTION - The present invention provides a method, a device, and a system for selecting a self-organizing network (SON) function. The method comprises: an SON function selecting entity receives SON capability information of an SON functional entity, the SON capability information of the SON functional entity comprising: an SON capability supported by the SON functional entity and an activated state of the SON capability supported by the SON functional entity; the SON function selecting entity acquires an SON function selecting policy; the SON function selecting entity performs SON function selection according to the SON capability information of the SON functional entity and the SON function selecting policy. The technical solutions provided by the present invention are applicable to the field of communications, and solve the problem in the prior art that during the operation of SON function coordination, execution conflicts occur among functional instances.02-12-2015
20150074517METHOD AND APPARATUS FOR DISPLAYING AN EXTENDED FUNCTION INFORMATION AREA - The present disclosure is applicable to the field of browser, and it provides a method and apparatus for displaying an extended function information area. The method comprises receiving an instruction for activating the extended function information area, acquiring a location where the extended function information area is to be displayed on a page according to the instruction; adjusting layout of the page according to the location and a predefined size of the extended function information area, so as to obtain a blank area on the page; and displaying the extended function information area in the blank area. According to embodiments of the present disclosure, the extended function information area is directly displayed, which enables the extended function information area to be displayed on the same layer as the page, ensures visual areas available to be browsed by users, and facilitates browsing of users.03-12-2015
20150128033METHOD AND APPARATUS FOR WEBPAGE BROWSING - A webpage browsing method is provided. The method includes receiving a web address entered by a user for a webpage to be displayed on a terminal device and sending webpage request information containing the received web address to a server based on the received web address. The method also includes receiving webpage information corresponding to the web address returned from the server, where the webpage information includes images, videos, Flash animations, source files and styles. Further, the method includes performing operations for saving network traffic volume on the webpage information based on the received webpage information and displaying the processed webpage information in a web browser.05-07-2015
20150149627METHOD AND APPARATUS FOR COORDINATING NETWORK - Embodiments of the present invention relate to a method and an apparatus for coordinating a network. The method includes: receiving or monitoring network information; determining, according to the network information, whether a network operation needs to be coordinated; and coordinating the network operation if determining, according to the network information, that the network operation needs to be coordinated. The apparatus provided in embodiments of the present invention includes: a network information acquiring unit, a coordination determining unit and a coordinating unit. The method and the apparatus for coordinating the network provided in embodiments of the present invention can reduce the probability of occurrence of various network problems due to that a network operation is fixed or is preset by an operator, so that the network operation can achieve an expected network objective, thereby reducing maintenance cost of the operator.05-28-2015
20150220317METHOD, EQUIPMENT AND SYSTEM OF INCREMENTAL UPDATE - The disclosure discloses a method, equipment and system for incremental updates in the information processing technology. The method includes: unpacking a new version installation package to get a new version unpacked folder having a new version unpacked file and a new version signature subfolder having a new version unpacked file; obtaining header file information of the at least one new version unpacked, and converting a format of the header file information; packing the new version convert folder to a new version archive package and obtaining at one historical version archive package; generating and obtaining one differential file; and releasing the one differential file wherein the at least one differential file that is released is selected by a client that has memory and at least one processor to download and form a second new version installation package according to the at least one differential file that is downloaded.08-06-2015
20150332065METHOD AND APPARATUS FOR CONTROLLING A BROWSER - A method and apparatus for controlling a browser are provided. The method includes: acquiring a characteristic identifier of a user; comparing the characteristic identifier of the user with a pre-stored benchmark characteristic identifier to determine whether the characteristic identifier is identical to the benchmark characteristic identifier; if the characteristic identifier is identical to the benchmark characteristic identifier, entering a pre-set private browsing mode wherein a browser plug-in saves the browsing history data of the user; and when the user completes the browsing, receiving an instruction from the user to close the plug-in and exit the private browsing mode. The method and apparatus for controlling a browser save the browsing data of a user in private browsing mode and prevent other users from accessing such data without the correct characteristic identifier.11-19-2015
20150341565Low data-rate video conference system and method, sender equipment and receiver equipment - Provided is a low-data-rate video conference method. A sender acquires audio data and video data, forms audio characteristic mapping and video characteristic mapping respectively, acquires a local dynamic image, and transmits the audio data and the local dynamic image to a receiver; and the receiver organizes an audio characteristic and video characteristic, which are extracted from local end audio characteristic mapping and video characteristic mapping, and the received local dynamic image to synthesize the original video data, and plays the audio data. In addition, a low-data-rate video conference data transmission system, sender equipment and receiver equipment are provided. As a result, bandwidths can be saved, and increasing video service conference requirements can be met.11-26-2015
20150347462METHOD AND DEVICE FOR REPLACING THE APPLICATION VISUAL CONTROL - A method, device, and system are provided for change the application visual control. In the method: the terminal device obtains an image of a current scene. The terminal device performs intelligent matching on the image of the current scene and replaces the application visual control based on a result of intelligent matching. The system includes a device having a hardware processor and a non-transitory storage medium. The system also includes a database configured to store a plurality of subjects and corresponding pictures.12-03-2015

Patent applications by Kai Zhang, Shenzhen CN

Kai Zhang, Beijing CN

Patent application numberDescriptionPublished
20100074329ADAPTIVE INTERPOLATION FILTER FOR VIDEO CODING - A video encoder that utilizes adaptive interpolation filtering for coding video data includes a prediction unit, a reconstruction unit, a reference picture buffer, a filter parameter estimator for estimating filter parameters according to the original video data and the predicted samples, and an adaptive interpolation filter for utilizing the stored filter parameters to perform filtering on the reconstructed video data.03-25-2010
20110002386VIDEO ENCODER AND METHOD FOR PERFORMING INTRA-PREDICTION AND VIDEO DATA COMPRESSION - The invention provides a method for performing intra-prediction. A target pixel is selected from a plurality of pixels of a current block. A first intra-prediction mode of a left block, a second intra-prediction mode of an up block, and a third intra-prediction mode of the current block are then determined. A first prediction value of the target pixel is calculated according to the first intra-prediction mode. A second prediction value of the target pixel is calculated according to the second intra-prediction mode. A third prediction value of the target pixel is calculated according to the third intra-prediction mode. The first prediction value, the second prediction value, and the third prediction value are then averaged to obtain a weighted-average prediction value as an intra-prediction value of the target pixel.01-06-2011
20110110425Video Encoder and Method for Performing Intra-Prediction and Video Data Compression - The invention provides a method for performing intra-prediction. A target pixel is selected from a plurality of pixels of a current block. A first intra-prediction mode of a left block and a second intra-prediction mode of an up block are then determined A first prediction value of the target pixel is calculated according to the first intra-prediction mode. A second prediction value of the target pixel is calculated according to the second intra-prediction mode. The first prediction value and the second prediction value are then weighted-averaged to obtain a weighted-average prediction value as an intra-prediction value of the target pixel.05-12-2011
20110116546SINGLE PASS ADAPTIVE INTERPOLATION FILTER - A method for performing single-pass adaptive interpolation filtering in order to code a bitstream includes: receiving the video frames; selecting an interpolation filter from a competitive filter set; performing motion prediction on a current frame of the video frame utilizing the interpolation filter; encoding the current frame into the bitstream; and updating the competitive filter set.05-19-2011
20110131371METHOD AND SYSTEM FOR REFRESHING DYNAMIC RANDOM ACCESS MEMORY - A method and system for refreshing DRAM having a plurality of banks, each of the banks including a plurality of rows includes dividing all banks in DRAM into a plurality of groups of banks, each of the groups having n banks, wherein n is an integer greater than or equal to 1. A threshold of available retention time for each group of banks is determined. Each row of banks in each group of banks is refreshed. Refreshing one row of a bank in one group of banks includes determining whether a refresh operation for the row of the bank conflicts with an access operation for the bank where the row of the bank is located. If there is a conflict, then it is determined whether to perform the refresh operation or the access operation for the current row of the bank. If it is determined to perform the access operation, the access operation is continued. If it is determined to perform the recess operation, the current row of the bank is refreshed. DRAM access performance is improved.06-02-2011
20110170606Video Processing Method and Apparatus with Residue Prediction - A video processing apparatus with residue prediction includes a motion estimation/compensation unit to determine a matching block of a reference video frame, obtain a motion vector of a current block of a current video frame that is related to the matching block, and acquire neighboring reconstructed pixels adjacent to the current block and corresponding pixels adjacent to the matching block with the motion vector alignment. Additionally, a pseudo-residue generating unit is included and constructs pseudo residues according to the neighboring reconstructed pixels and the corresponding pixels, an arithmetic unit is included and generates first-order residues by subtracting the matching block from the current block, and a residue-predicting unit is included and derives second-order residues and corresponding information according to the pseudo residues and the first-order residues. Moreover, a post-processing unit is included and derives a reconstructed current block according to the second-order residues and its corresponding information.07-14-2011
20110222790METHODS FOR PROCESSING 2Nx2N BLOCK WITH N BEING POSITIVE INTEGER GREATER THAN FOUR UNDER INTRA-PREDICTION MODE AND RELATED PROCESSING CIRCUITS THEREOF - A method for processing a 2N×2N block under intra-prediction includes: utilizing an intra-prediction unit for performing intra-prediction upon the 2N×2N block by utilizing a plurality of prediction modes, and accordingly generating a plurality of intra-prediction results respectively corresponding to the prediction modes, wherein N is a positive integer greater than four, and a number of the prediction modes is greater than four; and determining a target intra-prediction result from the intra-prediction results.09-15-2011
20120011101INTEGRATING CLIENT AND SERVER DEDUPLICATION SYSTEMS - According to one embodiment of the present invention, a method for integrating client and server deduplication systems may be provided. In this method, a first hash set of a previous backup session may be received from a server. The first hash set may comprise a plurality of cryptographic values generated using a plurality of data blocks of a first data set of a client. A second hash set may be generated using a plurality of data blocks of a second data set of the client. A deduplicated data set may be generated by the client according to the first hash set and the second hash set and may comprise a plurality of non-redundant data blocks of the second data set. The second hash set and the deduplicated data set may be transmitted to the server.01-12-2012
20120027084METHODS OF UTILIZING TABLES ADAPTIVELY UPDATED FOR CODING/DECODING AND RELATED PROCESSING CIRCUITS THEREOF - A method of converting first data into second data includes: determining a target symbol corresponding to the first data by utilizing a determining unit; and generating the second data corresponding to the determined target symbol. One of the first data and the second data is a syntax element, and the other of the first data and the second data is an entropy-coded result of the syntax element. The target symbol corresponding to the first data is determined adaptively according to occurrence probability of candidate syntax element values of the syntax element.02-02-2012
20120221534DATABASE INDEX MANAGEMENT - Managing database indexes includes creating a main index and creating at least one service index that is configured for recording a change to a node to be updated in the main index. Managing database indexes also includes detecting whether an operation that involves the main index and is performed on the database appears in the database, and maintaining the main index using at least one service index in response to the operation that involves the main index and is performed on the database, appearing in the database. The maintaining is performed based on changes to a node to be updated in the main index that are recorded in the at least one service node.08-30-2012
20130054522DATA SYNCHRONIZATION USING STRING MATCHING - The present invention relates to the technical field of data or file synchronization. In particular, the present invention relates to a method and system for data synchronization using character string matching. Provided are a method, computer program product, and system for data synchronization between a source node and target node. An old copy and a new copy of data to be synchronized is received. A block map is generated according to the difference determined using character string matching between the old copy and the new copy. The block map, which includes the position information of unchanged blocks and the position information and contents of changed blocks, is transmitted to a target node.02-28-2013
20130234542Liquid-Cooled Self-Excited Eddy Current Retarder With A Structure Of Two Salient Poles - A liquid-cooled self-excited eddy current retarder having two salient poles is provided. The liquid-cooled self-excited eddy current retarder may comprise a retarder rotor, a retarder stator, a retarder coil, a retarder generator and a control module. The retarder rotor may be a jugged turntable, and an axial cross section of the jugged turntable may be in an inverted h shape. Two projections at two sides of the jugged turntable may form two salient poles of the retarder rotor. The retarder rotor may be connectable to a transmission shaft, and an inner circle of the retarder stator may be coaxial with an outer circle of the retarder rotor. The retarder coil may be an independent coil and disposed between the two salient poles of the retarder rotor. The retarder coil may be affixed to the retarder stator.09-12-2013
20140169459METHOD AND APPARATUS OF REFERENCE PICTURE MANAGEMENT FOR VIDEO CODING - A method and apparatus that determine one or more reference pictures for the current image unit and indicate the reference pictures using information associated with COIs (coding order indexes) of the reference pictures are disclosed. The image unit corresponds to a picture, a slice of the picture, or a region of the picture. Inter-picture encoding or decoding is applied to the input data using the reference pictures. The information associated with the COIs can be incorporated in a slice header or a picture header of a bitstream associated with the video sequence. Furthermore, the COI can be represented by a coded COI using a fixed number of bits, wherein the coded COI is constrained to a range from 0 to MAC_COI-1 and MAX_COI is a positive integer.06-19-2014
20140214956METHOD AND APPARATUS FOR MANAGING SESSIONS OF DIFFERENT WEBSITES - A method, apparatus, and/or computer program product manages sessions of different websites. Respective session identifiers of a plurality of websites are recorded, where each of the respective session identifiers of the plurality of websites identifies a session established in response to a page open operation for a respective website, and where pages of the plurality of websites are integrated into one page on one website. An operation request for a page of a first website of the plurality of websites is received. In response to receiving the operation request, a session synchronization request message that requests that a session of the first website be synchronized with sessions of the plurality of websites is generated and transmitted from the first website to other websites from the plurality of websites.07-31-2014
20140233809Method and Device for Processing Geological Information - Disclosed in the disclosure are a method and a device for processing geological information. The method for processing the geological information comprises: acquiring multiple geological image graphs; determining the relation between the image coordinate and the ground coordinate of each of the multiple geological image graphs by an imaging mode of geological images; and joining the multiple geological image graphs together according to the relation between the image coordinate and the ground coordinate of each of the multiple geological image graphs. The large-scale ground images can be acquired by processing the geological images according to the present disclosure.08-21-2014
20140297769RETRIEVING MESSAGES IN ORDER IN A DISTRIBUTED PUBLISH/SUBSCRIBE SYSTEM - A method retrieves in order a plurality of specific topic-based messages in a distributed publish/subscribe system, the distributed publish/subscribe system comprising at least one message transit server, the method comprising: determining an order of a plurality of to-be retrieved messages; recording, in message transit server sequence information, message transit servers where the plurality of messages are located, respectively, an order of the message transit servers in the message transit server sequence information corresponding to the determined order of the plurality of messages; and retrieving in order the plurality of messages from corresponding message transit servers using the message transit server sequence information.10-02-2014
20140314570METHOD OF DYNAMIC BALANCING FOR MAGNETIC LEVITATION MOLECULAR PUMP (4) - A rotor dynamic balancing method for magnetic levitation molecular pump, includes activating an open loop feed forward control module after activating a motor of the magnetic levitation molecular pump; if the maximum radial vibration amplitude does not exceed ½ of a protective clearance during the acceleration of the rotor under the control of the open loop feed forward control module, indicating that the open loop feed forward control module is able to inhibit the co-frequency vibration of the rotor, so as to allow the rotational speed of the rotor to exceed its rigid critical rotational speed; and performing rotor dynamic balancing operation at a high speed by means of influence coefficient method. This method can directly perform rotor dynamic balancing operation with respect to the rotor at a high-speed, which facilitates the rotor dynamic balancing operation so as to perform the rotor dynamic balancing operation more quickly and efficiently.10-23-2014
20140356126METHOD AND SYSTEM FOR SYNCHRONOUSLY INHIBITING SUBCRITICAL VIBRATIONS OF MAGNETIC LEVITATION MOLECULAR PUMP ROTOR - It is provided in the present invention a method for synchronously inhibiting subcritical vibrations of magnetic levitation molecular pump rotor, by means of synchronously sampling signals of subcritical vibrations of the rotor generated after the rotor of the magnetic levitation molecular pump touches down so as to obtain the amplitude and the phase of subcritical vibrations of the rotor, based on which outputting a compensation force for inhibiting subcritical vibrations of the rotor. Through using the present method, it is achieved of accurate synchronous for signals of subcritical vibrations and fast inhibition for subcritical vibrations of the rotor.12-04-2014
20140360006METHOD OF DYNAMIC BALANCING FOR MAGNETIC LEVITATION MOLECULAR PUMP (5) - A rotor dynamic balancing method for magnetic levitation molecular pump, includes the steps of: activating a force free control module after activating a motor of the magnetic levitation molecular pump; if the maximum radial vibration amplitude does not exceed ½ of a protective clearance during the acceleration of the rotor under the control of the force free control module, indicating that the force free control module is able to inhibit the co-frequency vibration of the rotor, so as to allow the rotational speed of the rotor to exceed its rigid critical rotational speed. Performing rotor dynamic balancing operation occurs at a high speed by an influence coefficient method. The method of rotor dynamic balancing can directly perform a rotor dynamic balancing operation with respect to the rotor at a high-speed, which facilitates the rotor dynamic balancing operation so as to perform the rotor dynamic balancing operation more quickly and efficiently.12-11-2014
20150022633METHOD OF FAST ENCODER DECISION IN 3D VIDEO CODING - Multi-view video encoding using early Merge mode decision and/or early CU split termination is disclosed. The present invention encodes a current coding block using the Merge/Skip mode without evaluating coding performance for at least one of Inter modes and Intra modes if the coding conditions associated with the current coding block and a neighboring block set of the current coding block are asserted. The coding conditions may correspond to whether the coding performance of the Skip mode is better than the coding performance of 2N×2N Merge mode for the current coding block and whether all blocks in the neighboring block set select the Merge mode or the Skip mode. Similarly, the process of splitting the current coding block into smaller coding blocks can be terminated without evaluating coding performance associated with the smaller coding blocks from splitting the current coding block if some coding conditions are asserted.01-22-2015
20150125209Method for Distributed Storage and Use of Underground Water in Mine - Disclosed is a method for distributed storage and use of mine groundwater. The method comprises the following steps: A. prospecting an area of an underground space to be mined, and acquiring data on the bedrock geology of the strata; B. observing the mine groundwater, and acquiring the conditions of the flow distribution, water quality data and water pressure data for the mine groundwater; C. designating one or more goaf spaces through which mine groundwater cannot permeate as a water storage space of a distributed underground reservoir according to the data on the bedrock geology of the strata acquired in step A and the conditions of the follow distribution, water quality data and water pressure data for the mine groundwater acquired in step B; and D. after the designated water storage space is formed, mine groundwater generated when mining a mining face adjacent thereto naturally seeping into the water storage space. The method can reduce mine groundwater run-off and the effect on the growth and recovery of the ecological environment.05-07-2015
20150189323Method of Three-Dimensional and Multiview Video Coding Using a Disparity Vector - A method and apparatus for a three-dimensional or multi-view video encoding or decoding system are disclosed, where a three-dimensional coding tool relying on a disparity vector are adaptively applied depending on whether the inter-view reference picture pointed by the disparity vector is in the reference list associated with the current slice. The three-dimensional coding tool may correspond to the Inter-View Motion Prediction (IVMP) or View Synthesis Prediction (VSP). If the inter-view reference picture pointed by the DV is not in the current reference list associated with the current slice, the selected three-dimensional coding tool is disabled for the current block. If the inter-view reference picture pointed by the DV is in the current reference list associated with the current slice, the selected three-dimensional coding tool can be applied to the current block.07-02-2015
20150195570Method of Texture Dependent Depth Partition - A method of improved texture-partition-dependent depth partition is disclosed. First, the available texture partitions for a collocated texture block are classified into two or more groups, and a set of candidate depth partitions is determined for each group. In one embodiment, at least one set of the candidate depth partitions contain more than one candidate depth partition and less than all candidate depth partitions. In another embodiment, the collocated texture blocks are classified into two groups, and one of the two groups includes the N×N texture partition and at least another texture partition. In yet another embodiment, the collocated texture blocks are classified into three groups or more. A current depth partition for the current depth block is then selected from a corresponding set of candidate depth partitions according to a corresponding group that a current texture partition associated with the collocated texture block belongs.07-09-2015
20150220514DATA PROCESSING SYSTEMS INCLUDING A TRANSLATION INPUT METHOD EDITOR - A method includes operating a translation input method editor on a data processing system to receive a first word in a first language at an input method editor, generate a second word in a second language that has a defined corresponding meaning as the first word in the first language, and display the second word in the second language.08-06-2015
20150237324Method of Depth Based Block Partitioning - A method of simplified depth-based block partitioning (DBBP) for three-dimensional and multi-view video coding is disclosed. In one embodiment, the derivation of a representative value of a corresponding depth block or a reference texture block in a reference view for generating a segmentation mask and selecting a block partition are unified. In another embodiment, the first representative value, the second representative value, or both are calculated from partial samples of the corresponding depth block or the reference texture block. In yet another embodiment, a first representative value for first samples in a first partitioned block of the corresponding depth block or the reference texture block, and a second representative value for second samples in a second partitioned block of the corresponding depth block or the reference texture block for each of block partition candidates are determined.08-20-2015
20150264347METHOD AND APPARATUS OF MOTION VECTOR DERIVATION 3D VIDEO CODING - A method and apparatus for three-dimensional and multi-view video coding are disclosed, where the motion vector (MV) or disparity vector (DV) candidate list construction process for a block depends on whether the target reference picture corresponds to an inter-view reference picture or whether the inter-view candidate refers to an inter-view reference picture. In one embodiment, an MV or DV candidate list for a block coded in Merge mode is constructed, and an inter-view candidate in the MV or DV candidate list is set lower than the first candidate position if the inter-view candidate refers to an inter-view reference picture. In another embodiment, an MV or DV candidate list for a block coded in advanced motion vector prediction mode is constructed, and an inter-view candidate is set lower than the first candidate position if the inter-view candidate refers to an inter-view reference picture.09-17-2015
20150264356Method of Simplified Depth Based Block Partitioning - A method of simplified depth-based block partitioning (DBBP) for three-dimensional and multi-view video coding is disclosed. In one embodiment, a selected set of partition candidates is determined from one or more sets of the partition candidates including at least one partial set of the partition candidate consisting of less than full-set partition candidates. The one or more sets of the partition candidates may correspond to only one simplified set consisting of 2N×N and N×2N block partitions and there is no need to signal the selected set of partition candidates. In another embodiment of the present invention, the depth-based block partitioning (DBBP) coding is applied to a current block only if the current block size belongs to a set of allowed block sizes. The set of allowed block sizes can be pre-defined and no explicit signaled is needed.09-17-2015
20150264396Method of Video Coding Using Symmetric Intra Block Copy - A method and apparatus for video coding including an IntraBC (Intra-block copy) mode for a picture according to the present invention is disclosed. Embodiments of the present invention take advantage of pattern symmetry in screen contents as well as natural video to improve the performance of IntraBC coding. Accordingly, at least a reference block is reformed to generate a reformed predictor and IntraBC coding is applied to a block using the reformed predictor. Reforming the reference block may correspond to applying a reforming operation selected from a reforming group to the reference block, where the reforming group consists of horizontal flipping, vertical flipping, horizontal and vertical flipping, clockwise rotation, counter-clockwise rotation and transposition.09-17-2015
20150264399METHOD OF SIGNALING FOR DEPTH-BASED BLOCK PARTITIONING - A method of signaling depth-based block partitioning (DBBP) for multi-view or three-dimensional (3D) video coding is disclosed. In one embodiment, the DBBP flag is signaled for all candidate prediction modes of the current texture coding unit including a non-2N×N partition mode. The group of candidate prediction modes may consist of 2N×N partition mode and N×2N partition mode. If the DBBP flag indicates the DBBP being used for the current texture coding unit, DBBP encoding is applied to the current texture coding unit or DBBP decoding is applied to one or more PUs associated with the current texture coding unit to recover the current texture coding unit. If the DBBP flag indicates the DBBP being not used for the current texture coding unit, a prediction partition mode is signaled at an encoder side or parsed at a decoder side from a CU (coding unit) level of the bitstream.09-17-2015
20150308904MIXED-MODE TEMPERATURE MEASUREMENT COMMUNICATION PHASE CONDUCTOR AND TEMPERATURE MEASUREMENT COMMUNICATION SYSTEM - The disclosure provides a mixed-mode temperature measurement communication phase conductor and a temperature measurement communication system. The mixed-mode temperature measurement communication phase conductor includes: a stainless sleeving optical unit and a support line hinged with the stainless sleeving optical unit, wherein an aluminium wire is hinged outside the stainless sleeving optical unit and the support line; the stainless sleeving optical unit includes: multiple single-mode fibres and at least one multi-mode fibre, wherein fibres in the stainless sleeving optical unit are mutually hinged. The disclosure realizes whole-distance temperature measurement of conductor by setting the single-mode fibre to perform communication and the multi-mode fibre to perform temperature measurement.10-29-2015
20150341663METHOD AND APPARATUS FOR RESIDUAL PREDICTION IN THREE-DIMENSIONAL VIDEO CODING - A method and apparatus using pseudo residues to predict current residues for three-dimensional or multi-view video coding are disclosed. The method first receives input data associated with a current block of a current picture in a current dependent view and determines an inter-view reference block in a first inter-view reference picture in a reference view according to a DV (disparity vector), where the current picture and the first inter-view reference picture correspond to same time instance. Pseudo residues are then determined and used for encoding or decoding of the current block, where the pseudo residues correspond to differences between a corresponding region in an inter-time reference picture in the current dependent view and a pseudo reference region in a pseudo reference picture in the reference view, and where the inter-time reference picture and the pseudo reference picture correspond to same time instance.11-26-2015
20150341664METHOD AND APPARATUS OF DISPARITY VECTOR DERIVATION IN THREE-DIMENSIONAL VIDEO CODING - A derived disparity vector is determined based on spatial neighboring blocks and temporal neighboring blocks of the current block. The temporal neighboring blocks are searched according to a temporal search order and the temporal search order is the same for all dependent views. Any temporal neighboring block from a CTU below the current CTU row may be omitted in the temporal search order. The derived DV can also be used for predicting a DV of a DCP (disparity-compensated prediction) block for the current block in the AMVP mode, the Skip mode or the Merge mode. The temporal neighboring blocks may correspond to a temporal CT block and a temporal BR block. In one embodiment, the temporal search order checks the temporal BR block first and the temporal CT block next.11-26-2015
20150350623Method and Apparatus for Efficient Coding of Depth Lookup Table - A method and apparatus for encoding and decoding depth lookup table (DLT) using a constrained table value range are disclosed. For a decoder, a constrained table value range from a minimum table value to a maximum table value of the DLT is decoded from the coded DLT information. Bit map values for depth values in a depth range from (the minimum table value+1) to (the maximum table value−1) are then decoded. The bit map values indicate whether the depth values are in the DLT respectively. The DLT for the current depth map can be reconstructed based on the constrained table value range and the bit map values for the depth values in the depth range. For an encoder, a constrained table value range from a minimum table value to a maximum table value of the DLT is determined and encoded the DLT into coded DLT information.12-03-2015
20150358599Method and Apparatus of Compatible Depth Dependent Coding - A method for providing compatible depth-dependent coding and depth-independent coding in three-dimensional video encoding or decoding is disclosed. The compatible system uses a depth-dependency indication to indicate whether depth-dependent coding is enabled for a texture picture in a dependent view. If the depth-dependency indication is asserted, second syntax information associated with a depth-dependent coding tool is used. If the depth-dependent coding tool is asserted, the depth-dependent coding tool is applied to encode or decode the current texture picture using information from a previously coded or decoded depth picture. The syntax information related to the depth-dependency indication can be in Video Parameter Set (VPS), Sequence Parameter Set (SPS), Picture Parameter Set (PPS) or Slice Header.12-10-2015
20150358643Method of Depth Coding Compatible with Arbitrary Bit-Depth - A method and apparatus for coding depth data using inter-view motion prediction (IVMP) in a three-dimensional or multi-dimensional video coding system are disclosed. In one embodiment, the bit depth of the depth data associated with the current depth map is determined first and a converted disparity vector is derived from a selected depth value depending on the bit depth. A corresponding depth block in an inter-view reference depth map in a reference view is located using the converted disparity vector. The current depth block is then encoded or decoded using the corresponding depth block as an inter-view predictor.12-10-2015
20150365699Method and Apparatus for Direct Simplified Depth Coding - A method and apparatus for direct Simplified Depth Coding (dSDC) to derive prediction value directly for each segment without deriving depth prediction samples or depth prediction subsamples. The dSDC method substantially reduces the computations associated with deriving the prediction samples or subsamples and calculating the average of the prediction samples or subsamples by deriving the prediction value directly based on the reconstructed neighboring depth samples. The direct SDC can be applied to derive the two prediction values, P0 and P1 for the two segments of a depth block coded by SDC depth modelling mode 1 (DMM-1).12-17-2015
20160021393Method of Error-Resilient Illumination Compensation for Three- Dimensional Video Coding - A method of illumination compensation for three-dimensional or multi-view encoding and decoding. The method incorporates an illumination compensation flag only if the illumination compensation is enabled and the current coding unit is processed by one 2N×2N prediction unit. The illumination compensation is applied to the current coding unit according to the illumination compensation flag. The illumination compensation flag is incorporated when the current coding unit is coded in Merge mode without checking whether a current reference picture is an inter-view reference picture.01-21-2016
20160029045Method and Apparatus of Disparity Vector Derivation for Three- Dimensional Video Coding - A method and apparatus of three-dimensional/multi-view coding using aligned reference information are disclosed. The present system aligns the reference information associated with the reference view of the derived DV with the reference information associated with a selected reference view by modifying the selected reference view or by modifying the derived DV or a converted DV derived from depth block pointed by the derived DV. The DV can be derived using the Neighboring Block Disparity Vector (NBDV) process. When the reference view of the derived DV is different from the selected reference view, the system scales the derived DV or changes the converted DV to refer to the selected reference view. The system may also set the selected reference view to the reference view of the derived DV.01-28-2016

Patent applications by Kai Zhang, Beijing CN

Kai Zhang, Warsaw, IN US

Patent application numberDescriptionPublished
20080234762SELF-TAPPING SCREW WITH RESORBABLE TIP - A fixation device for use in bone, such as a bone screw, includes a first end and a second end. The first portion may be manufactured from a short-term resorbable material, and the second portion may be manufactured from a non-resorbable or long term resorbable material. The first portion may comprise a tip capable of self-tapping a bone. The second portion may include at least one thread formed on the outer surface thereof and a head portion formed to mate with a driver.09-25-2008
20080317812SPACER WITH A COATING THEREON FOR USE WITH AN IMPLANT DEVICE - The present invention relates to a spacer, such as a polymeric spacer, for use with an implant device, e.g., a bone plate, for splinting a fracture of a bone. The spacer includes a body defining a bone healing surface, wherein at least a portion of the bone healing surface has a coating which includes a therapeutic agent, a polymeric carrier, and a buffer medium to stimulate bone growth and/or promote fracture healing. A kit is also disclosed which includes one or more of the spacers, at least one bone plate, and optionally one or more bone screws for securing he bone plate to bone. A method for promoting fracture healing in bone is further disclosed which includes securely situating a coated portion of the spacer adjacent bone.12-25-2008
20090035344MULTI-POLYMER HYDROGELS - The invention provides a multi-polymer hydrogel article having a first polymeric, water-swellable material and a second polymeric material, organized such that a first region substantially comprises the first polymeric, water-swellable material, a second region adjacent the first region comprises a mixture of the first polymeric, water-swellable material and the second polymeric material, and a third region adjacent the second region substantially comprises the second polymeric material. The article exhibits an increasing concentration gradient of the second polymeric material moving from the first region, through the second region, to the third region. The invention also provides methods for forming a multi-polymer hydrogel article by (a) forming a hydrogel structure using a first polymeric, water-swellable material, (b) creating an aerogel structure having a plurality of open pores by dehydrating the hydrogel structure, (c) contacting the aerogel structure with a second polymeric material to incorporate the second polymeric material into at least a portion of the plurality of open pores to form the multi-polymer hydrogel article, and (d) rehydrating the multi-polymer hydrogel article.02-05-2009
20100204800MULTI-POLYMER HYDROGELS - The invention provides a multi-polymer hydrogel article having a first polymeric, water-swellable material and a second polymeric material, organized such that a first region substantially comprises the first polymeric, water-swellable material, a second region adjacent the first region comprises a mixture of the first polymeric, water-swellable material and the second polymeric material, and a third region adjacent the second region substantially comprises the second polymeric material. The article exhibits an increasing concentration gradient of the second polymeric material moving from the first region, through the second region, to the third region. The invention also provides methods for forming a multi-polymer hydrogel article by (a) forming a hydrogel structure using a first polymeric, water-swellable material, (b) creating an aerogel structure having a plurality of open pores by dehydrating the hydrogel structure, (c) contacting the aerogel structure with a second polymeric material to incorporate the second polymeric material into at least a portion of the plurality of open pores to form the multi-polymer hydrogel article, and (d) rehydrating the multi-polymer hydrogel article.08-12-2010
20140309746MEDICAL IMPLANTS AND METHODS FOR DELIVERING BIOLOGICALLY ACTIVE AGENTS - Medical implants, such as orthopedic implants of the type used in partial or total joint replacement procedures, for example. The implants include a porous substrate, and a bearing portion of a polymeric material, for example, which is at least partially molded within the porous substrate. The bearing portion includes a bearing surface that is exposed to an articulating component of another medical implant, and the porous metal substrate contacts the bone for osseointegration of the bone tissue into the porous substrate to anchor the implant. The porous substrate may include biodegradable carrier materials, in the form of one or more layers, that carry biologically active agents such as antibiotics and bone growth factors, for example. The layers of biodegradable carrier materials may be tailored such that, after implantation of the implants, the biologically active agents are released sequentially and/or over time into the surrounding tissue to reduce the chances of infection and/or to promote osseointegration of the implant, for example.10-16-2014

Patent applications by Kai Zhang, Warsaw, IN US

Kai Zhang, Westerville, OH US

Patent application numberDescriptionPublished
20100064594ABRASIVE GRAINS HAVING UNIQUE FEATURES - An uncoated abrasive or superabrasive grain having at least one grain face including three or more features projecting from the grain face wherein the height (h) and the lateral length (l) of each feature is greater than about 0.1 micron.03-18-2010
20140000177UNIQUE CUBIC BORON NITRIDE CRYSTALS AND METHOD OF MANUFACTURING THEM01-02-2014
20140090307SINGLE CRYSTAL CBN FEATURING MICRO-FRACTURING DURING GRINDING - A superabrasive material and method of making the superabrasive material are provided. The superabrasive material may comprise a superabrasive crystal having an irregular surface. The superabrasive material further comprises a plurality of structure defects within the superabrasive crystal. The plurality of structure defects may cause micro-chipping when used as grinding materials.04-03-2014
20140157681FUNCTIONALIZATION OF CUBIC BORON NITRIDE AND METHOD OF MAKING THE SAME - A superabrasive material and method of making the superabrasive material are provided. The superabrasive material may comprise a superabrasive crystal and a plurality of particles. The plurality of particles may be included within the superabrasive crystal. The plurality of particles may comprise a non-catalyst material.06-12-2014
20150247365MODIFICATION OF DIAMOND FEEDS FOR IMPROVING POLYCRYSTALLINE DIAMOND CUTTER - A superabrasive compact and a method of making the superabrasive compact are disclosed. A superabrasive compact may comprise a superabrasive volume and a substrate. The substrate may be attached to the superabrasive volume via an interface. The superabrasive volume may be formed by a plurality of polycrystalline superabrasive particles. The superabrasive particles may have nano or sub-micron scale surface texture.09-03-2015
20150273662REINFORCED THERMALLY STABLE POLYCRYSTALLINE DIAMOND CUTTER - A superabrasive compact and a method of making the superabrasive compact are disclosed. A superabrasive compact may comprise a diamond table and a substrate. The diamond table may be attached to the substrate. The diamond table may include bonded diamond grains defining interstitial channels. The interstitial channels may be filled with at least two types of carbides in the first region. The interstitial channels in the second region may be filled with a metal catalyst from the substrate.10-01-2015
20150292270POLYCRYSTALLINE DIAMOND COMPACT WITH ENHANCED THERMAL STABILITY - A superabrasive compact and a method of making the superabrasive compact are disclosed. A superabrasive compact may comprise a diamond table and a substrate. The diamond table may be attached to the substrate. The diamond table may include bonded diamond grains defining interstitial channels. The interstitial channels may be filled with non-binder materials in the first region. The interstitial channels in the second region may be filled with a binder material and an additive from the substrate.10-15-2015
20160002515GLASS COATED CBN PARTICLES AND METHOD OF MAKING THEM - A coated superabrasive material and method of making the coated superabrasive material are provided. The coated superabrasive material may comprise a core and a glass coating. The core may comprise a superabrasive crystal. The glass coating may evenly cover an outside surface of the core. The glass coating may range from about 1 wt % to about 15 wt % of the superabrasive crystal. The glass coating may have thickness from about 1 micron to about 2 microns.01-07-2016

Patent applications by Kai Zhang, Westerville, OH US

Kai Zhang, St. Paul, MN US

Patent application numberDescriptionPublished
20090098510DENTAL IMPLANT AND PROSTHETIC DEVICE PREPARATION KIT - A preparation kit for preparing dental prosthetic devices in-house at the site of a dental procedure, without requiring an external third-party lab to prepare the final prosthetic device. The kit contains a porous block, a thermoset polymeric resin, and an initiator, where the resin and initiator are both packaged in substantially airtight and substantially opaque packaging. The resin and initiator are combined together to form a resin mixture which is then infiltrated into the pores of the porous block to form an esthetic material. A digital scan of at least a portion of a patient's jaw is used to provide the desired shape of the dental device to a cutting mechanism, which then cuts the filled or un-filled porous block based on the shape provided to it from the digital scan.04-16-2009
20090098511METHOD OF MAKING A DENTAL IMPLANT AND PROSTHETIC DEVICE - A method of preparing a dental implant and prosthetic device in-house at the site of a dental procedure from a preparation kit, without requiring an external third-party lab to prepare the final prosthetic device. The kit contains a porous block, a thermoset polymeric resin, and an initiator, where the resin and initiator are both packaged in substantially airtight and substantially opaque packaging. The resin and initiator are combined together to form a resin mixture which is then infiltrated into the pores of the porous block to form an esthetic material. A digital scan of at least a portion of a patient's jaw is used to provide the desired shape of the dental device to a cutting mechanism, which then cuts the filled or un-filled porous block based on the shape provided to it from the digital scan.04-16-2009

Kai Zhang, Sunnyvale, CA US

Patent application numberDescriptionPublished
20080307037Client Notification Mechanism Over HTTP - A TCP connection is opened between a client and a server. An HTTP client request is transmitted from the client to the server over the open TCP connection. If client data is not pending at the server upon receipt of the HTTP client request at the server, the server waits for client data to become available before sending a server response to the client, thereby maintaining the open TCP connection. However, if client data is pending at the server upon receipt of the HTTP client request at the server, a server response including the client data is transmitted from the server to the client over the open TCP connection. Promptly upon receiving the server response, the client transmits a new HTTP client request to the server, thereby ensuring that an open TCP connection is maintained between the client and the server.12-11-2008
20080320307Method for Session Security - A secret string is established so as to be known only to a client computing system and a server computing system. A non-encrypted version of a message, a message counter value, and first hash value are received by the server computing system from the client computing system. The first hash value, based on a content of the message, the message counter value, and the secret string, is generated at the client computing system using a first hash algorithm. Using the first hash algorithm, the server generates second hash value based on the content of the received message, the received message counter value, and the secret string. The server computing system accepts the received non-encrypted version of the message as authentic upon determining that the received message counter value is greater than a previously received message counter value and that the second hash value matches the first hash value.12-25-2008
20140337864Multithreaded Event Handling Using Partitioned Event De-Multiplexers - Techniques for handling events are provided. In one embodiment, a computer system can create a plurality of I/O handles for receiving events. The computer system can further partition the plurality of I/O handles into one or more subsets, where events received via I/O handles in the same subset are correlated and events received via I/O handles in different subsets are uncorrelated. The computer system can then delegate each I/O handle in the plurality of I/O handles to a poll thread in a plurality of poll threads, where I/O handles in the same subset are delegated to the same poll thread.11-13-2014

Kai Zhang, Shizuoka JP

Patent application numberDescriptionPublished
20080254056Green Alga Extract with High Astaxanthin Content and Method of Producing the Same - A green algal extract that contains astaxanthin at a concentration of 8 wt % or more can be obtained by cultivating an encysted green alga in a nutrient medium while supplying carbon dioxide and providing irradiation with light at a photosynthetically active photon flux input of 8000 μmol-photon/m10-16-2008

Kai Zhang, Scarborough CA

Patent application numberDescriptionPublished
20110117025DEVICE AND METHOD FOR FLUORESCENCE-BASED IMAGING AND MONITORING - A device for fluorescence-based imaging and monitoring of a target comprising: a light source emitting light for illuminating the target, the emitted light including at least one wavelength or wavelength band causing at least one biomarker associated with the target to fluoresce; and a light detector for detecting the fluorescence.05-19-2011

Kai Zhang, Wayne, PA US

Patent application numberDescriptionPublished
20110276025IMPLANTABLE-GLUCOSE RESPONSIVE INSULIN DELIVERY DEVICE - A biocompatible insulin delivery device is provided comprising an insulin reservoir sealed with a glucose-responsive plug or membrane. The plug functions to release insulin from the reservoir in response to a hyperglycemic glucose concentration and to prevent insulin release from the reservoir in response to hypoglycemic glucose concentration. In one embodiment, the plug is made of a biocompatible polymeric matrix comprising an inorganic component, a stimulus-responsive component and a catalytic component.11-10-2011

Kai Zhang, Takasago-Shi JP

Patent application numberDescriptionPublished
20110279828INSPECTION DEVICE AND INSPECTION METHOD FOR BOILER FURNACE WATER WALL TUBES - There are provided an inspection device and an inspection method for boiler furnace water wall tubes, which can inspect reduced wall thickness conditions of multiple water wall tubes, extending in an up-down direction along inner wall surfaces of a boiler furnace and arranged adjacent to each other, accurately and efficiently over a wide range based on surface shapes of the water wall tubes measured by a laser displacement sensor. A scanner 11-17-2011

Kai Zhang, Shanghai CN

Patent application numberDescriptionPublished
20120066377MANAGED DEVICE AND SELF-OPTIMIZATION METHOD AND SYSTEM - A managed unit device, a self-optimization method and system are provided. The method includes: executing, by a managed unit, a self-optimization according to a self-optimization trigger rule. The self-optimization trigger rule is created by a managing unit according to a self-optimization capability supported by the managed unit. The technical solution avoids completing the self-optimization in a mode in which a user sends a corresponding configuration modification command, thereby greatly reducing the complexity of a self-optimization process the manual processing time of the self-optimization.03-15-2012
20120083593Separation and Purification of Stevioside and Rebaudioside A - A commercially viable method is provided herein for isolating and purifying steviol glycosides from a source containing the steviol glycosides. The method includes the first step of passing an organic solution containing the steviol glycosides through a chromatographic column, where the packing medium in the column has been compressed substantially to avoid voids therein, and then the packing medium is maintained under a pressure of up to about 1500 psi to thereby provide an organic solution containing impure stevioside derivatives.04-05-2012
20120213057Coordination Processing Method and Device for Self Organizing Operation and Communication System - A coordination processing method for a self organizing operation includes obtaining a preset coordination relationship between a first self organizing operation and a second self organizing operation before performing the first self organizing operation. If the second self organizing operation exists, the first self organizing operation and the second self organizing operation are performed according to the coordination relationship. If the second self organizing operation does not exist, performing the first self organizing operation is performed.08-23-2012
20120278456METHOD AND APPARATUS FOR DATA CONFIGURATION - Embodiments of the present invention provide a method and an apparatus for data configuration. The data configuration method includes: before a network element accesses a network, invoking, by a management unit, a first interface between the management unit and a managed unit to request the managed unit to download configuration data of the network element from a position designated by the management unit; and invoking, by the management unit, a second interface between the management unit and the managed unit to request the managed unit to generate a full configuration data file of the network element according to the configuration data. Through the method and the apparatus for data configuration provided in the embodiments of the present invention, automatic download of the configuration data of the network element may be implemented, and human cost of deployment is reduced.11-01-2012
20130007275Managed Unit Device, Self-Optimization Method and System - A managed unit executes a self-optimization according to a self-optimization trigger rule. The self-optimization trigger rule relates to a self-optimization capability supported by the managed unit. The self-optimization capability supported by the managed unit includes any one of or any combination of a self-optimization type, a self-optimization trigger condition, a self-optimization objective, and a self-optimization monitoring cycle.01-03-2013
20130053024METHOD AND DEVICE FOR HANDLING CELL OUTAGE - Embodiments of the present invention provide a method and device for handling a cell outage. The method for handling a cell outage includes: receiving, by a first base station, an energy saving activation message sent by a second base station when a cell outage happens to a second cell, where the energy saving activation message is used to disable the energy saving function; transferring, by the first base station, the first cell from the energy saving state to the normal state according to the energy saving activation message, or keeping a third cell in the normal state until learning that the cell outage of the second cell is solved. This method prevents a coverage blind area in the network when a cell outage happens to a second cell that covers the area of a first cell which is in the energy saving state.02-28-2013
20130339522Managed Unit Device, Self-Optimization Method and System - A managed unit executes a self-optimization according to a self-optimization trigger rule. The self-optimization trigger rule relates to a self-optimization capability supported by the managed unit. The self-optimization capability supported by the managed unit includes any one of or any combination of a self-optimization type, a self-optimization trigger condition, a self-optimization objective, and a self-optimization monitoring cycle.12-19-2013
20140051444METHOD AND DEVICE FOR LOG TRANSFER - Embodiments of the present invention provide a method and a device for log transfer. The method includes: configuring control information, where the control information is used to control transfer of an automatic neighbour relation ANR log; and sending the control information to control a first radio network controller to pause or continue transfer of the ANR log to a second radio network controller, where: the first radio network controller is a radio network controller that receives the ANR log from a user equipment; and the second radio network controller is a radio network controller that controls a cell where an unconfigured neighbouring cell is detected.02-20-2014
20140113638Management Method, Apparatus, and System for Coverage Optimization - Embodiments of the present invention disclose a management method, apparatus, and system for coverage optimization. The method includes obtaining measurement reports of a coverage optimization target region, and determining an actual value of a coverage optimization target within the coverage optimization target region according to the measurement reports. Coverage optimization processing is performed on the coverage optimization target region when the actual value of the coverage optimization target is smaller than a preset expected value of the coverage optimization target. According to the embodiments of the present invention, automatic determination is implemented to determine whether the coverage optimization processing needs to be performed on the coverage optimization target region, thereby improving management efficiency of coverage optimization.04-24-2014
20140141778METHOD, APPARATUS AND SYSTEM FOR ESTABLISHING NEIGHBOR RELATION - The present invention is applicable to the field of communications, and provides a method, an apparatus and a system for establishing a neighbor relation. The method includes: receiving a discovery message sent by a long term evolution element management system LTE EMS for discovering an LTE to 3rd generation mobile communication 3G neighbor relation; obtaining, according to the discovery message, an LTE-3G neighbor relation policy corresponding to the LTE-to-3G neighbor relation among locally stored LTE-3G neighbor relation policies; and establishing a 3G-to-LTE neighbor relation if the policy allows a bidirectional neighbor relation. The technical solutions provided in the present invention have the advantage that a network terminal has few limitations.05-22-2014
20140211605METHOD AND APPARATUS FOR COORDINATING CELL OUTAGE COMPENSATION AND CAPACITY AND COVERAGE OPTIMIZATION - The present invention discloses a method and an apparatus for coordinating cell outage compensation and capacity and coverage optimization, and belongs to the communications field. In the present invention, a cell to be coordinated is determined, where the cell is a cell that needs coordination of a COC action and a CCO action; priorities of the COC action and the CCO action are compared, and a high-priority action and a low-priority action are determined in the COC action and the CCO action; and for the cell to be coordinated, the high-priority action continues to be performed, and the low-priority action is stopped from being performed. This effectively solves a problem of a conflict generated when the COC action and the CCO action are performed for the same cell, and ensures normal execution of a network optimization action with a relatively high priority.07-31-2014
20140337490SELF ORGANIZING NETWORK COORDINATION METHOD, DEVICE, AND SYSTEM - The present invention provides a SON coordination method, device, and system, and the method includes: obtaining a coordination parameter of a self organizing network function; and coordinating running of the self organizing network function according to the coordination parameter. The coordination parameter of the SON function is obtained before running of a current SON function, so as to use the obtained coordination parameter to coordinate the running of the SON function. In this way, the running of the current SON function may cooperate and coordinate with another SON, thereby avoiding a conflict, more efficiently, more smoothly, and lower repeatedly solving a network problem, improving network application efficiency, or reducing wrong adjustment of a network parameter caused by wrong judgment, which affects user service experience, so as to achieve an object of reducing an operating cost, and improving an utilization rate of an equipment and funds.11-13-2014
20150018000RESOURCE OPERATION METHOD AND APPARATUS - An embodiment of the present invention discloses a resource operation method and an apparatus thereof. The method includes: determining whether a conflict exists in the two operations; and if a conflict exists in two operations, implementing conflict coordination on execution of the two operations; wherein one of the two operations is a first operation on a first resource, and the other one of the two operations is a second operation on the first resource or a third operation on a related resource of the first resource. Through the present invention, a possible operation conflict can be discovered in a timely manner during an operation on a resource, thereby avoiding the operation conflict.01-15-2015
20150146621TERMINAL SELECTION METHOD AND SYSTEM BASED ON SELF-ORGANIZING NETWORK, AND NETWORK ENTITY - Embodiments of the present invention disclose a SON-based terminal selection method related to the field of communications technologies, where a target terminal is selected pertinently to participate in implementation of a SON algorithm. The method provided by the embodiments of the present invention includes: determining a terminal selection criterion under a requirement of implementing different SON algorithms; and performing target terminal selection from managed terminals according to the terminal selection criterion. A system and a network entity corresponding to the method are also provided. By applying the technical solutions provided by the embodiments of the present invention, a target terminal can be selected pertinently to participate in implementation of the SON algorithm, which avoids waste of resources of terminals that do not need to participate in implementation of the SON algorithm, and improves user experience of these terminals.05-28-2015

Patent applications by Kai Zhang, Shanghai CN

Kai Zhang, Hong Kong HK

Patent application numberDescriptionPublished
20120147761CHANNEL ESTIMATION FOR LONG TERM EVOLUTION (LTE) TERMINALS - The present invention relates to a method of channel estimation comprising two major steps. The first step is the least-squared and minimum mean-square error (MMSE) estimations on the pilot resource elements to generate the channel response estimates at the predefined pilot locations. The second step of the channel estimation, which utilizes the results from the first step to compute the channel response estimates for the remaining resource elements, comprises the following three operations: (i) averaging of each pair of adjacent pilot resource elements in the frequency direction to obtain the channel response estimate of the resource element in the middle of those two pilot resource elements; (ii) MMSE interpolation in the time domain for all the sub-carriers containing pilot signals; and (iii) linear interpolation in the frequency direction for all the sub-carriers not containing any pilot signals.06-14-2012
20130322269METHOD AND APPARATUS FOR AUTOMATIC GAIN CONTROL IN A TD-LTE SYSTEM - This invention describes method and apparatus for automatic gain control (AGC) for a TD-LTE system, taking into consideration the TD-LTE frame structure. In one embodiment, an AGC method comprises: adjusting RF gain for subframe j (where 0<=j<=9) in a radio frame according to an average peak signal power of subframe j in previous radio frames when a terminal is lack of information in downlink timing and in uplink/downlink configuration; computing a first average signal power in one or more downlink subframes as received from at least one base station when the terminal has information in downlink timing but is lack of information in uplink/downlink configuration; and computing a second average signal power in one or more downlink subframes as received from at least one base station when the terminal has information in downlink timing and in uplink/downlink configuration.12-05-2013

Kai Zhang, Shenzhen City CN

Patent application numberDescriptionPublished
20120288123POWER SAVING SYSTEM AND METHOD FOR LOUDSPEAKER - A power saving system includes a sensor, a processor, a timer, and a switch. The sensor senses movements in the diaphragm of the loudspeaker. The processor determines whether the loudspeaker is power-on and in use or power-on but not in use. The processor further determines whether a preset period of time has elapsed since the indication of power-on but not in use was first given. If the preset period of time has elapsed, the processor further controls the switch to disconnect the power source from the loudspeaker.11-15-2012
20130268831METHOD, DEVICE, AND SYSTEM FOR ACQUIRING START PAGE - A method for acquiring a start page can include acquiring the previous start page parameter corresponding to the previous start page and the current start page parameter corresponding to the current start page of a client side. The method can also include comparing the previous start page parameter with the current start page parameter. If the previous start page parameter is different from the current start page parameter, changed content of the current start page as compared against the previous start page can be sent to the client side so that the client side updates the previous start page according to the changed content to acquire the current start page. According to the present invention, downloads of the client side is reduced, and traffic is saved from the client side.10-10-2013
20140257819METHOD AND DEVICE FOR SWITCHING CURRENT INFORMATION PROVIDING MODE - A method for switching a current information providing mode is provided, wherein the method comprises steps as follows: user context information related to a user device is firstly collected. A current user context of the user device is then identified in accordance with the collected user context information, so as to an identified consequence data is the generated. A current information providing mode suitable for the current user context of the user device is subsequently switched according to the consequence data.09-11-2014
20140331289METHOD AND DEVICE FOR PLAYING A VIDEO AND COMPUTER-READABLE STORAGE MEDIUM - A method and device for playing a video are disclosed. The method includes: receiving video information of a video to be shared, playing progress information of the video to be shared, and an identification of a terminal corresponding to a friend invited by a user, which are transmitted by a user terminal; obtaining a video stream of the video to be shared according to the video information of the video to be shared and the playing progress information of the video to be shared; and transmitting the video stream of the video to be shared to the user terminal and the terminal corresponding to the friend. With the method and the device, the respective terminals are enabled to watch the same video together simultaneously and synchronously, thereby improving interactivity among the users when sharing the video.11-06-2014
20140337698METHOD, APPARATUS AND MOBILE TERMINAL FOR SELECTING HYPERLINKS - The invention can be applied to a field of mobile terminal and provides a method, apparatus and mobile terminal for selecting hyperlinks. The method can include the steps of: detecting a hyperlink selection instruction on a current page; obtaining all hyperlinks within a display region corresponding to the hyperlink selection instruction as candidate hyperlinks, if detecting the hyperlink selection instruction; rendering a new page frame on the current page, the page frame showing the candidate hyperlinks in a preset display ratio; and selecting a required hyperlink from the candidate hyperlinks on the page frame. The invention enables to select a hyperlink on a page more accurately and conveniently.11-13-2014
20140337788METHOD AND DEVICE FOR TEXT MESSAGE INPUT - A method for text message input is provided. The method includes the following steps. Firstly, a text-editing box is generated while a text input in a text input region is detected, wherein an input area of the text-editing box is larger than that of the text input region. Then, a text message inputted in the text-editing box is received. Next, an editing-done instruction from the text-editing box is received after the text message is inputted. Finally, the text message is transmitted from the text-editing box to the text input region. A device for text message input is also provided.11-13-2014

Patent applications by Kai Zhang, Shenzhen City CN

Kai Zhang, Wuha CN

Patent application numberDescriptionPublished
20130071185Bank Protection Structure with Shape of Hollow Circular Truncated Cone - The present invention discloses a concrete structure used for bank protection and scour prevention of river bank and coast. Its construct is a hollow circular truncated cone and concrete flat plates are plugged on the hollow circular truncated cone. By tearing, dispersing and stirring up water flow, the energy of local water flow is dissipated, and the scouring strength of the water flow is weakened, achieving the aim of scour prevention and bank protection. It has good mechanical property, not easy to be destroyed, has good stability in water and big overhead rate, and can save materials. Compared to previous various structures for scour prevention, the present invention has better effects of energy dissipation and scour prevention. It not only can be used in bank protection and scour prevention, but also can be used for supplementary energy dissipation when plugging and closure.03-21-2013

Kai Zhang, Singapore SG

Patent application numberDescriptionPublished
20130090396ION EXCHANGE COMPOSITIONS, METHODS FOR MAKING AND MATERIALS PREPARED THEREFROM - An ion exchange polymer composition is provided, which includes a primary crosslinker and a secondary crosslinker. The primary crosslinker includes a crosslinked ionic monomer including a quaternary ammonium group. A method for making the ion exchange polymer composition and materials prepared from the ion exchange polymer composition are also provided.04-11-2013
20150136737METHODS OF GROWING UNIFORM, LARGE-SCALE, MULTILAYER GRAPHENE FILM - Methods of growing a multilayer graphene film (05-21-2015
20150266016ION EXCHANGE COMPOSITIONS, METHODS FOR MAKING AND MATERIALS PREPARED THEREFROM - An ion exchange polymer composition is provided, which includes a primary crosslinker and a secondary crosslinker. The primary crosslinker includes a crosslinked ionic monomer including a quaternary ammonium group. A method for making the ion exchange polymer composition and materials prepared from the ion exchange polymer composition are also provided.09-24-2015

Kai Zhang, Ma On Shan HK

Patent application numberDescriptionPublished
20130286953APPARATUS, SYSTEM, AND METHOD FOR CELL RANGE EXPANSION IN WIRELESS COMMUNICATIONS - The present invention is directed to systems and methods which accommodate OTA delays exceeding the delay associated with a 100 km transmission (more than approximately 0.667 ms) while still affording the full processing time required by both the UE and the eNode B equipment.10-31-2013

Kai Zhang, King Of Prussia, PA US

Patent application numberDescriptionPublished
20140023655FORMULATIONS WITH REDUCED VISCOSITY - The present invention is directed to a method for reducing the viscosity of a formulation containing citrate and a therapeutic protein and formulations made using the claimed method.01-23-2014
20140044727FORMULATIONS WITH REDUCED VISCOSITY - The present invention is directed to a method for reducing the viscosity of a formulation containing acetate and a therapeutic protein and formulations made using the claimed method.02-13-2014

Kai Zhang, Hong Kong CN

Patent application numberDescriptionPublished
20140110049Three Dimensional Interconnected Porous Graphene-Based Thermal Interface Materials - A thermal interface material provides thermal conduction or thermal dissipation across an interface, using a three-dimensional interconnected porous graphene (3D-IPG) foam structure. The 3D-IPG foam structure is constructed of three-dimensional interconnected graphene sheets formed as a plurality of monolayers, and having an flexible interconnection architecture. The flexible interconnection architectures allow the 3D-IPG to maintain a high interfacial thermal conductance by the 3D-IPG filling a gap between a heat source and a heat sink across the interface, and by capping small features up to nanoscale roughened surfaces.04-24-2014

Kai Zhang, Hangzhou CN

Patent application numberDescriptionPublished
20140109213Method and Apparatus for Data Transmission - Embodiments of the present invention relate to communications technologies and disclose a method and a system for establishing a data transmission channel, a SIP server, and a session border controller. A first authentication request message is sent by a first terminal. The first authentication request message includes identifier information of the first terminal and identity information of a second terminal. It is determined that the identifier information of the first terminal matches pre-stored authentication information of the first terminal. According to the identity information of the second terminal, a second authentication request message that carries authentication information of the second terminal is sent to the second terminal. After receiving an authentication success response message from the second terminal, a data transmission channel is established between the first terminal and the second terminal.04-17-2014
20140177628METHOD, APPARATUS AND SYSTEM FOR IMPLEMENTING LOGIN OF IP TELEPHONE NUMBER - Embodiments of the present invention disclose a method, an apparatus and a system for implementing login of an Internet Protocol (IP) telephone number. The method includes: after receiving a neighbor discovery protocol message of a data link layer sent by a connected IP telephone, obtaining, by a communication client, when determining that the communication client has used a communication account to log in to a communication server, from the communication server, an IP telephone number associated with the communication account, and sending the IP telephone number to the IP telephone, so that the IP telephone uses the IP telephone number to execute a login operation, thereby solving the problem in the prior art that the user operation is complex because a manual input manner needs to be used in logging in by using both the communication account and the IP telephone number.06-26-2014

Kai Zhang, Princeton, NJ US

Patent application numberDescriptionPublished
20130110756Short-term Load Forecast Using Support Vector Regression and Feature Learning05-02-2013
20150347927CANONICAL CO-CLUSTERING ANALYSIS - A method and system are provided. The method includes determining from a data matrix having rows and columns, a clustering vector of the rows and a clustering vector of the columns. Each row in the clustering vector of the rows is a row instance and each row in the clustering vector of the columns is a column instance. The method further includes performing correlation of the row and column instances. The method also includes building a normalizing graph using a graph-based manifold regularization that enforces a smooth target function which, in turn, assigns a value on each node of the normalizing graph to obtain a Lapacian matrix. The method additionally includes performing Eigenvalue decomposition on the Lapacian matrix to obtain Eigenvectors. The method further includes providing a canonical co-clustering analysis function by maximizing a coupling between clustering vectors while concurrently enforcing regularization on each clustering vector using the Eigenvectors.12-03-2015

Kai Zhang, Brampton CA

Patent application numberDescriptionPublished
20140213963IMPLANTABLE-GLUCOSE RESPONSIVE INSULIN DELIVERY DEVICE - A biocompatible insulin delivery device is provided comprising an insulin reservoir sealed with a glucose-responsive plug or membrane. The plug functions to release insulin from the reservoir in response to a hyperglycemic glucose concentration and to prevent insulin release from the reservoir in response to hypoglycemic glucose concentration. In one embodiment, the plug is made of a biocompatible polymeric matrix comprising an inorganic component, a stimulus-responsive component and a catalytic component.07-31-2014

Kai Zhang, Saratoga, CA US

Patent application numberDescriptionPublished
20140263952HIGH PERFORMANCE DIGITAL IMAGING SYSTEM - A sensor array including sensor pixels is disclosed. A sensor pixel includes a detector and a readout circuit operatively coupled to the detector. The readout circuit includes at least one readout element formed from an amorphous metal oxide alloy semiconductor. Also disclosed is an image detector panel including a sensor array with sensor pixels arranged into rows and columns. The image detector panel includes a gate driver module configured to address rows of the sensor array, and a multiplexing module configured to select columns of the sensor array and multiplex signals from the sensor pixels. The gate driver module and the multiplexing module include elements formed from an amorphous metal oxide alloy semiconductor.09-18-2014

Kai Zhang, Guangdong CN

Patent application numberDescriptionPublished
20140324439CONTENT SHARING METHOD, APPARATUS AND ELECTRONIC DEVICE - A content sharing method, apparatus and an electronic device, which belongs to a field of computer technology, are provided. The method includes: collecting a voice signal by the microphone after current content is displayed; detecting whether the voice signal is a blowing signal; displaying a sharing page corresponding to the current content in the case that the voice signal is the blowing signal, the sharing page containing content to be shared; sharing the content to be shared in the sharing page. According to the present method, a sharing page is displayed directly to guide a user to complete content sharing upon detecting that the voice signal collected by the microphone is the blowing signal, thus avoiding inconvenience caused by multiple times of clicks of the user during content sharing and greatly reducing the time for sharing.10-30-2014
20140325680METHOD AND BROWSER FOR BROWSING WEB PAGE, AND STORAGE MEDIUM - The present invention discloses a method and a browser for browsing a web page, and a storage medium, and the method comprises: prestoring identity information of an owner user; receiving a web page browsing request from a browsing user, and obtaining the identity information of the browsing user; comparing the identity information of the browsing user with the prestored identity information of the owner user to determine whether the browsing user is the owner user; browsing a web page in a private browsing mode when the browsing user is determined as the owner user; and browsing a web page in a non-private browsing mode when the browsing user is determined as a non-owner user. By the invention, the privacy of browsing behaviors of the owner user may be effectively protected, and the owner user is enabled to examine browsing behaviors of other non-owner users.10-30-2014

Kai Zhang, Guangzhou City CN

Patent application numberDescriptionPublished
20150038602AMINE-OXIDE-GROUP-CONTAINING CONJUGATED POLYMER PHOTOELECTRIC MATERIAL AND USE THEREOF - Disclosed are an amine-oxide-group-containing conjugated polymer photoelectric material and application thereof. The amine-oxide-group-containing conjugated polymer photoelectric material consists of conjugated main chains and a side chain containing an amine oxide unit, and is applied in an organic photoelectric device. The material has desirable alcohol/water solubility and photoelectric properties, is suitable for making a multi-layer solution for machining a device, and meanwhile can prevent an adverse effect incurred by freely moving counter ions in a common polyelectrolyte to the device. The material may be used as a cathode interface modification layer applied in organic photoelectric devices such as light-emitting and photovoltaic devices, so as to improve performance of the devices.02-05-2015

Kai Zhang, Xi'An CN

Patent application numberDescriptionPublished
20150110117Multi-Link Aggregation Method and Device - Embodiments of the present invention disclose a multi-link aggregation method, including: establishing, by a first device, a transparent transmission channel with a second device, where the transparent transmission channel spans multiple links connected to the first device and the second device; performing, by the first device, network address translation on a first target packet to obtain a second target packet; and transmitting, by the first device, the second target packet to the second device through the transparent transmission channel, so that the second device performs network address translation on the second target packet to obtain a third target packet, and the second device sends the third target packet to a target device identified by destination address information of the first target packet04-23-2015
20150117212Multilink-Based Data Transmission Method and Device - A multilink-based data transmission method includes establishing separately, by a first device, first tunnels in different types of links in which the first device and a second device have established a communication connection, establishing, by the first device, a second tunnel that crosses the first tunnels established in the multiple different types of links, analyzing, by the first device, a load state of each first tunnel crossed by the second tunnel, and selecting a first tunnel used to transmit a target packet, and encapsulating, by the first device, the target packet into the second tunnel, and sending, to the second device, through the first tunnel used to transmit the target packet, the packet encapsulated into the second tunnel. Correspondingly, a data transmission device is provided. A utilization rate of links supported by a network device can be improved with the method and device.04-30-2015

Kai Zhang, Los Angeles, CA US

Patent application numberDescriptionPublished
20150226375Box and Conduit Hanger Support - Improvements in a box and conduit hanger support that creates a unitary support bracket that allows for central mounting of an electrical junction box to said support bracket for suspended installations. Holes and slots located in extended portion of support bracket allowing for support of conduits connected to junction box using conduit clamps. In addition, bent tabs on perimeter of support bracket provide openings for a threaded rod to pass through, thus allowing for installation of support bracket in perpendicular alignment with ceiling. The features of this plate facilitate installation and maintenance of a hanging junction box, notably for applications with inadequate spacing between ceiling and floor.08-13-2015

Kai Zhang US

Patent application numberDescriptionPublished
20150341664METHOD AND APPARATUS OF DISPARITY VECTOR DERIVATION IN THREE-DIMENSIONAL VIDEO CODING - A derived disparity vector is determined based on spatial neighboring blocks and temporal neighboring blocks of the current block. The temporal neighboring blocks are searched according to a temporal search order and the temporal search order is the same for all dependent views. Any temporal neighboring block from a CTU below the current CTU row may be omitted in the temporal search order. The derived DV can also be used for predicting a DV of a DCP (disparity-compensated prediction) block for the current block in the AMVP mode, the Skip mode or the Merge mode. The temporal neighboring blocks may correspond to a temporal CT block and a temporal BR block. In one embodiment, the temporal search order checks the temporal BR block first and the temporal CT block next.11-26-2015
20150350623Method and Apparatus for Efficient Coding of Depth Lookup Table - A method and apparatus for encoding and decoding depth lookup table (DLT) using a constrained table value range are disclosed. For a decoder, a constrained table value range from a minimum table value to a maximum table value of the DLT is decoded from the coded DLT information. Bit map values for depth values in a depth range from (the minimum table value+1) to (the maximum table value−1) are then decoded. The bit map values indicate whether the depth values are in the DLT respectively. The DLT for the current depth map can be reconstructed based on the constrained table value range and the bit map values for the depth values in the depth range. For an encoder, a constrained table value range from a minimum table value to a maximum table value of the DLT is determined and encoded the DLT into coded DLT information.12-03-2015

Kai Zhang, Peoria, IL US

Patent application numberDescriptionPublished
20150354476Engine Adaptive Control Method to Optimize Exhaust Gas Recirculation and Intake Valve Actuation Events in Low Emission Diesel Engines - A power system may include an internal combustion engine, an exhaust gas recirculation system, a selective catalytic reduction system, and an engine control module. The internal combustion engine includes a plurality of combustion cylinders and a plurality of corresponding intake valves for controlling a flow of air from an intake into the cylinders. The engine control module is configured to adjust a closure timing of the intake valves based on at least one engine parameter and optimization of an operational cost of the power system. A method for controlling the power system may include recirculating a portion of an exhaust flow, injecting a reductant into the exhaust flow, and adjusting a closure timing of the intake valves based on at least one engine parameter and optimization of an operational cost of the power system.12-10-2015

Kai Zhang, Chaoyang District, Beijing CN

Patent application numberDescriptionPublished
20160029045Method and Apparatus of Disparity Vector Derivation for Three- Dimensional Video Coding - A method and apparatus of three-dimensional/multi-view coding using aligned reference information are disclosed. The present system aligns the reference information associated with the reference view of the derived DV with the reference information associated with a selected reference view by modifying the selected reference view or by modifying the derived DV or a converted DV derived from depth block pointed by the derived DV. The DV can be derived using the Neighboring Block Disparity Vector (NBDV) process. When the reference view of the derived DV is different from the selected reference view, the system scales the derived DV or changes the converted DV to refer to the selected reference view. The system may also set the selected reference view to the reference view of the derived DV.01-28-2016

Kai Zhang, Wexford, PA US

Patent application numberDescriptionPublished
20160031875IMIDAZO(4,5-B) PYRIDIN-2-YL AMIDES AS KV7 CHANNEL ACTIVATORS - Compounds represented by formula 1 can be potent and/or partially selective for the Kv7.2/7.3 heteromultimer. They may be useful in treating disorders related to seizures, pain, neurotransmitter release, etc.02-04-2016
Website © 2016 Advameg, Inc.