Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 3410. Отображено 100.
02-02-2012 дата публикации

METHODS OF UTILIZING TABLES ADAPTIVELY UPDATED FOR CODING/DECODING AND RELATED PROCESSING CIRCUITS THEREOF

Номер: US20120027084A1
Автор: Lei Shaw-Min, ZHANG KAI
Принадлежит:

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. 1. A method of converting first data into second data , comprising:determining a target symbol corresponding to the first data by utilizing a determining unit; andgenerating the second data corresponding to the determined target symbol;wherein 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, wherein the determining unit determines the target symbol corresponding to the first data adaptively according to occurrence probability of candidate syntax element values of the syntax element.2. The method of claim 1 , wherein the first data is the syntax element claim 1 , the second data is the entropy-coded result of the syntax element claim 1 , and determining the target symbol corresponding to the first data comprises:providing a mapping table which stores mapping between all candidate syntax element values of the syntax element and a plurality of candidate symbols; andsearching the mapping table for the target symbol corresponding to a syntax element value of the syntax element.3. The method of claim 2 , further comprising:providing a probability table which stores occurrence probability indication values for all syntax element values; andselectively updating the mapping table by referring to the probability table.4. The method of claim 3 , wherein selectively updating the mapping table by referring to ...

Подробнее
15-03-2012 дата публикации

MANAGED DEVICE AND SELF-OPTIMIZATION METHOD AND SYSTEM

Номер: US20120066377A1
Принадлежит:

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. 1. A self-optimization method , comprising:executing, by a managed unit, a self-optimization according to a self-optimization trigger rule, wherein the self-optimization trigger rule is created by a managing unit according to a self-optimization capability supported by the managed unit.2. The self-optimization method according to claim 1 , wherein the self-optimization trigger rule comprises any one of or any combination of a self-optimization type claim 1 , a self-optimization monitoring cycle claim 1 , a self-optimization objective claim 1 , a self-optimization trigger condition claim 1 , and whether user confirmation is required before execution of the optimization.3. The self-optimization method according to claim 1 , wherein the self-optimization capability supported by the managed unit comprises a self-optimization type claim 1 , a supported self-optimization trigger condition claim 1 , a supported self-optimization objective claim 1 , and a supported self-optimization monitoring cycle.4. The self-optimization method according to or claim 1 , wherein the self-optimization trigger condition comprises performance measurement information of the self-optimization.5. The self-optimization method according to claim 3 , further comprising: acquiring claim 3 , by the managing unit claim 3 , self-optimization capability of the managed unit.6. The self-optimization method ...

Подробнее
05-04-2012 дата публикации

Separation and Purification of Stevioside and Rebaudioside A

Номер: US20120083593A1
Автор: Guo Shen, Liu Jian, ZHANG KAI
Принадлежит: SHANGHAI YONGYOU BIOSCIENCE INC.

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. 1. A method for isolating and purifying steviol glycosides from a source containing said steviol glycosides , the method comprising:loading a steviol glycoside, which has been coated with an absorbent resin, onto a chromatographic column, which has been loaded with a slurry of the absorbent resin, and then subjecting the column to a high pressure that is less than or equal to about 1500 psi and is sufficient to compress that absorbent resin to avoid voids therein; andeluting an organic solution through the loaded chromatographic column under a medium pressure that is less than about 300 psi to thereby provide an organic solution containing stevioside and rebaudioside A.2. The method of claim 1 , wherein eluting the organic solution under the medium pressure comprises eluting the organic solution under a pressure that is between about 70 and about 200 psi.3. The method of claim 1 , wherein the absorbent resin is selected from the group consisting of: a polystyrene-DVB co-polymer resin; a polymethacrylate resin; a polyaromatic resin; an amino (NH) bonded polymethacrylate/DVB co-polymer resin; a functionalized polymethacrylate-DVB resin; a functionalized polystyrene-DVB resin; and a polyaromatic resin.4. The method of claim 1 , wherein eluting the organic solution comprises eluting a step gradient organic solution that is selected from the group consisting of: acetone/water claim 1 , methanol/water; acetonitrile/water; isopropanol/water; ...

Подробнее
14-06-2012 дата публикации

Channel estimation for long term evolution (lte) terminals

Номер: US20120147761A1
Автор: Cheng Wang, Henry Ye, Kai Zhang

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.

Подробнее
21-06-2012 дата публикации

Method and System for Rebuilding Single Ring Network Topology

Номер: US20120155245A1
Автор: Leng Weijie, ZHANG KAI
Принадлежит: ZTE CORPORATION

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 (S); when one node in the single ring network detects a link failure, the node having a blocking port obtains the information that the link failure occurs in the single ring network (S); and the node having the blocking port switches the state of the port in a blocking state to a forwarding state (S). With the technical solution provided by the invention, the passive wait for obtaining the link failure can be converted to the active detection for the link failure, and the state of the port in the blocking state is directly switched to the forwarding state. Therefore, the convergence speed is accelerated. 1. A method for rebuilding single ring network topology , comprising:each node in a single ring network detecting, at a predetermined time interval, whether a link connected with a root port of the node is failed;when one node in the single ring network detects the link failure, the node having a blocking port obtaining information that the link failure occurs in the single ring network;the node having the blocking port switching a state of the port from a blocking state to a forwarding state.2. The method according to claim 1 , wherein the step that the node having the blocking port obtaining the information that the link failure occurs in the single ring network comprises:the node having the blocking port obtaining that the link connected with the root port of the node is failed through detection.3. The method according to claim 1 , wherein the step that the node having the blocking port obtaining the information that the link failure occurs in the single ring network comprises:a node having a non-blocking port obtaining that the link connected with the root port of the node is failed through detection;the ...

Подробнее
23-08-2012 дата публикации

Coordination Processing Method and Device for Self Organizing Operation and Communication System

Номер: US20120213057A1
Принадлежит: Huawei Technologies Co., Ltd.

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. 115-. (canceled)16. A coordination processing method for a self-organizing operation , the method comprising: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, performing the first self-organizing operation and the second self-organizing operation according to the coordination relationship; andif the second self-organizing operation does not exist, performing the first self-organizing operation.17. The method according to claim 16 , wherein the first self-organizing operation comprises an operation selected from the group consisting of self-healing operations claim 16 , self-optimization (SO) operations claim 16 , and self-configuration (SC) operations and wherein the second self-organizing operation comprises an operation selected from the group consisting of self-healing operations claim 16 , self-optimization (SO) operations claim 16 , and self-configuration (SC) operation.18. The method according to claim 17 , wherein the coordination relationship comprises one or more relationships selected from the group consisting of a delay relationship claim 17 , a performing relationship in different application scenarios claim 17 , a priority relationship claim 17 , a weight relationship claim 17 , and a logic operation relationship.19. The method ...

Подробнее
30-08-2012 дата публикации

DATABASE INDEX MANAGEMENT

Номер: US20120221534A1

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. 1. A method of managing database indexes , comprising:creating a main index;creating, by a computer, at least one service index configured for recording changes to a node to be updated in the main index;detecting whether an operation that involves the main index and is performed on the database appears in the database; andmaintaining the main index by using the 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 performed based on changes to a node to be updated in the main index that are recorded in the at least one service index.2. The method according to claim 1 , wherein the node in the at least one service index comprises at least one of node information that is associated with a node of the main index and a type of operation that is performed on the main index.3. The method according to claim 1 , wherein the operation that is performed on the database comprises at least one of a data manipulation operation and a data query operation that are performed on the database.4. The method according to claim 3 , further comprising:updating the main index and the at least one service index in parallel, in response to performing the data manipulation operation; andindicating that the data manipulation operation ...

Подробнее
15-11-2012 дата публикации

POWER SAVING SYSTEM AND METHOD FOR LOUDSPEAKER

Номер: US20120288123A1
Принадлежит:

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. 1. A power saving system used for a loudspeaker , the power saving system comprising:a sensor set in the loudspeaker to sense the movements of a diaphragm of the loudspeaker;a processor to receive the diaphragm movements from the sensor, thereby determining whether the loudspeaker is power-on but not in use;a timer, wherein 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 by the timer; anda switch connected to a power source and a power circuit of the loudspeaker, wherein when the preset period of time has elapsed since the indication of power-on but not in use was first given, the processor further controls the switch to disconnect the power source from the power circuit.2. The power saving system of claim 1 , wherein the processor compares every two consecutive diaphragm movements received from the sensor to determine whether a difference between the two consecutive diaphragm movements is greater than a preset value claim 1 , if the difference between the two consecutive diaphragm movements is less than or equal to the preset value claim 1 , a determination is made that the loudspeaker is power-on but not in use.3. The power saving system of claim 1 , wherein if the loudspeaker is power-on but not in use claim 1 , the processor outputs a time signal to the timer to start the timer; if the loudspeaker is power-on and in use claim 1 , the processor outputs a stop ...

Подробнее
03-01-2013 дата публикации

Managed Unit Device, Self-Optimization Method and System

Номер: US20130007275A1
Принадлежит: Huawei Technologies Co Ltd

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.

Подробнее
28-02-2013 дата публикации

METHOD AND DEVICE FOR HANDLING CELL OUTAGE

Номер: US20130053024A1
Автор: ZHANG KAI, Zou Lan
Принадлежит: Huawei Technologies Co., Ltd.

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. 1. A method for handling a cell outage , comprising:when detecting, by an integrated reference point manager, that a cell outage happens to a second cell, enabling, by the integrated reference point manager, over an OAM northbound interface, a first base station to transfer a first cell from an energy saving state to a normal state, wherein the first cell belongs to the first base station and the second cell is a cell that takes over coverage of the first cell; or,when detecting, by an integrated reference point manager, that a cell outage happens to a second cell, keeping, by the integrated reference point manager, a third cell in the normal state over an OAM northbound interface until learning that the cell outage of the second cell is solved, wherein the third cell belongs to the first base station and the second cell is a cell that takes over coverage of the third cell.2. The method according to claim 1 , wherein the detecting claim 1 , by the integrated reference point manager claim 1 , that the cell outage happens to the second cell claim 1 , comprises:receiving, by the integrated reference point manager, a cell identifier of the second cell and cell ...

Подробнее
28-02-2013 дата публикации

Data synchronization using string matching

Номер: US20130054522A1
Принадлежит: International Business Machines Corp

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.

Подробнее
21-03-2013 дата публикации

Bank Protection Structure with Shape of Hollow Circular Truncated Cone

Номер: US20130071185A1
Принадлежит:

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. 1. A bank protection structure with shape of hollow circular truncated cone , characterized in that said bank protection structure consists of a hollow circular truncated cone and concrete flat plates; the circular truncated cone , being made of concrete materials , shaped by template pouring , and the diameter of bottom surface of the circular truncated cone being bigger than the diameter of top surface of the circular truncated cone; said concrete flat plates , perpendicular to curved surface of the circular truncated cone , being plugged on the circumference surface of the circular truncated cone.2. The bank protection structure according to claim 1 , characterized in that claim 1 , said concrete flat plates have plug grooves which allow said concrete flat plates to be plugged by the wall of the circular truncated cone from up to down claim 1 , then mouth of the plug groove being sealed by concrete.3. The bank protection structure according to claim 1 , characterized in that claim 1 , said concrete is bamboo reinforced concrete or reinforced concrete.4. The bank protection structure ...

Подробнее
11-04-2013 дата публикации

ION EXCHANGE COMPOSITIONS, METHODS FOR MAKING AND MATERIALS PREPARED THEREFROM

Номер: US20130090396A1
Принадлежит:

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. 1. An ion exchange polymer composition comprising a primary crosslinker and a secondary crosslinker , wherein the primary crosslinker comprises a crosslinked ionic monomer including a quaternary ammonium group.2. The composition of claim 1 , wherein the crosslinked ionic monomer is prepared by reacting a polyepoxide with a tertiary amine including an acrylic group in the presence of an acid.3. The composition of claim 2 , wherein the tertiary amine and polyepoxide are in a molecular ratio of from about 1.0 to about 2.5 moles of the tertiary amine to each equivalent mole of the polyepoxide.5. The composition of claim 1 , wherein the secondary crosslinker is prepared by reacting an acrylamide compound with another acrylamide compound including hydroxyl groups.6. A method for making an ion exchange polymer composition comprising polymerizing a primary crosslinker with a secondary crosslinker claim 1 , wherein the primary crosslinker comprises a crosslinked ionic monomer including a quaternary ammonium group.7. The method of claim 6 , wherein the crosslinked ionic monomer is prepared by reacting a polyepoxide with a tertiary amine including an acrylic group in the presence of an acid.8. The method of claim 6 , wherein the tertiary amine and polyepoxide are in a molecular ratio of from about 1.0 to about 2.5 moles of the tertiary amine to each equivalent mole of the polyepoxide.10. The method of claim 6 , wherein the secondary crosslinker is prepared by reacting an acrylamide compound with another acrylamide compound including hydroxyl groups.11. The method of claim 6 , wherein the primary and secondary crosslinkers are ...

Подробнее
02-05-2013 дата публикации

Short-term Load Forecast Using Support Vector Regression and Feature Learning

Номер: US20130110756A1
Принадлежит: Siemens Corp

In a support vector regression approach to forecasting power load in an electrical grid, a feature learning scheme weights each feature in the input data with its correlation with the predicted load, increasing the prediction accuracy. The kernel matrix for the input training data is computed such that features that align better with the target variable are given greater weight. The resulting load forecast may be used to compute commands sent to demand response modules.

Подробнее
09-05-2013 дата публикации

COMPOSITE IMPLANT

Номер: US20130116792A1
Принадлежит: ZIMMER SPINE, INC.

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. 1. A composite vertebral implant for positioning between adjacent vertebrae , the composite vertebral implant comprising:a first porous metallic scaffold member defining a plurality of pores formed therein, the first porous metallic scaffold member having a first surface on a first side of the first porous metallic scaffold member and a second surface on a second side of the first porous metallic scaffold member;a second porous metallic scaffold member defining a plurality of pores formed therein, the second porous metallic scaffold member having a first surface on a first side of the second porous metallic scaffold member and a second surface on a second side of the second porous metallic scaffold member;a polymeric body of a thermoplastic polymeric material positioned between the first porous metallic scaffold member and the second porous metallic scaffold member;wherein a portion of the pores of the first porous metallic scaffold member proximate the first surface of the first porous metallic scaffold member are filled with a portion of the thermoplastic polymeric material of the polymeric body;wherein a portion of the pores of the second porous metallic scaffold member proximate the first surface of the second porous metallic scaffold member are filled with a portion of the thermoplastic ...

Подробнее
22-08-2013 дата публикации

COMPOSITE IMPLANT

Номер: US20130218280A1
Принадлежит: ZIMMER SPINE, INC.

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. 1. A composite vertebral implant for positioning between adjacent vertebrae , the composite vertebral implant comprising:a polymeric body of a thermoplastic polymeric material positionable between adjacent vertebrae, the polymeric body including an upper surface configured to face a first vertebra and a lower surface configured to face a second vertebra;a first porous metallic scaffold member defining a plurality of pores formed therein, the first porous metallic scaffold member having a first surface on a first side of the first porous metallic scaffold member and a second surface on a second side of the first porous metallic scaffold member;a second porous metallic scaffold member defining a plurality of pores formed therein, the second porous metallic scaffold member having a first surface on a first side of the second porous metallic scaffold member and a second surface on a second side of the second porous metallic scaffold member;wherein a portion of the pores of the first porous metallic scaffold member proximate the first surface of the first porous metallic scaffold member are filled with a portion of the thermoplastic polymeric material of the polymeric body;wherein a portion of the pores of the second porous metallic scaffold member proximate the first surface of the second porous ...

Подробнее
12-09-2013 дата публикации

Liquid-Cooled Self-Excited Eddy Current Retarder With A Structure Of Two Salient Poles

