Настройки

Укажите год
-

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

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

Подробнее
-

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

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

Подробнее

Форма поиска

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

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

Insertion materials for use as active cathode of secondary electrochemical cell

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

The cathode comprises a First insertion material such as V6O13 and a minor proportion eg. <20% of a second insertion material eg. TiO2 whose discharge commences at a cell voltage above the threshold voltage at which irreversible changes occur to the first insertion material. The insertion materials may form a mixture or be chemically combined. The cell can be discharged to a voltage closer to the threshold voltage while still being reliably reversible, thereby maximizing energy output.

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

Antistatic or semi-conductive polyurethane elastomers

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

A polyurethane elastomer showing desirable conductivity properties comprises at least 0.3 percent by weight of an aggregated particulate carbon black, having a particle size of less than or equal to 100 nanometers, that forms a continuous conductive pathway within the polyurethane elastomer. The polyurethane elastomer may exhibit a surface resistivity ranging from 1 x 10 to 1 x 10 ohms. It may be made by first preparing an isocyanate-terminated prepolymer containing the carbon black, the prepolymer having a volume resistivity of from 1 x 10 to 1 x 10 ohms, and then reacting the isocyanate-terminated prepolymer with an isocyanate-reactive component. The proportion of the prepolymer ensures that it forms a continuous phase in the final elastomer.

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

ELEKTRISCHER SCHNELLTRENN-VERBINDER

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

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

a system which utilises a computing device to assist an embedded device in providing secure internet communication

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

There are disclosed methods, systems and devices whereby SSL or TLS communications between an end-user such as a browsing agent and a small embedded device 4 such as a microcontroller without substantial memory or processing power are made possible. One approach is to provide an interfacing computing device between the end-user 6 and the embedded device 4 comprising an SSL/TLS proxy server/router 1 which translates between a relatively heavyweight encryption protocol used by the end-user 6 and a relatively lightweight encryption protocol used by the embedded device 4. An alternative approach utilises an SSL/TLS assistant computing device that performs computationally expensive encryption/decryption calculations on behalf of the embedded device.

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

GLOBAL SURFACE PALEO-TEMPERATURE MODELING TOOL

Номер: CA0003041614A1
Принадлежит: PARLEE MCLAWS LLP

A method, a tool, and a system for modeling sediment surface paleo-temperature are provided. The method includes: determining a latitudinal temperature gradient of a location for a time period in the geologic past based on a depositional environment of the location during the time period; determining a surface temperature of the location during the time period using the latitudinal temperature gradient and a latitude of the location during the time period; and modifying the surface temperature at the location during the time period based on an altitude of the location during the time period.

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

METHOD FOR TREATING WASTEWATER

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

A system for treating wastewater is disclosed that includes a series of interconnected reactor tubes. Each reactor tube comprises an outer cathode and an inner anode. The inner anode is positioned within the outer cathode. A voltage differential is applied across the inner anodes and the outer cathodes as wastewater flows between the inner anodes and outer cathodes. As the wastewater flows through the reactor tubes, chlorine based elements are generated to treat the wastewater. The system can include an injector to add chloride salts into the wastewater to generate chlorine based elements. The system can also include a feedback path to divert a portion of the wastewater with chlorine based elements back to the influent wastewater so that the chlorine based elements are mixed with the influent wastewater. The inner anode and the outer cathode can comprise non-donating conductive materials. 1. A system for treating wastewater comprising:a series of interconnected reactor tubes, each reactor tube comprising an outer cathode and an inner anode, the inner anode being positioned centrally within the outer cathode such that a spacing exists between an outer surface of the inner anode and an inner surface of the outer cathode;a pump connected to an input the of reactor tubes, the pump receiving influent wastewater and pumping influent wastewater into and through the series of reactor tubes such that the wastewater flows between the inner anodes and the outer cathodes; anda power supply for supplying a voltage differential across the inner anodes and the outer cathodes to generate chlorine based elements from chloride salts within the wastewater, wherein the chlorine based elements treat the wastewater.2. The system of claim 1 , further comprising a feedback path to divert a portion of the wastewater with chlorine based elements back to an input of the pump such that the chlorine based elements are mixed with influent wastewater to increase the level of chlorine based ...

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

Improved permissions using certificates, and database access

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

A system for identifying an embedded device to a server system so as to provide an improved permission and billing relationship. Each device is connectable to at least one server and associated with at least one stakeholder, wherein each device and each stakeholder has a unique identifier. A plurality of electronic certificates each owned by a stakeholder or on behalf of a device, the certificates being held on the at least one server, and comprising a data structure which, when interpreted by the at least one server, determines whether a particular device acting on behalf of a particular stakeholder is entitled to carry out a transaction. Also disclosed is a relational database access system, where transaction IDs describe a mapping between data supplied by the embedded device and access commands, and a mapping between returned fields and a format readable by the device. Templates may be used.

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

Accessing a relational database from an embedded computing device

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

There are disclosed methods and systems for accessing a relational database from an embedded computing device by way of an appropriate set of commands, wherein the set of commands comprises an enumerable set of parameterised strings each of which is identified with a transaction ID, and wherein each transaction ID is identified with two format strings, one of which describes a mapping between data supplied by the embedded computing device and the set of commands, and the other of which describes a mapping between fields returned from the relational database and a format readable by the embedded computing device. Templates may be used.

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

Lamp capsule pinch seal and method of making such a seal

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

A pinch seal (7) for a low wattage ceramic metal halide lamp 1 which comprises a capsule (3) containing the operating parts of the lamp 1 and a pinch seal (7) closing the capsule at one end and containing the feed wires (9) for the lamp 1 in which the cross sectional shape (43) of the pinch (7) is determined by dimensional analysis of the capsule cross section prior to carrying out the pinch operation so as to give minimum of lateral flow of the quartz material. The invention also includes a method of making such a seal.

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

Gap-Wound Filament Array and Lamps Using the Same

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

A filament array for an incandescent lamp comprises a plurality of helically-coiled filament sections (4-11) which are arranged in one or more parallel planes. At least some (6, 7, 8 and 9) of the filament sections have gap-wound portions (22, 23, 24 and 25), the gap-wound portions being arranged to provide an area (26) in the plane or planes of the array through which light can pass.

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

Global surface paleo-temperature modeling tool

Номер: AU2016434411A1
Принадлежит: Patent Attorney Services

A method, a tool, and a system for modeling sediment surface paleo-temperature are provided. The method includes: determining a latitudinal temperature gradient of a location for a time period in the geologic past based on a depositional environment of the location during the time period; determining a surface temperature of the location during the time period using the latitudinal temperature gradient and a latitude of the location during the time period; and modifying the surface temperature at the location during the time period based on an altitude of the location during the time period.

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

METHOD FOR GENERATING PREDICTIVE CHANCE MAPS OF PETROLEUM SYSTEM ELEMENTS

Номер: CA0003093532A1

The disclosure generally relates to generating chance maps. More specifically, the disclosure relates to a method for generating predictive chance maps illustrating the potential presence of petroleum systems elements at a geographical location from Earth system models. When exploring for hydrocarbons in frontier basins or plays, being able to meaningfully predict the presence and quality of petroleum systems elements is important. Traditionally Earth system models have been used to assist this prediction by generating definitive "yes" or "no" predictions about the presence of the petroleum systems elements. That is, the methods provide a "drill here" solution for an operator to encounter source rocks. These traditional methods often fail to account for uncertainties in the model inputs and Earth system simulations. Without accounting for such uncertainties, the traditional methods offer an operator a false level of precision with the predictions. Further, the "yes" or "no" definitive predictions ...

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

Gap-wound filament array and lamps using same

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

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

Early entry

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

Arrays of cytosolic accessory proteins are provided, together with methods of screening, using such arrays. Such arrays comprise a surface having attached thereto at least one cytosolic accessory protein free from its membrane protein components or other subunits with which it is normally complexed.

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

Incandescent lamp with filament array for high efficiency illumination

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

An incandescent lamp comprises at least four linear, helically-wound filament sections arranged with their longitudinal axes substantially parallel with each other and including a first filament section 33 located along the longitudinal axis of the lamp with the remaining filament sections 35 arranged substantially symmetrically around the first filament section. The number of filaments may be 4, 5 or 6. The lamp may be a quartz or glass bulb with a coating of tantalum oxide and silica for reflecting infra-red radiation back to the filament.

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

Light source for high efficiency illumination systems

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

A filament array for an incandescent lamp comprises a plurality of helically-coiled filament sections (7-10), which are arranged in one or more planes. The filament sections are of varying lengths whereby the array approximates the cross-sectional shape of the light beam which is to be projected by the lamp, as indicated for example by the circle (11).

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

FACILITATING HYDROCARBON EXPLORATION FROM EARTH SYSTEM MODELS

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

A system includes a processor and a memory. The memory includes instructions that are executable by the processor to access training data of a modern feature of interest from direct observations, remotely determined data, or a combination thereof. The instructions are also executable to compile parameter data from at least one model simulation that impacts the modern feature of interest. The instructions are executable to train a machine-learning model to generate a predictive model that matches the training data of the modern feature of interest using the compiled parameter data as input. Furthermore, the instructions are executable to predict a feature of interest in a past time period using the predictive model and at least one historical model simulation that impacts the feature of interest. Additionally, the instructions are executable to execute a processing operation for facilitating hydrocarbon exploration based on the predicted feature of interest from the predictive model.

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

A one-piece end plug with tapered leg portion for a ceramic arc tube

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

A one-piece end plug 120, 124 for use in a three-part ceramic arc tube comprises: a cylindrical head portion 114 of a diameter suitable for insertion into the hollow cylindrical main body portion 122 of the arc tube; and a leg portion 112 formed on the head portion 114 so as to be coaxial therewith and tapering inwardly from the head portion outwards; wherein the whole end-plug is formed of a single ceramic pressing. The end-plug 120, 124 also has a central through bore 109 for receipt of electrodes. The head or transition portion 114 has a circumference such that it may fit into the open end of the main body portion 122, thereby allowing the total length of the assembled discharge chamber, and hence the distance between the ends of the arc forming electrodes, to be maintained within tight dimensional tolerances.

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

Supporting a filament array for an incandescent lamp

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

A filament array for an incandescent lamp comprises a plurality of filament sections (10) having their longitudinal axes parallel with one another and being arranged substantially symmetrically around the lamp axis. The filament sections are wound from a single wire and are electrically connected together in series by means of linking sections (18, 19, 20) of said wire extending between corresponding ends of the filament sections, with alternate linking sections being positioned at opposite ends of the filament sections. The linking sections at the two ends of the array are supported by a set of support members (30, 31) extending from respective frame members (34, 35). The electrical input and output (14, 15) of the array are through terminal wire sections on opposite or substantially opposite sides of the array. The linking sections are configured such that the points of support by said set of support members (30, 31) at each end of the array are substantially collinear, and said frame ...

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

Solid state nitrogen sensors

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

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

Novel Compounds

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

The invention relates to substituted phenoxyacetic acids (I) as useful pharmaceutical compounds for treating respiratory disorders, pharmaceutical compositions containing them, and processes for their preparation.

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

Screw-in end plugs for lamp filaments

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

A filament assembly for an incandescent lamp includes a helically coiled filament (13) and a helically coiled end plug engaging an end of the filament (13) wherein the end plug comprises a coil having a first section (11) with a diameter and pitch adapted to engage in the end of the filament coil, and a second section (12) having a pitch different from the pitch of the first section. The second section (12) of the end plug also engages the outside of a current lead wire (14), to mount the filament on the lead wire.

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

NOVEL COMPOUNDS

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

The invention relates to substituted phenoxyacetic acids (I) as useful pharmaceutical compounds for treating respiratory disorders, pharmaceutical compositions containing them, and processes for their preparation. © KIPO & WIPO 2007 ...

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

PROCESS FOR PRODUCING BTX FROM A C5-C12 HYDROCARBON MIXTURE

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

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

PROCESS FOR PRODUCING BENZENE FROM A C5-C12 HYDROCARBON MIXTURE

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

The invention relates to a process for producing benzene, comprising the steps of: (a) providing a hydrocracking feed stream comprising C5-C12 hydrocarbons, (b) contacting the hydrocracking feed stream in the presence of hydrogen with a hydrocracking catalyst comprising 0.01-1 wt-% hydrogenation metal in relation to the total catalyst weight and a zeolite having a pore size of 5-8 A and a silica (Si02) to alumina (AIO) molar ratio of 5-200 under process conditions including a temperature of 425-580° C., a pressure of 300-5000 kPa gauge and a Weight Hourly Space Velocity of 0.1-15 hto produce a hydrocracking product stream comprising benzene, toluene and C8+ hydrocarbons, (c) separating benzene, toluene and the C8+ hydrocarbons from the hydrocracking product stream and (d) selectively recycling back at least part of the toluene from the separated products of step (c) to be included in the hydrocracking feed stream.process for producing benzene from a c5-c12 hydrocarbon mixture 1. A process for producing benzene , comprising the steps of:(a) providing a hydrocracking feed stream comprising C5-C12 hydrocarbons,{'sub': 2', '2', '3, 'sup': '−1', '(b) contacting the hydrocracking feed stream in the presence of hydrogen with a hydrocracking catalyst comprising 0.01-1 wt-% hydrogenation metal in relation to the total catalyst weight and a zeolite having a pore size of 5-8 Å and a silica (SiO) to alumina (AlO) molar ratio of 5-200 under process conditions including a temperature of 425-580° C., a pressure of 300-5000 kPa gauge and a Weight Hourly Space Velocity of 0.1-15 hto produce a hydrocracking product stream comprising benzene, toluene and C8+ hydrocarbons,'}(c) separating benzene, toluene and the C8+ hydrocarbons from the hydrocracking product stream and(d) selectively recycling back at least part of the toluene from the separated products of step (c) to be included in the hydrocracking feed stream.2. The process according to claim 1 , wherein step (a) involves mixing ...

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

Filament array for incandescent lamp

Номер: US0006633112B2

A filament array for an incandescent lamp comprises at least five filament sections (10) having their longitudinal axes parallel with one another and, when viewed in plan, being arranged substantially symmetrically in a polygonal configuration around the lamp axis. The filament sections are wound from a single wire and are electrically connected together in series by means of linking sections (18, 19, 20) of said wire extending between corresponding ends of the filament sections, with alternate linking sections being positioned at opposite ends of the filament sections. The linking sections at the two ends of the array are supported by a set of support members (30, 31) extending from respective frame members (34, 35). The electrical input and output (14, 15) of the array are through terminal wire sections on opposite or substantially opposite sides of the array. The linking ...

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

Light source for high efficiency illumination systems

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

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

Internet-connected devices

Номер: US0008321337B2

There are disclosed methods and systems for identifying an embedded device to a server system so as to provide an improved permission and billing relationship. The invention enables transaction activities by networked devices, each device being connectable to at least one server and associated with at least one stakeholder, wherein each device and each stakeholder has a unique identifier, and wherein there is provided a plurality of electronic certificates each owned by a stakeholder or on behalf of a device, the certificates being held on the at least one server and comprising a data structure which, when interpreted by the at least one server, determines whether a particular device acting on behalf of a particular stakeholder is entitled to carry out a transaction.

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

SCREWING END-PLUG FOR LAMP FILAMENT AND ITS ASSEMBLING METHOD

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

PROBLEM TO BE SOLVED: To provide a filament structure for incandescent electric bulb including a helical filament and a helical end plug to engage with the end of the filament. SOLUTION: The end plug is composed of a coil, which consists of the first sectionsecond section (12) having a pitch different from that of the first section. By engagingthe second section (12) of the end plug with the outside of a current lead (14), the filamentis mounted on the lead. COPYRIGHT: (C)2001,JPO ...

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

PROCESS FOR PRODUCING BENZENE FROM A C5-C12 HYDROCARBON MIXTURE

Номер: US20190010097A1
Принадлежит: SABIC Global Technologies BV

The invention relates to a process for producing benzene, comprising the steps of: (a) providing a hydrocracking feed stream comprising C5-C12 hydrocarbons, (b) contacting the hydrocracking feed stream in the presence of hydrogen with a hydrocracking catalyst comprising 0.01-1 wt-% hydrogenation metal in relation to the total catalyst weight and a zeolite having a pore size of 5-8 Å and a silica (SiO 2 ) to alumina (Al 2 O 3 ) molar ratio of 5-200 under process conditions including a temperature of 425-580° C., a pressure of 300-5000 kPa gauge and a Weight Hourly Space Velocity of 0.1-15 h −1 to produce a hydrocracking product stream comprising benzene, toluene and C8+ hydrocarbons, (c) separating benzene, toluene and the C8+ hydrocarbons from the hydrocracking product stream and (d) selectively recycling back at least part of the toluene from the separated products of step (c) to be included in the hydrocracking feed stream.

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

PROCESS FOR PRODUCING BENZENE FROM A C5-C12 HYDROCARBON MIXTURE

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

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

SYSTEMS AND METHODS FOR TREATING WASTEWATER

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

A system for treating wastewater is disclosed that includes an array of interconnected reactor tubes. Each reactor tube comprises an outer cathode and an inner anode. The inner anode is positioned within the outer cathode. A voltage differential is applied across the inner anodes and the outer cathodes as wastewater flows between the inner anodes and outer cathodes. As the wastewater flows through the reactor tubes, the water is treated. The voltage differential can cause contaminants in the wastewater to flocculate. The flocculated contaminants can then be removed from the wastewater. The voltage differential can also generate chlorine based elements that treat the water removing ammonia and controlling microorganisms. The inner anode and the outer cathode can comprise mixed metal oxide materials or non-donating conductive materials. 1. A system for treating wastewater from hydraulic fracturing operations or oil and gas drilling , the system comprising:a reactor tube, the reactor tube comprising an outer cathode and an inner anode, the inner anode being positioned centrally within the outer cathode such that a spacing exists between an outer surface of the inner anode and an inner surface of the outer cathode;a pump connected to an input of the reactor tube, the pump receiving wastewater and pumping wastewater into and through the reactor tube such that the wastewater flows between the inner anodes and the outer cathodes and exits through an output; anda tank connected to the output of the reactor tube, the tank comprising a plurality of tank electrodes configured to generate gas bubbles;wherein a voltage differential applied across the outer cathode and the inner anode causes contaminants in the wastewater to flocculate, wherein the gas bubbles entrain the flocculated contaminants to a surface of the tank.2. The system of claim 1 , wherein the reactor tube further comprises an outer cylinder forming a cathode and an inner cylinder contained within the outer ...

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

FILAMENT ARRANGEMENT OF INCANDESCENT LAMP

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

PROBLEM TO BE SOLVED: To provide a filament arrangement of an incandescent lamp adequate for usage in combination with a concave reflector. SOLUTION: At least five filament parts are arranged substantially symmetrically in a polygonal shape around an axis of the lamp with vertical axes of the filament parts arranged in parallel. The filament parts are wound with one wire and electrically connected serially through link parts 18, 19, and 20 of the wire extending between corresponding ends of the filament parts. The link parts at two ends of the arrangement are supported by a set of support members 30 and 31 extending from respective frame members 34 and 35. Electric inputs and outputs 14 and 15 of the arrangement transmit through terminal wire parts on both ends and substantial both ends of the arrangement. In the link parts, the set of support members 30 and 31 disposed at respective ends of the arrangement exist on a substantially straight line, and each of frame members 34 and 35 is formed ...

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

GLOBAL SURFACE PALEO-TEMPERATURE MODELING TOOL

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

A method, a tool, and a system for modeling sediment surface paleo-temperature are provided. The method includes: determining a latitudinal temperature gradient of a location for a time period in the geologic past based on a depositional environment of the location during the time period; determining a surface temperature of the location during the time period using the latitudinal temperature gradient and a latitude of the location during the time period; and modifying the surface temperature at the location during the time period based on an altitude of the location during the time period.

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

Compounds

Номер: US0008158820B2

The invention relates to substituted phenoxyacetic acids (I) as useful pharmaceutical compounds for treating respiratory disorders, pharmaceutical compositions containing them, and processes for their preparation.

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

Ceramic arc tube and end plugs therefor and methods of making the same

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