Номер: US20130234542A1
Принадлежит: BEIJING UNIVERSITY OF TECHNOLOGY

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. 1. A liquid-cooled self-excited eddy current retarder with a structure of two salient poles , comprising:a retarder rotor;a retarder stator;a retarder coil;a retarder generator; anda control module, the retarder rotor is a jugged turntable;', 'an axial cross section of the jugged turntable is in an inverted h shape, and;', 'two projections at two sides of the jugged turntable form two salient poles of the retarder rotor;', 'the retarder rotor is configured to be connectable to a transmission shaft;', 'an inner circle of the retarder stator is coaxial with an outer circle of the retarder rotor; and', 'the retarder coil is an independent coil disposed between the two salient poles of the retarder rotor and affixed to the retarder stator;, 'wherein 'the retarder generator comprises a plurality of pairs of generator permanent magnetic poles, a generator armature core, and a generator armature winding;', 'whereinthe plurality of pairs of generator permanent magnetic poles are uniformly distributed on an inner wall of the retarder rotor and are respectively rotary parts;the generator armature winding and the generator armature core are disposed on a retarder holder and ...

Подробнее
12-09-2013 дата публикации

Sustained Release Intraocular Implants and Methods for Preventing Retinal Dysfunction

Номер: US20130236526A1
Принадлежит: ALLERGAN, INC.

Biocompatible intraocular implants include an alpha-2 adrenergic receptor agonist and a polymer associated with the alpha-2 adrenergic receptor agonist to facilitate release of the alpha-2 adrenergic receptor agonist into an eye for an extended period of time. The alpha-2 adrenergic receptor agonist may be associated with a biodegradable polymer matrix, such as a matrix of a two biodegradable polymers. The implants may be placed in an eye to prevent the occurrence of one or more ocular conditions, or to reduce one or more symptoms of an ocular condition, such as an ocular neurosensory disorder and the like. 138.-. (canceled)39. A biodegradable intraocular implant consisting of:a) a first polylactide polymer;b) a second polylactide polymer; andc) brimonidine free base in an amount of about 40% by weight of the implant, based on the total weight of the implant;wherein the ratio of first polylactide polymer to second polylactide polymer in the implant is 1:1, 2:1, or 3:1; and wherein the implant is i) a solid, rod-shaped implant formed by an extrusion process.40. A method of treating a retinal dysfunction in an eye of a patient claim 39 , comprising the step of placing the biodegradable intraocular implant of in an eye of the patient to provide an amount of brimonidine effective to reduce a symptom of a retinal dysfunction.41. The method of claim 40 , wherein the method is effective to treat a retinal neurosensory dysfunction.42. The method of claim 41 , wherein the implant is placed in the vitreous of the eye. The present invention generally relates to devices and methods to treat an eye of a patient, and more specifically to intraocular implants that provide extended release of a therapeutic agent to an eye in which the implant is placed, and to methods of making and using such implants, for example, to prevent retinal dysfunction.Brimonidine, 5-bromo-6-(2-imidazolidinylideneamino) quinoxaline, is an alpha-2-selective adrenergic receptor agonist that is effective in ...

Подробнее
10-10-2013 дата публикации

METHOD, DEVICE, AND SYSTEM FOR ACQUIRING START PAGE

Номер: US20130268831A1

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. 1. A method for acquiring a start page , comprising:acquiring a previous start page parameter corresponding to a previous start page and a current start page parameter corresponding to a current start page of a client side;comparing the previous start page parameter with the current start page parameter; andif the previous start page parameter is different from the current start page parameter, sending changed content of the current start page as compared against the previous start page 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.2. The method according to claim 1 , further comprising:if the previous start page parameter is the same as the current start page parameter, instructing the client side to use the previous start page as the current start page.3. The method according to claim 1 , further comprising:monitoring availability of each hyperlink on the current start page, and modifying availability status of each hyperlink on the current start page according to the monitored availability of each hyperlink.4. The method according to claim 1 , further comprising:acquiring and caching a home page ...

Подробнее
31-10-2013 дата публикации

APPARATUS, SYSTEM, AND METHOD FOR CELL RANGE EXPANSION IN WIRELESS COMMUNICATIONS

Номер: US20130286953A1
Автор: Ye Henry Hui, ZHANG KAI

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. 1. A method comprising:receiving, at a wireless receiver, a communication from a base station in a wireless communication network;determining, with a processing device, a distance from the base station in response to the communication; andsetting, with a processing device, a communication timing state according an estimated distance from the base station and internal transmission timing advance capability;sending, over a wireless transmitter, a response to the base station according to a timing scheme defined according to communication timing state.2. The method of claim 1 , further comprising setting a first communication timing state when the desistance from the base station is within a first predetermined threshold distance.3. The method of claim 1 , wherein the timing scheme does not modify the timing of the response to the base station when the first communication timing state is set.4. The method of claim 2 , further comprising setting a second communication timing state when the distance is greater than the first predetermined threshold distance.5. The method of claim 4 , wherein the timing scheme shortens the timing of the response to the base station by one subframe length and then adds a transition compensation delay when the second communication timing state is set.6. The method of claim 4 , further comprising setting a third communication timing state when the distance is greater than a second predetermined threshold distance claim 4 , the second predetermined threshold distance being greater than the first predetermined threshold distance.7. The method of claim 6 , wherein the timing scheme shortens the timing of the response to the base station by one subframe length.8. The method ...

Подробнее
05-12-2013 дата публикации

Method and apparatus for automatic gain control in a td-lte system

Номер: US20130322269A1
Автор: Henry Ye, Kai Zhang

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.

Подробнее
19-12-2013 дата публикации

Managed Unit Device, Self-Optimization Method and System

Номер: US20130339522A1
Принадлежит: Huawei Technologies Co., Ltd

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. 1. A self-optimization method , comprising:executing, by a managed unit, a self-optimization according to a self-optimization trigger rule, wherein the self-optimization trigger rule relates to a self-optimization capability supported by the managed unit, and the self-optimization capability supported by the managed unit comprises 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.2. The self-optimization method according to claim 1 , wherein the self-optimization capability supported by the managed unit comprises a self-optimization type.3. The self-optimization method according to claim 1 , wherein the self-optimization capability supported by the managed unit comprises a self-optimization trigger condition.4. The self-optimization method according to claim 1 , wherein the self-optimization capability supported by the managed unit comprises a self-optimization objective.5. The self-optimization method according to claim 1 , wherein the self-optimization capability supported by the managed unit comprises a self-optimization monitoring cycle.6. The self-optimization method according to claim 1 , further comprising creating claim 1 , by a managing unit claim 1 , the self-optimization trigger rule.7. The self-optimization method according to claim 6 , wherein creating the self-optimization trigger rule comprises creating the self-optimization trigger rule claim 6 , by using any one of or any combination of identifier ...

Подробнее
02-01-2014 дата публикации

UNIQUE CUBIC BORON NITRIDE CRYSTALS AND METHOD OF MANUFACTURING THEM

Номер: US20140000177A1
Автор: ZHANG KAI
Принадлежит:

A superabrasive material and method of making the superabrasive material are provided. The superabrasive material may comprise a core and an outgrown region. The core may have a single crystal structure. The outgrown region may also contain a single crystal. The single crystal may extend outwards from the core. The outgrown region may have a lower toughness index than that of the core. 1. A superabrasive material comprising:a core having a single crystal structure; andan outgrown region extending outwards from the core, wherein the outgrown region has a lower toughness index than that of the core.2. The superabrasive material of claim 1 , wherein the outgrown region comprises a material selected from a group of cubic boron nitride claim 1 , diamond and diamond composite materials.3. The superabrasive material of claim 1 , wherein the core comprises a material selected from a group of cubic boron nitride claim 1 , diamond and diamond composite materials.4. The superabrasive material of claim 1 , wherein the single crystal structure of the core has different chemical compositions as that of the outgrown region.5. The superabrasive material of claim 1 , wherein the single crystal structure of the core has same chemical composition as that of the outgrown region.6. The superabrasive material of claim 1 , wherein the single crystal structure of the core is substantially faceted.7. The superabrasive material of claim 1 , wherein the outgrown region are substantially deformed.8. The superabrasive material of claim 1 , wherein the outgrown region is blocky and rough.9. A method claim 1 , comprising:providing a plurality of hexagonal boron nitride (hBN) grains;providing a catalyst;subjecting the plurality of hBN grains and the catalyst to a first high pressure for a first time period sufficient to form a core having a single crystal structure; andsubjecting the plurality of hBN grains and the catalyst to a second high pressure for a second time period sufficient to form an ...

Подробнее
23-01-2014 дата публикации

FORMULATIONS WITH REDUCED VISCOSITY

Номер: US20140023655A1
Принадлежит: GlaxoSmithKline LLC

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. 1. A method for reducing the viscosity of a formulation containing citrate and a therapeutic protein , the method comprising; (a) providing a formulation comprising citrate; and (b) adding sodium chloride to the formulation to a concentration of about 20 mM to about 150 mM , wherein the viscosity of the formulation with the sodium chloride is reduced compared to the viscosity of the same formulation without sodium chloride.2. The method of wherein the sodium chloride is added to a concentration selected from the group consisting of about 25 mM claim 1 , about 50 mM claim 1 , and about 100 mM.3. (canceled)4. The method of claim 1 , wherein the viscosity of the formulation with sodium chloride is less than about 50 cP claim 1 , less than about 45 cP claim 1 , less than about 40 cP claim 1 , or less than about 35 cP.5. A method for reducing the viscosity of a formulation containing citrate and a therapeutic protein claim 1 , the method comprising; (a) providing a formulation comprising citrate; and (b) adding glycine and/or arginine to the formulation to a concentration of about 0.4% w/v to about 1.1% w/v claim 1 , wherein the viscosity of the formulation with the glycine and/or arginine is reduced compared to the viscosity of the same formulation without glycine and/or arginine.6. The method of wherein the glycine and/or arginine is added to a concentration selected from the group consisting of about 0.5% w/v and about 1% w/v.7. (canceled)8. The method of claim 5 , wherein the viscosity of the formulation with glycine and/or arginine is less than about 50 cP claim 5 , less than about 45 cP claim 5 , less than about 40 cP claim 5 , less than about 35 cP claim 5 , less than about 30 cP claim 5 , or less than about 25 cP.9. A method for reducing the viscosity of a formulation containing ...

Подробнее
13-02-2014 дата публикации

FORMULATIONS WITH REDUCED VISCOSITY

Номер: US20140044727A1
Принадлежит: GlaxoSmithKline LLC

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. 1. A method for reducing the viscosity of a formulation containing acetate and a therapeutic polypeptide , the method comprising; (a) providing a formulation comprising acetate; and (b) adding glycine and/or arginine to the formulation to a concentration of about 1.0% w/v , wherein the viscosity of the formulation with the glycine and/or arginine is reduced compared to the viscosity of the same formulation without glycine and/or arginine.2. (canceled)3. The method of claim 1 , wherein the viscosity of the formulation with glycine and/or arginine is less than about 25 cP or less than about 20 cP.4. A method for reducing the viscosity of a formulation containing acetate and a therapeutic polypeptide claim 1 , the method comprising; (a) providing a formulation comprising acetate; and (b) adding methionine to the formulation to a concentration of about 0.04% w/v claim 1 , wherein the viscosity of the formulation with the methionine is reduced compared to the viscosity of the same formulation without methionine.5. (canceled)6. The method of claim 4 , wherein the viscosity of the formulation with methionine is less than about 25 cP or less than about 20 cP.7. A method for reducing the viscosity of a formulation containing acetate and a therapeutic polypeptide claim 4 , the method comprising; (a) providing a formulation comprising acetate; and (b) adding phenylalanine to the formulation to a concentration of about 0.8% w/v claim 4 , wherein the viscosity of the formulation with the phenylalanine is reduced compared to the viscosity of the same formulation without phenylalanine8. (canceled)9. The method of claim 7 , wherein the viscosity of the formulation with phenylalanine is less than about 20 cP or less than about 15 cP.10. A method for reducing the viscosity of a formulation containing ...

Подробнее
20-02-2014 дата публикации

METHOD AND DEVICE FOR LOG TRANSFER

Номер: US20140051444A1
Автор: ZHANG KAI
Принадлежит: Huawei Technologies Co., Ltd.

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. 1. A method for log transfer , comprising:configuring control information, wherein the control information is used to control transfer of an automatic neighbour relation ANR log; andsending 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, wherein: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.2. The method according to claim 1 , wherein the 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 comprises:sending the control information to the first radio network controller, so that the first radio network controller pauses or continues, according to the control information, transfer of the ANR log to the second radio network controller.3. The method according to claim 1 , wherein the 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 comprises:sending the control information to the second radio ...

Подробнее
03-04-2014 дата публикации

SINGLE CRYSTAL CBN FEATURING MICRO-FRACTURING DURING GRINDING

Номер: US20140090307A1
Принадлежит: DIAMOND INNOVATIONS, INC.

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. 1. A superabrasive material comprising:a single superabrasive crystal having an irregular surface; anda plurality of structure defects within the superabrasive crystal, wherein the plurality of structure defects cause micro-chipping when used as grinding materials.2. The superabrasive material of claim 1 , wherein the superabrasive crystal is selected from a group of cubic boron nitride claim 1 , diamond claim 1 , and diamond composite materials.3. The superabrasive material of claim 1 , wherein the plurality of structure defects include micro cracks claim 1 , crystal dislocations claim 1 , or flaws.4. The superabrasive material of claim 1 , wherein the plurality of structure defects cause micro-chipping claim 1 , micro-fracture when the superabrasive materials are used for grinding materials.5. The superabrasive material of claim 1 , wherein the superabrasive material has toughness index from about 53 to about 62.6. The superabrasive material of claim 1 , wherein the superabrasive material has ellipse ratio about 1.25 to about 1.35.7. The superabrasive material of claim 1 , wherein the superabrasive material has more than 50% layered or laminar structure of single superabrasive crystal.8. The superabrasive material of claim 7 , wherein the layered or laminar microstructure aligned substantially parallel to the irregular surface to enable wear or breaking off of layer or laminar microstructure following a layer or laminar structure pattern9. The superabrasive material of claim 8 , wherein the superabrasive material has dpost-crushing particle size distribution less than 65% of dpre- ...

Подробнее
03-04-2014 дата публикации

CLOUD-BASED RESOURCE SHARING METHOD AND SYSTEM

Номер: US20140095722A1

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. 1. A cloud-based resource sharing method , comprising:receiving, by a cloud storage server, a resource uploaded by a first user via a first terminal;storing, by the cloud storage server, the resource on the cloud storage server;obtaining, by an online business, access to the resource granted by the first user;accessing, by the online business, the cloud storage server;receiving, by the cloud storage server, an access request from the online business for accessing the resource;verifying, by the cloud storage server, whether the online business has access to the resource, wherein, when the cloud storage server determines that the online business has access, the cloud storage server allows the online business to access the resource.2. The method according to claim 1 , further including:a second user access the resource via the online business3. The method according to claim 1 , wherein accessing the cloud storage server further includes:accessing the cloud storage server by a storage interface based on hypertext transfer protocol (HTTP).4. A cloud-based resource sharing method claim 1 , comprising:receiving, by a cloud storage server, a resource uploaded by a first user via a first terminal;storing, by the cloud storage server, the resource on the cloud storage ...

Подробнее
10-04-2014 дата публикации

METHOD AND DEVICE FOR BATCH SCANNING 2D BARCODES

Номер: US20140097246A1

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. 1. A method for batch scanning 2D barcodes comprising: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 the each 2D barcode, segmenting the image containing the plurality of 2D barcodes to obtain a plurality of barcode images with each barcode image corresponding to a 2D barcode of the plurality of 2D barcodes; anddecoding the each barcode image of the plurality of barcode images corresponding to the plurality of 2D barcodes to obtain data contained in the each barcode image.2. The method of claim 1 , wherein the using of the 2D barcode positioning process to determine the barcode area corresponding to the each 2D barcode comprises:binarizing the image to obtain a binary image; andperforming a dilation operation and an edge detection on the binary image to determine the barcode area corresponding to the each 2D barcode contained in the image.3. The method of claim 2 , wherein the using of the 2D barcode positioning process to determine the barcode area corresponding to the each 2D barcode further comprises:obtaining a positioning pattern contained in the barcode area corresponding to the each 2D barcode; ...

Подробнее
10-04-2014 дата публикации

Method, System and Device For Filtering Mobile Terminal Webpage Advertisements

Номер: US20140100963A1
Автор: RUAN Shudong, Xu Yu, ZHANG KAI

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. 1. A method for filtering mobile terminal webpage advertisements content , the method comprising a server , performing:receiving a request from a mobile terminal to visit a website for browsing one or more webpage;analyzing sub-resource data types of the one or more webpage,filtering advertisements content associated with the one or more webpage, using filtering rules which correspond to the sub-resource data types; andreturning sub-resource data of the one or more webpage without the associated advertisements content to the mobile terminal for browsing.2. The method according to claim 1 , wherein in response to receiving the request from the mobile terminal to visit the website for browsing the one or more webpage claim 1 , comprising: if yes, analyzing the sub-resource data types of the one or more webpage and performing the filtering;', 'if no, returning the sub-resource data of the one or more webpage together with the associated advertisements content to the mobile terminal for browsing, and terminating the filtering., 'determining whether the ...

Подробнее
03-01-2019 дата публикации

IMIDAZO[4,5-B]PYRIDIN-2-YL AMIDES AS KV7 CHANNEL ACTIVATORS

Номер: US20190002464A1
Принадлежит:

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. 1. A compound represented by a formula: This application is a continuation of U.S. application Ser. No. 15/591,884, filed May 10, 2017, which is a continuation-in-part of U.S. application Ser. No. 14/776,271, filed Sep. 14, 2015, now U.S. Pat. No. 9,650,376, which is the U.S. national phase of International Application No. PCT/US2014/030686, filed Mar. 17, 2014, which claims the benefit of U.S. Provisional Application No. 61/793,892, filed Mar. 15, 2013. The disclosures of each of these applications are incorporated herein by reference.This invention was made with United States Government support under Grant No. U44NS093160 awarded by the National Institute Of Neurological Disorders And Stroke of the National Institutes of Health. The United States Government has certain rights in the invention.Potassium (K+) channels, present on the plasma membranes of most cell types, are the most diverse class of all ion channels and are associated with a wide range of physiological functions including the regulation of the electrical properties of excitable cells. The primary pore-forming (a) subunits of these highly selective cation channels are divided into three primary structural classes based on the number of transmembrane (TM)-spanning regions and pore (P) regions: currently there are known to be 6TM/1P, 2TM/1P and 4TM/2P K+ channels. The Kv7 genes (originally termed KCNQ, a name assigned by the HUGO Gene Nomenclature Committee (HGNC)) were assigned to a subfamily of voltage-gated K+ channels by the International Union of Pharmacology (IUPHAR). The Kv7 subfamily consists of five homologous pore-forming a subunits, Kv7.1-7.5, that have a structure typical of voltage-gated K+ channels with 6TM-spanning regions (S1-S6) flanked by intracellular N-terminal and C-terminal ...

Подробнее
07-01-2016 дата публикации

GLASS COATED CBN PARTICLES AND METHOD OF MAKING THEM

Номер: US20160002515A1
Автор: ZHANG KAI
Принадлежит:

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. 1. A method of making coated superabrasive material , comprising:blending superabrasive particles with a binder phase;mixing glass frits into the blended mixture at a first predetermined temperature;sieving out the superabrasive particles which were encapsulated with the glass frits; andmixing a spacer with the encapsulated superabrasive particles and heating the spacer with the encapsulated superabrasive particles up to a second predetermined temperature.2. The method of claim 1 , wherein the first predetermined temperature ranges from about 55° C. to 90° C.3. The method of claim 1 , wherein the second predetermined temperature ranges from about 600° C. to about 1100° C.4. The method of claim 1 , wherein the spacer is selected from a group consisting of a metal claim 1 , a metal alloy claim 1 , or a metal oxide.5. The method of claim 1 , wherein the spacer has a particle size smaller than the superabrasive particles.6. The method of claim 1 , wherein the spacer is aluminum oxide.7. The method of claim 1 , wherein the binder phase is water.8. The method of claim 1 , further comprising vacuuming the mixture of the spacer claim 1 , glass frits and superabrasive particles during heating up for the second predetermined temperature.9. A coated superabrasive material claim 1 , comprising:a core comprising a superabrasive crystal; anda glass coating evenly covering an outside surface of the core, wherein the glass coating ranges from about 1 wt % to about 15 wt % of the superabrasive crystal and has a thickness ranging ...

Подробнее
06-01-2022 дата публикации

INTERACTION BETWEEN MERGE LIST CONSTRUCTION AND OTHER TOOLS

Номер: US20220007047A1
Принадлежит:

Device, methods and systems that enable the interaction of merge list construction with other tools and methods in video coding are described. An exemplary method for video processing includes determining, based on a first threshold, a maximum number of history-based motion vector prediction (HMVP) candidates to be checked in a table, making a decision regarding a selective checking of a number of the HMVP candidates in an order, the number of the HMVP candidates checked not exceeding the maximum number of HMVP candidates, constructing, based on the decision, a motion candidates list, and performing, based on the motion candidates list, a conversion between a current block and a bitstream representation of the current block. 1. A method for video processing , comprising:determining, based on a first threshold (T1), a maximum number of history-based motion vector prediction (HMVP) candidates to be checked in a table;making a decision regarding a selective checking of a number of the HMVP candidates in an order, the number of the HMVP candidates checked not exceeding the maximum number of HMVP candidates;constructing, based on the decision, a motion candidates list; andperforming, based on the motion candidates list, a conversion between a current block and a bitstream of the current block.2. The method of claim 1 , wherein the maximum number of HMVP candidates to be checked is equal to the first threshold.3. The method of claim 1 , wherein the first threshold is a variable threshold.4. The method of claim 1 , wherein the first threshold is pre-determined.5. The method of claim 1 , wherein T1=5.6. The method of claim 1 , wherein checking the HMVP candidates in the table is terminated upon a determination that a number of available motion candidates in the motion candidates list claim 1 , including added HMVP candidates claim 1 , has reached a maximally allowed number of motion candidates.7. The method of claim 1 , wherein checking the HMVP candidates in the table is ...

Подробнее
06-01-2022 дата публикации

PREDICTION REFINEMENT BASED ON OPTICAL FLOW

Номер: US20220007050A1
Принадлежит:

A method of video processing includes determining a refined prediction sample P′(x,y) at a position (x,y) in a video block by modifying a prediction sample P(x,y) at the position (x,y) with a first gradient component Gx(x, y) in a first direction estimated at the position (x,y) and a second gradient component Gy(x, y) in a second direction estimated at the position (x,y) and a first motion displacement Vx(x,y) estimated for the position (x,y) and a second motion displacement Vy(x,y) estimated for the position (x,y), where x and y are integer numbers, and performing a conversion between the video block and a bitstream representation of the video block using a reconstructed sample value Rec(x,y) at the position (x,y) that is obtained based on the refined prediction sample P′(x,y) and a residue sample value Res(x,y). 1. A method of processing video data , comprising:determining a refined prediction sample P′(x,y) at a position (x,y) in a video block by modifying a prediction sample P(x,y) at the position (x,y) with a first gradient component Gx(x, y) in a first direction estimated at the position (x,y) and a second gradient component Gy(x, y) in a second direction estimated at the position (x,y) and a first motion displacement Vx(x,y) estimated for the position (x,y) and a second motion displacement Vy(x,y) estimated for the position (x,y),wherein x and y are integer numbers; andperforming a conversion between the video block and a bitstream of the video block using a reconstructed sample value Rec(x,y) at the position (x,y) that is obtained based on the refined prediction sample P′(x,y) and a residue sample value Res(x,y).2. The method of claim 1 , further comprising:determining the first motion displacement Vx(x,y) at the position (x,y) and the second motion displacement Vy(x,y) at the position (x,y) in the video block based on information from at least a spatial neighboring video block of the video block or from at least a temporal neighboring video block located in ...

Подробнее
01-01-2015 дата публикации

COMPOSITE IMPLANT

Номер: US20150005885A1
Принадлежит:

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. 1. A composite vertebral implant for positioning between adjacent vertebrae , the composite vertebral implant comprising:a ring-like thermoplastic polymeric body having an inner surface and an inner shelf portion, the inner shelf portion having a first ledge surface and a second ledge surface;a first ring-like porous member having a plurality of pores formed therein, the first ring-like porous member having a first surface on a first side of the first ring-like porous member;a second ring-like porous member having a plurality of pores formed therein, the second ring-like porous member having a first surface on a first side of the second ring-like porous member;wherein the first surface of the first-ring like porous member is configured to contact the first ledge surface of the inner shelf portion of the ring-like polymeric body; andwherein the first surface of the second ring-like porous member is configured to contact the second ledge surface of the inner shelf portion of the ring-like polymeric body.2. The composite vertebral implant of claim 1 , wherein the plurality of the pores proximate the first surface of the first ring-like porous member are mechanically connected to a portion of the thermoplastic material proximate the first ledge surface of the inner shelf portion of the ring-like ...

Подробнее
13-01-2022 дата публикации

DENOISING AUTOENCODER IMAGE CAPTIONING

Номер: US20220012534A1
Принадлежит:

In an approach to augmenting a caption dataset by leveraging a denoising autoencoder to sample and generate additional captions from the ground truth captions, one or more computer processors generate a plurality of new captions utilizing an autoencoder fed with one or more noisy captions, wherein the autoencoder is trained with a dataset comprising a plurality of ground truth captions. The one or more computer processors calculate an importance weight for each new caption in the plurality of generated new captions as compared to a plurality of associated ground truth captions based on a consensus metric. The one or more computer processors train a caption model with the generated plurality of new captions and associated calculated weights. 1. A computer-implemented method comprising:generating, by one or more computer processors, a plurality of new captions utilizing an autoencoder fed with one or more noisy captions, wherein the autoencoder is trained with a dataset comprising a plurality of ground truth captions;calculating, by one or more computer processors, an importance weight for each new caption in the plurality of generated new captions as compared to a plurality of associated ground truth captions based on a consensus metric; andtraining, by one or more computer processors, a caption model with the generated plurality of new captions and associated calculated weights.2. The method of claim 1 , further comprising:generating, by one or more computer processors, a subsequent caption for a subsequent image utilizing the trained caption model.3. The method of claim 1 , further comprising:adding, by one or more computer processors, stochastic depth as noise to each ground truth caption in the plurality of ground truth captions within one or more hidden layers contained in the trained autoencoder.4. The method of claim 1 , further comprising:applying, by one or more computer processors, dropout regularization to each ground truth caption in the plurality of ...

Подробнее
13-01-2022 дата публикации

MIXUP IMAGE CAPTIONING

Номер: US20220012544A1
Принадлежит:

In an approach to augmenting caption datasets, one or more computer processors sample a ratio lambda from a probability distribution based on a pair of datapoints contained in a dataset, wherein each datapoint in the pair of datapoints comprises an image and an associated caption; extend the dataset by generating one or more new datapoints based on the sampled ratio lambda for each pair of datapoints in the dataset, wherein the sampled ratio lambda incorporates an interpolation of features associated with the pair of datapoints into the generated one or more new datapoints; identify one or more objects contained within a subsequent image utilizing an image model trained utilizing the extended dataset; generate a subsequent caption for one or more identified objects contained within the subsequent image utilizing a language generating model trained utilizing the extended dataset. 1. A computer-implemented method comprising:sampling, by one or more computer processors, a ratio lambda from a probability distribution based on a pair of datapoints contained in a dataset, wherein each datapoint in the pair of datapoints comprises an image and an associated caption;extending, by one or more computer processors, the dataset by generating one or more new datapoints based on the sampled ratio lambda for each pair of datapoints in the dataset, wherein the sampled ratio lambda incorporates an interpolation of features associated with the pair of datapoints into the generated one or more new datapoints;identifying, by one or more computer processors, one or more objects contained within a subsequent image utilizing an image model trained utilizing the extended dataset; andgenerating, by one or more computer processors, a subsequent caption for one or more identified objects contained within the subsequent image utilizing a language generating model trained utilizing the extended dataset.2. The method of claim 1 , wherein the probability distribution is a beta distribution ...

Подробнее
01-01-2015 дата публикации

METHOD, APPARATUS AND SYSTEM FOR SHARING WEBPAGE

Номер: US20150006671A1
Принадлежит:

A webpage sharing method, an apparatus and a system are disclosed, the method includes: acquiring, by a device with memory and at least one processor, a webpage sharing instruction, acquiring an terminal identification (ID) corresponding to a terminal according to the webpage sharing instruction, acquiring a webpage identifier that identifies at least a portion of the webpage, and transmitting the webpage identifier to an event monitoring process that is associated with a web browser in the terminal corresponding to the ID. The above page sharing method, apparatus and system enable a user to operate without need to additionally open an instant messaging tool so as to avoid extra memory usage, increase memory utilization and improve the running speed of a mobile device. 1. A method for sharing a webpage , comprising:acquiring, by a device with memory and at least one processor, a webpage sharing instruction;acquiring, by the device, a terminal identification (ID) corresponding to a terminal according to the webpage sharing instruction;acquiring, by the device, a webpage identifier that identifies at least a portion of the webpage; andtransmitting, by the device, the webpage identifier to an event monitoring process that is associated with a web browser in the terminal corresponding to the terminal ID.2. The method according to claim 1 , before the acquiring the webpage sharing instruction claim 1 , the method further comprising:detecting, through a sensor, at least one event of: a shake, a collision, a sound, a touch and a scan; andgenerating the webpage sharing instruction according to the detected at least one event.3. The method according to claim 1 , wherein the acquiring the terminal ID comprises:acquiring the terminal ID and transmitting the webpage identifier to the event monitoring process through a near field communication component in the device.4. The method according to claim 1 , wherein the transmitting the webpage identifier comprises:acquiring a ...

Подробнее
13-01-2022 дата публикации

RESTRICTED UPSAMPLING PROCESS IN MATRIX-BASED INTRA PREDICTION

Номер: US20220014752A1
Принадлежит:

Devices, systems and methods for digital video coding, which includes matrix-based intra prediction methods for video coding, are described. In a representative aspect, a method for video processing includes performing a conversion between a current video block of a video and a bitstream representation of the current video block using a matrix based intra prediction (MIP) mode, where the conversion includes performing the upsampling operation in which the final prediction block is determined by using a reduced prediction block of the current video block and by using reconstructed neighboring samples of the current video block according to a rule, and where the reduced prediction block is obtained by performing the matrix vector multiplication operation on reduced boundary samples of the current video block. 1. A method of processing video data , comprising:determining, for a conversion between a video block of a video and a bitstream of the video, that a first intra mode is applied on the video block of the video, wherein a process in the first intra mode includes a matrix vector multiplication operation and followed by an upsampling operation to generate prediction samples for the video block of the video; andperforming the conversion based on the prediction samples;wherein inputs to the upsampling operation includes neighboring reference samples of the video block of the video.2. The method of claim 1 , wherein inputs to the upsampling operation includes:a set of left neighboring reference samples selected from the left neighboring reference samples of the video block, anda set of above neighboring reference samples selected from the above neighboring reference samples of the video block.3. The method of claim 2 , wherein the set of left neighboring reference samples and the set of above neighboring reference samples are derived without an intra reference filtering process.4. The method of claim 2 , wherein the video block has a width W and a height H claim 2 , ...

Подробнее
13-01-2022 дата публикации

USING COMBINED INTER INTRA PREDICTION IN VIDEO PROCESSING

Номер: US20220014761A1
Принадлежит:

Techniques for implementing video processing techniques are described. In one example implementation, a method of video processing includes determining, for a conversion between a current block of a video and a bitstream representation of the video, whether a combined inter and intra prediction (CIIP) coding technique is to be applied to the current block based on a characteristic of the current block. The CIIP coding technique uses an intermedia inter prediction value and an intermedia intra prediction value to derive a final prediction value of the current block. The method also includes performing the conversion based on the determining. 1. A method for video processing , comprising:determining, for a conversion between a current block of a video and a bitstream of the video, whether a combined inter and intra prediction coding technique is to be applied to the current block based on at least one of a height H of the current block, or a width W of the current block; andperforming the conversion based on the determining;wherein in response to the combined inter and intra prediction coding technique being to be applied to the current block, an intermedia inter prediction value and an intermedia intra prediction value is used to derive a prediction value of the current block;wherein in an intra-prediction process for the current block, at least one of a multiline intra-prediction process, or a wide-angle intra-prediction process is disabled.2. The method of claim 1 , wherein in case that W is equal to T1 or H is equal to T1 claim 1 , the combined inter and intra prediction coding technique is disabled for the current block claim 1 , and wherein T1=64.3. The method of claim 1 , wherein whether the combined inter and intra prediction coding technique is to be applied to the current block is further based on whether a first coding technique is applied to the current block.4. The method of claim 3 , wherein the first coding technique is a bi-prediction coding technique. ...