A one piece end plug ( 120, 124 ) for use in a three part ceramic arc tube comprises a cylindrical head portion of a diameter suitable for insertion into a cylindrical body portion and a circular leg portion formed on the head portion so as to be coaxial therewith and tapering inwardly from the head portion outwards, the whole having a through aperture for receipt of electrodes and being formed of single ceramic pressing.

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

Process for producing benzene from a C5-C12 hydrocarbon mixture

Номер: US0010118874B2

The invention relates to a process for producing benzene, comprising the steps of: (a) providing a hydrocracking feed stream comprising C5-C12 hydrocarbons, (b) contacting the hydrocracking feed stream in the presence of hydrogen with a hydrocracking catalyst comprising 0.01-1 wt-% hydrogenation metal in relation to the total catalyst weight and a zeolite having a pore size of 5-8 A and a silica (SiO2) to alumina (Al2O3) molar ratio of 5-200 under process conditions including a temperature of 425-580° C., a pressure of 300-5000 kPa gauge and a Weight Hourly Space Velocity of 0.1-15 h−1 to produce a hydrocracking product stream comprising benzene, toluene and C8+ hydrocarbons, (c) separating benzene, toluene and the C8+ hydrocarbons from the hydrocracking product stream and (d) selectively recycling back at least part of the toluene from the separated products of step (c) to be included in the hydrocracking feed stream process for producing benzene from a c5-c12 hydrocarbon mixture ...

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

ELECTROCHEMICAL CELL

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

PURPOSE: To prevent irreversible grid changes that cause a decrease in the discharge capacity of a secondary electrochemical cell having an insert material as an active cathode material. CONSTITUTION: A secondary electrochemical cell includes as an active cathode material a first insert material, such as V6O13, into which ions are inserted during discharge. In order to prevent an irreversible grid change that causes a decrease in discharge capacity, a discharge is terminated before crossing a threshold cell voltage. A second insert material that initiates a discharge before reaching the threshold cell voltage, such as titanium oxide, is contained in a cathode in a slight proportion to suppress irreversible changes. COPYRIGHT: (C)1994,JPO ...

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

METHOD FOR GENERATING PREDICTIVE CHANCE MAPS OF PETROLEUM SYSTEM ELEMENTS

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

A non-transitory computer readable medium includes a set of instructions that in operation cause a processor to determine at least one modelled parameter of a feature of interest in petroleum exploration. The instructions also cause a processor to assign a likelihood value to each modelled parameter of the at least one modelled parameter and to generate an initial chance map for each modelled parameter of the at least one modelled parameter. Further, the instructions cause a processor to assign a weighting factor for each modelled parameter of the at least one modelled parameter, and to combine the initial chance maps using the weighting factor for each modelled parameter of the at least one modelled parameter to generate a first simulation chance map. 1. A non-transitory computer readable medium comprising a set of instructions that in operation cause a processor to:determine at least one modelled parameter of a feature of interest in petroleum exploration;assign a likelihood value to each modelled parameter of the at least one modelled parameter;generate an initial chance map for each modelled parameter of the at least one modelled parameter;assign a weighting factor for each modelled parameter of the at least one modelled parameter; andcombine the initial chance maps using the weighting factor for each modelled parameter of the at least one modelled parameter to generate a first simulation chance map.2. The computer readable medium of comprising instructions that in operation cause the processor to:generate a second simulation chance map;apply a first simulation weighting factor to the first simulation chance map and a second simulation weighting factor to the second simulation chance map; andgenerate a final chance map based on a weighted combination of the first simulation chance map and the second simulation chance map.3. The computer readable medium of claim 2 , wherein the first simulation chance map and the second simulation chance map are generated based ...

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

PROCESS FOR PRODUCING BTX FROM A C5-C12 HYDROCARBON MIXTURE

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

The invention relates to a process for producing BTX comprising: (a) contacting a feedstream comprising C5-C12 hydrocarbons in the presence of hydrogen with a reforming catalyst to produce a reformed product stream, wherein the reforming catalyst comprises a hydrogenation metal and a support of an amorphous alumina, (b) contacting the reformed product stream in the presence of hydrogen with a hydrocracking catalyst to produce a hydrocracking product stream comprising BTX, wherein the hydrocracking catalyst comprises a hydrogenation metal and a zeolite and (c) separating the BTX from the hydrocracking product stream, wherein the hydrocracking catalyst comprises 0.01-1 wt %, preferably 0.01-0.5 wt %, of the hydrogenation metal in relation to the total catalyst weight and the zeolite has a pore size of 5-8 A and a silica (SiO2) to alumina (AI2O3) molar ratio of 5-200, preferably 30-120, wherein step (b) or steps (a) and (b)_are performed at a temperature of 425-580° C., a pressure of 300-5000 kPa gauge and a Weight Hourly Space Velocity of 0.1-15 hpreferably 0.1-10 h. 1. A process for producing BTX comprising:{'sub': 5', '12, '(a) contacting a feedstream comprising C-Chydrocarbons in the presence of hydrogen with a reforming catalyst to produce a reformed product stream, wherein the reforming catalyst comprises a hydrogenation metal and a support of an amorphous alumina,'}(b) contacting the reformed product stream in the presence of hydrogen with a hydrocracking catalyst to produce a hydrocracking product stream comprising BTX, wherein the hydrocracking catalyst comprises a hydrogenation metal and a zeolite and(c) separating the BTX from the hydrocracking product stream,wherein the hydrocracking catalyst comprises 0.01-1 wt % of the hydrogenation metal in relation to the total catalyst weight and the zeolite has a pore size of 5-8 Å and a silica to alumina molar ratio of 5-200,{'sup': '−1', 'wherein step (b) or steps (a) and (b) are performed at a temperature of 425- ...

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

Process for producing LPG and BTX from mixed hydrocarbons feed

Номер: US0011180704B2

The present invention relates to a process for producing LPG and BTX from a mixed feedstream comprising C5-C12 hydrocarbons by contacting said feedstream in the presence of hydrogen with a first hydrocracking catalyst and contacting the thus obtained first hydrocracked product in the presence of hydrogen with a second hydrocracking catalyst to produce a second hydrocracked product stream comprising LPG and BTX.

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

INCANDESCENT LAMP USED FOR HIGH-EFFICIENCY LIGHTING SYSTEM

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

PROBLEM TO BE SOLVED: To provide a lamp suitable to offer with the combination of advantages, such as improvement of effectiveness of a lighting device, uniformity of visual field, and symmetry of beam. SOLUTION: The incandescent lamp has at least four pieces of spirally wound linear filament parts, of which the axes in longitudinal direction are set parallel with each other. The filament parts are composed of the first part (33), arranged along the longitudinal axis of the lamp, and the other filament parts (35) arranged around the first filament part symmetrically. COPYRIGHT: (C)2002,JPO ...

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

Novel compounds

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

The invention relates to substituted phenoxyacetic acids as useful pharmaceutical compounds for treating respiratory disorders, pharmaceutical compositions containing them, and processes for their preparation.

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

VEHICLE GUIDANCE SYSTEM

Номер: US20120130593A1
Принадлежит: TOPCON PRECISION AGRICULTURE PTY LTD

A vehicle guidance system is disclosed where the vehicle includes a steering wheel assembly including a steering wheel and a hub, the hub connected to a steering shaft rotatable about a steering wheel axis within a steering column for steering the vehicle. The vehicle guidance system includes a receiver for receiving a position indication signal, a steering controller for generating a steering control signal based on the position indication signal and a drive assembly to directly drive the steering wheel assembly responsive to the steering control signal. The drive assembly generates a torque about a drive axis to rotate the steering wheel assembly, wherein the drive axis of the drive assembly is coaxial to the steering wheel axis. 1. A vehicle guidance system for a vehicle , the vehicle including a steering wheel assembly including a steering wheel and a hub , the hub connected to a steering shaft rotatable about a steering wheel axis within a steering column for steering the vehicle , the vehicle guidance system including:a receiver for receiving a position indication signal;a steering controller for generating a steering control signal based on the position indication signal;a drive assembly to directly drive the steering wheel assembly responsive to the steering control signal, the drive assembly operable to generate a torque about a drive axis to rotate the steering wheel assembly, wherein the drive axis of the drive assembly is coaxial to the steering wheel axis.2. The vehicle guidance system of claim 1 , wherein the drive assembly directly drives the hub of the steering wheel assembly to rotate the steering wheel assembly.3. The vehicle guidance system of claim 2 , wherein the drive assembly is located adjacent to the hub of the steering wheel.4. The vehicle guidance system of claim 3 , wherein the drive assembly is located below the hub of the steering wheel.5. The vehicle guidance system of claim 2 , wherein the drive assembly is integrated into the hub of ...

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

MINE DEFEAT SYSTEM AND PYROTECHNIC DART FOR SAME

Номер: US20120186479A1
Принадлежит: NAMMO TALLEY, INC.

The invention provides a method and a system for defeating a target containing a flammable or explosive fill and an incendiary penetrating projectile for use in the method and the system. The incendiary penetrating projectile contains a non-detonating incendiary composition that is ignited prior to penetrating a target. 1. A method of defeating a target containing a flammable or explosive fill , the method comprising:applying an acceleration pulse to a projectile containing a non-detonating incendiary composition, thereby providing an increase in velocity to the projectile;igniting the non-detonating incendiary composition using an inertial ignition system during or at about termination of the acceleration pulse and before penetrating a target;penetrating a target containing a flammable or explosive fill with the projectile containing the ignited non-detonating incendiary composition; andigniting and/or detonating the flammable or explosive fill of the target with heat and/or flame from the ignited non-detonating incendiary composition.2. The method according to claim 1 , wherein the non-detonating incendiary composition is selected from the group consisting of composite propellants claim 1 , thermites claim 1 , thermates claim 1 , and intermetallics.3. The method according to claim 1 , wherein the non-detonating incendiary composition is selected from the group consisting of Ti/B claim 1 , Ti/B/Viton A claim 1 , B/Zr claim 1 , Al/B claim 1 , C/Ti claim 1 , Mg/S claim 1 , Al/CuO claim 1 , Zr/CuO claim 1 , Mg/CuO claim 1 , Ti/CuO claim 1 , B/CuO claim 1 , Al/FeO claim 1 , Ti/FeO claim 1 , Mg/FeO claim 1 , Zr/FeO claim 1 , Zr/MnO claim 1 , Mg/Al/KClO claim 1 , Si/Zr/FeO/KClO/NaSiO claim 1 , Si/Zr/FeO/KClO/Viton A claim 1 , Ti/B/BaCrO claim 1 , NHClO/Al/hydroxyl-terminated polybutadiene claim 1 , NHClO/hydroxyl-terminated polybutadiene claim 1 , NHNO/epoxy claim 1 , NHClO/Al/polysulfide claim 1 , NHClO/polysulfide claim 1 , NHClO/Al/polyvinyl chloride claim 1 , NHClO/ ...

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

AIRCRAFT LOADING VEHICLE

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

According to one aspect of an exemplary embodiment of the present disclosure, an aircraft loading/unloading vehicle includes a chassis and a first driving position located at the front of the aircraft loading vehicle. The vehicle also includes a loading platform that is coupled to the chassis. The loading platform is vertically moveable to reach a doorsill height of an aircraft. A cargo cabin is also coupled to the chassis. The cargo cabin encloses a second driving position that allows a driver to face rearward. The second driving position includes a steering controller, a gear selector, and a brake. 1. A method of loading an aircraft comprising:driving a loading vehicle by a driver in a first driving position in a forward direction of travel toward an aircraft, the driver facing the forward direction of travel;positioning a loading platform of the loading vehicle proximate the aircraft, the loading platform configured to support cargo to be loaded onto the aircraft;loading the cargo onto the aircraft; anddriving the loading vehicle by the driver in a second driving position in a reverse direction of travel away from the aircraft, the driver facing the reverse direction of travel.2. The method of claim 1 , wherein:the loading vehicle comprises front wheels and rear wheels;driving the loading vehicle in the forward direction comprises steering the front wheels; anddriving the loading vehicle in the reverse direction comprises steering the front wheels.3. The method of wherein the loading vehicle comprises a cargo cabin fixed to a chassis claim 2 , and further comprising:moving the cargo from the cargo cabin to the loading platform; andraising the loading platform to a height of a doorsill of the aircraft after moving the cargo to the loading platform.4. The method of wherein driving the loading vehicle in the reverse direction comprises driving the loading vehicle on an airport tarmac at no greater than idle speed.5. The method of wherein steering the front wheels is ...

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

Method of load balancing edge-enabled applications in a content delivery network (CDN)

Номер: US20130007282A1
Принадлежит: AKAMAI TECHNOLOGIES, INC.

A method and system of load balancing application server resources operating in a distributed set of servers is described. In a representative embodiment, the set of servers comprise a region of a content delivery network. Each server in the set typically includes a server manager process, and an application server on which edge-enabled applications or application components are executed. As service requests are directed to servers in the region, the application servers manage the requests in a load-balanced manner, and without any requirement that a particular application server spawned on-demand. 1. Apparatus for use in a distributed computing environment wherein each of a set of machines comprises a manager process and an application server on which one or more web applications are adapted to be loaded and executed , comprising:a processor, andcomputer memory holding computer program instructions adapted to be executed by the processor to load balance in-bound services requests to the set of machines based at least in part on a weighting mapping of web applications to manger processes for the set of machines and such that the service requests are handled by web applications without having to spawn application servers on-demand.2. The apparatus as described in wherein the weighting mapping balances a given resource usage value across the set of machines.3. The apparatus as described in wherein the resource usage value is an arbitrary unit of work representing resource usage on a particular machine.4. The apparatus as described in wherein the resource usage value is (i) a flit-capacity claim 3 , and (ii) a memory capacity claim 3 , where a flit is an arbitrary unit of work representing resource usage on the machine.5. The apparatus as described in wherein the weighted mapping is re-generated if the resource usage values across the set of machines becomes unbalanced.6. The apparatus as described in wherein the weighted mapping is also a function of application ...

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

SYSTEM FOR VIDEO QUALITY PREDICTION AND RELATED ASPECTS

Номер: US20130016224A1
Автор: Davis Andrew G

A method of generating a measure of quality for a video signal representative of a plurality of frames, the video signal having: an original form; an encoded form in which the video signal has been encoded using a compression algorithm utilising a variable quantiser step size such that the encoded signal has a quantiser step size parameter associated therewith and utilising differential coding such that the encoded signal contains representations of the prediction residual of the signal; and a decoded form in which the encoded video signal has been at least in part reconverted to the original form, the method comprising: a) generating a first quality measure which is dependant on said quantiser step size parameter according to a predetermined relationship; b) generating a masking measure, the masking measure being dependant on the spatial complexity of at least part of the frames represented by the video signal in the decoded form according to a first predetermined relationship; and c) generating a combined measure, the combined measure being dependant upon both the first measure and the masking measure according to a predetermined relationship, wherein, the method also includes: generating an first measure which is dependant on the prediction residual of the signal according to a first predetermined relationship; and identifying one or more regions of the picture for which the first measure exceeds a threshold, wherein the masking measure is dependant on the spatial complexity of the identified region(s) according to a predetermined relationship; and further comprises: generating a background measure which is dependant on the prediction residual of the signal according to a second predetermined relationship; and identifying one or more other regions of the picture for which the background measure is below a threshold, wherein the masking measure is dependent on the spatial complexity of the identified other region(s) according to a predetermined relationship. 1. A ...

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

DEPLOYMENT KIT

Номер: US20130032260A1
Принадлежит: AMSAFE BRIDPORT LIMITED

A kit for covering a load () comprising: a cargo cover (); a deployment means comprising a base sheet () for containing the cargo cover () prior to covering the load (), the base sheet () comprising releasable securement means () for securing it around the cargo cover (); and a plurality of cargo cover deployment straps (). 1. A kit for covering a load comprising:a cargo cover;a deployment means comprising a base sheet for containing the cargo cover prior to covering the load, the base sheet comprising releasable securement means for securing it around the cargo cover; anda plurality of cargo cover deployment straps.2. The kit of claim 1 , wherein the cargo cover deployment straps are connected to the cargo cover.3. The kit of claim 1 , wherein the cargo cover deployment straps are provided with means for releasably connecting them to the cargo cover.4. The kit claim 1 , wherein the base sheet comprises positioning straps for positioning the kit on the load.5. The kit claim 1 , wherein the releasable securement means comprises hook and loop fastenings.6. The kit of claim 1 , wherein the releasable securement means comprises press stud fastenings.7. The kit of claim 1 , wherein the releasable securement means comprises quick release fastenings.8. The kit of claim 4 , wherein the positioning straps and the cargo cover deployment straps are provided with identification means.9. The kit of claim 8 , wherein the identification means comprises coloured identification means.10. The kit of claim 8 , wherein the identification means comprises straps having different characteristics.11. The kit of claim 10 , wherein one of the positioning straps and the deployment straps is formed from a braided material and other of the positioning straps and the deployment straps is formed from a webbing material.12. The kit claim 1 , wherein the base sheet comprises pockets for storage of the cargo cover deployment straps and/or the positioning straps.13. The kit of claim 1 , wherein the ...

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

CARBON COMPOSITE SUPPORT STRUCTURE

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

A support structure for x-ray windows including carbon composite ribs, comprising carbon fibers in a matrix. The support structure can comprise a support frame defining a perimeter and an aperture, a plurality of ribs comprising a carbon composite material extending across the aperture of the support frame and carried by the support frame, and openings between the plurality of ribs. A film can be disposed over, carried by, and span the plurality of ribs and disposed over and span the openings. 1. A window for allowing transmission of x-rays , comprising:a) a support frame defining a perimeter and an aperture;b) a plurality of ribs comprising a carbon composite material extending across the aperture of the support frame and carried by the support frame, the support frame and plurality of ribs comprising a support structure;c) the carbon composite material comprising carbon fibers embedded in a matrix;d) openings between the plurality of ribs; ande) a film disposed over, carried by, and spanning the plurality of ribs and disposed over and spanning the openings, and configured to pass radiation therethrough.2. The window of :a) wherein the plurality of ribs are substantially straight and parallel with respect to one another and arrayed across the aperture of the support frame; and i. comprising a carbon composite material;', 'ii. extending between adjacent ribs of the plurality of ribs; and', 'iii. spanning an opening between adjacent ribs without spanning the aperture of the support frame., 'b) further comprising a plurality of intermediate support cross-braces3. The window of claim 2 , wherein the plurality of cross-braces are laterally off-set with respect to adjacent cross-braces of adjacent openings so that the plurality of cross-braces are segmented and discontinuous with respect to one another.4. The window of claim 3 , wherein the plurality of cross-braces are disposed at approximately one third of a distance in a straight line parallel with the plurality of ...

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

AUTOMATIC IDENTIFICATION AND REPRESENTATION OF MOST RELEVANT PEOPLE IN MEETINGS

Номер: US20130106985A1
Принадлежит: MICROSOFT CORPORATION

The “relevant” participants for each person in an online meeting may be automatically identified and a personalized view created to dynamically represent these relevant people as the meeting progresses. Relevancy of participants may be determined based on a number of factors and data from a variety of sources at the initialization of the meeting or when the participant for whom the personalized view is created joins the meeting. The relevancy computation may be updated and the personalized view dynamically changed during the meeting based on changes in participants, their participation modality, and comparable factors. 1. A method executed at least in part in a computing device for presenting participants of a meeting according to their relevancy , the method comprising:determining the participants of the meeting;categorizing the participants according to their relevancy for a user based on a first set of factors;presenting the participants on a meeting user interface gallery by emphasizing the relevancy categories employing a spatial grouping scheme; andupdating the gallery during the meeting based on a second set of factors.2. The method of claim 1 , further comprising:enabling the user to modify at least one from a set of: the relevancy categories, the spatial grouping scheme, and a format of the gallery.3. The method of claim 1 , further comprising:employing at least one from a set of: a shading scheme, a color scheme, a graphical scheme, a three dimensional (3D) scheme, and a textual scheme in addition to the spatial grouping scheme.4. The method of claim 1 , wherein the first set of factors include one or more of: a history of participation by the participants in the current meeting claim 1 , a history of participation by the participants in previous similar meetings claim 1 , a likelihood of participation of the participants in the meeting moving forward claim 1 , an organizational relationship between the participants and the user claim 1 , a behavior and a ...

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

DISTRIBUTING DATA FOR A DISTRIBUTED FILESYSTEM ACROSS MULTIPLE CLOUD STORAGE SYSTEMS

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