Подробнее
13-01-2022 дата публикации

CONTEXT CODING FOR MATRIX-BASED INTRA PREDICTION

Номер: US20220014785A1
Принадлежит:

Devices, systems and methods for digital video coding, which includes matrix-based intra prediction methods for video coding, are described. In a representative aspect, a method for video processing includes encoding a current video block of a video using a matrix intra prediction (MIP) mode in which a prediction block of the current video block is determined by performing, on previously coded samples of the video, a boundary downsampling operation, followed by a matrix vector multiplication operation, and selectively followed by an upsampling operation; and adding, to a coded representation of the current video block, a syntax element indicative of applicability of the MIP mode to the current video block using arithmetic coding in which a context for the syntax element is derived based on a rule. 1. A method of processing video data , comprising:determining, for a conversion between a current video block of a video and a bitstream of the video, whether a matrix intra prediction (MIP) mode is applied on the current video block based on a syntax element, wherein in the MIP mode, prediction samples of the current video block are determined by performing a matrix vector multiplication operation; andperforming the conversion based on the determining,wherein at least one bin of the syntax element is context coded, and an index of the context is determined based on characteristics of a neighboring block of the current video block.2. The method of claim 1 , wherein the index of the context is determined further based on a size of the current video block.3. The method of claim 2 , wherein in response to a width-height ratio of the current video block being greater than 2 claim 2 , a context with a first predefined index is used for coding the at least one bin of the syntax element.4. The method of claim 2 , wherein in response to a width-height ratio of the current video block being smaller than or equal to 2 claim 2 , a context with a second index is used for coding the at ...

Подробнее
13-01-2022 дата публикации

Half-pel interpolation filter in inter coding mode

Номер: US20220014790A1

A method of video processing is provided to include: performing a conversion between a current video block of a video and a coded representation of the video, wherein the coded representation includes a first parameter that indicates a motion information precision from a multiple precision set for the current video block that does not use a default motion information precision and/or a second parameter which identifies whether an alternative half-pel interpolation filter is used for the conversion, and wherein each of the first parameter and/or the second parameter is associated with one or more bins and a context-model based coding is only used for a first bin of the one or more bins in the coded representation.

Подробнее
01-01-2015 дата публикации

APPARATUSES AND METHODS FOR PHONE NUMBER PROCESSING

Номер: US20150007019A1
Принадлежит:

A method for phone number processing may comprise providing a terminal device including a processor operating a browser to a user. The processor my conduct the acts of opening a web page on the browser, wherein the web page includes an unclickable text content; detecting a string from the text content when the user selects the text content; and displaying a phone number processing interface on the web page when the string is a valid phone number. 1. A method for phone number processing in a terminal device including a processor operating a browser , comprising:opening, by the processor, a web page on the browser, wherein the web page includes unclickable text content;detecting, by the processor, a string from the unclickable text content when the user selects the text content; anddisplaying, by the processor, a phone number processing interface on the web page when the string is a valid phone number.2. The method of claim 1 , wherein the web page comprises a logical structure of a document object model (DOM) tree; and extracting the text content from a text node associated with the text content in the DOM tree; and', 'generating a hyperlink associated the string with the phone number processing interface when the string is a valid phone number., 'wherein the detecting of the string from the text content comprises3. The method of claim 2 , wherein the generating of the hyperlink associated the string with the phone number processing interface comprising:creating a label based on the valid phone number;linking the valid phone number to the phone number processing interface;inserting the label in a position of the text node in the DOM tree; andmoving the text node one level down in the DOM tree to be a child node of the label.4. The method of claim 2 , further comprising:determining, by the processor, the text content being unclickable on the web page when the text node is not associated with a hyperlink; anddetermining, by the processor, the text content being ...

Подробнее
02-01-2020 дата публикации

SHIFT REGISTER, GATE DRIVING CIRCUIT AND DRIVING METHOD, AND DISPLAY APPARATUS

Номер: US20200005881A1
Принадлежит:

A shift register includes a first input sub-circuit, a pull-up control sub-circuit, and a pull-down control sub-circuit. The first input sub-circuit is configured to transmit a voltage from the first signal terminal to the first node under control of the first voltage terminal. The pull-up control sub-circuit is configured to be in a turn-on or turn-off state under control of the first node. The pull-down control sub-circuit is configured to transmit a voltage from the third voltage terminal to the pull-down node under control of the first node, transmit the voltage from the third voltage terminal to the pull-down node under control of the signal output terminal, and transmit a voltage from the first clock signal terminal to the pull-down node under control of the first clock signal terminal. 123-. (canceled)24. A shift register , comprising a first input sub-circuit , a pull-up control sub-circuit , a pull-down control sub-circuit , and a pull-down sub-circuit , whereinthe first input sub-circuit is coupled to a first signal terminal, a first voltage terminal and a first node, and the first input sub-circuit is configured to transmit a voltage from the first signal terminal to the first node under control of a voltage from the first voltage terminal;the pull-up control sub-circuit is coupled to the first node, a second voltage terminal and a second node, and the pull-up control sub-circuit is configured to be in a turn-on or turn-off state under control of a voltage on the first node, and transmit a voltage from the second voltage terminal to the second node when the pull-up control sub-circuit is in the turn-on state;the pull-down control sub-circuit is coupled to the first node, a third voltage terminal, a first clock signal terminal, a signal output terminal and a pull-down node, and the pull-down control sub-circuit is configured to transmit a voltage from the third voltage terminal to the pull-down node under control of a voltage on the first node, transmit ...

Подробнее
07-01-2021 дата публикации

INTERACTION BETWEEN PAIRWISE AVERAGE MERGING CANDIDATES AND IBC

Номер: US20210006780A1
Принадлежит:

A method of decoding visual information from a coded representation of the visual information includes determining that a block being decoded representing a portion of an encoded picture of visual information is coded using a motion candidate associated with a motion vector, wherein the motion vector is derived as a weighted average of a plurality of motion vectors, wherein all of the plurality of motion vectors refer to a same picture type, and wherein a first picture type represents a current picture and a second picture type represents a reference pictures different from the current picture and decoding the block being decoded by using the motion candidate. 1. A method of coding video data , comprising:determining, for a conversion between a current video block of a video and a bitstream representation of the video, a motion candidate associated with a motion vector, wherein the motion vector is derived based on a weighted average of a plurality of motion vectors, wherein all the plurality of motion vectors refer to a reference picture not identical to the current picture which includes the current video block; andperforming the conversion based on the determining.2. The method of claim 1 , comprising applying equal weights to all the plurality of motion vectors.3. The method of claim 1 , wherein the motion candidate is a motion vector of a pair-wise average merge candidate in inter prediction mode.4. The method of claim 3 , wherein the motion candidate of the pair-wise merge candidate is derived based on a weighted average of a first motion vector of a first merge candidate and a second motion vector of a second merge candidate.5. The method of claim 1 , wherein instead of plurality of motion vectors referring to a reference picture not identical to the current picture claim 1 , all the plurality of motion vectors refer to the reference picture identical to the current picture.6. The method of claim 1 , wherein the motion candidate is a motion vector of a sub- ...

Подробнее
07-01-2021 дата публикации

TABLE MAINTENANCE FOR HMVP CANDIDATE STORAGE

Номер: US20210006787A1
Принадлежит:

The disclosure relates to table maintenance for HMVP candidate storage. A method for processing video, comprising: determining, during a conversion between a first block of visual media data and a corresponding coded representation of the visual media data, the first block being coded with geometry partition mode; determining, based on at least one table storing history based motion vector prediction (HMVP) candidates which include motion information based on previously coded blocks, motion information of at least one sub-portion of the first block; performing the conversion of the first block using the determined motion information. 1. A method for coding video data , comprising:determining, during a conversion between a first block of visual media data and a corresponding bitstream representation of the visual media data, the first block being coded with a geometric partitioning mode;determining, based on a table storing one or multiple motion candidates which are associated with motion information based on previously coded blocks, motion information of the first block;performing the conversion of the first block using the determined motion information of the first block.2. The method of claim 1 , wherein the motion information used by the first block is refrained from being stored in the table.3. The method of claim 1 , wherein the table is not updated after the conversion of the first block.4. The method of claim 1 , further comprising:determining, during a conversion between a second block of the visual media data and the corresponding bitstream representation of the visual media data, motion information of the second block based on the same table that is used for the first block,and the second block is not using the geometric partitioning mode.5. The method of claim 1 , wherein the table includes a history based motion vector prediction (HMVP) table.6. The method of claim 1 , wherein the determination of motion information of the first block comprises ...

Подробнее
07-01-2021 дата публикации

POSITION DEPENDENT STORAGE OF MOTION INFORMATION

Номер: US20210006788A1
Принадлежит:

Devices, systems and methods for digital video coding, which include geometric partitioning, are described. An exemplary method for video processing includes making a decision, based on a priority rule, regarding an order of insertion of motion candidates into a motion candidate list for a conversion between a current block of video and a bitstream representation of the video, wherein the current block is coded using a geometry partition mode; and performing, based on the decision and the motion candidate list, the conversion. 1. A method of coding video data , comprising:determining, during a conversion between a current block of a video and a bitstream representation of the video, that the current block is coded with a geometric partitioning mode; anddetermining a first motion information MVInfo1 and a second motion information MVInfo2;storing, in response to both the MVInfo1 and the MVInfo2 being from reference picture list LX, a first single set of motion information for a m×n subblock within a weighted area of the current block without considering a presence or an absence of a reference picture of the MVInfo1 or a reference picture of the MVInfo2 in reference picture list L(1−X), wherein the first single set of motion information comprises an uni-prediction motion information, wherein X=0 or X=1.2. The method of claim 1 , wherein the first single set of motion information comprising the uni-prediction motion information is based on the MVInfo1 or the MVInfo2.3. The method of claim 1 , wherein the first single set of motion information comprising the uni-prediction motion information is equal to the MVInfo1 or the MVInfo2.4. The method of claim 1 , wherein the stored first single set of motion information is used in at least one of temporal motion prediction claim 1 , spatial motion prediction or a filtering process.5. The method of claim 1 , wherein the stored first single set of motion information is used in processing other blocks in different pictures.6. The ...

Подробнее
07-01-2021 дата публикации

CONDITION DEPENDENT INTER PREDICTION WITH GEOMETRIC PARTITIONING

Номер: US20210006790A1
Принадлежит:

A method for processing a video includes performing a determination, by a processor, that a first video block is partitioned to include a first prediction portion that is non-rectangular and non-square; adding a first motion vector (MV) prediction candidate associated with the first prediction portion to a motion candidate list associated with the first video block, wherein the first MV prediction candidate is derived from a sub-block MV prediction candidate; and performing further processing of the first video block using the motion candidate list. 1. A method of coding video data , comprising:determining, for a conversion between a current block of a video and a bitstream representation of the video, whether use of a geometric partitioning mode is enabled for the current block based on a rule that uses a characteristic of the current block; andperforming the conversion according to the determining;wherein the rule specifies that the geometric partitioning mode is disabled due to the current block having a ratio between the height of the current block and the width of the current block greater than a first threshold, where the first threshold is an integer.2. The method of claim 1 , wherein the rule specifies that the geometric partitioning mode is disabled due to the current block having the ratio that the width divided by the height greater than the first threshold.3. The method of claim 1 , wherein the rule specifies that the geometric partitioning mode is disabled due to the current block having the ratio that the height divided by the width greater than the first threshold.4. The method of claim 1 , wherein the rule specifies that the geometric partitioning mode is disabled due to the current block having a width and/or a height smaller than a second threshold L claim 1 , where L is an integer.5. The method of claim 4 , wherein L is equal to 8.6. The method of claim 1 , wherein the rule specifies that the geometric partitioning mode is disable due to the ...

Подробнее
07-01-2021 дата публикации

SIDE INFORMATION SIGNALING FOR INTER PREDICTION WITH GEOMETRIC PARTITIONING

Номер: US20210006803A1
Принадлежит:

A method for processing a video includes performing a determination, by a processor, that a first video block is partitioned to include a first prediction portion that is non-rectangular and non-square; adding a first motion vector (MV) prediction candidate associated with the first prediction portion to a motion candidate list associated with the first video block, wherein the first MV prediction candidate is derived from a sub-block MV prediction candidate; and performing further processing of the first video block using the motion candidate list. 1. A method of coding video data , comprising:performing a conversion between a current block of a video and a bitstream representation of the video, wherein the current block is coded with a geometric partitioning mode;wherein the bitstream representation includes multiple syntax elements among which one syntax element indicating a splitting pattern of the geometric partitioning mode for the current block and other syntax elements indicating multiple merge indices for the current block.2. The method of claim 1 , wherein a prediction among the multiple merge indices is utilized.3. The method of claim 1 , wherein an indication which specifies whether the geometric partitioning mode is enabled is included in the bitstream representation.4. The method of claim 3 , wherein the indication is at a sequence parameter set level or a picture parameter set level or a video parameter set level or a picture header or a slice header or a tile group header or a coding tree unit level.5. The method of claim 1 , wherein the geometric partitioning mode is disabled for the current block due to the current block satisfying a size condition.6. The method of claim 5 , wherein the size condition specifies not to use the geometric partitioning mode for the current block due to the current block having a size greater than a first threshold claim 5 , wherein the first threshold is equal to 64.7. The method of claim 5 , wherein the size condition ...

Подробнее
07-01-2021 дата публикации

RULES ON UPDATING LUTS

Номер: US20210006819A1
Принадлежит:

Devices, systems and methods for encoding and decoding digital video using historical information containing coding candidates are described. In a representative aspect, a method for video processing includes maintaining one or more tables of motion candidates during a conversion between a current video block and a bitstream representation of a video, comparing a motion candidate associated with the current video block with a number of entries in the one or more tables, and updating the one or more tables based on the comparing. 1. A method for video processing , comprising:performing a conversion between video blocks of a video and a bitstream representation of the video and maintaining one or more tables of motion candidates during the conversion;wherein the performing a conversion comprises:constructing a motion candidate list for a current video block of the video, wherein a suitability of using the one or more tables is based on the coding characteristic of the current video block, wherein the suitability indicates whether to use the one or more tables during the constructing;performing the conversion between the current video block and the bitstream representation of the video based on the motion candidate list; andselectively using a motion candidate associated with motion information of the current video block to update the one or more tables.2. The method of claim 1 , wherein the performing a conversion comprises:encoding the current block into the bitstream representation.3. The method of claim 1 , wherein the performing a conversion comprises:decoding the current block from the bitstream representation.4. The method of claim 1 , wherein the coding characteristic comprises at least one of a coding mode of the current video block claim 1 , or a size of the current video block.5. The method of claim 1 , wherein whether to update the one or more tables is based on the coding characteristic.6. The method of claim 5 , wherein the table is not used based on the ...

Подробнее
07-01-2021 дата публикации

UPDATE OF LOOK-UP TABLES

Номер: US20210006823A1
Принадлежит:

Devices, systems and methods for encoding and decoding digital video using historical information containing coding candidates are described. In a representative aspect, a method for video processing includes performing a conversion between a first block of video data of a video and a bitstream representation of the video. The method also includes and updating, based on a coding characteristic of the first block of video data, a table of motion candidates using motion information associated with the first block. 1. A method for video processing , comprising:constructing a motion candidate list for a current block of a video;deriving motion information for the current block based on the motion candidate list; andperforming a conversion between the current block and a bitstream representation of the video based on the motion information of the current block, wherein whether to update a table of motion candidates using the motion information of the current block is based on a coding characteristic of the current block; andconstructing, based on the table, a motion candidate list for a subsequence block to derive motion information of a subsequence block.2. The method of claim 1 , wherein the performing a conversion comprises:encoding the current block into the bitstream representation.3. The method of claim 1 , wherein the performing a conversion comprises:decoding the current block from the bitstream representation.4. The method of claim 1 , wherein the coding characteristic comprises a coding mode of the current block.5. The method of claim 4 , wherein the table is updated based on the coding mode of the current block belonging to at least one first coding mode.6. The method of claim 5 , wherein the at least one first coding mode comprises at least one of:a merge mode which is a non-affine merge mode, an Advanced Motion Vector Prediction (AMVP) mode which is a non-affine AMVP mode, or an inter mode.7. The method of claim 1 , wherein the table is not updated based on ...

Подробнее
03-01-2019 дата публикации

INTRA PREDICTION IN VIDEO CODING

Номер: US20190007688A1
Принадлежит:

An apparatus configured to encode or decode video data that includes a memory configured to store at least one reconstructed sample of video data and at least one processor, in communication with the memory, that is configured to identify at least one reconstructed sample, determine at least one extended angular intra prediction mode to use for intra prediction of at least one sample of a current block, intra predict, using the at least one extended angular intra prediction mode, at least one sample of the current block based on the at least one reconstructed sample, extended angular intra prediction modes including angular intra prediction modes other than angular prediction modes between horizontal −45 degrees and vertical −45 degrees, and encode or decode the current block based on the at least one predicted sample. 1. A method of encoding or decoding video data , comprising:locating at least one reconstructed sample of video data;determining at least one extended angular intra prediction mode to use for intra prediction of at least one sample of a current block;intra predicting, using the at least one extended angular intra prediction mode, at least one sample of the current block based on the at least one reconstructed sample, extended angular intra prediction modes including angular intra prediction modes other than angular prediction modes between horizontal −45 degrees and vertical −45 degrees; andencoding or decoding the current block based on the at least one predicted sample.2. The method of wherein the at least one extended angular intra prediction mode comprises at least one of an angular mode beyond horizontal −45 degrees or an angular mode beyond vertical −45 degrees.3. The method of further comprising determining whether the at least one extended angular intra prediction mode is available for intra prediction of the current block based on a shape of the current block.4. The method of further comprising determining whether the at least one extended ...

Подробнее
14-01-2016 дата публикации

SUSTAINED RELEASE INTRAOCULAR IMPLANTS AND METHODS FOR PREVENTING RETINAL DYSFUNCTION

Номер: US20160008354A1
Принадлежит:

Biocompatible intraocular implants include an alpha-2 adrenergic receptor agonist and a polymer associated with the alpha-2 adrenergic receptor agonist to facilitate release of the alpha-2 adrenergic receptor agonist into an eye for an extended period of time. The alpha-2 adrenergic receptor agonist may be associated with a biodegradable polymer matrix, such as a matrix of a two biodegradable polymers. The implants may be placed in an eye to prevent the occurrence of one or more ocular conditions, or to reduce one or more symptoms of an ocular condition, such as an ocular neurosensory disorder and the like. 138.-. (canceled)39. A biodegradable intraocular implant consisting of:a) a first polylactide polymer;b) a second polylactide polymer; andc) brimonidine free base in an amount of about 40% by weight of the implant, based on the total weight of the implant;wherein the ratio of first polylactide polymer to second polylactide polymer in the implant is 1:1, 2:1, or 3:1; and wherein the implant is i) a solid, rod-shaped implant formed by an extrusion process.40. A method of treating a retinal dysfunction in an eye of a patient claim 39 , comprising the step of placing the biodegradable intraocular implant of in an eye of the patient to provide an amount of brimonidine effective to reduce a symptom of a retinal dysfunction.41. The method of claim 40 , wherein the method is effective to treat a retinal neurosensory dysfunction.42. The method of claim 41 , wherein the implant is placed in the vitreous of the eye. The present invention generally relates to devices and methods to treat an eye of a patient, and more specifically to intraocular implants that provide extended release of a therapeutic agent to an eye in which the implant is placed, and to methods of making and using such implants, for example, to prevent retinal dysfunction.Brimonidine, 5-bromo-6-(2-imidazolidinylideneamino) quinoxaline, is an alpha-2-selective adrenergic receptor agonist that is effective in ...

Подробнее
02-01-2020 дата публикации

Method of Adaptive Motion Vector Resolution for Video Coding

Номер: US20200007863A1
Принадлежит:

A method of MVP (motion vector prediction) for video coding with adaptive motion vector resolution is disclosed. According to the present invention, the MVP coding is applied to the current MV or the current MV is stored depending on the current MV resolution, the reference MV resolution, or both the current MV resolution and the reference MV resolution. In one embodiment, when the current MV resolution corresponds to integer pixel resolution, MVP coding is then applied to the current MV using a modified temporal MV as a motion vector predictor for the current MV, where the modified temporal MV is generated by right-shifting the temporal MV. In another embodiment, when the current MV resolution corresponds to integer pixel resolution, the current MV is left-shifted before it is stored in a memory. 1. A method of MVP (motion vector prediction) for video data , the method comprising:receiving input data associated with a current MV (motion vector) for a current block in a current slice;determining current MV resolution for the current MV, reference MV resolution for a reference MV associated with a reference block in a reference picture, or both the current MV resolution and the reference MV resolution; andapplying MVP coding to the current MV or storing the current MV depending on the current MV resolution, the reference MV resolution, or both the current MV resolution and the reference MV resolution, wherein when the reference MV associated with the reference block in the reference picture corresponds to a temporal MV associated with a temporal reference block in the reference picture and the current MV resolution corresponds to integer pixel resolution, said applying MVP coding to the current MV uses a modified temporal MV as a motion vector predictor for the current MV, wherein the modified temporal MV is generated by right-shifting the temporal MV, wherein when a shift operation is applied to the current MV or the temporal MV due to the current MV resolution or ...

Подробнее
08-01-2015 дата публикации

METHOD OF DEPTH INTRA PREDICTION USING DEPTH MAP MODELLING

Номер: US20150010049A1
Принадлежит: MEDIATEK SINGAPORE PTE. LTD.

A method of depth map coding for a three-dimensional video coding system incorporating extended reconstructed neighboring depth samples is disclosed. The depth block is partitioned into one or more segments. A prediction value for each segment is derived based on reconstructed neighboring depth samples. The reconstructed neighboring depth samples for at least one segment comprise at least one reconstructed sample from an extended top neighboring row or an extended left neighboring column. The extended top neighboring row includes at least one extended top-row reconstructed depth sample located adjacent to top side of a second depth block adjacent to right side of the current depth block. The extended left neighboring column includes at least one extended left-column reconstructed depth sample located adjacent to left side of a third depth block adjacent to bottom side of the current depth block. 1. A method of Intra coding for a depth block in a three-dimensional video coding system , the method comprising:receiving input data associated with a current depth block, wherein the current depth block is partitioned into one or more segments;receiving reconstructed neighboring depth samples of the current depth block;deriving a prediction value for each segment based on reconstructed neighboring depth samples, wherein the reconstructed neighboring depth samples for at least one segment comprise at least one reconstructed sample from an extended top neighboring row or an extended left neighboring column, the extended top neighboring row includes at least one extended top-row reconstructed depth sample located adjacent to top side of a second depth block adjacent to right side of the current depth block, and the extended left neighboring column includes at least one extended left-column reconstructed depth sample located adjacent to left side of a third depth block adjacent to bottom side of the current depth block; andencoding or decoding each segment of the current depth ...

Подробнее
12-01-2017 дата публикации

METHOD FOR PREPARING CAPROLACTAM BY USING A MICROREACTOR UNDER LEWIS ACID CATALYSIS

Номер: US20170008850A1
Принадлежит: NANJING TECH UNIVERSITY

A method for preparing caprolactam by using a microreactor under Lewis acid catalysis, wherein a hydroxyl group in a cyclohexanone oxime is activated to obtain a cyclohexanone oxime sulfonates intermediate, then rearranged under Lewis acid catalysis to prepare the caprolactam. The method of this invention has a simple process and a high operation safety and selectivity, the reaction condition is mild, an efficient reaction can take place even at room temperature, the reaction time is short, the conversion of the cyclohexanone oxime can reach 100% within a short time, the selectivity of the caprolactam can reach 99%, the energy consumption is greatly reduced in the premise of maintaining a high yield, and the production cost is reduced, being an efficient and green and environmentally friendly method of for synthesizing the caprolactam. 1. A method for preparing caprolactam by using a microreactor under Lewis acid catalysis , comprising the following steps:(1) cyclohexanone oxime is dissolved in an organic solvent, an organic acid binding agent is added, and homogeneously mixed, to obtain a homogeneous solution;(2) a sulfonyl chlorides compound is dissolved in an organic solvent, and homogeneously mixed, to obtain a homogeneous solution;(3) a Lewis acid is dissolved in an organic solvent, and homogeneously mixed, to obtain a homogeneous solution;(4) the homogeneous solution obtained in step (1) and the homogeneous solution obtained in step (2) are concurrently and respectively pumped into a first microchannel reactor of a microreactor, and completely reacted, to obtain a cyclohexanone oxime sulphonates intermediate;(5) a mixed system obtained in step (4) and the homogeneous solution obtained in step (3) are concurrently and respectively pumped into a second microchannel reactor of the microreactor, and completely reacted, a outflow liquid is collected, to obtain the caprolactam.2. The method for preparing caprolactam by using a microreactor under Lewis acid catalysis ...

Подробнее
11-01-2018 дата публикации

FRIABLE CERAMIC-BONDED DIAMOND COMPOSITE PARTICLES AND METHODS TO PRODUCE SAME

Номер: US20180009716A1
Автор: EASLEY Thomas, ZHANG KAI
Принадлежит:

Ceramic-bonded diamond composite particle includes a plurality of diamond grains and silicon carbide reaction bonded to the diamond grains having a composition of 60-90 wt. % diamond, 10-40 wt. % silicon carbide, ≦2 wt. % silicon. Particles are formed by processes that forms granules in a pre-consolidation process, forms a densified compact including ceramic-bonded diamond composite material in a consolidation process or forms ceramic-bonded diamond composite material directly, and a post-consolidation process in which the densified compact or ceramic-bonded diamond composite material is mechanically broken to form a plurality of the particles. Inert or active material can be incorporated into the densified compact or coated on granules to reduce the number and extent of diamond to silicon carbide bonding occurring in the consolidation process and make the ceramic-bonded diamond composite material more friable and easily breakable into composite particles. 1. A method to produce a ceramic-bonded diamond composite particle , the method comprising:forming a diamond feedstock including a plurality of diamond grains and silicon particles;subjecting the diamond feedstock to at least one pre-consolidation process to form a granule;forming a densified compact in a consolidation process using the granule, the densified compact including ceramic-bonded diamond composite material, andmechanically processing the densified compact in a post-consolidation process in which a plurality of ceramic-bonded diamond composite particles are formed,wherein the ceramic-bonded diamond composite particles include a plurality of diamond grains and silicon carbide reaction bonded to the diamond grains, andwherein a composition of the ceramic-bonded diamond composite particle includes 60-90 wt. %, preferably 70-90 wt. %, more preferably 79-81 wt. %, more preferably 80 wt. % diamond, 10-40 wt. % silicon carbide, ≦2 wt. % silicon.2. The method according to claim 1 , wherein the diamond feedstock ...

Подробнее
12-01-2017 дата публикации

CORRECTLY IDENTIFYING POTENTIAL ANOMALIES IN A DISTRIBUTED STORAGE SYSTEM

Номер: US20170010931A1
Принадлежит: CISCO TECHNOLOGY, INC.

A method for assisting evaluation of anomalies in a distributed storage system is disclosed. The method includes a step of monitoring at least one system metric of the distributed storage system. The method further includes steps of maintaining a listing of patterns of the monitored system metric comprising patterns which previously did not result in a failure within one or more nodes of the distributed storage system, and, based on the monitoring, identifying a pattern (i.e., a time series motif) of the monitored system metric as a potential anomaly in the distributed storage system. The method also includes steps of automatically (i.e. without user input) performing a similarity search to determine whether the identified pattern satisfies one or more predefined similarity criteria with at least one pattern of the listing, and, upon positive determination, excepting the identified pattern from being identified as the potential anomaly. 1. A method for assisting evaluation of anomalies in a distributed storage system , the method comprising:monitoring at least one system metric of the distributed storage system;maintaining a listing of patterns of the at least one system metric which previously did not result in a failure within one or more nodes of the distributed storage system;identifying a pattern of the at least one system metric as a potential anomaly in the distributed storage system;automatically performing a similarity search to determine whether the identified pattern satisfies one or more similarity criteria with at least one pattern of the listing; andupon positive determination, excepting the identified pattern from being identified as the potential anomaly.2. The method according to claim 1 , wherein the pattern of the at least one system metric is identified as a potential anomaly based on comparison of values of the at least one system metric within a duration of the pattern with values of the at least one system metric within an earlier time ...

Подробнее
08-01-2015 дата публикации

Method and Device for Loading a Plug-In

Номер: US20150012924A1
Принадлежит: Tencent Technology Shenzhen Co Ltd

A method for loading a plug-in is disclosed. The method includes: capturing , at a terminal, a plug-in calling event; obtaining, at a terminal, a plug-in identification corresponding to the plug-in calling event; searching, at a terminal, for runtime files corresponding to the plug-in identification locally; obtaining, at a terminal, a preset plug-in download address when the runtime files are not found, and downloading, at a terminal, the runtime files corresponding to the plug-in identification according to the plug-in download address; loading, at a terminal, the runtime files, and calling, at a terminal, corresponding event handlers to handle the plug-in calling event. In addition, a device for loading plug-in is also disclosed. The method and device for loading a plug-in can improve browsing speed.

Подробнее
27-01-2022 дата публикации

RESTRICTION ON APPLICABILITY OF CROSS COMPONENT MODE

Номер: US20220030220A1
Принадлежит:

A method for visual media processing, including performing a conversion between a current chroma chroma block of visual media data and a bitstream representation of the current chroma chroma block, wherein, during the conversion, a chroma residual of the current chroma chroma block is scaled based on a scaling coefficient, wherein the scaling coefficient is derived at least based on luma samples located in predefined positions. 1. A method of processing video data , comprising:determining, for a conversion between a chroma block of a video and a bitstream of the video, whether to enable or disable a cross-component linear model intra prediction on the chroma block, based on whether one or more luma coding units which cover at least one sample of a corresponding luma region of the chroma block are coded with a subblock-based prediction mode, wherein the chroma block is in a dual tree structure in which a luma component and at least one chroma component have separate partition tree structures;in response to the cross-component linear model intra prediction enabled, determining parameters of the cross-component linear model at least based on neighboring chroma samples of the chroma block;applying the cross-component linear model to derive prediction values of the chroma block based on the parameters; andperforming the conversion based on the prediction values.2. The method of claim 1 , wherein the subblock-based prediction mode corresponds to an intra sub-partitions mode.3. The method of claim 1 , wherein the cross-component linear model is disabled in response to the one or more luma coding units being coded with the subblock-based prediction mode.4. The method of claim 1 , wherein whether to enable or disable the cross-component linear model intra prediction on the chroma block is further based on partition information of the one or more luma coding units.5. The method of claim 4 , wherein the partition information includes a partition tree depth of the one or more ...

Подробнее
27-01-2022 дата публикации

CONFIGURING LUMA-DEPENDENT CHROMA RESIDUE SCALING FOR VIDEO CODING

Номер: US20220030267A1
Принадлежит:

A method for video processing is provided to include: performing a conversion between a current video block of a video that is a chroma block and a coded representation of the video, wherein, during the conversion, the current video block is constructed based on a first domain and a second domain, and wherein the conversion further includes applying a forward reshaping process and/or an inverse reshaping process to one or more chroma components of the current video block. 1. A method of processing video data , comprising:generating, for a conversion between a current luma video block of a video and a bitstream of the video, prediction luma samples for the current luma video block;performing, a forward mapping process for the current luma video block, in which the prediction luma samples are converted from an original domain to a reshaped domain to generate modified prediction luma samples;performing the conversion based on the modified prediction luma samples;wherein for a current chroma video block corresponding to the current luma video block, whether to apply a scaling process on chroma residual samples of the current chroma video block is based on a dimension of the current luma video block,wherein in the scaling process, the chroma residual samples are scaled before being used to reconstruct the current chroma video block,wherein an inverse mapping process which is an inverse operation of the forward mapping process is applied after reconstructing the current luma video block, andwherein a piecewise linear model is used to map the samples of the current luma video block into particular values during the forward mapping process.2. The method of claim 1 , wherein whether to apply the scaling process is based on a number of luma samples contained in the current luma video block.3. The method of claim 2 , wherein the scaling process is disabled in a case that the number of the luma samples are less than a first specific value.4. The method of claim 3 , wherein when ...

Подробнее
14-01-2016 дата публикации

METHOD AND SYSTEM FOR ENCODING AND DECODING MOBILE PHONE BASED TWO-DIMENSIONAL CODE