The disclosed embodiments provide a system that distributes data for a distributed filesystem across multiple cloud storage systems. Two or more cloud controllers collectively manage distributed filesystem data that is stored in one or more cloud storage systems; the cloud controllers cache and ensure data consistency for the stored data. Whenever each cloud controller receives new data from a client, it outputs an incremental metadata snapshot for the new data that is propagated to the other cloud controllers and an incremental data snapshot containing the new data that is sent to a cloud storage system. During operation, data stored in the distributed filesystem can be distributed across two or more cloud storage systems to optimize performance and/or cost for the distributed filesystem. 1. A computer-implemented method for distributing data for a distributed filesystem across multiple cloud storage systems , the method comprising: upon receiving in a cloud controller new data from a client, sending from the cloud controller an incremental metadata snapshot for the new data, wherein the incremental metadata snapshot is received by the other cloud controllers of the distributed filesystem;', 'storing the data for the distributed filesystem in one or more cloud storage systems, wherein the cloud controllers cache and ensure data consistency for data stored in the cloud storage systems; and', 'sending an incremental data snapshot containing the new data from the cloud controller to a first cloud storage system; and, 'collectively managing the data of the distributed filesystem using two or more cloud controllers, wherein collectively managing the data comprisesdistributing data stored in the distributed filesystem across the first cloud storage system and a second cloud storage system to optimize at least one of performance and cost of the distributed filesystem.2. The computer-implemented method of claim 1 , wherein distributing data across the first and second ...

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

ARCHIVING DATA FOR A DISTRIBUTED FILESYSTEM

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

The disclosed embodiments provide a system that archives data for a distributed filesystem. Two or more cloud controllers collectively manage distributed filesystem data that is stored in one or more cloud storage systems; the cloud controllers cache and ensure data consistency for the stored data. During operation, a cloud controller determines that a cloud file in a previously stored data snapshot is no longer being actively referenced in the distributed filesystem. The cloud controller transfers this cloud file from the (first) cloud storage system to an archival cloud storage system, thereby reducing storage costs while preserving the data in the cloud file in case it is ever needed again. 1. A computer-implemented method for archiving data for a distributed filesystem , the method comprising: upon receiving in a cloud controller new data from a client, sending from the cloud controller an incremental metadata snapshot for the new data, wherein the incremental metadata snapshot is received by the other cloud controllers of the distributed filesystem;', 'storing the data for the distributed filesystem in one or more cloud storage systems, wherein the cloud controllers cache and ensure data consistency for data stored in the cloud storage systems; and', 'sending an incremental data snapshot containing the new data from the cloud controller to a first cloud storage system;, 'collectively managing the data of the distributed filesystem using two or more cloud controllers, wherein collectively managing the data comprisesat a subsequent time, determining that a cloud file in the incremental data snapshot is no longer actively referenced in the distributed filesystem; andtransferring the cloud file from the first cloud storage system to an archival cloud storage system.2. The computer-implemented method of claim 1 ,wherein write requests to the archival cloud storage system are immediately written to persistent storage in the archival cloud storage system;wherein ...

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

PROVIDING DISASTER RECOVERY FOR A DISTRIBUTED FILESYSTEM

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

The disclosed embodiments provide a system that distributes data for a distributed filesystem across multiple cloud storage systems. Two or more cloud controllers collectively manage distributed filesystem data that is stored in one or more cloud storage systems; the cloud controllers cache and ensure data consistency for the stored data. Whenever each cloud controller receives new data from a client, it outputs an incremental metadata snapshot for the new data that is propagated to the other cloud controllers and an incremental data snapshot containing the new data that is sent to a cloud storage system. During operation, a backup cloud controller associated with the distributed filesystem is also configured to receive each (incremental) metadata snapshot, such that, upon determining the failure of a cloud controller, the backup cloud controller can immediately begin receiving data requests from clients associated with the failed cloud controller. 1. A computer-implemented method for providing disaster recovery for a distributed filesystem , the method comprising: upon receiving in a cloud controller new data from a client, sending from the cloud controller an incremental metadata snapshot for the new data, wherein the incremental metadata snapshot is received by the other cloud controllers of the distributed filesystem;', 'storing the data for the distributed filesystem in one or more cloud storage systems, wherein the cloud controllers cache and ensure data consistency for data stored in the cloud storage systems; and', 'sending an incremental data snapshot containing the new data from the cloud controller to a cloud storage system;, 'collectively managing the data of the distributed filesystem using two or more cloud controllers, wherein collectively managing the data comprisesreceiving the incremental metadata snapshot at a backup cloud controller associated with the distributed filesystem;upon determining a failure for the cloud controller, receiving data ...

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

MICROSIEVE USING CARBON NANOTUBES

Номер: US20130112610A1

A microsieve includes a patterned forest of vertically grown and aligned carbon nanotubes with a patterned matrix of vertically aligned pores. A conformal coating of substantially uniform thickness coats the nanotubes defining coated nanotubes. An interstitial material infiltrates the carbon nanotube forest and substantially fills interstices between individual coated nanotubes. The interstitial material can be a metal material infiltrated by electroplating. 1. A method for making a microsieve , comprising:a) obtaining a patterned carbon nanotube forest of vertically grown and aligned carbon nanotubes defining the forest with the nanotubes having a height defining a thickness of the forest, and a patterned matrix of vertically aligned pores aligned with the nanotubes and extending through the thickness of the forest, the pores having a lateral pore size between 0.1 and 99 μm (microns);b) coating the nanotubes with a conformal coating of substantially uniform thickness defining coated nanotubes with a coated nanotube diameter greater than the nanotube diameter and connecting adjacent nanotubes together, without substantially filling interstices between individual coated nanotubes, and without substantially blocking the pores, the forest of coated nanotubes defining a precursor; andc) infiltrating the carbon nanotube forest with an interstitial material different from the conformal coating and substantially filling interstices between individual coated nanotubes without substantially blocking the pores.2. A method in accordance with claim 1 , wherein coating the nanotubes includes coating the nanotubes with a carbon material.3. A method in accordance with claim 1 , wherein infiltrating the carbon nanotube forest includes infiltrating the carbon nanotube forest with a ceramic or metal interstitial material.4. A method in accordance with claim 1 , wherein infiltrating the carbon nanotube forest includes infiltrating the carbon nanotube forest in a wet process by ...

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

ACCESSING CACHED DATA FROM A PEER CLOUD CONTROLLER IN A DISTRIBUTED FILESYSTEM

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

The disclosed embodiments provide a system that archives data for a distributed filesystem. Two or more cloud controllers collectively manage distributed filesystem data that is stored in one or more cloud storage systems; the cloud controllers cache and ensure data consistency for the stored data. During operation, a cloud controller receives a request from a client for a data block of a file stored in the distributed filesystem. Upon determining that the requested data block is not currently cached in the cloud controller, the cloud controller sends a peer cache request for the requested data block to a peer cloud controller in the distributed filesystem. 1. A computer-implemented method for accessing cached data from a peer cloud controller in a distributed filesystem , the method comprising: upon receiving in a cloud controller new data from a client, sending from the cloud controller an incremental metadata snapshot for the new data, wherein the incremental metadata snapshot is received by the other cloud controllers of the distributed filesystem;', 'storing the data for the distributed filesystem in one or more cloud storage systems, wherein the cloud controllers cache and ensure data consistency for data stored in the cloud storage systems; and', 'sending an incremental data snapshot containing the new data from the cloud controller to a cloud storage system;, 'collectively managing the data of the distributed filesystem using two or more cloud controllers, wherein collectively managing the data comprisesreceiving at the cloud controller a request from the client for a data block for a file in the distributed filesystem;determining that the requested data block is not currently cached in the cloud controller; andsending a peer cache request for the requested data block from the cloud controller to a peer cloud controller in the distributed filesystem.2. The computer-implemented method of claim 1 , wherein sending a peer cache request further comprises sending ...

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

Methods and Apparatus for Binding Applications to a Cloud Computing Environment

Номер: US20130132944A1
Автор: Davis Andrew G.
Принадлежит:

Methods and apparatus for binding an application to a virtual computing instance within a multi-tenant virtual computing environment. In one embodiment, an application binding system may include, among other elements, creating a dependence between at least some functionality of an application to a kernel-level component within the virtual computing instance. 1. A computer-implemented method , comprising:receiving a request to execute an application within a virtual computing instance; wherein access is denied to the virtual computing instance while the kernel-level component is being loaded, and', 'wherein at least some functionality of the application is enabled by the kernel-level component;, 'in response to receiving the request, loading a kernel-level component within the virtual computing instance,'}in response to receiving the request, loading the application within the virtual computing instance; and wherein the at least some functionality of the application is enabled through communication between the application and the kernel-level component, and', 'wherein access is denied to a binary version of the kernel-level component., 'allowing access to the virtual computing instance, in response to completion of the kernel-level component being loaded,'}2. The computer-implemented method of claim 1 ,wherein the virtual computing instance is one of a plurality of virtual computing instances within a cloud computing environment;wherein the virtual computing instance is accessed over a network; andwherein the virtual computing environment supports virtual computing instances for a plurality of different users accessing the virtual computing environment over the network.3. The computer-implemented method of claim 1 , further comprising:copying the application to another virtual computing instance, wherein copying the application does not copy the kernel-level component so that the copy of the application does not have the at least some functionality enabled.4. The ...

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

Determination of the location of an electrical disturbance

Номер: US20130187662A1
Автор: Andrew Ceri Davis
Принадлежит: GE Aviation Systems Ltd

According to an embodiment of the present invention, an apparatus for determining the location of an electrical disturbance in a circuit is provided. The apparatus has at least one sensor configured to determine the relative phase of current and voltage waveforms across the circuit inductance of a portion of the circuit produced by a voltage or current perturbation, and a controller configured to identify the location of the electrical disturbance within the circuit from the relative phase of the current and voltage waveforms.

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

METHOD AND SYSTEM FOR MULTISAMPLE ANTIALIASING

Номер: US20130187917A1
Принадлежит: IMAGINATION TECHNOLOGIES LIMITED

A method and system for generating two or three dimensional computer graphics images using multisample antialiasing (MSAA) is provided, which enables memory bandwidth to be conserved. For each of one or more pixels it is determined whether all of a plurality of sample areas of that pixel are located within a particular primitive. For those pixels where it is determined that all the sample areas of that pixel are located within that primitive, a value is stored in a multisample memory for a smaller number of the sample areas of that pixel than the total number of the sample areas of that pixel and data is stored indicating that all the sample areas of that pixel are located within that primitive. 1. A method for generating three dimensional computer graphics images using multisample antialiasing by sequentially processing a plurality of primitives , comprising:dividing at least a first pixel into a plurality of sample areas;determining that all the sample areas of the first pixel are located within a first primitive;storing a value for the first primitive in a multisample memory for a smaller number of the sample areas of the first pixel than the total number of the sample areas of the first pixel; andstoring data indicating that all the sample areas of the first pixel are located within the first primitive;the method further comprising subsequently processing a second primitive, comprising the following steps:reading the stored data for the first pixel to determine that all the sample areas of the first pixel are located within the first primitive;determining that only some of the sample areas of the first pixel are located within the second primitive;determining whether the value for the first primitive is already stored in the multisample memory for each sample area of the first pixel which is not located within the second primitive;wherein, if it is determined that the value for the first primitive is not already stored in the multisample memory for each sample ...

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

ENVIRONMENT AWARE BUSINESS DELEGATES

Номер: US20130191444A1

A method, system and apparatus for an environment aware business delegate. A method for delegating an invoked action in an enterprise application can include determining an environment from which the action has been invoked and selecting a behavior for use which corresponds to the environment. Subsequently, the action can be delegated to the selected behavior for processing in the enterprise application. In a specific aspect of the invention, the determining step can include determining whether the action has been invoked in a server, in an online client or in an offline client. 118-. (canceled)19. A method for delegating an invoked action in an enterprise application , the method comprising the steps of:determining an environment from which the action has been invoked;selecting a business delegate behavior for use which corresponds to said environment;mapping the determined environment to a corresponding business delegate behavior specified by a profile in a descriptor file in an archive hosting a business delegate for the action, the descriptor file having a business delegate definition element as a top level element, which includes a services element and a business delegates element; and,delegating said action to said selected business delegate behavior for processing in the enterprise application.20. The method of claim 19 , wherein said determining step comprises the step of determining whether the action has been invoked in a server.21. The method of claim 19 , wherein said determining step comprises the step of determining whether the action has been invoked in an online client.22. The method of claim 19 , wherein said determining step comprises the step of determining whether the action has been invoked in an offline client.23. The method of claim 19 , wherein the services element contains all definitions for all services available for use by the business delegate.24. The method of claim 19 , wherein the delegates element contains at least one business ...

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

DIGITAL VIDEO FINGERPRINTING

Номер: US20130208942A1
Автор: DAVIS Andrew Gordon

A digitally encoded video fingerprinting system for generating and comparing/matching finger-prints from digitally encoded video which has been encoded according to an encoding method which involves the generation of residual macroblocks of pixels and the generation of quantized transform coefficients of the residual macroblocks, or of portions of the residual macroblocks, comprises a fingerprint database () and a video processing subsystem (). The video processing subsystem () includes a fingerprint sequence selection module () which is operable to select one or more sets of frames from input video content to be processed in order to generate a fingerprint; a fingerprint calculation module () which is operable to generate a fingerprint based on a set of frames selected by the fingerprint sequence selection module; and a fingerprint comparator module () which is operable to compare two fingerprints and to output a similarity score of the compared fingerprints. The method used by the fingerprint selection and fingerprint calculation modules includes selecting a group of frames of the encoded video content; processing the digitally encoded video content to obtain a set of quantized transform coefficients of residual macroblocks or portions of residual macroblocks associated with each of the selected frames; identifying a set of residual macroblocks per frame whose transform coefficients satisfy a threshold criterion; and generating a digital video fingerprint for the encoded video content in dependence upon the identified macroblocks or some property thereof within each of the selected frames. 1. A method of generating a digital video fingerprint from a piece of digitally encoded video content , the video content having been encoded according to an encoding method which involves the generation of residual macroblocks of pixels and the generation of quantized transform coefficients of the residual macroblocks or of portions of the residual macroblocks , the method ...

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

SMOOTHING METHOD FOR SEMICONDUCTOR MATERIAL AND WAFERS PRODUCED BY SAME

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

A smoothing method for semiconductor material and semiconductor wafers produced by the method are disclosed. Semiconductor wafers with reduced atomic steps, as well with reduced scratches and subsurface defects can be produced. Such wafers feature an improved growth surface that can provide for the growth of an epilayer with reduced macroscopic defects and defect densities. A method of smoothing the surface of a wafer according to example embodiments of the invention includes planarizing the surface of a semiconductor wafer, and then oxidizing the wafer to achieve a specified thickness of oxide on the surface of the wafer. The oxide can then be stripped from the surface of the semiconductor wafer. 1. A semiconductor wafer with a surface substantially free of scratches wherein an appearance of atomic steps on the surface is reduced by at least 50% as compared to the appearance of atomic steps immediately after chemical mechanical planarization (CMP) of the surface.2. The semiconductor wafer of wherein the semiconductor wafer is made of silicon carbide.3. The semiconductor wafer of wherein a subsurface defect density is numerically no greater than a defect density in the bulk crystal from which the semiconductor wafer was cut or the center of the semiconductor wafer.4. The semiconductor wafer of wherein the semiconductor wafer is substantially free of structural defects.5. The semiconductor wafer of wherein the appearance of atomic steps is reduced by at least 75%.6. The semiconductor wafer of wherein the arithmetic mean surface roughness is less than 0.2 nm over a 1×1 micron or greater area.7. The semiconductor wafer of wherein the arithmetic mean surface roughness is less than 0.1 nm over a 1×1 micron or greater area.8. The semiconductor wafer of wherein the surface is substantially random.9. A wafer comprising:a substrate; and{'sup': 8', '2, 'an epitaxial layer on the substrate, wherein the epitaxial layer is substantially free of macroscopic defects and has a ...

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

Removing Ammonia From Water

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

A system for removing ammonia from wastewater includes a series of interconnected reactor tubes that each comprise an outer cathode and an inner cathode that is centrally positioned within the outer cathode to form a spacing of between 3 mm and 10 mm through which wastewater may flow. At least one of the reactor tubes includes an inner cathode having a MMO coating. Hypochlorite or another chlorine based element can be supplied to wastewater prior to passing through the reactor tubes. The presence of the hypochlorite within the wastewater and the generation of chlorine by the MMO coated cathode result in an increased level of hypochlorite being present in the wastewater which speeds the breakdown of ammonia. A portion of the wastewater processed through the reactor tubes can be diverted through a feedback path to the input to the reactor tubes to increase the amount of hypochlorite present in the unprocessed wastewater. 1. A system for removing ammonia from wastewater comprising:a plurality of reactor tubes connected in series, each reactor tube comprising an outer cathode and an inner anode being positioned centrally within the outer cathode such that a spacing between 3 mm and 10 mm exists between the outer surface of the anode and the inner surface of the cathode, at least one of the reactor tubes containing an inner anode having a mixed metal oxide (MMO) coating;a pump connected to an input of the plurality of reactor tubes, the pump receiving unprocessed wastewater containing ammonia from a wastewater source and pumping the unprocessed wastewater into and through the series of reactor tubes;a power supply for supplying a voltage differential to the anode and the cathode in each reactor tube thereby causing the generation of chlorine based elements within the unprocessed wastewater as the unprocessed wastewater passes through the reactor tubes, wherein the chlorine based elements interact with the ammonia in the unprocessed wastewater to eliminate the ammonia ...

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

HEIGHT ADJUSTMENT MECHANISM FOR JUVENILE PRODUCT

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

A juvenile product height adjustment mechanism which allows for easy, secure adjustment by a caregiver is comprised of a rotatable knob received within a sliding channel and rotatably but securely attached to a slider. 1. A juvenile product height adjustment mechanism comprising a channel shaped to receive a rotatable knob slidingly therethrough , the channel comprising at least two adjustment lobes connected to each other by at least one narrow channel wherein the knob further comprises a shank portion shaped to slide through the narrow channel when the shank is aligned with the narrow channel and is prevented from sliding through the narrow channel when the shank is not aligned with the narrow channel.2. The juvenile product height adjustment mechanism of wherein the knob further comprises a handle claim 1 , the gripping portion thereof being aligned with the shank portion of the adjustment knob.3. The juvenile product height adjustment mechanism of wherein the knob further comprises an end cap positioned on an opposite end thereof than the handle.4. The juvenile product height adjustment mechanism of further comprising an adjustment slider having an opening therein to receive a portion of said adjustment knob.5. The juvenile product height adjustment mechanism of wherein said opening includes inwardly extending tabs therearound shaped and sized so that when said end cap is pushed therethrough claim 4 , the tabs capture the lower portion of the rotatable knob in a secure claim 4 , rotatable manner.6. The juvenile product height adjustment mechanism of wherein said slider includes an attachment portion thereon.7. The juvenile product height adjustment mechanism of wherein said slider includes a smooth upper portion.8. The juvenile product height adjustment mechanism of including at least three adjustment lobes and two narrow channels.9. The juvenile product height adjustment mechanism of wherein said adjustment lobes are circular in shape and the narrow channels ...

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

HIGH STRENGTH CARBON FIBER COMPOSITE WAFERS FOR MICROFABRICATION

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

A high strength carbon fiber composite (CFC) wafer, and method of making such wafer, with low surface roughness comprising at least one sheet of CFC including carbon fibers embedded in a matrix. The wafer can have a thickness of between 10-500 micrometers. The wafer can have a root mean square surface roughness Rq, on at least one side, of less than 300 nm in an area of 100 micrometers by 100 micrometers and less than 500 nm along a line of 2 millimeter length. The wafer may be cut to form x-ray window support structures, MEMS, or other micrometer sized structures. 1. A wafer comprising:a. at least one sheet of carbon fiber composite (CFC) including carbon fibers embedded in a matrix;b. a wafer thickness of between 10-500 micrometers;c. at least one side of the wafer having a root mean square surface roughness Rq of less than 300 nm in an area of 100 micrometers by 100 micrometers and less than 500 nm along a line of 2 millimeter length;d. a yield strength at fracture of greater than 0.5 gigapascals (GPa), wherein yield strength is defined as a force, in a direction parallel with a plane of a side of the wafer, per unit area, to cause the wafer to fracture; ande. a strain at fracture of more than 0.01, wherein strain is defined as the change in length caused by a force in a direction parallel with a plane of the wafer divided by original length.2. The wafer of claim 1 , wherein the yield strength is between 2 GPa and 3.6 GPa.3. The wafer of claim 1 , wherein the root mean square surface roughness is less than 200 nanometers in an area of 100 micrometers by 100 micrometers.4. The wafer of claim 1 , wherein at least 90% of the carbon fibers have a diameter of between 2 and 10 micrometers.5. The wafer of claim 1 , wherein the matrix comprises a material selected from the group consisting of polyimide claim 1 , bismaleimide claim 1 , epoxy claim 1 , or combinations thereof.6. The wafer of claim 1 , wherein the matrix comprises a material selected from the group ...

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

Internet Canine Communication Device and Method

Номер: US20130319337A1
Автор: Davis Andrew Peter
Принадлежит:

Enhanced methods and systems for human-pet communication are described. Example embodiments provide an Internet Canine Communication System (“ICCS”). The ICCS facilitates remote communication and interaction with between a dog and its owner, caretaker, trainer, family member, or the like. The ICCS may include a base station or similar device that is configured to deliver treats to a dog and to transmit audio/visual communication between the dog and a remote client device operated by a human user. The ICCS may also facilitate training the dog to utilize the ICCS to communicate with the user, such as by answering calls from or initiating calls to the remote client device of the user. 131-. (canceled)32. A system for communicating with a pet , comprising: a treat bin;', 'a food tray configured to receive treats from the treat bin;', 'an audio output device;', 'an audio input device; and', cause the treat bin to deliver a treat to the food tray;', 'cause the audio output device to play an audio signal that notifies the pet of the presence of a treat in the food tray; and', 'cause the audio output device to stop playing the audio signal when the pet accesses the food tray to obtain the treat;, 'a delivery module that is configured, in response to a treat delivery command, to], 'a housing that includes in response to a communication command received from a remote client device, transmit the treat delivery command to the delivery module, wherein the communication command is based on a sound that is received via the audio input device and that is initiated by the remote client device via a speaker of a personal computing device that is separate from the housing;', 'play, via video conferencing software executing on the personal computing device, at least one of live audio or video received from a user of the remote client device; and', 'transmit, via the video conferencing program executing on the personal computing device, at least one of live audio or video of the pet to ...

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

Internet Canine Communication Device and Method

Номер: US20130319338A1
Автор: Davis Andrew Peter
Принадлежит:

Enhanced methods and systems for human-pet communication are described. Example embodiments provide an Internet Canine Communication System (“ICCS”). The ICCS facilitates remote communication and interaction with between a dog and its owner, caretaker, trainer, family member, or the like. The ICCS may include a base station or similar device that is configured to deliver treats to a dog and to transmit audio/visual communication between the dog and a remote client device operated by a human user. The ICCS may also facilitate training the dog to utilize the ICCS to communicate with the user, such as by answering calls from or initiating calls to the remote client device of the user. 1. An apparatus for communicating with a pet , comprising:a treat bin;a food tray configured to receive treats from the treat bin;an audio device; cause the treat bin to deliver a treat to the food tray;', 'cause the audio device to play an audio signal that notifies the pet of the presence of a treat in the food tray; and', 'cause the audio device to stop playing the audio signal when the pet accesses the food tray to obtain the treat;, 'a delivery module that is configured, in response to a treat delivery command, toa training control that, when selected by a user, transmits the treat delivery command to the delivery module, in response to a communication command received from a remote client device, transmit the treat delivery command to the delivery module;', 'play at least one of live audio or video received from a user of the remote client device; and', 'transmit to the remote client device at least one of live audio or video of the pet., 'wherein the apparatus is configured to2. The apparatus of claim 1 ,further comprising a microphone; andwherein the communication command received from the remote client device is a sound that is played via the audio device, the sound received by the microphone of the apparatus and causing transmission of the treat delivery command to the delivery ...

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

Processed Garlic Formulation

Номер: US20130323399A1
Автор: Davis Andrew Brian
Принадлежит:

A prepared garlic composition having at least two pre-acidified chopped garlic components each a having different sized chopped garlic particulate. 1. A composition prepared by blending together and boiling a plurality of pre-acidified garlic preparations and oil , wherein the pH of the composition is less than 4.6.2. The composition of further comprising roasted garlic.3. The composition of wherein the proportion of pre-acidified garlic preparations comprises approximately half or more of the composition.4. The composition of wherein the pre-acidified garlic preparations includes chopped garlic in oil and chopped garlic in water.5. The composition of comprising approximately equal parts pre-acidified chopped garlic in oil and pre-acidified chopped garlic in water claim 4 , one-half part roasted garlic claim 4 , and one-third part olive oil.6. The composition of comprising approximately 36% pre-acidified chopped garlic in oil claim 5 , 36% pre-acidified chopped garlic in water claim 5 , 16% roasted garlic claim 5 , and 12% olive oil.7. The composition of further comprising at least one additional ingredient selected from the group of fruits claim 1 , vegetables claim 1 , dairy claim 1 , herbs and seasonings.8. The composition of wherein the additional ingredient is brined chopped peppers.9. The composition of comprising approximately 31% pre-acidified chopped garlic in oil claim 8 , 21% pre-acidified chopped garlic in water claim 8 , 14% roasted garlic claim 8 , 24% brined jalapeño pepper claim 8 , and 12% olive oil.10. The composition of comprising approximately 40% pre-acidified chopped garlic in oil claim 1 , 48% pre-acidified chopped garlic in water claim 1 , and 12% olive oil.11. A composition comprising at least two pre-acidified chopped garlic components and olive oil claim 1 , each garlic component chopped into different sized pieces.12. The composition of further comprising roasted garlic.13. The composition of further comprising at least one additional ...

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

Executing a cloud command for a distributed filesystem

Номер: US20140006354A1
Принадлежит: Panzura Inc

The disclosed embodiments disclose techniques for executing a cloud command for a distributed filesystem. Two or more cloud controllers collectively manage distributed filesystem data that is stored in one or more cloud storage systems; the cloud controllers ensure data consistency for the stored data, and each cloud controller caches portions of the distributed filesystem. During operation, a cloud controller presents a distributed-filesystem-specific capability to a client system as a file in the distributed filesystem (e.g., using a file abstraction). Upon receiving a request from the client system to access and/or operate upon this file, the client controller executes an associated cloud command. More specifically, the cloud controller initiates a specially-defined operation that accesses additional functionality for the distributed filesystem that exceeds the scope of individual reads and writes to a typical data file.

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

RESTORING AN ARCHIVED FILE IN A DISTRIBUTED FILESYSTEM

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

The disclosed embodiments disclose techniques for restoring an archived file in a distributed filesystem. Two or more cloud controllers collectively manage distributed filesystem data that is stored in one or more cloud storage systems; the cloud controllers ensure data consistency for the stored data, and each cloud controller caches portions of the distributed filesystem. Furthermore, cloud controllers may archive infrequently-accessed files in an archival cloud storage system. During operation, a cloud controller receives a request from a client system to access an archived file, and restores this archived file from the archival cloud storage system. 1. A computer-implemented method for restoring an archived file in a distributed filesystem , the method comprising: storing the data for the distributed filesystem in one or more cloud storage systems, wherein the cloud controllers cache and ensure data consistency for data stored in the cloud storage systems;', 'caching data for the distributed filesystem in each cloud controller; and', 'archiving one or more infrequently accessed files for the distributed filesystem in an archival cloud storage system;, 'collectively managing the data of the distributed filesystem using two or more cloud controllers, wherein collectively managing the data comprisesreceiving at a cloud controller a request from a client system to access an archived file in the distributed filesystem; andrestoring the archived file from the archival cloud storage system.2. The computer-implemented method of claim 1 , wherein receiving the request further involves:receiving in the request a filename for a file in the distributed filesystem;determining from metadata for the distributed filesystem that the file has been archived in the archival cloud storage system;notifying the client system that the file is archived; andreceiving a restore request for the archived file from the client system.3. The computer-implemented method of claim 1 , wherein ...

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

MANAGING A GLOBAL NAMESPACE FOR A DISTRIBUTED FILESYSTEM

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

The disclosed embodiments disclose techniques for managing a global namespace for a distributed filesystem. Two or more cloud controllers collectively manage distributed filesystem data that is stored in a cloud storage system; the cloud controllers ensure data consistency for the stored data, and each cloud controller caches portions of the distributed filesystem. Furthermore, a global namespace for the distributed filesystem is also split across these cloud controllers, with each cloud controller “owning” (e.g., managing write accesses for) a distinct portion of the global namespace and maintaining a set of namespace mappings that indicate which portion of the namespace is assigned to each cloud controller. During operation, an initial cloud controller receives a request from a client system to access a target file in the distributed system. This initial cloud controller uses the namespace mappings for the global namespace to determine a preferred cloud controller that will handle the request. 1. A computer-implemented method for managing a global namespace for a distributed filesystem , the method comprising: storing the data for the distributed filesystem in one or more cloud storage systems, wherein the cloud controllers cache and ensure data consistency for data stored in the cloud storage systems; and', 'caching data for the distributed filesystem in each cloud controller;, 'collectively managing the data of the distributed filesystem using two or more cloud controllers, wherein collectively managing the data comprises 'assigning distinct portions of the global namespace to two or more of the cloud controllers, wherein each cloud controller is configured to manage write accesses for its assigned portion of the global namespace, wherein a set of namespace mappings indicate the portions of the namespace that are assigned to each cloud controller; and', 'splitting a global namespace for the distributed filesystem across the two or more cloud controllers, wherein ...

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

ADJUSTMENT MECHANISM FOR JUVENILE PRODUCT

Номер: US20140049081A1
Принадлежит: Evenflo Company, Inc.

A juvenile product adjustment mechanism which allows for easy, secure adjustment by a caregiver is comprised of a rotatable key received within a sliding channel operated by a resiliently biased push button. 1. A juvenile product adjustment mechanism comprising a channel shaped to receive a rotatable key slidingly therethrough , the channel comprising at least two adjustment lobes wherein the key further comprises a boss portion on a back portion thereof , having a width greater than its length , shaped to slide between the adjustment lobes when the length of the boss is positioned parallel to the direction of adjustment of a portion of the juvenile product being adjusted and is prevented from sliding between the adjustment lobes when the length of the boss is positioned transverse to the direction of adjustment of the portion of the juvenile product being adjusted.2. The juvenile product adjustment mechanism of wherein the boss is rectangular shaped.3. The juvenile product adjustment mechanism of wherein the juvenile product being adjusted is a child car seat and the portion of the juvenile product being adjusted is a headrest.4. The juvenile product adjustment mechanism of wherein the rotatable key is operated by means of a push button.5. The juvenile product adjustment mechanism of wherein said push button is resiliently biased.6. The juvenile product adjustment mechanism of wherein said push button is operably connected to said rotatable key by a sliding actuator.7. The juvenile product adjustment mechanism of wherein said sliding actuator includes an attachment leg operably connected to said rotatable key.8. The juvenile product adjustment mechanism of wherein said rotatable key includes a nub on the front portion thereof and said attachment leg includes a follower hole on a portion thereof shaped to operably receive said nub.9. The juvenile product adjustment mechanism of wherein said headrest includes alignment guides fixedly attached thereto and said car ...

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

Dynamic content assembly on edge-of network servers in a content delivery network

Номер: US20140052811A1
Принадлежит: Akamai Technologies Inc

Content is dynamically assembled at the edge of the Internet, preferably on content delivery network (CDN) edge servers. A content provider leverages an “edge side include” (ESI) markup language that is used to define Web page fragments for dynamic assembly at the edge. Dynamic assembly improves site performance by caching objects that comprise dynamically-generated pages at the edge of the Internet, close to the end user. Instead of being assembled by an application/web server in a centralized data center, the application/web server sends a page template and content fragments to a CDN edge server where the page is assembled. Each content fragment can have its own cacheability profile to manage the “freshness” of the content. Once a user requests a page, the edge server examines its cache for the included fragments and assembles the page on-the-fly.

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

Polyurethane Foam Elastomers for High Temperature Applications

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

Molded elastomeric polyurethane foams suitable for use as gasketing and sealing devices for use in hot environments are disclosed. The foams are the reaction product of an aromatic polyisocyanate with an isocyanate-reactive composition that includes one or more polyether polyols, certain diol chain extenders, and certain low equivalent weight hydroxyl-containing cross-linkers. The molded foams exhibit low compression sets after being compressed and aged at elevated temperatures. 1. A molded polyurethane foam that has a foam density from 250 to 550 kg/m , and is a reaction product of an aromatic polyisocyanate and an isocyanate-reactive component in the presence of an effective amount of a blowing agent , an effective amount of a surfactant and an effective amount of one or more catalysts , wherein the isocyanate-reactive component contains:a) a polyether polyol having a hydroxyl equivalent weight of from about 800 to 3000, or a mixture of such polyols, which polyether polyol or mixture of polyols may contain dispersed polymer particles;b) from about 1 to about 5 parts by weight, per 100 parts by weight of component a), of an aliphatic diol chain extender having a hydroxyl equivalent weight of up to about 75; andc) from about 0.5 to about 3 parts by weight, per 100 parts by weight of component a), of a crosslinker that contains at least three aliphatic hydroxyl groups and has a hydroxyl equivalent weight of up to about 75.2. The molded polyurethane foam of wherein the isocyanate-reactive component contains no more than 1% by weight of isocyanate-reactive materials other than components a) claim 1 , b) and c).3. The molded polyurethane foam of wherein the chain extender and the crosslinker are devoid of nitrogen atoms.4. The molded polyurethane foam of wherein the isocyanate-reactive component contains no more than 0.1% by weight of polyols that contain tertiary amino groups or of compounds that contain primary or secondary amino groups.5. The molded polyurethane foam ...

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

Deployment kit

Номер: US20150013275A1
Принадлежит: Amsafe Bridport Ltd

A kit for covering a load ( 18 ) comprising: a cargo cover ( 10 ); a deployment means comprising a base sheet ( 2 ) for containing the cargo cover ( 10 ) prior to covering the load ( 18 ), the base sheet ( 2 ) comprising releasable securement means ( 4 ) for securing it around the cargo cover ( 10 ); and a plurality of cargo cover deployment straps ( 12, 14 ).

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

MALWARE DETECTION

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

In one respect, there is provided a system for training a neural network adapted for classifying one or more scripts. The system may include at least one processor and at least one memory. The memory may include program code which when executed by the at least one memory provides operations including: receiving a disassembled binary file that includes a plurality of instructions; processing the disassembled binary file with a convolutional neural network configured to detect a presence of one or more sequences of instructions amongst the plurality of instructions and determine a classification for the disassembled binary file based at least in part on the presence of the one or more sequences of instructions; and providing, as an output, the classification of the disassembled binary file. Related computer-implemented methods are also disclosed. 1. A system , comprising:at least one processor; and receiving a disassembled binary file that includes a plurality of instructions;', 'processing the disassembled binary file with a convolutional neural network configured to detect a presence of one or more sequences of instructions amongst the plurality of instructions and determine a classification for the disassembled binary file based at least in part on the presence of the one or more sequences of instructions; and', 'providing, as an output, the classification of the disassembled binary file., 'at least one memory including program code which when executed by the at least one memory provides operations comprising2. The system of claim 1 , wherein the plurality of instructions are variable in length.3. The system of claim 2 , wherein the system is further configured to:generate fixed length representations of the plurality of instructions by truncating or padding each of the plurality of instructions to a same length.4. The system of claim 3 , wherein the fixed length representations of the plurality of instructions includes a mnemonic associated with each instruction.5 ...

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

FILTER MATERIALS AND FILTERS MADE THEREFROM

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

The present invention relates to filter material for inclusion in a smoking article, said filter material comprising a base material comprising or made from fibres having a first diameter or mean diameter, and fine fibres having a diameter or mean diameter which is smaller than the first diameter, wherein the filter material comprises more than 10% by weight and/or by volume fine fibres or wherein the diameter or mean diameter of the fine fibres is between about 1.0 μm and about 1.5 μm. The invention also relates to filters or filter elements comprising the filter material, smoking articles comprising the same, and use of the filter material in smoke filtration. 1. A filter material for inclusion in a smoking article , wherein the filter material comprises a base material comprising or made from fibres having a first diameter or mean diameter , and fine fibres having a diameter or mean diameter which is smaller than the first diameter and which is between 3 μm and 10 μm , wherein the filter material comprises more than 10% by weight and/or by volume fine fibres and wherein the fine fibres comprise cellulose acetate and/or derivatives thereof.2. A filter material for inclusion in a smoking article , wherein the filter material comprises a base material comprising or made from fibres having a first diameter or mean diameter , and fine fibres having a diameter or mean diameter which is smaller than the fibres of the base material , wherein the diameter or mean diameter of the fine fibres is between about 1.0 μm and about 1.5 μm and wherein the fine fibres comprise cellulose acetate and/or derivatives thereof.3. A filter material for inclusion in a smoking article , wherein the filter material consists of fine fibres having a diameter or mean diameter of between about 3 μm and about 10 μm and wherein the fine fibres comprise cellulose acetate and/or derivatives thereof.4. A filter material according to claim 3 , wherein the fine fibres have a diameter or mean diameter ...

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

METAL-SUPPORTED CATALYST STRUCTURES AND PROCESSES FOR MANUFACTURING THE SAME

Номер: US20140106962A1
Принадлежит: Alloys Surfaces Company, Inc.

The present invention relates to methods for producing metal-supported thin layer skeletal catalyst structures, to methods for producing catalyst support structures without separately applying an intermediate washcoat layer, and to novel catalyst compositions produced by these methods. Catalyst precursors may be interdiffused with the underlying metal support then activated to create catalytically active skeletal alloy surfaces. The resulting metal-anchored skeletal layers provide increased conversion per geometric area compared to conversions from other types of supported alloy catalysts of similar bulk compositions, and provide resistance to activity loss when used under severe on-stream conditions. Particular compositions of the metal-supported skeletal catalyst alloy structures can be used for conventional steam methane reforming to produce syngas from natural gas and steam, for hydrodeoxygenation of pyrolysis bio-oils, and for other metal-catalyzed reactions inter alia. 1. A method of producing a structured catalyst comprising:(a) preparing a slurry comprising one or more metal powders, including aluminum;(b) coating a metal substrate, or a mat of metal fiber or a woven metal fiber assembly, with said slurry;(c) subjecting the coated metal substrate, coated metal fiber mat or coated woven metal fiber assembly to heat under an inert or reducing atmosphere whereby at least one of the one or more metal powders melts and interdiffuses into the surface of the metal substrate, or metal fiber mat or woven metal fiber assembly;(d) leaching the coated metal substrate or coated metal fiber mat or coated woven metal fiber assembly obtained in step (c) in a caustic solution;(e) bathing the coated metal substrate, coated metal fiber mat or coated woven metal fiber assembly obtained in step (d) in a chelating acid solution;(f) passivating the coated metal substrate, coated metal fiber mat or coated woven metal fiber assembly obtained in step (e); and(g) optionally abrading ...

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

MANAGING A GLOBAL NAMESPACE FOR A DISTRIBUTED FILESYSTEM

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

The disclosed embodiments disclose techniques for managing a global namespace for a distributed filesystem. Two or more cloud controllers collectively manage distributed filesystem data that is stored in a cloud storage system; the cloud controllers ensure data consistency for the stored data, and each cloud controller caches portions of the distributed filesystem. Furthermore, a global namespace for the distributed filesystem is also split across these cloud controllers, with each cloud controller “owning” (e.g., managing write accesses for) a distinct portion of the global namespace and maintaining a set of namespace mappings that indicate which portion of the namespace is assigned to each cloud controller. During operation, an initial cloud controller receives a request from a client system to access a target file in the distributed system. This initial cloud controller uses the namespace mappings for the global namespace to determine a preferred cloud controller that will handle the request. 1. A computer-implemented method for managing a global namespace for a distributed filesystem , the method comprising: storing the data for the distributed filesystem in one or more cloud storage systems, wherein the cloud controllers cache and ensure data consistency for data stored in the cloud storage systems; and', 'caching data for the distributed filesystem in each cloud controller;, 'collectively managing the data of the distributed filesystem using two or more cloud controllers, wherein collectively managing the data comprisesdynamically managing a global namespace for the distributed filesystem across the two or more cloud controllers by assigning distinct portions of the global namespace across the two or more of the cloud controllers, wherein each cloud controller is configured to manage write accesses for its assigned portion of the global namespace, wherein a set of namespace mappings indicate the portions of the namespace that are assigned to each cloud ...

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