Номер: US20160012325A1
Принадлежит:

A method and a system for encoding and decoding a mobile phone based two-dimensional code are provided, by means of obtaining the data information inputted by a user and transforming the data information into a two-dimensional code the encoding of the two-dimensional code is embodied. Furthermore, by means of performing binarization processing on the two-dimensional code image to obtain the binary data information, which is parsed into text information by using the preset decoding algorithm, to facilitate mobile phone users in information exchanging using a two-dimensional code. 1. (canceled)2. (canceled)3. (canceled)4. A method for encoding a mobile phone based two-dimensional code , comprising:obtaining data information inputted by a user and converting the data information into encoded characters, wherein the data information includes character information for a target two-dimensional code and data corresponding to an error correction level of the two-dimensional code predetermined by the user;transforming the encoded characters into a bitmap file containing binary data according to a predetermined encoding rule; andobtaining the binary data information contained in the bitmap file and transforming the bitmap file into a two-dimensional code by superimposing layers in order according to the binary data information.5. The method for encoding a mobile phone based two-dimensional code according to claim 4 , wherein after the step of obtaining data information inputted by a user and converting the data information into the encoded characters claim 4 , the method further comprises:calculating a matching version for transforming the data information into the two-dimensional code according to the error correction level predetermined by the user and a string length corresponding to the encoded characters.6. The method for encoding a mobile phone based two-dimensional code according to claim 4 , wherein after the step of obtaining the binary data information contained in ...

Подробнее
12-01-2017 дата публикации

Method for Low-Latency Illumination Compensation Process and Depth Lookup Table Based Coding

Номер: US20170013276A1
Принадлежит: HFI INNOVATION INC.

A method and apparatus for low-latency illumination compensation in a three-dimensional (3D) and multi-view coding system are disclosed. According to the present invention, the encoder determines whether to enable or disable the illumination compensation for the current picture or slice based on a condition related to statistic associated with a selected reference picture or slice respectively, or related to high-level coding information associated with the current picture or slice respectively. The high-level coding information associated with the current picture or slice excludes any information related to pixel values of the current picture or slice respectively. The illumination compensation is them applied according to the decision made by the encoder. A similar low-latency method is also applied for depth lookup table (DLT) based coding. 1. A method of illumination compensation in a three-dimensional (3D) and multi-view coding system , the method comprising:receiving a current picture or slice in a dependent view;determining whether to enable or disable the illumination compensation for the current picture or slice based on a condition related to statistic associated with a selected reference picture or slice respectively, or related to high-level coding information associated with the current picture or slice respectively, wherein the high-level coding information associated with the current picture or slice excludes any information related to pixel values of the current picture or slice respectively;if the illumination compensation is enabled, applying the illumination compensation to the current picture or slice respectively; andif the illumination compensation is disabled, skipping the illumination compensation for the current picture or slice respectively.2. The method of claim 1 , wherein the selected reference picture or slice corresponds to a latest reconstructed picture or slice with a first temporal ID smaller than a second temporal ID of the current ...

Подробнее
11-01-2018 дата публикации

METHOD FOR DEPTH LOOKUP TABLE SIGNALING

Номер: US20180014029A1
Принадлежит:

A method and apparatus for depth lookup table (DLT) signaling in a three-dimensional and multi-view coding system. The method identifies one or more pictures to be processed. If one or more pictures contain depth data, then the method determines the DLT associated with said one or more pictures, applies predictive coding to the DLT based on the previous DLT, includes syntax related to the DLT in the PPS, and includes first bit-depth information related to first depth samples of the DLT in the PPS. The first bit-depth information is consistent with second bit depth information signaled in a sequence level. The method further signals the PPS in a video bitstream for a sequence including said one or more pictures. A circuit is also provided that embodies circuitry configured to carry out the operations specified above. 1. A method of depth coding using a depth lookup table (DLT) in a three-dimensional and multi-view coding system , the method comprising:identifying one or more pictures to be processed; determining the DLT associated with said one or more pictures;', 'applying predictive coding to the DLT based on the previous DLT;', 'including syntax related to the DLT in the PPS; and', 'including first bit-depth information related to first depth samples of the DLT in the PPS, wherein the first bit-depth information is consistent with second bit depth information signaled in a sequence level; and, 'if said one or more pictures contain depth datasignaling the PPS in a video bitstream for a sequence including said one or more pictures.2. The method of claim 1 , wherein the second bit depth information signaled in the sequence level corresponds to luma samples.3. The method of claim 1 , wherein the second bit depth information signaled in the sequence level is bit_depth_luma_minus8.4. The method of claim 1 , wherein the second bit depth information signaled in the sequence level is for second depth luma samples of a sequence containing said one or more pictures.5. The ...

Подробнее
10-01-2019 дата публикации

Partial reconstruction based template matching for motion vector derivation

Номер: US20190014342A1
Принадлежит: Qualcomm Inc

A method of decoding video data includes determining, by a video decoder, a neighboring block in a current frame is inter coded. The method includes, in response to determining the neighboring block is inter coded, determining, by the video decoder, a template for a current block in the current frame based on a partial reconstruction of the neighboring block. The method includes determining, by the video decoder, a reference block in a reference frame corresponding to the template for the current block and determining, by the video decoder, motion vector information for the current frame based on the reference block and the template. The method includes generating, by the video decoder, a predictive block for the current block of video data based on the motion vector information and decoding, by the video decoder, the current block of video data based on the predictive block.

Подробнее
09-01-2020 дата публикации

NETWORK SLICE CONFIGURATION METHOD, APPARATUS, AND SYSTEM

Номер: US20200014589A1
Принадлежит:

This application provides a network slice configuration method, apparatus, and system, and pertains to the field of wireless communications technologies. The method includes: after receiving a management request of a network slice, obtaining or determining, by a network slice manager, network resource information corresponding to a subnet included in the network slice, and then sending, in a form of a subnet management request to a subnet manager, the network resource information corresponding to the subnet, so that the subnet manager configures the corresponding subnet based on the network resource information corresponding to the subnet. In this application, network slice configuration efficiency can be improved. 1. A network slice configuration method , wherein the method comprises:determining or obtaining, by a network slice manager, network resource information corresponding to a subnet; andsending, by the network slice manager, a subnet management request to a subnet manager, wherein the subnet management request carries the network resource information corresponding to the subnet, and the network resource information corresponding to the subnet is used by the subnet manager to configure the subnet.2. The method according to claim 1 , before the determining or obtaining claim 1 , by a network slice manager claim 1 , network resource information corresponding to a subnet claim 1 , further comprising:receiving, by the network slice manager, a management request of a network slice, wherein the management request of the network slice carries requirement information of the network slice, whereinthe determining or obtaining, by a network slice manager, network resource information corresponding to a subnet comprises:determining, by the network slice manager based on the requirement information of the network slice, the network resource information corresponding to the subnet, wherein the network slice comprises the subnet.3. The method according to claim 2 , wherein ...

Подробнее
09-01-2020 дата публикации

Network Slice Management Method, Unit, and System

Номер: US20200014608A1
Автор: XU Ruiyue, ZHANG KAI
Принадлежит:

A network slice template management method includes: receiving, by a first management unit, a subnet management request, where the subnet management request carries indication information of a subnet template; obtaining, by the first management unit, network service descriptor association information or a network service descriptor based on the indication information of the subnet template; and obtaining, by the first management unit, a network service instance based on the network service descriptor association information or the network service descriptor. 1. A network slice template management method , comprising:receiving, by a management unit, a subnet management request, wherein the subnet management request carries indication information of a subnet template;obtaining, by the management unit, network service descriptor (NSD) association information or an NSD based on the indication information of the subnet template; andobtaining, by the management unit, a network service instance based on the NSD association information or the NSD.2. The method according to claim 1 , wherein obtaining claim 1 , by the management unit claim 1 , the NSD association information or the NSD comprises obtaining claim 1 , by the management unit claim 1 , the subnet template based on the indication information of the subnet template claim 1 , wherein the subnet template comprises the NSD association information or the NSD.3. The method according to claim 1 , wherein the subnet management request further carries subnet requirement information claim 1 , and wherein obtaining claim 1 , by the management unit claim 1 , the NSD association information or the NSD comprises obtaining claim 1 , by the management unit claim 1 , the NSD association information or the NSD based on the subnet requirement information and the indication information of the subnet template.4. The method according to claim 1 , wherein the NSD association information comprises one or more of an identifier claim 1 , a ...

Подробнее
14-01-2021 дата публикации

CONDITIONS FOR UPDATING LUTS

Номер: US20210014520A1
Принадлежит:

Devices, systems and methods for processing video are described. In a representative aspect, a video processing method is provided to comprise: maintaining tables, wherein each table includes a set of motion candidates and each motion candidate is associated with corresponding motion information; performing a conversion between a first video block and a bitstream representation of a video including the first video block based on the tables; and updating, after performing of the conversion, zero or more tables, based on an update rule. 1. A method of coding video data , comprising:maintaining one or multiple tables, wherein each table includes one or more motion candidates derived from one or more video blocks that have been coded, and arrangement of the motion candidates in the each table is based on a sequence of addition of the motion candidates into the table;constructing a motion candidate list for a current video block;determining motion information of the current video block using the motion candidate list; andcoding the current video block based on the determined motion information;wherein whether the determined motion information is used to update a table of the one or multiple tables is based on coded information of the current video block, wherein the updated table is used to construct a motion candidate list of a subsequence video block.2. The method of claim 1 , wherein the coded information includes at least one of: a coding mode of the current video block claim 1 , a position of the current video block claim 1 , or a size of the current video block.3. The method of claim 1 , wherein if at least one condition is satisfied claim 1 , the determined motion information is used to update a table of the one or multiple tables claim 1 , wherein the at least one condition is based on the coded information.4. The method of claim 1 , wherein if at least one condition is not satisfied claim 1 , the determined motion information is not used to update a table of the ...

Подробнее
14-01-2021 дата публикации

INTERACTION BETWEEN LUT AND AMVP

Номер: US20210014525A1
Принадлежит:

A method of video decoding is provided to include maintaining tables, wherein each table includes a set of motion candidates and each motion candidate is associated with corresponding motion information; and performing a conversion between a first video block and a bitstream representation of a video including the first video block, the performing of the conversion including using at least some of the set of motion candidates as a predictor to process motion information of the first video block. 1. A video processing method , comprising:maintaining one or more tables, wherein each table includes a set of motion candidates, each of which is associated with corresponding motion information and is derived from a previous video block, and arrangement of the motion candidates in the table is based on a sequence of addition of the motion candidates into the table;performing a motion candidate list derivation process to derive a motion candidate list for a first video block, wherein the motion candidate list derivation process comprises selectively checking one or more motion candidates in a table of the one or more tables in an order;deriving, based on the motion candidate list, motion information which is used as a motion vector predictor; andperforming a conversion between the first video block and a bitstream representation of a video including the first video block based on the motion information and a motion vector difference (MVD) between a motion vector and the motion vector predictor, wherein the MVD is indicated in the bitstream representation.2. The method of claim 1 , wherein the performing of the conversion includes encoding the first video block into the bitstream representation.3. The method of claim 1 , wherein the performing of the conversion includes decoding the first video block from the bitstream representation.4. The method of claim 1 , wherein the checking of the one or more motion candidates in the table is enabled when there is at least one motion ...

Подробнее
14-01-2021 дата публикации

COMMUNICATIONS METHOD AND APPARATUS

Номер: US20210014707A1
Автор: ZHANG KAI
Принадлежит:

A communications method and apparatus are disclosed. The method includes: receiving, by a service provider, an alarm service message from a service consumer, where the alarm service message includes an alarm parameter, the alarm service message is used to request an alarm for at least one base object indicated by the alarm parameter, and the at least one base object is a managed object managed by the service provider; and determining, by the service provider, alarm data based on the alarm parameter, and sending the alarm data to the service consumer. 1. A communication method , comprising:receiving, by a service provider, an alarm service message from a service consumer, wherein the alarm service message comprises an alarm parameter, the alarm service message is used to request an alarm for at least one base object indicated by the alarm parameter, and the at least one base object is a managed object managed by the service provider; anddetermining, by the service provider, alarm data based on the alarm parameter, and sending the alarm data to the service consumer.2. The method according to claim 1 , wherein before the receiving claim 1 , by a service provider claim 1 , an alarm service message from a service consumer claim 1 , the method further comprises:collecting, by the service provider, alarm information of the managed object managed by the service provider.3. The method according to claim 1 , wherein after the receiving claim 1 , by a service provider claim 1 , an alarm service message from a service consumer claim 1 , the method further comprises:collecting, by the service provider, alarm information of the managed object managed by the service provider, or collecting, by the service provider, alarm information of the managed object from the at least one base object indicated by the alarm parameter.4. The method according to claim 1 , wherein the alarm parameter is one or more of the following:a base object class, used to indicate a class of the base object;a ...

Подробнее
18-01-2018 дата публикации

Microfluidic Aliquoting For Single-Cell Isolation

Номер: US20180015471A1
Автор: Qin Lidong, ZHANG KAI
Принадлежит:

According to the invention, generally, a microfluidic aliquoting (MA) chip, adapted to fit in a Petri dish, has a center well (inlet) connected by branched channels to a plurality of side wells (outlets). The chip comes in various types, including a bMA Chip T1, bMA Chip T2, bMA Chip T3, and an rMA Chip. The branched channel improvement provides for a greater distance between neighboring channels and a decreased density near the center well. Design improvements including an injection mold design for an insert and a base and a multiplex hole punch allow for rapid fabrication of the MA chip. 1. A microfluidic aliquot (MA) chip for performing single-cell isolation , comprising:a chip having a radius, a center, a top surface, a bottom surface, an outer edge and a thickness;a single center inlet well disposed substantially at the center of the chip, extending into and accessible from the top surface of the chip;a plurality of side outlet wells disposed in an annular outer portion of the chip, extending into and accessible from the top surface of the chip; anda plurality of channels having multiple segments that extend into the bottom surface of the chip and extending from the center inlet well to the side outlet wells in fluid communication with the center inlet well and the side outlet wells, configured to maintain uniform distribution of a liquid from the center inlet well to the side outlet wells.2. The MA chip of claim 1 , wherein the multiple segments comprise:a plurality of first segments that form an inner layer, a plurality of last segments that form an outer layer, and a plurality of segments between the first segments and the last segments form a middle layer;wherein the side outlet wells and the multiple segments are configured to uniformly distribute liquid and a plurality of cells when the liquid and cells are placed in the MA chip;wherein the first segment is connected to the center inlet well in a radial pattern; andwherein each segment after the first ...

Подробнее
15-01-2015 дата публикации

RESOURCE OPERATION METHOD AND APPARATUS

Номер: US20150018000A1
Автор: ZHANG KAI, Zhao Dong
Принадлежит: Huawei Technologies Co., Ltd.

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. 1. A resource operation method , comprising:determining whether a conflict exists in the two operations; andif 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;whereinthe first resource comprises one or more of the following: a parameter of the cell, a parameter of the base station, a cell, and a base station; andthe related resource of the first resource comprises one or more of the following: a resource that is adjacent to the first resource, a resource that has a mutual influence with the first resource, and a resource that is set with an association with the first resource.2. The method according to claim 1 , wherein the conflict existing in the two operations comprises:an interval between execution times of the two operations is within a set confliction period, or execution times of the two operations are identical.3. The method according to claim 2 , wherein the implementing conflict coordination on execution of the two operations comprises one or a combination of the following:adjusting an ...

Подробнее
19-01-2017 дата публикации

OUTPUT EFFICIENCY OPTIMIZATION IN PRODUCTION SYSTEMS

Номер: US20170016354A1
Принадлежит:

Systems and methods are provided for optimizing system output in production systems, comprising. The method includes separating, by a processor, one or more initial input variables into a plurality of output variables, the output variables including environmental variables and system response variables. The method also includes building, using the processor, a nonparametric estimation that determines a relationship between one or more initial control variables and the system response variables, and estimating a global input-output mapping function, using the determined relationship, and a range of the environmental variables. The method further includes generating one or more optimal control variables from the initial control variables by maximizing the input-output mapping function and the range of the environmental variables. The method additionally includes incorporating one or more of the optimal control variables into a production system to increase production output of the production system. 1. A method for optimizing system output in production systems , comprising:separating, by a processor, one or more initial input variables into a plurality of output variables, the output variables including environmental variables and system response variables;building, using the processor, a nonparametric estimation that determines a relationship between one or more initial control variables and the system response variables;estimating a global input-output mapping function, using the determined relationship, and a range of the environmental variables;generating one or more optimal control variables from the initial control variables by maximizing the input-output mapping function and the range of the environmental variables; andincorporating one or more of the optimal control variables into a production system to increase production output of the production system.2. The method as recited in claim 1 , further comprising: computing a Pearson product-moment correlation ...