High Strength Carbon Fiber Composite Wafers For Microfabrication

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

A method of making a high strength carbon fiber composite (CFC) wafer with low surface roughness comprising at least one sheet of CFC including carbon fibers embedded in a matrix. A stack of at least one sheet of CFC is provided with the stack having a first surface and a second surface. The stack is pressed between first and second pressure plates with a porous breather layer disposed between the first surface of the stack and the first pressure plate. The stack is cured by heating the stack to a temperature of at least 50° C. 1. A method of making a wafer , the method comprising:a. providing a stack of at least one sheet of carbon fiber composite (CFC) including carbon fibers embedded in a matrix, the stack having a first surface and a second surface;b. pressing the stack between first and second pressure plates with a porous breather layer disposed between the first surface of the stack and the first pressure plate; andc. curing by heating the stack to a temperature of at least 50° C., defining a first curing process.2. The method of claim 1 , further comprising disposing a solid claim 1 , polished layer between the second surface of the stack and the second pressure plate during the first curing process with the polished layer having a root mean square surface roughness Rq of less than 300 nm in an area of 100 micrometers by 100 micrometers claim 1 , on a side facing the stack.3. The method of claim 1 , further comprising:a. releasing pressure from the stack;b. removing the porous layer from the stack;c. disposing a polished layer on each side of the stack, the polished layers having a root mean square surface roughness Rq of less than 300 nm in an area of 100 micrometers by 100 micrometers, on a side facing the stack; andd. pressing the stack and polished layers between first and second pressure plates;e. curing by heating the stack to a temperature of at least 50° C., defining a second curing process.4. The method of claim 1 , wherein the porous breather layer ...

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

Instrumented Toilet Seat

Номер: US20200029756A1
Принадлежит: Hall Labs LLC

A toilet seat with handles is disclosed. The handles include light transmitters and light receivers. The light transmitters and receivers may be used to determine blood oxygen saturation levels and heart rate of a toilet seat user. Ultrasonic transmitters and receivers in the toilet seat handle are also disclosed for determining bone density of a toilet seat user. The handles may be retractable and may include UV sanitation. 1. A toilet comprising:a bowl adapted to receive excreta;a seat having at least one extendable and retractable handle adapted for use as a support by a user;wherein the at least one handle further comprises at least one health sensor comprising at least one light transmitter and at least one light receiver; and ["a slot adapted to receive at least a part of a user's hand;", 'an ultrasonic transmitter; and', "an ultrasonic receiver, wherein the ultrasonic transmitter and the ultrasonic receiver are configured to image tissue in a user's hand; and"], 'wherein the at least one handle further comprises an ultrasonic sensor comprisinga controller coupled to the at least one sensor adapted to operate the at least one sensor and process data from the at least one sensor; andthe controller further coupled to the ultrasonic transmitter and the ultrasonic receiver to operate the ultrasonic transmitter and the ultrasonic receiver and process data from the ultrasonic transmitter and the ultrasonic receiver.2. The toilet of wherein the seat further comprises a slot for each of the at least one handle into which the handles may retract and at least one ultraviolet light source in each slot for sanitizing the handles.3. The toilet of wherein the at least one handle further comprises one or more pressure sensitive switches adapted to detect a user grasping the at least one handle.4. The toilet of wherein the at least one handle further comprises one or more inductive switches adapted to detect a user grasping the at least one handle.5. The toilet of wherein the ...

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

SMOKING ARTICLE FILTERS

Номер: US20170035103A1

The present invention relates to improvements in filters for use in smoking articles such as cigarettes, cigars and cigarillos. The improvements, particularly but not exclusively, relate to filter capabilities and to the manufacture of such filters. In one example, a filter for a smoking article comprises a first fibrous filter material having an average fibre denier in the range 7 to 9 and a second fibrous filter material having an average fibre denier of below 7. The application also describes a filter for a smoking article comprising various other filter arrangements including absorbent and/or adsorbent materials. 115-. (canceled)16. A smoking article filter , comprising randomly oriented short length fibers of a first material and randomly oriented short length fibers of a second material , wherein the second material comprises at least one material including at least one of polyvinyl alcohol (PVOH) , polylactic acid (PLA) , poly(ε-caprolactone)(PCL) , poly(1-4 butanediol succinate)(PBS) , poly(butylene adipate-co-terephthalate)(PBAT) , starch based materials , paper , aliphatic polyester materials and polysaccharide polymers , nanofibers , carbon nanofibers and/or nanofibers supporting a catalytic agent.17. The filter according to claim 16 , wherein the first material comprises cellulose acetate.18. The filter according to claim 16 , wherein the second material comprises a non-crimped material.19. The filter according to claim 16 , wherein the catalytic agent comprises zinc oxide (ZnO) or gold (Au).20. The filter according to claim 16 , wherein the nanofibers have a length between 1 mm and 15 mm.21. The filter according to claim 16 , wherein the filter has a non-cylindrical shape.22. The filter according to claim 16 , wherein the filter has a cylindrical shape and a circumference less than 16 mm or greater than 25 mm.23. The filter according to claim 16 , further comprising a flavor release component.24. The filter according to claim 17 , wherein the second ...

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

VEHICLE GUIDANCE SYSTEM

Номер: US20150041238A1
Принадлежит: TOPCON PRECISION AGRICULTURE PTY LTD

A vehicle guidance system is disclosed where the vehicle includes a steering wheel assembly including a steering wheel and a hub, the hub connected to a steering shaft rotatable about a steering wheel axis within a steering column for steering the vehicle. The vehicle guidance system includes a receiver for receiving a position indication signal, a steering controller for generating a steering control signal based on the position indication signal and a drive assembly to directly drive the steering wheel assembly responsive to the steering control signal. The drive assembly generates a torque about a drive axis to rotate the steering wheel assembly, wherein the drive axis of the drive assembly is coaxial to the steering wheel axis. 112-. (canceled)13. A method of disengaging a drive assembly in a vehicle guidance system , the vehicle guidance system operable on a steering wheel assembly including a steering wheel and a hub , the hub connected to a steering shaft rotatable about a steering wheel axis within a steering column for steering the vehicle and the drive assembly operable to generate a torque about a drive axis to rotate the steering wheel assembly , wherein the drive axis of the drive assembly is coaxial to the steering wheel axis , the method including the steps of:commanding the drive assembly to achieve a prescribed value of a performance parameter;monitoring the drive assembly to determine an actual value of the performance parameter;determining a difference measure between the prescribed value and the actual value and disengaging the drive assembly based on the difference measure.14. The method of disengaging a drive assembly as claimed in claim 13 , wherein the drive assembly includes an electric motor.15. The method of disengaging a drive assembly as claimed in claim 14 , wherein the performance parameter is electric motor speed.16. The method of disengaging a drive assembly as claimed in claim 14 , wherein the performance parameter is a direction of ...

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

TEAM ANALYTICS CONTEXT GRAPH GENERATION

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

A method for team analytics context graph generation may include extracting, by a processor, a set of relevant features from a received message and evaluating the relevant features that represent a context of the received message. The method may also include retrieving, by the processor, artifacts from the received message that best represent the context of the received message based on the evaluation of the relevant features and generating a context graph based on the artifacts. The method may additionally include presenting, by the processor, the context graph. 1. A method for team analytics context graph generation , comprising:extracting, by a processor, a set of relevant features from a received message;evaluating, by the processor, the relevant features that represent a context of the received message;retrieving, by the processor, artifacts from the received message that best represent the context of the received message based on the evaluation of the relevant features;generating, by the processor, a context graph based on the artifacts; andpresenting, by the processor, the context graph.2. The method of claim 1 , wherein the artifacts are used as nodes in the context graph.3. The method of claim 2 , wherein nodes in the context graph that include a direct contextual significance are distinguished from nodes that include an indirect contextual significance.4. The method of claim 3 , wherein the nodes that include a direct contextual significance are larger than nodes that include an indirect contextual significance.5. The method of claim 1 , wherein the relevant features comprise recipients in a TO claim 1 , CC and BCC fields of the message claim 1 , a domain claim 1 , a distribution list and an attachment of the message.6. The method of claim 5 , wherein evaluating the relevant features comprises determining artifacts that best represent the context of the received message based on a set of predetermined factors claim 5 , the set of predetermined factors ...

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

TEAM ANALYTICS CONTEXT GRAPH GENERATION AND AUGMENTATION

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

A method for team analytics context graph generation and augmentation may include extracting a set of relevant features from a received message and predicting a context graph corresponding to the received message being sparse based on the extracted relevant features. A context of the received message is indeterminable from the context graph in response to the context graph being sparse. The method may also include generating an augmented context graph in response to the context graph being predicted to be sparse. The context of the received message is determinable from the augmented context graph. The method may additionally include presenting the augmented context graph. 1. A method for team analytics context graph generation and augmentation , comprising:extracting, by a processor, a set of relevant features from a received message;predicting, by the processor, a context graph corresponding to the received message being sparse based on the extracted relevant features, a context of the received message being indeterminable from the context graph in response to the context graph being sparse;generating, by the processor, an augmented context graph in response to the context graph being predicted to be sparse, the context of the received message being determinable from the augmented context graph; andpresenting, by the processor, the augmented context graph.2. The method of claim 1 , wherein predicting the context graph corresponding to the message being sparse comprises:determining a number of nodes and associated edges of the context graph corresponding to the received message based on the extracted relevant features; andcomparing the number of nodes and associated edges of the context to a preset threshold number of nodes and associated edges, wherein the context graph is a sparse context graph in response to the predicted number of nodes and associated edges of the context graph being less than the preset threshold number of nodes and associated edges.3. The ...

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

SELECTIVELY UNMUTING ELECTRONIC MESSAGING CONVERSATIONS

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

A first user muting a conversation, taking place among a plurality of users using an exchange of electronic messages, can be detected. Responsive to the first user muting the conversation, an electronic message inbox of the first user can be configured to prevent further electronic messages pertaining to the conversation from being visible in the electronic message inbox. At least one additional electronic message pertaining to the conversation can be received. Responsive to receiving the additional electronic message pertaining to the conversation, the additional electronic message can be analyzed and, based on the analysis, whether the conversation should be unmuted for the first user can be automatically determined. Responsive to determining that the conversation should be unmuted for the first user, the electronic message inbox of the first user can be configured to make visible at least the additional electronic message. 120-. (canceled)21. A method comprising:for a conversation taking place among a plurality of users using an exchange of electronic messages, detecting that at least a first user has muted the conversation;responsive to the first user muting the conversation, configuring an electronic message inbox of the first user to prevent further electronic messages pertaining to the conversation from being visible in the electronic message inbox;receiving at least one additional electronic message pertaining to the conversation while the conversation is muted for the first user;responsive to receiving the additional electronic message pertaining to the conversation, analyzing at least the additional electronic message and, based on analyzing at least the additional electronic message, automatically determining, using a processor, whether the conversation should be unmuted for the first user; andresponsive to determining that the conversation should be unmuted for the first user, configuring the electronic message inbox of the first user to make visible at ...

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

SMOKING ARTICLE FILTERS

Номер: US20170042222A1

The present invention relates to improvements in filters for use in smoking articles such as cigarettes, cigars and cigarillos. The improvements, particularly but not exclusively, relate to filter capabilities and to the manufacture of such filters. In one example, a filter for a smoking article comprises a first fibrous filter material having an average fibre denier in the range 7 to 9 and a second fibrous filter material having an average fibre denier of below 7. The application also describes a filter for a smoking article comprising various other filter arrangements including absorbent and/or adsorbent materials. 115-. (canceled)16. A filter for a smoking article comprising a sheet material dispersed within randomly oriented short length fibers.17. The filter according to claim 16 , wherein said sheet material comprises shredded sheet material including at least one of polyvinyl alcohol (PVOH) claim 16 , polylactic acid (PLA) claim 16 , poly(ε-caprolactone)(PCL) claim 16 , poly(1-4 butanediol succinate) (PBS) claim 16 , poly(butylene adipate-co-terephthalate) (PBAT) claim 16 , starch based materials claim 16 , paper claim 16 , aliphatic polyester materials and/or polysaccharide polymers.18. The filter according to claim 16 , wherein said sheet material comprises shredded reconstituted tobacco sheet.19. The filter according to claim 16 , wherein the randomly oriented short length fibers comprise cellulose acetate fibers.20. The filter according to claim 16 , wherein the filter has a non-cylindrical shape.21. The filter according to claim 16 , wherein the filter has a cylindrical shape and a circumference less than 16 mm or greater than 25 mm.22. The filter according to claim 16 , further comprising a flavour release component.23. A smoking article comprising the filter according to . The present invention relates to improvements in filters for use in smoking articles. Particularly but not exclusively the improvements relate to filter capabilities and to the ...

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

FILTER MATERIALS AND FILTERS MADE THEREFROM

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

The present invention relates to filter material for inclusion in a smoking article, said filter material comprising a base material comprising or made from fibres having a first diameter or mean diameter, and fine fibres having a diameter or mean diameter which is smaller than the first diameter, wherein the filter material comprises more than 10% by weight and/or by volume fine fibres or wherein the diameter or mean diameter of the fine fibres is between about 1.0 μm and about 1.5 μm. The invention also relates to filters or filter elements comprising the filter material, smoking articles comprising the same, and use of the filter material in smoke filtration. 115.-. (canceled)16. A filter material for inclusion in a smoking article , wherein the filter material comprises:a base material comprising polylactide (PLA) and in the form of a sheet; andfibres comprising cellulose acetate and in the form of a thread.17. The filter material according to claim 16 , wherein the filter material comprises fine fibres having a diameter or mean diameter of between about 0.5 μm and about 10 μm.18. The filter material according to claim 17 , wherein the filter material comprises at least about 1% by weight fine fibres.19. The filter material according to claim 17 , wherein the filter material comprises at least about 1% by volume fine fibres.20. The filter material according to claim 16 , wherein the fibres consist essentially of cellulose acetate.21. The filter material according to claim 16 , wherein the base material consists essentially of PLA.22. A filter claim 16 , which comprises the filter material of .23. A filter element claim 16 , which comprises the filter material of .24. A smoking article claim 16 , which comprises the filter material of . The present invention relates to filter materials for use in smoking articles. The invention also relates to filters or filter elements comprising the filter materials, smoking articles comprising the same, and use of the filter ...

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

COMPLEMENTARY CONVERTER FOR SWITCH MODE POWER SUPPLY

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

A complementary converter is a switch mode converter circuit that uses one pulse-width modulation (PWM) controller and one power MOSFET to run a two-stage power-factor-corrected (PFC) power supply. The two-stage power-factor-corrected power supply can include a power-factor-corrected boost converter, and a DC-to-DC converter (either step-up or step-down). The DC-to-DC converter can be, e.g., a Flyback, Forward, Cuk, or Buck Converter. The complementary converter circuit includes a voltage input section that takes a universal Vinput and rectifies the input. Then the PFC boost converter boosts the rectified half-cycle DC to a DC line at a higher voltage. The complementary converter circuit further includes an integrated circuit with the power-factor-correction and PWM switching capabilities to control the converters. The DC-to-DC converter brings the voltage down to an appropriate level for the final load (e.g., LEDs). 1. A power supply device , comprising:a rectifier configured to convert an alternative current (AC) into a direct current (DC);a first DC-to-DC boost converter configured to receive a first DC voltage from the rectifier and to convert the first DC voltage into a second DC voltage higher than the first DC voltage;a second DC-to-DC converter configured to receive the second DC voltage from the first DC-to-DC boost converter and to convert the second DC voltage into a third DC voltage appropriate for a load;a shared switch, wherein both the first DC-to-DC boost converter and the second DC-to-DC converter use the shared switch to control duty cycles of the first DC-to-DC boost converter and second DC-to-DC converter; anda pulse-width modulation (PWM) controller configured to regulate open and closed status of the shared switch.2. The power supply device of claim 1 , wherein the PWM controller regulates the open and closed status of the shared switch to simultaneously regulate the synchronized duty cycles of the first DC-to-DC boost converter and the second ...

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

Harness Booster Car Seat Convertible to Multiple Separately Usable Configurations

Номер: US20170057384A1
Принадлежит: Evenflo Company, Inc.

A harness booster car seat that is separable into a separately usable backless booster and a backrest booster that may or may not include a harness thereon. 1. A harness booster car seat comprising:a backrest booster having a seating surface thereon;a backless booster capable of use by itself and capable of being slid onto a portion of said backrest booster.2. The harness booster car seat of wherein the backless booster includes an opening therein for slidingly receiving the seating surface of the backrest booster therein.3. The harness booster car seat of wherein the backless booster includes an aperture through a seating portion thereof for receiving a center strap therethrough.4. The harness booster car seat of wherein said backrest booster further includes a locking mechanism for releasably locking the backless booster thereto.5. The harness booster car seat of wherein said locking mechanism comprises at least one hook mounted on a locking rod on the backrest booster and said backless booster includes at least one recess for receiving said hook claim 4 , and an actuator for pivoting said hook into and out of engagement with said recess.6. A harness booster car seat comprising:a backless booster portion having a single opening therein;a backrest portion that is slidingly connected to the backless booster portion.7. The harness booster car seat of wherein the backrest portion includes a seating surface attached thereto that is usable when the backrest portion is disconnected from the backless booster portion.8. The harness booster car seat of wherein the backless booster portion includes an aperture through a seating portion thereof for receiving a center strap attached to the backrest portion therethrough.9. The harness booster car seat of wherein said backrest portion further includes a locking mechanism for releasably locking the backless booster portion thereto.10. The harness booster car seat of wherein said locking mechanism comprises at least one hook ...

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

TRAINING A MACHINE LEARNING MODEL FOR CONTAINER FILE ANALYSIS

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

In one respect, there is provided a system for training a machine learning model to detect malicious container files. The system may include at least one processor and at least one memory. The at least one memory may include program code that provides operations when executed by the at least one processor. The operations may include: training, based on a training data, a machine learning model to enable the machine learning model to determine whether at least one container file includes at least one file rendering the at least one container file malicious; and providing the trained machine learning model to enable the determination of whether the at least one container file includes at least one file rendering the at least one container file malicious. Related methods and articles of manufacture, including computer program products, are also disclosed. 1. A system , comprising:at least one processor; and training, based at least on training data, a machine learning model to enable the machine learning model to determine whether at least one container file includes at least one file rendering the at least one container file malicious; and', 'providing the trained machine learning model to enable the determination of whether the at least one container file includes at least one file rendering the at least one container file malicious., 'at least one memory including program code which when executed by the at least one processor provides operations comprising2. The system of claim 1 , wherein the training data comprises a container file that is known to include the at least one file rendering the container file malicious.3. The system of claim 2 , wherein the at least one file rendering the container file malicious comprises a malicious file.4. The system of claim 3 , wherein the malicious file comprises unwanted data claim 3 , an unwanted portion of a script claim 3 , and/or an unwanted portion program code.5. The system of claim 2 , wherein the at least one file ...

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

Training a Machine Learning Model for Container File Analysis

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

In one respect, there is provided a system for training a machine learning model to detect malicious container files. The system may include at least one processor and at least one memory. The at least one memory may include program code that provides operations when executed by the at least one processor. The operations may include: training, based on a training data, a machine learning model to enable the machine learning model to determine whether at least one container file includes at least one file rendering the at least one container file malicious; and providing the trained machine learning model to enable the determination of whether the at least one container file includes at least one file rendering the at least one container file malicious. Related methods and articles of manufacture, including computer program products, are also disclosed. 1. A computer-implemented method comprising:training, based at least on training data, a machine learning model to enable the machine learning model to determine whether at least one container file includes at least one file rendering the at least one container file malicious, each container file encapsulating a plurality of files; andproviding the trained machine learning model to enable a determination of whether at least one subsequently received container file includes at least one file rendering the at least one subsequently received container file malicious, the determination comprising a classification of the at least one subsequently received container file which is used to determine whether to access the plurality of files contained within the at least one subsequently received container file; the training data comprises a plurality of historical container files at least a portion of which are known to include the at least one file rendering the historical container file malicious;', 'for each historical container file, features from each file contained therein are concatenated to form an extended feature ...

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