Подробнее
18-01-2018 дата публикации

Limiting reverse airflow

Номер: US20180017064A1

In various examples, a fan comprises a fan rotor, logic, and a component electrically coupled to the fan rotor to control operation of the fan rotor. The logic may determine that the component has failed. Responsive to determining that the component has failed, the logic to cause a backup component to apply power to the fan rotor, wherein applying the power causes blades of the fan to reduce spinning.

Подробнее
19-01-2017 дата публикации

EXPLICIT REAL-TIME FIRE DISASTER ALARMING DEVICE AND METHOD

Номер: US20170018153A1
Принадлежит:

An explicit real-time fire disaster alarming device includes a fire disaster detector, human body detector, controller and outdoor light displaying portion. If the fire disaster detector detects any fire inside a space or room, it will send out a fire signal. The human body detector detects whether there is any human inside the space and send out a YES signal or a NO signal accordingly. When the controller receives the fire signal, the outdoor light displaying portion changes from a storing form to an extending form. When the controller receives the YES signal, the outdoor light displaying portion turns on a light for showing there is a human inside the space. When it receives the NO signal, the outdoor light displaying portion turns on another light for showing there is no human inside. Hence, fire fighters and rescuers are provided with a priority reference for life rescue. 1. An explicit real-time fire disaster alarming device , comprising:at least a fire disaster detector disposed inside a predetermined space to send out a fire signal upon detection of a fire inside the predetermined space;at least a human body detector disposed inside the predetermined space to send out a YES signal and a NO signal upon detection that a human is present in and absent from the predetermined space, respectively;at least an outdoor light displaying portion disposed outside the predetermined space, capable of changing between a storing form and an extending form, and adapted to face outward to display one of a YES light and a NO light while being in the extending form; anda controller connecting with the fire disaster detector, the human body detector and the outdoor light displaying portion and receiving the fire signal, the YES signal and the NO signal,wherein, after receiving the fire signal, the controller controls the outdoor light displaying portion to change from the storing form to the extending form,wherein, after receiving the YES signal, the controller controls the ...

Подробнее
19-01-2017 дата публикации

EXPLICIT REAL-TIME FIRE DISASTER ALARMING DEVICE AND METHOD

Номер: US20170018154A1
Принадлежит:

An explicit real-time fire disaster alarming device includes a fire disaster detector, human body detector, controller and outdoor light displaying portion. If the fire disaster detector detects any fire inside a space or room, it will send out a fire signal. The human body detector detects whether there is any human inside the space and send out a YES signal or a NO signal accordingly. When the controller receives the fire signal, the outdoor light displaying portion changes from a storing form to an extending form. When the controller receives the YES signal, the outdoor light displaying portion turns on a light for showing there is a human inside the space. When it receives the NO signal, the outdoor light displaying portion turns on another light for showing there is no human inside. Hence, fire fighters and rescuers are provided with a priority reference for life rescue. 1. An explicit real-time fire disaster alarming device , comprising:at least a fire disaster detector disposed inside a predetermined space to send out a fire signal upon detection of a fire inside the predetermined space;at least a human body detector disposed inside the predetermined space to send out a YES signal and a NO signal upon detection that a human is present in and absent from the predetermined space, respectively;at least an outdoor light displaying portion disposed outside the predetermined space, capable of changing between a storing form and an extending form, and adapted to face outward to display one of a YES light and a NO light while being in the extending form; anda controller connecting with the fire disaster detector, the human body detector and the outdoor light displaying portion and receiving the fire signal, the YES signal and the NO signal,wherein, after receiving the fire signal, the controller controls the outdoor light displaying portion to change from the storing form to the extending form,wherein, after receiving the YES signal, the controller controls the ...

Подробнее
17-04-2014 дата публикации

Information obtaining method and apparatus

Номер: US20140103111A1
Принадлежит: Tencent Technology Shenzhen Co Ltd

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.

Подробнее
21-01-2016 дата публикации

Method of Error-Resilient Illumination Compensation for Three- Dimensional Video Coding

Номер: US20160021393A1
Принадлежит: Mediatek Singapore Pte Ltd

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.

Подробнее
19-01-2017 дата публикации

Method for Depth Lookup Table Signaling in 3D Video Coding Based on High Efficiency Video Coding Standard

Номер: US20170019682A1
Принадлежит:

A method and apparatus for depth lookup table (DLT) signaling in a three-dimensional and multi-view coding system are disclosed. According to the present invention, if the pictures contain only texture data, no DLT information is incorporated in the picture parameter set (PPS) corresponding to the pictures. On the other hand, if the pictures contain depth data, the DLT associated with the pictures is determined. If a previous DLT required for predicting the DLT exists, the DLT will be predicted based on the previous DLT. Syntax related to the DLT is included in the PPS. Furthermore, first bit-depth information related to first depth samples of the DLT is also included in the PPS and the first bit-depth information is consistent with second bit-depth information signaled in a sequence level data for second depth samples of a sequence containing the pictures. 1. A method of depth coding using a depth lookup table (DLT) in a three-dimensional and multi-view coding system , the method comprising:identifying one or more pictures to be processed;if said one or more pictures contain only texture data, excluding any DLT information in a picture parameter set (PPS) corresponding to said one or more pictures;if said one or more pictures contain depth data:determining the DLT associated with said one or more pictures;if a previous DLT required for predicting the DLT exists, applying predictive coding to the DLT based on the previous DLT;including syntax related to the DLT in the PPS; andincluding first bit-depth information related to first depth samples of the DLT in the PPS, wherein the first bit-depth information is consistent with second bit depth information signaled in a sequence level for second depth samples of a sequence containing said one or more pictures; andsignaling the PPS in a video bitstream for a sequence including said one or more pictures.2. The method of claim 1 , wherein if the previous DLT required for predicting the DLT does not exist claim 1 , ...

Подробнее
03-02-2022 дата публикации

ADAPTIVE LOOP FILTERING FOR CHROMA COMPONENTS

Номер: US20220038693A1
Принадлежит:

Devices, systems and methods related to management of syntax flags with respect chroma formats in video processing are described. In one representative aspect, a video decoding method includes determining, for a conversion between a video and a coded representation of the video, whether a syntax element associated with an adaptive loop filtering (ALF) operation for a chroma component of the video is included in the coded representation based on a condition. The method also includes performing the conversion according to the determining. 1. A method of processing video data , comprising:determining, for a conversion between a video region of a video and a bitstream of the video, whether at least one syntax element associated with an adaptive loop filtering operation for a chroma component of the video region is included in the bitstream based on a chroma format of the video; andperforming the conversion according to the determining.2. The method of claim 1 , wherein the at least one syntax element comprises a flag indicating whether at least one coefficient for the adaptive loop filtering operation for the chroma component of the video region is included in the bitstream and the flag is included in an adaptive parameter set corresponding to the adaptive loop filtering operation for the chroma component of the video region.3. The method of claim 2 , wherein in response to the flag being not present in the bitstream claim 2 , a value of the flag is inferred to be equal to a default value indicating that none of the at least one coefficient for the adaptive loop filtering operation for the chroma component of the video region is included in the bitstream.4. The method of claim 1 , wherein a first temporal identifier of a first network abstraction layer unit of an adaptive parameter set corresponding to the adaptive loop filtering operation for the chroma component of the video region is less than or equal to a second temporal identifier of a second network abstraction ...

Подробнее
03-02-2022 дата публикации

TWO-LEVEL SIGNALING OF FILTERING INFORMATION IN VIDEO PROCESSING

Номер: US20220038705A1
Принадлежит:

A video processing method is provided to include performing a conversion between a coded representation of a video comprising one or more video regions and the video, wherein the coded representation includes a first side information at a first level, and wherein a second side information at a second level is derived from the first side information such that the second side information provides parameters for a video unit coded with in-loop reshaping (ILR) in which a reconstruction of the video unit of a video region is based on a representation of a video unit in a first domain and a second domain and/or scaling chroma residue of a chroma video unit. 1. A method of processing video data , comprising:performing a conversion between a bitstream of a video comprising one or more video regions and the video,wherein the bitstream includes side information applicable for a coding tool of some of the one or more video regions, 1) a forward mapping process for a luma component of the video unit, in which prediction samples of the luma component are converted from an original domain to a reshaped domain,', '2) an inverse mapping process, which is an inverse operation of the forward mapping process, that convert reconstructed samples of the luma component in the reshaped domain to the original domain, or', '3) a scaling process, in which residual samples of a chroma component of the video unit are scaled before being used to reconstruct the chroma component, and, 'wherein the side information provides parameters for a reconstruction of a video unit of a current video region based on at least one ofwherein the side information for the current video region is based on an adaptation parameter set having a smaller or equal temporal layer index than the current video region.2. The method of claim 1 , wherein the side information for the current video region is copied from the adaptation parameter set.3. The method of claim 1 , wherein a level of the adaptation parameter set is ...

Подробнее
03-02-2022 дата публикации

INTERACTIONS AMONG MULTIPLE INTRA CODING METHODS

Номер: US20220038706A1
Принадлежит:

Techniques, devices, and systems for video processing are described. In one example aspect, a video processing method includes determining, for a conversion between a block of a video and a bitstream representation of the video, a manner in which information for a Matrix-based Intra Prediction (MIP) coding technique is coded in the bitstream representation. A prediction block of the block is determined using the MIP coding technique based on performing a matrix vector multiplication operation on previously coded samples of the video. The method also includes performing the conversion based on the determining. 1. A method of processing video data , comprising:determining, for a conversion between a block of a video and a bitstream representation of the video, only one of first information related to a first coding mode and second information related to a second coding mode being included in the bitstream, andperforming the conversion based on the determining,wherein in the first coding mode, prediction samples are derived based on performing a matrix vector multiplication operation, andwherein in the second coding mode, differences between quantized residuals derived with an intra prediction of the block and predictors of the quantized residuals are presented in the bitstream.2. The method of claim 1 , wherein in the second coding mode claim 1 , a transform operation is skipped.3. The method of claim 2 , wherein in the second coding mode claim 2 , prediction samples are derived based on a horizontal intra coding mode or a vertical intra coding mode.4. The method of claim 3 , wherein in the second coding technique claim 3 , differences between quantized residuals and predictors of the quantized residuals are represented in the bitstream using a pulse coding modulation representation.5. The method of claim 1 , wherein in response to the second information being included in the bitstream claim 1 , the first information is excluded from the bitstream.6. The method of ...

Подробнее
03-02-2022 дата публикации

PREDICTION PRECISION IMPROVEMENTS IN VIDEO CODING

Номер: US20220038714A1
Принадлежит:

Devices, systems and methods for digital video coding, which includes inter prediction with refinement, are described. An exemplary method of video processing includes determining to use, for a conversion between a current block of a video and a bitstream representation of the video, a first linear optimization model for the conversion using a first coding mode, the first linear optimization model being derived from a second linear optimization model that is used for the conversion using a second coding mode, and performing, based on the determining, the conversion. Another exemplary method of video processing includes determining to use, for a conversion between a current block of a video and a bitstream representation of the video, a gradient value computation algorithm for a bi-directional optical flow tool, and performing, based on the determining, the conversion. 1. A method of processing video data , comprising:determining, for a conversion between a current block of a video and a bitstream of the video, two corresponding regions for a sub-block of the current block, wherein the two corresponding regions are in two reference pictures of the current block respectively;deriving a sum of absolute difference (SAD) based on partial samples of the two corresponding regions, wherein positions of the partial samples of the two corresponding regions are predetermined,determining a first prediction mode is applied to the sub-block in response to the SAD being larger than or equal to a first threshold, wherein the first prediction mode is an optical flow-based inter prediction mode; andderiving spatial gradient values in different directions based on samples of the corresponding regions and an arithmetic shifting operation with a shift value S which is a fixed integer and is not equal to 4, wherein the spatial gradient values are derived based on samples from the same reference picture.2. The method of claim 1 , wherein the spatial gradient values are derived further ...

Подробнее
22-01-2015 дата публикации

METHOD OF FAST ENCODER DECISION IN 3D VIDEO CODING

Номер: US20150022633A1
Принадлежит:

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. 1. A method for multi-view video encoding using multiple coding modes for a coding block in a dependent view , wherein the multiple coding modes comprise Merge mode , Skip mode , Inter modes and Intra modes , and wherein the coding block is allowed to split into smaller coding blocks , the method comprising:receiving input data associated with a current coding block, wherein the current coding block corresponds to a current texture block or a current depth block of a current picture in a current dependent view;determining one or more coding conditions associated with the current coding block and a neighboring block set of the current coding block; andencoding the current coding block using the Merge mode or the Skip mode without evaluating coding performance for at least one of the Inter modes and the Intra modes if said one or more coding conditions are asserted.2. The method of claim 1 , wherein said one or more coding conditions correspond to whether the coding performance of the Skip mode is better than the coding performance of 2N×2N Merge ...

Подробнее
17-01-2019 дата публикации

Electronic apparatus and controlling method thereof

Номер: US20190020755A1
Автор: Kai Zhang

An electronic apparatus includes: a primary display screen and a secondary display screen located in different areas of the electronic apparatus respectively; the primary display screen is configured to display in a first display mode; the secondary display screen is configured to display in a second display mode; the first display mode is that after the electronic apparatus is turned on, in a non-standby state, the display screen is in the display enabled state, and in a standby state, or after the electronic apparatus is turned off, the display screen is in a display disabled state; and the second display mode is that after the electronic apparatus is turned on, the display screen is always in a display state. The apparatus may save electric energy of the electronic apparatus A controlling method for the electronic apparatus is further provided.

Подробнее
10-02-2022 дата публикации

Devices, Methods, and Systems for Fluorescence-Based Imaging and Collection of Data for Food Safety Purposes

Номер: US20220039656A1
Принадлежит: UNIVERSITY HEALTH NETWORK

A method of screening for contamination during food production is disclosed. The method includes applying an exogenous, bacteria-specific contrast agent to a surface to be screened, wherein the surface to be screened is one or more of a food product, a food-preparation surface, a food-handling surface, and a food-equipment surface. The surface is illuminated with excitation light emitted by at least one light excitation light source of a handheld device and optical signals responsive to illumination of the surface are filtered with at least one optical filter of the handheld device. Bacterial fluorescence data regarding the illuminated surface is collected with an image sensor of the handheld device and, in real-time, based on the collected bacterial fluorescence data, the presence and/or location of bacteria on the illuminated surface is determined 1. A method of screening for contamination during food production , comprising:applying an exogenous, bacteria-specific contrast agent to a surface to be screened, wherein the surface to be screened is one or more of a food product, a food-preparation surface, a food-handling surface, and a food-equipment surface;illuminating the surface on which the contrast agent has been applied with excitation light emitted by at least one light excitation light source of a handheld imaging device;filtering, with at least one optical filter of the handheld device, optical signals responsive to illumination of the surface including the contrast agent with the excitation light, the at least one optical filter being configured to enable optical signals having a wavelength corresponding to bacterial fluorescence to pass through the filter;collecting bacterial fluorescence data regarding the illuminated surface with an image sensor of the handheld imaging device, wherein the collected bacterial fluorescence data comprises at least one image containing data relating to exogenous fluorescence of bacteria responsive to illumination of the ...

Подробнее
21-01-2021 дата публикации

INDEPENDENT CONSTRUCTION METHOD FOR BLOCK VECTOR LIST IN INTRA BLOCK COPY MODE

Номер: US20210021811A1
Принадлежит:

The application relates to an independent construction method for block vector list in intra block copy mode. A method of video processing is disclosed. The method of video processing includes: determining, during a first conversion between a first video block of a video and a bitstream representation of the video, a first candidate list construction method for the first video block with a first coding mode; performing, at least based on a first candidate list acquired according to the first candidate list construction method, the first conversion; wherein the conversion of the first video block is based on samples in current picture, and the first candidate list construction method is different from a second candidate list construction method which is applied, during a second conversion between a second video block with a second coding mode of the video and the bitstream representation of the video, on the second video block. 1. A method of coding video data , comprising:determining, for a conversion between a current video block of a video and a bitstream representation of the video, a first candidate list construction method for the current video block with an intra-block copy (IBC) mode; andperforming the conversion at least based on a first candidate list acquired according to the first candidate list construction method;wherein the first candidate list construction method is different from a second candidate list construction method for a second video block of the video with an inter prediction mode.2. The method of claim 1 , wherein the IBC mode is a mode that uses sample values of a same video slice for coding the current video block.3. The method of claim 1 , wherein the first candidate list is an IBC merge or IBC predictor motion candidate list claim 1 , and the second candidate list is an inter merge or inter predictor motion candidate list.4. The method of claim 1 , wherein the first candidate list is an IBC history-based block vector predictor candidate ...

Подробнее
17-04-2014 дата публикации

Method and Apparatus for Data Transmission

Номер: US20140109213A1
Принадлежит: Huawei Technologies Co., Ltd

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. 1. A method for establishing a data transmission channel , the method comprising:receiving a first authentication request message sent by a first terminal, wherein the first authentication request message comprises identifier information of the first terminal and identity information of a second terminal;determining that the identifier information of the first terminal matches pre-stored authentication information of the first terminal;obtaining stored authentication information of the second terminal according to the identity information of the second terminal;sending, according to the identity information of the second terminal, a second authentication request message that carries the authentication information of the second terminal to the second terminal;receiving authentication success response message from the second terminal that confirms that the authentication information of the second terminal in the second authentication request message matches the identifier information of the second terminal; andafter receiving the authentication success ...

Подробнее
24-04-2014 дата публикации

Three Dimensional Interconnected Porous Graphene-Based Thermal Interface Materials

Номер: US20140110049A1

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.

Подробнее
24-04-2014 дата публикации

METHOD AND SYSTEM FOR CROSS-TERMINAL CLOUD BROWSING

Номер: US20140110473A1

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. 1. A method for cross-terminal cloud browsing , comprising:obtaining, by a second terminal, a 2D bar code generated by a first terminal corresponding to a web content currently being presented on a webpage on the first terminal, wherein the 2D bar code includes at least presentation information of the web content;parsing, by the second terminal, the 2D bar code to obtain the presentation information of the web content contained in the 2D bar code; andestablishing, by the second terminal, a link using the presentation information of the web content to realize cross-terminal presentation of the web content on the second terminal.2. The method according to claim 1 , wherein:the web content is a currently playing video; andthe presentation information of the web content includes video playback information of the currently playing video.3. The method according to claim 1 , wherein:the web content is a document; andthe presentation information of the web content includes document reading information of the currently displaying document.4. The method according to claim 2 , wherein:the video playback information includes at least a video link address and elapsed playing time of the currently playing video; and obtaining at least the video link address and the elapsed playing time of the ...

Подробнее
28-01-2016 дата публикации

Method and Apparatus of Disparity Vector Derivation for Three- Dimensional Video Coding

Номер: US20160029045A1
Принадлежит:

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. 1. A method for three-dimensional or multi-view video encoding or decoding , the method comprising:receiving input data associated with a current block of a current frame in a dependent view;determining a first DV (Disparity Vector) from one or more neighboring blocks of the current block, wherein the first DV refers to a first reference view to derive first reference information;selecting a second reference view for the current block to derive second reference information;if the first reference view is different from the second reference view, aligning the first reference information associated with the first reference view with the second reference information associated with the second reference view by modifying the second reference view or by modifying the first DV according to the second reference view; andapplying inter-view encoding or decoding to the input data utilizing the first DV or the second reference information after applying said aligning the first reference information with the second reference information.20. The method of claim 1 , wherein the second reference view corresponds to view index claim 1 , a smallest view index in a reference list for the current ...

Подробнее
25-01-2018 дата публикации

METHOD AND APPARATUS FOR MANAGING VIRTUALIZED NETWORK FUNCTION

Номер: US20180026858A1
Автор: ZHANG KAI, Zou Lan
Принадлежит:

Embodiments of the present application disclose a method and an apparatus for managing a virtualized network function, and relate to the field of virtualization technologies, so as to improve work efficiency and resource usage. The method provided in the embodiments of the present application includes: allocating a resource to and configuring deployment specific parameters for a to-be-instantiated virtualized network function (VNF) to obtain a semi-instantiated VNF; and storing information of the semi-instantiated VNF, where the information of the semi-instantiated VNF includes an identifier of the semi-instantiated VNF, resource information of the semi-instantiated VNF, and deployment specific parameters of the semi-instantiated VNF. 1. A method for managing a virtualized network function (VNF) , comprising:allocating a resource to a to-be-instantiated VNF and configuring deployment specific parameters for the to-be-instantiated VNF to obtain a semi-instantiated VNF; andstoring information of the semi-instantiated VNF, wherein the information of the semi-instantiated VNF comprises an identifier of the semi-instantiated VNF, resource information of the semi-instantiated VNF, and deployment specific parameters of the semi-instantiated VNF.2. The method according to claim 1 , wherein allocating the resource to the to-be-instantiated VNF and configuring deployment specific parameters for the to-be-instantiated VNF to obtain the semi-instantiated VNF comprises:allocating the resource to the to-be-instantiated VNF and configuring the deployment specific parameters for the to-be-instantiated VNF to obtain the semi-instantiated VNF, in response to receiving a request message used to instruct to generate an instantiated.3. The method according to claim 2 , wherein after allocating the resource to the to-be-instantiated VNF and configuring the deployment specific parameters for the to-be-instantiated VNF to obtain the semi-instantiated VNF claim 2 , in response to receiving ...

Подробнее
10-02-2022 дата публикации

EFFICIENT AFFINE MERGE MOTION VECTOR DERIVATION

Номер: US20220046267A1
Принадлежит:

A video processing method for efficient affine merge motion vector derivation is disclosed. In one aspect, a video processing method is provided to include partitioning a current video block into sub-blocks; deriving, for each sub-block, a motion vector, wherein the motion vector for each sub-block is associated with a position for that sub-block according to a position rule; and processing a bitstream representation of the current video block using motion vectors for the sub-blocks. 1. A method of processing video data , comprising:determining, for a conversion between a current video block of a video and a bitstream of the video, motion vectors at control points (CPMV) of the current video block based on a rule, wherein the rule specifies to exclude using of non-adjacent spatial neighboring block from one or more spatial neighboring blocks of the current video block; andperforming the conversion between the current video block and the bitstream based on the motion vectors,wherein the rule further specifies to exclude using of invalid spatial neighboring block from the one or more spatial neighboring blocks based on positions of the one or more spatial neighboring blocks; and a spatial neighboring block of the one or more spatial neighboring blocks is invalid in a case that the spatial neighboring block belongs to a tile different from a current tile to which the current video block belongs.2. The method of claim 1 , wherein the current video block belongs to a current slice claim 1 , and a spatial neighboring block of the one or more spatial neighboring blocks is invalid in a case that the spatial neighboring block belongs to a slice different from the current slice.3. The method of claim 1 , wherein the current video block includes multiple sub-blocks claim 1 , and performing the conversion comprising:determining a motion vector for each sub-block of the multiple sub-blocks based on the CPMV and a specific position of the corresponding sub-block.4. The method of ...

Подробнее
10-02-2022 дата публикации

Coding of block vectors for intra block copy-coded blocks

Номер: US20220046272A1

Methods, devices and systems for intra-block coding based decoding or encoding of video while using block vector signaling and/or merge candidates are disclosed. An example method for video processing includes performing a conversion between a video region of a video and a bitstream representation of the video, wherein the bitstream representation selectively includes motion vector difference (MVD) related syntax elements for an intra block copy (IBC) advanced motion vector prediction (AMVP) mode based on a maximum number of a first type of IBC candidates used during the conversion of the video region, wherein, when an IBC mode is applied, samples of the video region are predicted from other samples in a video picture corresponding to the video region.

Подробнее
24-04-2014 дата публикации

Management Method, Apparatus, and System for Coverage Optimization

Номер: US20140113638A1
Автор: SHI Xiaoli, ZHANG KAI
Принадлежит:

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. 1. A management method for coverage optimization , the method comprising:obtaining, by a management apparatus for coverage optimization, measurement reports of a coverage optimization target region;determining, by the management apparatus for coverage optimization, an actual value of a coverage optimization target within the coverage optimization target region according to the measurement reports; andperforming, by the management apparatus for coverage optimization, coverage optimization processing 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.2. The method according to claim 1 , wherein the coverage optimization target region comprises a cell claim 1 , a coverage region of a base station claim 1 , a coverage region of a base station controller claim 1 , or a coverage region of a subnetwork.3. The method according to claim 1 , wherein the coverage optimization target comprises a coverage area ratio claim 1 , and/or a coverage measurement data number ratio claim 1 , wherein the coverage ...

Подробнее
04-02-2016 дата публикации

IMIDAZO(4,5-B) PYRIDIN-2-YL AMIDES AS KV7 CHANNEL ACTIVATORS

Номер: US20160031875A1
Принадлежит:

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. 140.-. (canceled)42. The compound of claim 41 , wherein the compound is active at a homotetrameric Kv7.2 bearing potassium channel claim 41 , a Kv7.3 homotetrameric bearing potassium channel claim 41 , a heterotetrameric Kv7.2/7.3 bearing channel claim 41 , a heterotetrameric Kv7.3/7.5 bearing channel claim 41 , a homotetrameric Kv7.4 bearing potassium channel claim 41 , or a homotetrameric Kv7.5 bearing potassium channel at a concentration below about 10 μM.43. The compound of claim 41 , wherein claim 41 , if Ris substituted claim 41 , all substituents of Rare R claim 41 , F claim 41 , Cl claim 41 , CN claim 41 , OR claim 41 , CF claim 41 , NRR claim 41 , COR claim 41 , COR claim 41 , OCORA claim 41 , NRCOR claim 41 , CONRR claim 41 , wherein Rand Rare independently H or Calkyl.44. The compound of claim 41 , wherein claim 41 , if R claim 41 , R claim 41 , R claim 41 , or Ris substituted claim 41 , all substituents of R claim 41 , R claim 41 , R claim 41 , and Rare independently F claim 41 , Cl claim 41 , Br claim 41 , I claim 41 , CN claim 41 , Calkyl claim 41 , C—O-alkyl claim 41 , Camino claim 41 , Caminoalkyl claim 41 , Caminoacyl claim 41 , Cacylamino claim 41 , Calkylthio claim 41 , or Calkylsulfonyl.45. The compound of claim 41 , wherein Ris optionally substituted CH claim 41 , optionally substituted cyclic CH claim 41 , optionally substituted cyclic CH claim 41 , Coptionally substituted aryl claim 41 , or Coptionally substituted heterocyclyl.46. The compound of claim 45 , wherein Ris optionally substituted CH claim 45 , optionally substituted cyclic CH claim 45 , or optionally substituted cyclic CH.47. The compound of claim 45 , wherein Ris optionally substituted phenyl claim 45 , or Coptionally substituted heterocyclyl.48. The compound of claim 41 , ...

Подробнее
17-02-2022 дата публикации

METHOD AND SYSTEM FOR IMAGING AND COLLECTION OF DATA FOR DIAGNOSTIC PURPOSES

Номер: US20220047164A1
Принадлежит: UNIVERSITY HEALTH NETWORK

A system for fluorescence-based imaging of a target includes at least one excitation light source configured to emit a homogeneous field of excitation light and positioned to uniformly illuminate a target surface with the homogeneous field of excitation light during fluorescent imaging, a power source, and a portable housing configured to be held in a user's hand during imaging. The housing contains a lens, a filter, an image sensor, and a processor. The filter is configured to permit optical signals responsive to illumination of the target surface and having a wavelength corresponding to at least one of bacterial autofluorescence and tissue autofluorescence to pass through the filter to the image sensor. The at least one excitation light is adjacent to the housing so as to be positioned between the target surface and the image sensor during fluorescent imaging. 1a housing configured to receive and secure a wireless communication device therein, the housing having a first surface a second surface opposite the first surface;at least one light source configured to emit a field of excitation light, the at least one light source being coupled to the housing and configured to illuminate a target surface with the field of excitation light, the target surface including at least a portion of a wound and an area around the wound;a power supply contained in the housing and configured to provide power to the at least one light source; and{'claim-text': ['an image acquisition device having a sensor configured to detect signals responsive to illumination of the target surface, each signal indicative of at least one of endogenous fluorescence, exogenous fluorescence, absorbance, and reflectance from bacteria, fungus, yeast, and/or other microorganisms in the target surface;', 'a processor configured to receive the detected signals and to output a representation of the target surface based on the detected signals, wherein the processor is further configured to store, in a memory ...

Подробнее
01-02-2018 дата публикации

GEL-TYPE THERMAL INTERFACE MATERIAL

Номер: US20180030327A1
Принадлежит:

A thermal interface material that is useful in transferring heat from heat generating electronic devices, such as computer chips, to heat dissipating structures, such as heat spreaders and heat sinks. The thermal interface material includes at least one silicone oil, and at least one thermally conductive filler. 1. A thermal interface material comprising:{'sub': 'w', 'at least one low molecular weight silicone oil having a weight (M) average molecular weight less than 50,000 Daltons;'}at least one thermally conductive filler; and{'sub': 'w', 'at least one high molecular weight silicone oil, wherein the high molecular weight silicone oil comprises a vinyl functional silicone oil having a weight (M) average molecular weight of at least 60,000 Daltons.'}2. The thermal interface material of claim 1 , wherein the at least one low molecular weight silicone oil comprises a first silicone oil and a second silicone oil claim 1 , wherein the first silicone oil is a vinyl functional silicone oil and the second silicone oil is a hydride functional silicone oil.3. The thermal interface material of claim 1 , wherein the thermally conductive filler includes a first thermally conductive filler and a second thermally conductive filler claim 1 , wherein the first thermally conductive filer is a metal oxide having a particle size greater than 1 micron and the second thermally conductive filler is a metal oxide having a particle size less than 1 micron.4. The thermal interface material of claim 1 , wherein the thermally conductive filler includes a first thermally conductive filler claim 1 , a second thermally conductive filler claim 1 , and a third thermally conductive filler claim 1 , wherein the first thermally conductive filler is a metal oxide having an average particle size greater than 10 microns claim 1 , the second thermally conductive filler is a metal oxide having an average particle size between 1 micron and 10 microns claim 1 , and the third thermally conductive filler is ...

Подробнее
01-02-2018 дата публикации

Gel-type thermal interface material

Номер: US20180030328A1
Принадлежит: Honeywell International Inc

A thermal interface material includes at least one polysiloxane; at least one thermally conductive filler; and at least one adhesion promoter including both amine and alkyl functional groups.

Подробнее
28-01-2021 дата публикации

USAGE OF LUTS

Номер: US20210029351A1
Принадлежит:

Devices, systems and methods for encoding and decoding digital video using historical information containing coding candidates are described. In a representative aspect, a method for video processing includes maintaining one or more tables of motion candidates during a conversion between a current video block and a bitstream representation of a video including the current video block, determining that the current video block is coded using a merge mode or an Advanced Motion Vector Prediction (AMVP) mode, and performing, based on the determining, the conversion between the current video block of and the bitstream representation of the video using one or more tables of motion candidates. 1. A method of coding video data , comprising:maintaining one or more tables of motion candidates during a conversion between a current video block and a bitstream representation of a video including the current video block, wherein each table comprises one or more motion candidates derived from one or more previous blocks;determining a coding mode of the current video block;constructing a candidate list, wherein whether to use the one or more tables during constructing the candidate list is based on the coding mode of the current video block; andperforming, based on the candidate list, the conversion between the current video block of and the bitstream representation.2. The method of claim 1 , wherein the performing the conversion comprises:decoding the current video block from the bitstream representation.3. The method of claim 1 , wherein the performing the conversion comprises:encoding the current video block into the bitstream representation.4. The method of claim 1 , wherein constructing the candidate list comprises:using the one or more tables based on the coding mode belonging to at least one first coding mode, and wherein the at least one first coding mode comprises a non-affine Advanced motion vector prediction (AMVP) mode and a non-affine merge mode.5. The method of claim 1 ...

Подробнее