CONTAINER FILE ANALYSIS USING MACHINE LEARNING MODEL

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

In one respect, there is provided a system for training a machine learning model to detect malicious container files. The system may include at least one processor and at least one memory. The memory may include program code which when executed by the at least one processor provides operations including: processing a container file with a trained machine learning model, wherein the trained machine learning is trained to determine a classification for the container file indicative of whether the container file includes at least one file rendering the container file malicious; and providing, as an output by the trained machine learning model, an indication of whether the container file includes the at least one file rendering the container file malicious. Related methods and articles of manufacture, including computer program products, are also disclosed. 1. A system , comprising:at least one processor; andat least one memory including program code which when executed by the at least one processor provides operations comprising:processing a container file with a trained machine learning model, wherein the trained machine learning model is trained to determine a classification for the container file indicative of whether the container file includes at least one file rendering the container file malicious; andproviding, as an output by the trained machine learning model, an indication of whether the container file includes the at least one file rendering the container file malicious.2. The system of claim 1 , wherein the at least one file rendering the container file malicious comprises a malicious file.3. (canceled)4. The system of claim 1 , wherein the at least one file rendering the container file malicious comprises a benign file rendering the container file malicious when combined with another benign file from the container file.5. The system of claim 1 , wherein the trained machine learning model comprises a trained neural network.6. The system of claim 5 , ...

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

Displaying calendar information in a horizontal bar

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

A method, system and computer program product for improving the usability of a calendar application. A calendar client agent receives calendar information, such as meetings, appointments, vacations, tasks, etc. from various systems, such as an electronic mail system, a social networking system, an instant messaging system and a wiki. The calendar client agent evaluates the retrieved calendar information with respect to a set of presentation rules. The calendar client agent then presents the retrieved calendar information in a horizontal bar (also referred to as a “calendar bar”) in the calendar application over a duration of time (e.g., twelve hours of the current day) in relation to the set of presentation rules. In this manner, the user will be able to more easily ascertain which events or activities are scheduled.

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

MACHINE LEARNING MODEL FOR ANALYSIS OF INSTRUCTION SEQUENCES

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

In one respect, there is provided a system for classifying an instruction sequence with a machine learning model. The system may include at least one processor and at least one memory. The memory may include program code that provides operations when executed by the at least one processor. The operations may include: processing an instruction sequence with a trained machine learning model configured to detect one or more interdependencies amongst a plurality of tokens in the instruction sequence and determine a classification for the instruction sequence based on the one or more interdependencies amongst the plurality of tokens; and providing, as an output, the classification of the instruction sequence. Related methods and articles of manufacture, including computer program products, are also provided. 1. A system , comprising:at least one processor; and processing an instruction sequence with a trained machine learning model configured to at least detect one or more interdependencies amongst a plurality of tokens in the instruction sequence and to determine a classification for the instruction sequence based on the one or more interdependencies amongst the plurality of tokens; and', 'providing, as an output, the classification of the instruction sequence., 'at least one memory including program code which when executed by the at least one processor provides operations comprising2. (canceled)3. (canceled)4. The system of claim 1 , wherein the trained machine learning model comprises a trained neural network.5. The system of claim 4 , wherein the trained neural network comprises a trained long short-term memory neural network.6. (canceled)7. The system of claim 5 , wherein the trained long short-term memory neural network comprises a first long short-term memory layer claim 5 , and wherein the first long short-term memory layer comprises a memory cell having an input gate claim 5 , an output gate claim 5 , and a forget gate.8. The system of claim 7 , wherein the ...

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

Training a machine learning model for analysis of instruction sequences

Номер: US20180075349A1
Принадлежит: Cylance Inc

In one respect, there is provided a system for training a neural network adapted for classifying one or more instruction sequences. The system may include at least one processor and at least one memory. The memory may include program code which when executed by the at least one processor provides operations including: training, based at least on training data, a machine learning model to detect one or more predetermined interdependencies amongst a plurality of tokens in the training data; and providing the trained machine learning model to enable classification of one or more instruction sequences. Related methods and articles of manufacture, including computer program products, are also provided.

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

SMOKING ARTICLE FILTERS

Номер: US20150090282A1

The present invention relates to improvements in filters for use in smoking articles such as cigarettes, cigars and cigarillos. The improvements, particularly but not exclusively, relate to filter capabilities and to the manufacture of such filters. In one example, a filter for a smoking article comprises a first fibrous filter material having an average fibre denier in the range 7 to 9 and a second fibrous filter material having an average fibre denier of below 7. The application also describes a filter for a smoking article comprising various other filter arrangements including absorbent and/or adsorbent materials. 1. A smoking article filter , comprising:a first fibrous filter material having an average fiber denier in a range between and including 7 and 9, anda second fibrous filter material having an average fiber denier of less than 7,the second fibrous filter material being dispersed within the first fibrous filter material, andthe first fibrous filter material and the second fibrous filter material having discrete short length fibers that are randomly oriented in the filter.2. The filter according to claim 1 , wherein the randomly oriented short length fibers are held together without the use of a plasticizer.3. The filter according to claim 1 , wherein at least one of the first fibrous filter material and/or the second fibrous filter material comprises fibers having an average length in a range from about 5 mm to about 20 mm when extended.4. The filter according to claim 1 , wherein the second fibrous filter material has an average fiber denier in a range between and including 1 and 6.5. The filter according to claim 1 , wherein the second fibrous filter material comprises a plurality of nanofibers.6. The filter according to claim 5 , wherein the nanofibers carry an additive configured to selectively reduce at least one smoke constituent drawn through the filter when in use.7. A filter for a smoking article comprising a sheet material dispersed within ...

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

Instrumented Toilet Seat

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

A toilet seat with handles is disclosed. The handles include light transmitters and light receivers. The light transmitters and receivers may be used to determine blood oxygen saturation levels and heart rate of a toilet seat user. Ultrasonic transmitters and receivers in the toilet seat handle are also disclosed for determining bone density of a toilet seat user. The handles may be retractable and may include UV sanitation. 1. An apparatus comprising:a toilet seat with an extendable first handle, wherein the first handle houses one or more sensors which interface with a hand of a user of the toilet seat while the user is sitting on a toilet and extends from a side surface of the toilet seat.2. The apparatus of claim 1 , wherein the toilet seat comprises a second handle claim 1 , wherein the second handle comprises one or more light transmitters and one or more light receivers.3. The apparatus of claim 1 , wherein the first handle comprises one or more electrodes for obtaining the user's bio-impedance or temperature.4. The apparatus of claim 1 , wherein the toilet seat further comprises a controller.5. The apparatus of claim 1 , wherein the light transmitters are light emitting diodes.6. The apparatus of claim 1 , wherein the light transmitters are positioned geometrically normal to a face of the first handle.7. The apparatus of claim 1 , wherein the first handle comprises a cavity covered by a transparent material claim 1 , wherein the light transmitters are positioned inside the cavity facing the transparent material.8. The apparatus of claim 1 , further comprising fiber optic cable which transports light signals sent by the light transmitters.9. The apparatus of claim 1 , wherein the first handle comprises an ultrasonic transmitter and an ultrasonic receiver.10. The apparatus of claim 1 , wherein the first handle comprises one or more pressure sensitive switches.11. The apparatus of claim 1 , wherein the toilet seat comprises one or more pressure sensitive ...

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

METHOD AND APPARATUS FOR OPTIMIZING DELIVERY OF NETWORK USAGE AND BILLING DATA

Номер: US20140171021A1
Принадлежит: VERIZON PATENT AND LICENSING INC.

An approach for optimizing the rate of delivery of data records required by a billing system associated with a service provider is described. A mediation platform collects session records for specifying data about sessions conducted by network subscribers via the network and transport records for specifying data about the transport of data via the network during a correlation cycle. The mediation platform also generates, based on a minimal threshold of correlation, a charging data record based on a mapping of data associated with a session record and multiple transport records. The mediation platform also transmits the charging data record to a billing system of the provider prior to the collecting of all of the session records and transport records. 1. A method comprising:collecting, from different network elements associated with a network of a provider, session records for specifying data about sessions conducted by network subscribers via the network and transport records for specifying data about the transport of data via the network during a correlation cycle;determining, based on correlation criteria, a minimal threshold of correlation between one of the session records and multiple transport records;generating, based on the minimal threshold of correlation, a charging data record based on a mapping of data associated with the one session record and the multiple transport records; andtransmitting the charging data record to a billing system of the provider prior to the collecting of all of the session records and transport records.2. A method of claim 1 , further comprising:analyzing the session records as collected to determine a number of the session records that correspond to a predetermined session type, transaction type, service type or subscriber type; andgenerating, based on the analysis, charging data records based on a mapping of data associated with the session records.3. A method of claim 2 , wherein the session type claim 2 , transaction type ...

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

Applied Computer Technology for High Efficiency and Scalable Value Stream Mapping

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

A system for value stream mapping is disclosed, the system comprising a processor and memory. The memory is configured to store a value stream map (VSM) model for a process, the VSM model comprising a sequence of active stages for a plurality of items of the process, wherein each active stage is associated with one or more status values attributable to the items. The processor is configured to (1) access a time series of status change data about items for the process, wherein the status change data comprises a plurality of status values exhibited by the items over time and (ii) transform the accessed time series into a VSM based on a correlation between (i) the status values exhibited by the items from the accessed time series and (ii) the status values associated with the active stages of the VSM model. Corresponding methods and computer program products are also disclosed.

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

TELECOMMUNICATION SYSTEM

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

A telecommunication system comprising a computer system comprising a store of representations of telecommunication actions and a store of representations of telecommunication rules. A URL is associated with each of the telecommunication actions. The computer system is configured to, at least in part, command the telecommunication actions. Each telecommunication action is carried out, at least in part, in a manner dependent on at least one of the telecommunication rules. In response to an electronic device accessing a URL associated with one of the telecommunication actions, the telecommunication action is carried out, at least in part, in a manner dependent on at least one of the telecommunication rules. The telecommunication system is configured to change the unique URL to a new unique URL in response to a telecommunication action and associate a different telecommunication action with the new unique URL and/or change a telecommunication action associated with the unique URL. 1. A telecommunication system comprising: a store of representations of telecommunication actions, wherein a unique uniform resource locator, URL, is associated with each of the telecommunication actions, the computer system being configured to, at least in part, command the telecommunication actions; and', 'a store of representations of telecommunication rules, wherein each telecommunication action is carried out, at least in part, under the command of the computer system in a manner dependent on at least one of the telecommunication rules;', 'the telecommunication system being configured such that, in response to an electronic device accessing a URL associated with one of the telecommunication actions, the telecommunication action is carried out, at least in part, under the command of the computer system in a manner dependent on at least one of the telecommunication rules; and wherein the telecommunication system is configured to change the unique URL to a new unique URL in response to a ...

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

Synthetic Aperture Photoplethysmography Sensor

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

A synthetic aperture photoplethysmography (PPG) sensor is disclosed. A group or matrix of contiguous PPG sensors located on a toilet seat are conditionally combined based on sensor measurements. Conditional combinations may be based on timing data and signal-to-noise ratio data of each of the PPG measurements. Measurements associated with the conditional combinations are then used to determine a cardiac function of a toilet user. 1. A method of conditionally combining photoplethysmography (PPG) measurements comprising:obtaining PPG measurements from a group of contiguous PPG sensors located on a toilet seat;combining the PPG measurements into one or more conditional combinations based on timing data or signal-to-noise ratio data corresponding to each of the PPG measurements; andusing the one or more conditional combinations to determine a cardiac function of a toilet user.2. The method of claim 1 , further comprising averaging the one or more conditional combinations to determine the cardiac function of the toilet user.3. The method of claim 1 , wherein one or more of the one or more conditional combinations are determined at least partially based on an intensity level of received light at the PPG sensors.4. The method of claim 1 , wherein one or more of the one or more conditional combinations are determined at least partially based on an intensity level change of received light at the PPG sensors over a predetermined time interval.5. The method of claim 4 , further comprising obtaining ballistocardiography (BCG) measurements from a BCG sensor located in the toilet seat.6. The method of claim 5 , wherein the timing data includes timing data associated with the BCG measurements.7. The method of claim 5 , wherein the predetermined time interval is obtained using the BCG measurements.8. The method of claim 5 , wherein obtaining BCG measurements comprises measuring a changing weight of the toilet user over time with the one or more force sensors.9. The method of claim ...

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

METHOD OF MAKING A POLYMER NETWORK FROM A POLYTHIOL AND A POLYEPOXIDE

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

A method of making a polymer network. The method includes providing a composition including a polythiol having more than one thiol group and a polyepoxide having more than one epoxide group, applying a solution including a photolatent base catalyst to a surface of the composition, and subsequently exposing the composition to light. Upon exposure to light, the photolatent base catalyst photochemically generates a first amine and at least partially cures at least the surface of the composition to form the polymer network. 1. A method of making a polymer network , the method comprising:providing a composition comprising a polythiol comprising more than one thiol group and a polyepoxide comprising more than one epoxide group;applying a solution comprising a photolatent base catalyst to a surface of the composition; andsubsequently exposing the composition to light, wherein upon exposure to light, the photolatent base catalyst photochemically generates a first amine that at least partially cures at least the surface of the composition to form the polymer network.2. The method of claim 1 , wherein applying comprises at least one of spraying claim 1 , brushing claim 1 , or coating.3. The method of claim 1 , wherein the solution further comprises a photosensitizer.4. The method of claim 1 , wherein the solution further comprises a solvent comprising at least one of an aliphatic or alicyclic hydrocarbon claim 1 , an aromatic solvent claim 1 , ether claim 1 , ester claim 1 , alcohol claim 1 , ketone claim 1 , sulfoxide claim 1 , amide claim 1 , or halogenated solvent.5. The method of claim 1 , wherein the light comprises at least one of ultraviolet A light or blue light.6. The method of claim 1 , wherein the first amine comprises at least one of a tertiary amine or a guanidine.7. The method of claim 6 , wherein the first amine comprises at least one of triethylamine claim 6 , dimethylethanolamine claim 6 , benzyldimethylamine claim 6 , dimethylaniline claim 6 , tribenzylamine ...

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

Selectively unmuting electronic messaging conversations

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

A first user muting a conversation, taking place among a plurality of users using an exchange of electronic messages, can be detected. Responsive to the first user muting the conversation, an electronic message inbox of the first user can be configured to prevent further electronic messages pertaining to the conversation from being visible in the electronic message inbox. At least one additional electronic message pertaining to the conversation can be received. Responsive to receiving the additional electronic message, the additional electronic message can be analyzed and, based on the analysis, whether the conversation should be unmuted for the first user can be automatically determined. Responsive to determining that the conversation should be unmuted for the first user, the electronic message inbox of the first user can be configured to make visible at least one electronic message pertaining to the conversation that is received earlier than the additional electronic message.

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

SMOKING ARTICLE FILTERS

Номер: US20150107613A1

The present invention relates to improvements in filters for use in smoking articles such as cigarettes, cigars and cigarillos. The improvements, particularly but not exclusively, relate to filter capabilities and to the manufacture of such filters. In one example, a filter for a smoking article comprises randomly oriented discrete short length fibres of absorbent having adsorbent particles dispersed therein. The invention also provides a filter for a smoking article comprising various other filter arrangements including absorbent and/or adsorbent materials. 2. The filter according to claim 1 , wherein the amount of adsorbent material and the amount of randomly oriented discrete short length cellulose acetate fibers claim 1 , per mm in length for a filter having a circumference of about 23 mm to about 25 mm claim 1 , are in accordance with the range:{'br': None, 'i': C', '+T, 'sub': w', 'w, '11≦()≦18.'}3. The filter according to claim 1 , wherein the amount of adsorbent material and the amount of randomly oriented discrete short length cellulose acetate fibers claim 1 , per mm in length for a filter having a circumference of about 23 mm to about 25 mm claim 1 , are in accordance with the range:{'br': None, 'i': C', '+T, 'sub': w', 'w, '12≦()≦17.'}4. The filter according to claim 1 , wherein for a filter having a circumference of about 23 mm to about 25 mm:the amount of adsorbent material is in a range from 6 mg to 16 mg per millimeter of length of the filter; andthe amount of randomly oriented discrete short length cellulose acetate fibers is in a range from 1.5 mg to 8 mg per millimeter of length of the filter.5. The filter according to claim 1 , wherein for a filter having a circumference of about 23 mm to about 25 mm:the amount of adsorbent material is in a range from 8 mg to 16 mg per millimeter of length of the filter; andthe amount of randomly oriented discrete short length cellulose acetate fibers is in a range from 3.5 mg to 5 mg per millimeter of length of ...

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

Recurrent Neural Networks for Malware Analysis

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

Using a recurrent neural network (RNN) that has been trained to a satisfactory level of performance, highly discriminative features can be extracted by running a sample through the RNN, and then extracting a final hidden state hh where i is the number of instructions of the sample. This resulting feature vector may then be concatenated with the other hand-engineered features, and a larger classifier may then be trained on hand-engineered as well as automatically determined features. Related apparatus, systems, techniques and articles are also described. 1. A method comprising:receiving or accessing data encapsulating a sample of at least a portion of one or more files;feeding at least a portion of the received or accessed data as a time-based sequence into a recurrent neural network (RNN) trained using historical data;{'sub': 'i', 'extracting, by the RNN, a final hidden state hin a hidden layer of the RNN in which i is a number of elements of the sample; and'}determining, using the RNN and the final hidden state, whether at least a portion of the sample is likely to comprise malicious code.2. The method of claim 1 , wherein the received or accessed data forms at least part of a data stream.3. The method of claim 1 , at least a portion of the received or accessed data comprises a series of fixed-length encoded words.4. The method of wherein the elements comprises a series of instructions.5. The method of claim 1 , wherein the hidden state is defined by: h=f(x claim 1 , h) wherein hidden state his a time-dependent function of input x as well as a previous hidden state h.6. The method of claim 1 , wherein the RNN is an Elman network.7. The method of claim 6 , wherein the Elman network has deep transition or decoding functions.8. The method of any of claim 7 , wherein the Elman network parameterizes f(x claim 7 , h) as h=g(W+Rh);{'sub': t', 't-i', '1, 'where hidden state his a time-dependent function of input x as well as previous hidden state h, Wis a matrix defining ...

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

MEDIA TRANSPORT JAM PREVENTION

Номер: US20180118489A1

According to an example, an apparatus to prevent media transport jams may include an actuator to load and advance a media within a media path width. The apparatus may also include a first sensor and a second sensor to detect respective edges of the media, in which the first sensor and the second sensor may be positioned outside of a media action area and on opposite sides of the media path width. The apparatus may further include a controller to prevent the actuator from advancing the media along the media path in response to a detection of one or both of the first edge of the media by the first sensor and the second edge of the media by the second sensor. 1. An apparatus to prevent media transport jams , comprising:an actuator to load and advance a media within a media path width;a first sensor to detect a first edge of the media;a second sensor to detect a second edge of the media, wherein the first sensor and the second sensor are positioned outside of a media action area and on opposite sides of the media path width; anda controller to prevent the actuator from advancing the media along the media path in response to a detection of one or both of the first edge of the media by the first sensor and the second edge of the media by the second sensor.2. The apparatus of claim 1 , wherein responsive to the detection of one of the first edge of the media and the second edge of the media claim 1 , the controller is to determine that an offset loading error of the media has occurred.3. The apparatus of claim 2 , further comprising:a user interface;wherein the controller is to display a message on the user interface with proper media loading procedures responsive to the determination of that the offset loading error has occurred.4. The apparatus of claim 1 , wherein responsive to the detection of both the first edge of the media and the second edge of the media claim 1 , the controller is to determine that a wide media size error of the media has occurred.5. The apparatus ...

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

MONITORING AND CONTROL DISPLAY SYSTEM AND METHOD USING MULTIPLE DISPLAYS IN A WORK ENVIRONMENT

Номер: US20170131959A1
Принадлежит: TOPCON POSITIONING SYSTEMS, INC.

A method and system is provided for controlling a display in a machine operating in a work area whereby a plurality of views are displayed on a screen with each of the plurality of views corresponding to a plurality of functions and having one or more of the views independently available on another display. 1. A method , the method comprising:displaying a plurality of views on a first display, each of the plurality of views corresponding to a plurality of functions for controlling a machine;receiving a selection, from the first display, of at least one view of the plurality of views; andproviding the at least one view for display on a second display.2. The method of further comprising:displaying the at least one view on the second display.3. The method of further comprising:generating the plurality of views based on input from a user of the machine, and wherein the selection of the at least one user view is performed by the user.4. The method of further comprising:adjusting at least one operation of the machine based on the displaying of the at least one view on the second display.5. The method of further comprising:adapting the at least one view for display on the second display.6. The method of wherein particular ones of the plurality of functions are associated with a plurality of sensors of the machine claim 1 , and the second display is independent from the plurality of sensors.7. The method of wherein the machine is a tractor claim 1 , and particular ones of the plurality of functions are associated with an implement connected to tractor claim 1 , the particular ones of the plurality of functions comprising a physical activity performed by the implement.8. The method of wherein the second display is one of a plurality of displays claim 6 , and the second display and the first display are proximally located about the machine.9. The method of wherein the at least one view and another one view of the plurality of views are provided for display on different ...

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

AUTOMATIC TONOMETER TIP DISINFECTION APPARATUS

Номер: US20150144163A1
Автор: Davis Andrew Peter
Принадлежит:

A tonometer tip disinfection apparatus for disinfecting and rinsing a tonometer tip includes a first basin configured to hold a disinfecting solution, a second basin configured to hold a rinsing solution, a holding platform configured to receive at least one tonometer tip, a tonometer tip support arm configured to support a tonometer tip having a tip end in an orientation allowing the tip end to reside at least in part within the first and second basins, and a transportation assembly configured to automatically move the tonometer tip support arm between the first and second basins and the holding platform. 122-. (canceled)23. A tonometer tip disinfection apparatus for disinfecting and rinsing a tonometer tip , comprising:a first basin configured to hold a disinfecting solution;a second basin configured to hold a rinsing solution;a holding platform configured to receive at least one tonometer tip;a tonometer tip support arm configured to support a tonometer tip having a tip end in an orientation allowing the tip end to reside at least in part within the first and second basins; and means for moving the tonometer tip support arm such that the tonometer tip is lowered into the first and second basins;', 'means for drawing the tonometer tip through the first and second basins while lowered; and', 'means for moving the tonometer tip support arm effective to raise the tonometer tip out of the first and second basins., 'a transportation assembly including—'}24. The apparatus of claim 23 , further comprising a support base claim 23 , and wherein the first basin claim 23 , second basin and holding platform are attached to the support base.25. The apparatus of claim 23 , wherein the first and second basins are adjacent each other.26. The apparatus of claim 23 , wherein the first and second basins have fluid level marks indicating the preferred level of fluid to be supplied to each basin.27. The apparatus of claim 23 , wherein the tonometer tip support arm is configured for ...

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

Filtering Toilet

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

A toilet is disclosed which, in general, includes a toilet bowl and a housing. The toilet bowl includes multiple apertures and a blower, wherein the blower is fluidly connected to one or more of the apertures. The housing is fluidly connected to the blower. The housing includes a gas permeable substrate and a gas chemical sensor. The gas permeable substrate comprises a first side, a second side, intercalated sorbent media, and a rapid desorption heater.

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

Network access fault reporting

Номер: US20170141954A1
Принадлежит: British Telecommunications plc

A wireless access point ( 10 ) connected to a fixed telecommunications network ( 12 ) broadcasts codes relating to one or more network identities ( 100, 101 ) identifying availability of wireless connection to the access point, If connection to the telecommunications network ( 12 ) is lost, it suspends one of the identity codes ( 100 ) and replaces it with a special identity code for a network identity ( 102 ) configured to co-operate with a mobile terminal ( 53 ) equipped to recognise the special identity code and transmit a message over another communications link ( 6, 49 ) to alert a service centre ( 7 ) to the fault ( 13 ).

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

Dimensionality Reduction of Computer Programs

Номер: US20190138721A1
Принадлежит: Cylance Inc

In one aspect, a computer-implemented method is disclosed. The computer-implemented method may include determining a sketch matrix that approximates a matrix representative of a reference dataset. The reference dataset may include at least one computer program having a predetermined classification. A reduced dimension representation of the reference dataset may be generated based at least on the sketch matrix. The reduced dimension representation may have a fewer quantity of features than the reference dataset. A target computer program may be classified based on the reduced dimension representation. The target computer program may be classified to determine whether the target computer program is malicious. Related systems and articles of manufacture, including computer program products, are also disclosed.

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

QUASI-ANALOG DIGITAL PULSE-WIDTH MODULATION CONTROL

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

A power supply for a smooth power output level transitioning includes an energy storage circuit for temporarily storing electric energy for driving a load, a semiconductor switch for pulse-width modulation (PWM) switching, and a digital PWM controller. The digital PWM controller generates a driving waveform to regulate on and off status of the semiconductor switch. The driving waveform toggles between PWM periods of a first type and PWM periods of a second type, and gradually adjusts a ratio of numbers of the PWM periods of the two types over time. The toggling driving waveform achieves one or more intermediate finer power output level that cannot be realized by a single type of PWM period with an intermediate duty cycle, due to the minimum item unit of the driving waveform limited by a clock rate of the digital PWM controller. 1. An electrical apparatus comprising:an energy storage circuit configured to temporarily store electric energy for driving a load; 'wherein the semiconductor switch is electrically coupled between the energy storage circuit and an electric source; and', 'a semiconductor switch configured to turn on and off during pulse-width modulation (PWM) periods,'} wherein the driving waveform toggles between PWM periods of a first type and PWM periods of a second type to transition from a first power output to a second power output, and', 'wherein transitioning from the first power output to the second power output requires that the driving waveform traverse at least one intermediate power output, each intermediate power output corresponding to a different ratio of PWM periods of the first type to PWM periods of the second type., 'a digital controller configured to execute instructions for generating a driving waveform for the semiconductor switch,'}2. The electrical apparatus of claim 1 , wherein a dwell time at each intermediate power output is adjustable such that energy stored in the energy storage circuit stays beneath a predefined level.3. The ...

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

CARGO PALLET COVER

Номер: US20140230976A1
Принадлежит: AMSAFE BRIDPORT LIMITED

A cargo pallet cover () having a main panel () and a plurality of side panels () extending therefrom, the main panel () being adapted to overlie a load () on a pallet () in use and the side panels () being adapted to hang down against the sides of the load (), each side panel () being attached to an adjacent side panel () along adjacent edges to define a corner, the cargo pallet cover () comprising at least one drainage panel () to permit liquid to drain through the cargo pallet cover (). 1. A cargo pallet cover having a main panel and a plurality of side panels extending therefrom , the main panel being adapted to overlie a load on a pallet in use and the side panels being adapted to hang down against the sides of the load , each side panel being attached to an adjacent side panel along adjacent edges to define a corner , the cargo pallet cover comprising at least one drainage panel to permit liquid to drain through the cargo pallet cover.2. A cargo pallet cover according to claim 1 , wherein each side panel is provided with at least one drainage panel.3. A cargo pallet cover according to claim 2 , wherein a plurality of drainage panels are provided on each side panel.4. A cargo pallet cover claim 1 , wherein the drainage panels comprise a plurality of apertures for permitting the passage of liquid therethrough.5. A cargo pallet cover according claim 1 , wherein the drainage panels are configured to restrict the passage of liquid therethrough when the drainage panels are in a substantially vertical position.6. A cargo pallet cover according to claim 1 , wherein the drainage panels are configured to permit the passage of liquid therethrough when at least a portion of the drainage panels are in a substantially horizontal position.7. A cargo pallet cover according to claim 1 , wherein the cargo pallet cover is a single layer construction.8. A cargo pallet cover according to claim 1 , wherein the cargo pallet cover is a multi-layer construction.9. A cargo pallet cover ...

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

AUTOMATIC TREAT DISPENSER

Номер: US20180146640A1
Автор: Davis Andrew Peter
Принадлежит:

A rotatable container includes a projection that protrudes into the container and is aligned with an opening at a first end of the container. The projection defines a concave surface with a ramp that guides treats through the opening when oriented vertically. The container may be cylindrical and sit on a base defining a cylindrical seat. A second end of the container engages a rotator on the base that is driven by a motor. A front wall of the container may define an opening that aligns with the opening of the container when the ramp is oriented vertically. A sensor may sense a position of the projection and invoke pausing of rotation by the motor. 1. An apparatus comprising:a rotational actuator defining an axis of rotation;a container;a wall extending perpendicular to the axis and defining a wall aperture, the wall extending across a first end of the container; anda projection protruding into the container and rotatable by the rotational actuator, the projection configured to rotate between a first position to a second position with rotation by the rotational actuator, the projection configured to pick up one or more items from the container when moving from the first position to the second position and drop the one or more items through the wall aperture when in the second position.2. The apparatus of claim 1 , wherein the projection defines a concave structure facing in a circumferential direction about the axis of rotation.3. The apparatus of claim 2 , wherein the concave structure includes a ramp surface that slopes outwardly from the axis of rotation with distance from the wall.4. The apparatus of claim 1 , wherein the wall is secured to the container claim 1 , the projection being mounted to the wall.5. The apparatus of claim 1 , wherein the wall is removably securable to the container claim 1 , the projection being fastened to the wall.6. The apparatus of claim 1 , further comprising a seat sized to rotatably receive the container claim 1 , the rotational ...

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

Dual Curable Thiol-Ene Composition, Comprising a Polythiol, an Unsaturated Compound, a Photoinitiator and an Organic Hydroperoxide, as Well as a Cross-Linked Polymer Sealant Prepared Therefrom for Use in Aerospace

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

A dual curable thiol-ene composition comprising a polythiol, an unsaturated compound, a photoinitiator, an organic hydroperoxide (thermal initiator) and optionally a nitrogen-containing base, such as e.g. an N-heterocyclic compound (together with the organic hydroperoxide a redox initiator system). A cross-linked polymer prepared therefrom. A method of making such a polymer. A cured sealant comprising such a polymer. The sealant is preferably for use in aerospace. 1. A composition comprising:a polythiol;at least one unsaturated compound comprising more than one carbon-carbon double bond, carbon-carbon triple bond, or a combination thereof;a photoinitiator; andan organic hydroperoxide,wherein either (a) the organic hydroperoxide is other than methyl ethyl ketone peroxide, or (b) the composition also comprises a substituted or unsubstituted nitrogen-containing ring.2. The composition of claim 1 , further comprising a nitrogen-containing base.3. A composition comprising:a polythiol;at least one unsaturated compound comprising more than one carbon-carbon double bond, carbon-carbon triple bond, or a combination thereof;a photoinitiator;an organic hydroperoxide; anda substituted or unsubstituted nitrogen-containing ring.4. The composition of claim 2 , wherein the nitrogen-containing ring is a pyridine claim 2 , pyrazine claim 2 , imidazole claim 2 , pyrazole claim 2 , tetrazole claim 2 , triazole claim 2 , oxazole claim 2 , thiazole claim 2 , pyrimidine claim 2 , pyridazine claim 2 , triazine claim 2 , tetrazine claim 2 , or pyrrole.5. The composition of claim 2 , wherein the nitrogen-containing ring is an imidazole or pyrazole.6. The composition of claim 2 , wherein the nitrogen-containing ring is unsubstituted or substituted with at least one halogen claim 2 , alkyl claim 2 , arylalkylenyl claim 2 , or aryl.7. The composition of claim 1 , wherein the organic hydroperoxide comprises at least one of cumene hydroperoxide claim 1 , tert-butyl hydroperoxide claim 1 , or tert ...

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

Process for producing lpg and btx from mixed hydrocarbons feed

Номер: US20210179951A1
Принадлежит: SABIC Global Technologies BV

The present invention relates to a process for producing LPG and BTX from a mixed feedstream comprising C5-C12 hydrocarbons by contacting said feedstream in the presence of hydrogen with a first hydrocracking catalyst and contacting the thus obtained first hydrocracked product in the presence of hydrogen with a second hydrocracking catalyst to produce a second hydrocracked product stream comprising LPG and BTX.

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

Impact Protection for Child Car Seat

Номер: US20170151894A1
Принадлежит: Evenflo Company, Inc.

A side impact protection device for a child car seat comprised of an energy absorbing element and an energy dispersing element. 1. A child car seat comprising:a headrest portion;an energy absorbing structure incorporated into the headrest portion, the energy absorbing structure including at least an energy absorbing element and an energy dispersing element and being mounted inside a housing mounted for sliding movement with respect to the headrest portion.2. The child car seat of wherein the energy absorbing structure is mounted on a wing portion of the headrest absorbing structure.3. The child car seat of wherein the energy absorbing element is comprised of an energy absorbing material comprised of an open cell foam claim 1 , a closed cell foam claim 1 , or EPS.4. The child car seat of wherein the energy dispersing element is comprised of at least one crush element.5. The child car seat of wherein the crush element is generally conically shaped.6. The child car seat of wherein the crush element includes voids therein.7. The child car seat of further comprising a crush plate for crushing the crush element there against8. The child car seat of wherein the energy absorbing structure includes a housing for housing the energy absorbing element and the energy dispersing element.9. The child car seat of wherein the housing includes a body portion and a flange portion and the flange is shaped to engage a portion of a cap positioned thereover to prevent outward movement thereof.10. The child car seat of wherein multiple crush elements are mounted on a crush element plate spaced apart from a corresponding crush plate.11. A child car seat comprising:a headrest portion;an energy absorbing structure incorporated into the headrest portion, the energy absorbing structure including at least two separate energy absorbing elements and an energy dispersing element and being mounted inside a housing mounted for sliding movement with respect to the headrest portion.12. The child car ...

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

Filter for a Smoking Article

Номер: US20150164133A1
Автор: Davis Andrew
Принадлежит:

The invention relates to a filter () for a smoking article, a method of production thereof, a smoking article and a device for inserting a first fibrous filter material () into a second fibrous filter material () to form a filter for a smoking article. Particularly but not exclusively the invention relates to a smoking article filter segment including a region of first fibrous filter material () disposed within a region of second fibrous filter material () and a method of production thereof. The first fibrous filter material () in some embodiments comprises greater than 5% by volume of the total filter segment volume and in some embodiments the first fibrous material comprises PLA fibres and the second fibrous filter material comprises CA fibres. 1. A filter segment for a smoking article , the filter segment comprisinga region of first fibrous filter material disposed at least substantially within a region of second fibrous filter material,wherein the first fibrous filter material comprises greater than 5% by volume of the total filter segment volume,the second fibrous filter material is a plasticised filter material and the first fibrous filter material is a non-plasticised filter material.2. A filter segment according to claim 1 , wherein the first fibrous filter material is disposed in a plurality of regions of the filter segment.3. A filter segment according to claim 2 , wherein the plurality of regions can each comprise greater than 3% of the total filter segment volume.4. A filter segment according to claim 1 , wherein the first and second fibrous filter materials comprise crimped fibres.5. A filter segment according to claim 1 , wherein the first fibrous filter material comprises polylactide (PLA) fibres and/or the second fibrous filter material comprises cellulose acetate fibres.6. A filter segment according to claim 1 , wherein the first fibrous filter material comprises from 5 to 60% by volume of the total filter segment volume.7. A filter segment ...

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

Method and System for Multisample Antialiasing

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

A method and system for generating two or three dimensional computer graphics images using multisample antialiasing (MSAA) is provided, which enables memory bandwidth to be conserved. For each of one or more pixels it is determined whether all of a plurality of sample areas of that pixel are located within a particular primitive. For those pixels where it is determined that all the sample areas of that pixel are located within that primitive, a value is stored in a multisample memory for a smaller number of the sample areas of that pixel than the total number of the sample areas of that pixel and data is stored indicating that all the sample areas of that pixel are located within that primitive. 1. A method for generating three dimensional computer graphics images using multisample antialiasing by sequentially processing a plurality of primitives for at least a first pixel which is divided into a plurality of sample areas , the method comprising: 'storing, when all the sample areas of the first pixel are located within said first primitive, a value for the first primitive in a multisample memory for a smaller number of the sample areas of the first pixel than the total number of the sample areas of the first pixel, and storing data indicating that all the sample areas of the first pixel are located within the first primitive; and', 'processing a first primitive, by'} comparing, when not all the sample areas of the first pixel are located within said second primitive, the sample areas of the first pixel located within the second primitive with the sample areas of the first pixel in which the first primitive value is stored, and', 'writing, when the only sample areas of the first pixel not located within the second primitive are sample areas for which the value of the first primitive has been stored, to the multisample memory the value of the second primitive for each sample area of the first pixel located within the second primitive for which the value of the first ...

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

Malware Detection

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

In one respect, there is provided a system for training a neural network adapted for classifying one or more scripts. The system may include at least one processor and at least one memory. The memory may include program code which when executed by the at least one memory provides operations including: receiving a disassembled binary file that includes a plurality of instructions; processing the disassembled binary file with a convolutional neural network configured to detect a presence of one or more sequences of instructions amongst the plurality of instructions and determine a classification for the disassembled binary file based at least in part on the presence of the one or more sequences of instructions; and providing, as an output, the classification of the disassembled binary file. Related computer-implemented methods are also disclosed. 1. A system , comprising:at least one processor; and receiving a disassembled binary file that includes a plurality of instructions;', 'processing the disassembled binary file with a trained convolutional neural network configured to detect a presence of one or more sequences of instructions amongst the plurality of instructions and determine a classification for the disassembled binary file based at least in part on the presence of the one or more sequences of instructions; and', 'providing, as an output, the classification of the disassembled binary file to determine whether to execute, open, or access a binary file corresponding to the disassembled binary file., 'at least one memory including program code which when executed by the at least one memory provides operations comprising2. The system of claim 1 , wherein the plurality of instructions are variable in length.3. The system of claim 2 , wherein the system is further configured to:generate fixed length representations of the plurality of instructions by truncating or padding each of the plurality of instructions to a same length.4. The system of claim 3 , wherein the ...

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

BIOMETRIC IDENTIFICATION

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

This invention provides a method of face recognition and a device for implementing said method, the method comprising the steps of: (a) performing a face recognition algorithm on an image of a user to determine an identity of the user, the image having an illumination level; (b) determining if a reliability measurement of the identity of the user determined by the face recognition algorithm meets a threshold indicating reliable identification and, if the reliability measurement is below the threshold indicating reliable identification; (c) receiving a new image of the user, the new image having an adjusted illumination level; and (d) performing a further face recognition algorithm on the new image of the user to determine the identity of the user. 1. A method of face recognition , the method comprising the steps of:(a) performing an initial face recognition algorithm on an initial image of a user to determine the identity of the user, the initial image having an initial illumination level;(b) determining if a reliability measurement of the identity of the user determined by the initial face recognition algorithm meets a first threshold, the first threshold indicating possible identification and, if the reliability measurement is above the first threshold indicating possible identification;(c) performing a face recognition algorithm on an image of a user to determine an identity of the user, the image having an illumination level;(d) determining if a reliability measurement of the identity of the user determined by the face recognition algorithm meets a second threshold, the second threshold indicating reliable identification and, if the reliability measurement is below the second threshold indicating reliable identification;(e) receiving a new image of the user, the new image having an adjusted illumination level; and(f) performing a further face recognition algorithm on the new image of the user to determine the identity of the user.2. A method as claimed in claim ...

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

Internet Canine Communication Device and Method

Номер: US20160174521A1
Автор: Davis Andrew Peter
Принадлежит:

Enhanced methods and systems for human-pet communication are described. Example embodiments provide an Internet Canine Communication System (“ICCS”). The ICCS facilitates remote communication and interaction with between a dog and its owner, caretaker, trainer, family member, or the like. The ICCS may include a base station or similar device that is configured to deliver treats to a dog and to transmit audio/visual communication between the dog and a remote client device operated by a human user. The ICCS may also facilitate training the dog to utilize the ICCS to communicate with the user, such as by answering calls from or initiating calls to the remote client device of the user. 1. A method for interacting with a pet using a system for communicating with a pet from a user of a communication device , the system including a treat dispenser for delivery of treats to a pet , a personal computing device comprising a second processor for sending and receiving communication command signals via command recognition logic and a speaker , comprising: play an audio signal;', 'cause one of the treats to be delivered from the treat dispenser to the pet; and', 'stop the play of the audio signal;, 'training the pet to answer a call from a user by causing the treat dispenser totraining the pet to respond to spoken commands of a user when played via the speaker by, when the user is in the room with the training dispenser:playing audio of a spoken command via the speaker in time proximity to when the user utters the spoken command so that the pet hears and associates the spoken command played by the speaker and the spoken command uttered by user; andcausing one of the treats to be delivered from the treat dispenser to the pet; andcommunicating with the pet by:calling the pet by playing an audio signal;playing from the speaker of the system the spoken command uttered by the user;playing, via a video conferencing program executing on the personal computing device, at least one of ...

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

Adjustable Headrest for Child Car Seat

Номер: US20190176662A1
Принадлежит: Evenflo Co Inc

Disclosed herein is a child car seat comprised of a shell and an adjustable assembly including a headrest member and a backrest member mounted for sliding movement relative to the shell.

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

IMPLEMENTING CLOCK RECEIVER WITH LOW JITTER AND ENHANCED DUTY CYCLE

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

A method and a clock receiver circuit for implementing low jitter and enhanced duty cycle, and a design structure on which the subject circuit resides are provided. The clock receiver circuit accepts single-ended complementary metal oxide semiconductor (CMOS) and differential clock signals. The clock receiver circuit includes input circuitry coupled to a differential pair that biasing a reference clock and allows for single-ended or differential clock signals. The differential pair uses multiple current minors for switching the polarity of the input signals to achieve enhanced jitter performance, and cross coupled inverters for retaining signal symmetry. 7. A clock receiver circuit for implementing low jitter and enhanced duty cycle comprising:a differential transistor pair;an input circuit biasing a reference clock and providing biased complementary metal oxide semiconductor (CMOS) or differential clock signals to said differential transistor pair;multiple current mirrors coupled to said differential transistor pair for switching the polarity of input clock signals for enhanced signal performance,enable and inverter stages coupled between said differential transistor pair and said multiple current mirrors functioning as buffers to ensure rail to rail signaling; andcross coupled inverters coupled between said current mirrors for retaining clock signal symmetry.8. The clock receiver circuit as recited in wherein said input circuit enables enhanced current steering and an enhanced common mode voltage range.9. The clock receiver circuit as recited in includes a biasing capacitor coupled to said differential transistor pair.10. The clock receiver circuit as recited in wherein said biasing capacitor and said differential transistor pair function as a level translator.11. The clock receiver circuit as recited in wherein each said current mirror includes a series P-channel field effect transistor (PFET) and an N-channel field effect transistor (NFET) connected between ...

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

IMPLEMENTING CLOCK RECEIVER WITH LOW JITTER AND ENHANCED DUTY CYCLE

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

A method and a clock receiver circuit for implementing low jitter and enhanced duty cycle, and a design structure on which the subject circuit resides are provided. The clock receiver circuit accepts single-ended complementary metal oxide semiconductor (CMOS) and differential clock signals. The clock receiver circuit includes input circuitry coupled to a differential pair that biasing a reference clock and allows for single-ended or differential clock signals. The differential pair uses multiple current mirrors for switching the polarity of the input signals to achieve enhanced jitter performance, and cross coupled inverters for retaining signal symmetry. 1. A method for implementing a clock receiver circuit for implementing low jitter and enhanced duty cycle comprising:providing an input circuit biasing a reference clock and allowing for single-ended complementary metal oxide semiconductor (CMOS) or differential clock signals;providing the biased single-ended complementary metal oxide semiconductor (CMOS) or differential clock signals coupled to a differential transistor pair;providing a biasing capacitor coupled to said differential transistor pair;providing multiple current mirrors coupled to said differential transistor pair for switching the polarity of input clock signals for enhanced signal performance, andproviding cross coupled inverters coupled between said current mirrors for retaining clock signal symmetry.2. The method as recited in wherein said input circuit enables enhanced current steering and an enhanced common mode voltage range.3. (canceled)4. The method as recited in wherein said biasing capacitor and said differential transistor pair function as a level translator.5. The method as recited in wherein providing multiple current mirrors coupled to said differential transistor pairs includes implementing each said current mirror with a series P-channel field effect transistor (PFET) and an N-channel field effect transistor (NFET) connected between ...

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

BIOMETRIC IDENTIFICATION

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

This invention relates to a method for face recognition and a device for implementing said method, the method comprising the steps of: displaying a point of interest on the screen such that a user adopts a gaze direction with respect to the screen; capturing an image of the user at the adopted gaze direction; and performing a face recognition algorithm on the image of the user, using an enrolment image classified by said gaze direction. 115.-. (canceled)16. A method of face recognition on a device having a screen , the method comprising the steps of:displaying a point of interest on the screen such that a user adopts a gaze direction with respect to the screen;capturing an image of the user at the adopted gaze direction; andperforming a face recognition algorithm on the image of the user, using an enrolment image classified by said gaze direction,wherein before the device performs the face recognition algorithm, the device offers non-personalised functionality to the user, and, following a successful recognition by the face recognition algorithm, the device offers personalised functionality to the user, andwherein the point of interest displayed to the user is such that the user adopts a gaze direction with respect to the screen and said point of interest is part of the device's non-personalised functionality unrelated to face recognition.17. A method as claimed in claim 16 , further comprising the initial steps of:capturing a plurality of enrolment images of the user, wherein each enrolment image is classified according to the user's gaze direction for that enrolment image.18. A method as claimed in either claim 16 , further comprising the step of:extracting a feature from the image of the user at the adopted gaze direction,and the step of performing the face recognition algorithm uses an extracted feature of the enrolment image classified by said gaze direction.19. A method as claimed in claim 16 , further comprising the steps of:determining a location of the user ...

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

DYNAMIC CHANGE MANAGEMENT FOR CORRESPONDENCE TO ENABLE LIVE FILE ATTACHMENTS

Номер: US20170187656A1

A text exchange correspondence conveyed within a computing system can be analyzed. The correspondence can be associated with a sending timestamp. The correspondence can be sent from a sender to a recipient in a social networking system. The correspondence can include a message body and a file attachment stored within a data store of a text exchange message server. The file attachment can be a copy of an original file stored within a different data store. File modification information about the original file stored in the different data store can be retrieved. The file modification information can be compared to the sending timestamp to assess a modification occurrence of the original file after the sending timestamp. An indication of the modification of the original file can be presented within a user interface, responsive to determining the modification occurrence of the original file after the sending timestamp, providing. 1analyzing a text exchange correspondence conveyed within a computing system, wherein the correspondence is associated with a sending timestamp, wherein the correspondence is sent from a sender to a recipient in a social networking system, wherein the correspondence comprises of a message body and a file attachment stored within a data store communicatively linked to a text exchange message server, wherein the file attachment is a copy of an original file stored within a different data store;retrieving file modification information about the original file stored in the different data store;comparing the file modification information to the sending timestamp to assess a modification occurrence of the original file after the sending timestamp; andresponsive to determining the modification occurrence of the original file after the sending timestamp, providing a new message to the original recipients of the original file, wherein the new message comprises an automatically created portion showing a portion of the original file that was modified, the ...

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

Hemp Leaf Chew Composition and Method for Producing

Номер: US20190183951A1
Автор: Davis Andrew Scott
Принадлежит:

A method for preparing a hemp leaf chew includes decarboxylating hemp and then mixing decarboxylated hemp with a syrup to create the hemp leaf chew. The hemp leaf chew is meant to be chewed by a user similar to chewing tobacco. The method may further include dosing the hemp leaf chew with THC. 1. A method for preparing a hemp leaf chew , the method comprising:decarboxylating hemp; andmixing decarboxylated hemp with a syrup to create the hemp leaf chew.2. The method of claim 1 , further comprising curing the hemp.3. The method of claim 2 , further comprising milling the cured hemp.4. The method of claim 1 , wherein decarboxylating hemp includes heating the milled hemp.5. The method of claim 4 , wherein heating the milled hemp until the milled hemp is sufficiently dried.6. The method of claim 1 , further comprising preparing a syrup.7. The method of claim 6 , wherein the syrup includes a fruit juice claim 6 , pepper claim 6 , salt claim 6 , hemp oil claim 6 , olive oil claim 6 , chipotle powder claim 6 , coconut oil claim 6 , or pumpkin seed oil.8. The method of claim 1 , further comprising dosing the hemp leaf chew with Tetrahydrocannabinol.9. The method of claim 8 , wherein up to 10 mg of THC per serving is used to dose the hemp leaf chew.10. The method of claim 1 , further comprising packaging the hemp leaf chew in a container.11. The method of claim 1 , further comprising packaging the hemp leaf chew in a snus package.12. A hemp leaf chew claim 1 , comprising:milled hemp;CBD; andan organic syrup.13. The hemp leaf chew of claim 12 , further comprising Tetrahydrocannabinol.14. The hemp leaf chew of claim 12 , wherein the syrup includes a fruit juice.15. The hemp leaf chew of claim 12 , wherein the hemp leaf chew is formed into pellets for chewing.16. The hemp leaf chew of claim 12 , wherein the hemp leaf chew if packaged into a snus package for chewing. Various forms of tobacco are known, including cigarettes, cigars, and chewing tobacco. There are known health ...

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

MACHINE LEARNING MODEL FOR MALWARE DYNAMIC ANALYSIS

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

In some implementations there may be provided a system. The system may include a processor and a memory. The memory may include program code which causes operations when executed by the processor. The operations may include analyzing a series of events contained in received data. The series of events may include events that occur during the execution of a data object. The series of events may be analyzed to at least extract, from the series of events, subsequences of events. A machine learning model may determine a classification for the received data. The machine learning model may classify the received data based at least on whether the subsequences of events are malicious. The classification indicative of whether the received data is malicious may be provided. Related methods and articles of manufacture, including computer program products, are also disclosed. 1. A system comprising:at least one processor; and analyzing a series of events contained in received data, the series of events comprising events that occur during the execution of a data object, and the series of events being analyzed to at least extract, from the series of events, one or more subsequences of events;', 'determining, by a machine learning model, a classification for the received data, the machine learning model classifying the received data based at least on whether the one or more subsequences of events are malicious; and', 'providing the classification indicative of whether the received data is malicious., 'at least one memory including program code which when executed by the at least one processor causes operations comprising2. The system according to claim 1 , wherein the one or more subsequences of events are extracted by at least:determining a plurality of subsequences in the series of events;identifying a plurality of most frequent subsequences in the plurality of subsequences; andselecting, from the plurality of the most frequent subsequences, the one or more subsequences of events ...

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

Detection Of Malware Using Feature Hashing

Номер: US20200193024A1
Автор: Davis Andrew
Принадлежит:

Data to is analyzed using feature hashing to detect malware. A plurality of features in a feature set is hashed. The feature set is generated from a sample. The sample includes at least a portion of a file. Based on the hashing, one or more hashed features are indexed to generate an index vector. Each hashed feature corresponds to an index in the index vector. Using the index vector, a training dataset is generated. Using the training dataset, a machine learning model for identifying at least one file having a malicious code is trained. 1. A computer-implemented method for ascertaining the presence of malicious code comprising:receiving a feature vector comprising a plurality of features derived from a file;determining, using a machine learning model, that the file comprises malicious code; andpreventing, based on the determining, the file from being accessed or executed; hashing a plurality of features in a feature set, wherein the feature set is generated from a sample and the sample includes at least a portion of a file;', 'indexing, based on the hashing, one or more hashed features to generate a plurality of index vectors each corresponding, wherein each hashed feature corresponds to an index in the index vector;', 'generating, using the index vectors, a training dataset; and', 'training, using the training dataset, the machine learning model using the training dataset., 'wherein the machine learning model is generated by2. The method according to claim 1 , wherein a format of the file is selected from a group consisting of: a portable executable format claim 1 , a document format claim 1 , a file format claim 1 , an executable format claim 1 , a script format claim 1 , an image format claim 1 , a video format claim 1 , and an audio format.3. The method according to claim 1 , wherein the index includes a value corresponding to a hashed feature and a sign attribute.4. The method according to claim 3 , wherein the value is determined based on a name of each hashed ...

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

Advanced malware classification

Номер: US20180203998A1
Принадлежит: Cylance Inc

In one respect, there is provided a system for classifying malware. The system may include a data processor and a memory. The memory may include program code that provides operations when executed by the processor. The operations may include: providing, to a display, contextual information associated with a file to at least enable a classification of the file, when a malware classifier is unable to classify the file; receiving, in response to the providing of the contextual information, the classification of the file; and updating, based at least on the received classification of the file, the malware classifier to enable the malware classifier to classify the file. Methods and articles of manufacture, including computer program products, are also provided.

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

QUASI-ANALOG DIGITAL PULSE-WIDTH MODULATION CONTROL

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

A power supply for a smooth power output level transitioning includes an energy storage circuit for temporarily storing electric energy for driving a load, a semiconductor switch for pulse-width modulation (PWM) switching, and a digital PWM controller. The digital PWM controller generates a driving waveform to regulate on and off status of the semiconductor switch. The driving waveform toggles between PWM periods of a first type and PWM periods of a second type, and gradually adjusts a ratio of numbers of the PWM periods of the two types over time. The toggling driving waveform achieves one or more intermediate finer power output level that cannot be realized by a single type of PWM period with an intermediate duty cycle, due to the minimum item unit of the driving waveform limited by a clock rate of the digital PWM controller. 1. An electrical apparatus comprising:an energy storage circuit configured to temporarily store electric energy for driving a load; 'wherein the semiconductor switch is electrically coupled between the energy storage circuit and an electric source; and', 'a semiconductor switch configured to turn on and off during pulse-width modulation (PWM) periods,'} wherein the driving waveform toggles between PWM periods of a first type and PWM periods of a second type to transition from a first power output to a second power output, and', 'wherein transitioning from the first power output to the second power output requires that the driving waveform traverse at least one intermediate power output, each intermediate power output corresponding to a different ratio of PWM periods of the first type to PWM periods of the second type., 'a digital controller configured to execute instructions for generating a driving waveform for the semiconductor switch,'}2. The electrical apparatus of claim 1 , wherein a dwell time at each intermediate power output is adjustable such that energy stored in the energy storage circuit stays beneath a predefined level.3. The ...

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

Detection of Malware Using Feature Hashing

Номер: US20180211041A1
Автор: Davis Andrew
Принадлежит:

Data to is analyzed using feature hashing to detect malware. A plurality of features in a feature set is hashed. The feature set is generated from a sample. The sample includes at least a portion of a file. Based on the hashing, one or more hashed features are indexed to generate an index vector. Each hashed feature corresponds to an index in the index vector. Using the index vector, a training dataset is generated. Using the training dataset, a machine learning model for identifying at least one file having a malicious code is trained. 1. A computer-implemented method comprising:hashing a plurality of features in a feature set, wherein the feature set is generated from a sample and the sample includes at least a portion of a file;indexing, based on the hashing, one or more hashed features to generate an index vector, wherein each hashed feature corresponds to an index in the index vector;generating, using the index vector, a training dataset; andtraining, using the training dataset, a machine learning model for identifying at least one file having a malicious code.2. The method according to claim 1 , wherein a format of the file comprises at least one of a portable executable format claim 1 , a document format claim 1 , a file format claim 1 , an executable format claim 1 , a script format claim 1 , an image format claim 1 , a video format claim 1 , and an audio format.3. The method according to claim 1 , wherein the index includes a value corresponding to a hashed feature and a sign attribute.4. The method according to claim 3 , wherein the value is determined based on a name of each hashed feature.5. The method according to claim 4 , wherein the sign attribute includes at least one of the following: a positive value and a negative value.6. The method according to claim 5 , wherein the indexing further comprises generating a plurality of index vectors for a plurality of feature sets.7. The method according to claim 6 , wherein the indexing further comprises ...

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

Dictionary Based Deduplication of Training Set Samples for Machine Learning Based Computer Threat Analysis

Номер: US20180211140A1
Автор: Davis Andrew
Принадлежит:

Presence of malicious code can be identified in one or more data samples. A feature set extracted from a sample is vectorized to generate a sparse vector. A reduced dimension vector representing the sparse vector can be generated. A binary representation vector of reduced dimension vector can be created by converting each value of a plurality of values in the reduced dimension vector to a binary representation. The binary representation vector can be added as a new element in a dictionary structure if the binary representation is not equal to an existing element in the dictionary structure. A training set for use in training a machine learning model can be created to include one vector whose binary representation corresponds to each of a plurality of elements in the dictionary structure. 1. A computer-implemented method comprising:vectorizing a feature set extracted from a sample, the vectorizing resulting in a sparse vector;generating a reduced dimension vector representing the sparse vector;creating a binary representation vector of reduced dimension vector, the creating comprising converting each value of a plurality of values in the reduced dimension vector to a binary representation;adding the binary representation vector as a new element in a dictionary structure if the binary representation is not equal to an existing element in the dictionary structure; andcreating a training set for use in training a machine learning model, the training set comprising one vector whose binary representation corresponds to each of a plurality of elements in the dictionary structure.2. The method according to claim 1 , wherein the file has a portable executable format claim 1 , a document format claim 1 , a file format claim 1 , an executable format claim 1 , a script format claim 1 , an image format claim 1 , a video format claim 1 , an audio format claim 1 , and any combination thereof.3. The method according to claim 1 , wherein the generating comprises:randomly projecting ...

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

MACHINE LEARNING MODEL FOR ANALYSIS OF INSTRUCTION SEQUENCES

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

A system is provided for classifying an instruction sequence with a machine learning model. The system may include at least one processor and at least one memory. The memory may include program code that provides operations when executed by the at least one processor. The operations may include: processing an instruction sequence with a trained machine learning model configured to detect one or more interdependencies amongst a plurality of tokens in the instruction sequence and determine a classification for the instruction sequence based on the one or more interdependencies amongst the plurality of tokens; and providing, as an output, the classification of the instruction sequence. Related methods and articles of manufacture, including computer program products, are also provided. 1. A computer-implemented method comprising:receiving a script for execution by at least one computing device that comprises an instruction sequence;processing the instruction sequence with at least one trained machine learning model comprising a recursive neural tensor network that assigns weights and tensors to nodes and connections of an abstract syntax tree representation of the instruction sequence, the recursive neural tensor network being configured to at least detect one or more interdependencies amongst a plurality of tokens in the instruction sequence and to determine a classification for the instruction sequence as either being malicious or benign based on the one or more interdependencies amongst the plurality of tokens;providing, as an output, the classification of the instruction sequence; andpreventing instruction sequences classified as malicious from being executed and causing undesirable or harmful behavior to the computing device.2. The method of claim 1 , wherein the at least one trained neural network further comprises a trained long short-term memory neural network.3. The method of further comprising:generating, by the trained long short-term memory neural network, ...

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

Malware Detection

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

In one respect, there is provided a system for training a neural network adapted for classifying one or more scripts. The system may include at least one processor and at least one memory. The memory may include program code which when executed by the at least one memory provides operations including: receiving a disassembled binary file that includes a plurality of instructions; processing the disassembled binary file with a convolutional neural network configured to detect a presence of one or more sequences of instructions amongst the plurality of instructions and determine a classification for the disassembled binary file based at least in part on the presence of the one or more sequences of instructions; and providing, as an output, the classification of the disassembled binary file. Related computer-implemented methods are also disclosed. 1. A system comprising:at least one processor; and receiving a disassembled binary file that includes a plurality of instructions;', 'processing the disassembled binary file with a trained convolutional neural network configured to (i) detect a presence of one or more sequences of instructions amongst the plurality of instructions by applying a first plurality of kernels that are adapted to detect different sequences of instructions and (ii) determine a classification for the disassembled binary file based at least in part on the presence of the one or more sequences of instructions; and', 'providing, as an output, the classification of the disassembled binary file to determine whether to execute, open, or access a binary file corresponding to the disassembled binary file., 'at least one memory including program code which when executed by the at least one memory provides operations comprising2. The system of , wherein the plurality of instructions are variable in length. The system of , wherein the system is further configured to:generate fixed length representations of the plurality of instructions by truncating or padding ...

Подробнее