Настройки

Укажите год
-

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

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

Подробнее
-

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

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

Подробнее

Форма поиска

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

Применить Всего найдено 352. Отображено 169.
28-03-2017 дата публикации

Apparatus providing one or more socket contacts for contacting an inserted flexible, planar connector; a method

Номер: US0009608367B2
Принадлежит: Nokia Technologies Oy, NOKIA TECHNOLOGIES OY

An apparatus including a housing: including an upper surface and a socket cavity, the socket cavity extending underneath the upper surface, from an opening at the upper surface, to provide one or more socket contacts; and at least one retainer, within the socket cavity, configured to be automatically actuated to retain a flexible planar connector including connector contacts, for contacting the socket contacts underneath the upper surface, inserted along the socket cavity.

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

System and method for automated magnetic resonance scan prescription for optic nerves

Номер: US0008175352B2

A method and system for automated magnetic resonance (MR) scan prescription is disclosed. A 3D MR scout image is obtained by an initial MR scan. The location of an optic nerve in the scout image is determined by registering a template image to the scout image using a hierarchical series of rigid registrations. The hierarchical series of rigid registrations utilizes a coarse to fine scheme to register regions in the template image to the scout image, starting with the whole template image and finishing with the optic nerve. A diagnostic MR scan is then aligned based on the location of the optic nerve in the scout image, and the diagnostic scan is performed resulting in a high quality diagnostic 3D MR image.

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

Job distribution within a grid environment

Номер: US0011275609B2

According to one aspect of the present disclosure, a technique for job distribution within a grid environment includes receiving jobs at a submission cluster for distribution of the jobs to one or more execution clusters where each of the execution clusters has one or more execution hosts and maintains a pending job queue. A resource capacity corresponding to each respective execution cluster is determined, and resource requirements for the jobs is determined. A length of the pending job queue indicating a quantity of pending jobs to maintain in the pending job queue for the respective execution cluster is dynamically calculated and periodically adjusted based on the resource capacity and the resource requirements of the respective execution clusters. The jobs are allocated to the respective execution clusters according to the length of the pending job queue of the respective execution clusters.

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

SYSTEM AND METHOD FOR REPLICATING DATA IN DISTRIBUTED DATABASE SYSTEMS

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

A method includes receiving an indication of a change to a page of a database and adding a new log record corresponding to the page to a common log comprising log records, the new log record describing the change made to the page and assigned a distinct version number. The method further includes synchronously writing the new log record to each log store replica in a set of log store replicas, and asynchronously writing the new log record to all page store replicas for the page to update the page that is stored on each of the page store replicas, where each store replica for the page serves reads for the page. In response to receiving, from a predetermined number of the page store replicas, an acknowledgement of the writing of the log record, discarding the new log record from the common log.

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

Allocating a global resource in a distributed grid environment

Номер: US0010360074B2

A technique for allocating a global resource in a distributed grid environment includes a master resource manager (MRM), and a plurality of slave resource managers (SRMs) each configured to allocate a global resource within a respectively controlled region of a distributed grid computing environment. The MRM receives from each SRM use data and demand data associated with the global resource by each consumer in the respective region controlled by the respective SRM. The MRM then computes an allocation of the global resource for each consumer and for each region based on the use data and the demand data. The MRM then communicates to each SRM an amount of the global resource allocated to each consumer in each respective region controlled by a respective SRM and a total allocation of the global resource for the region controlled by the respective SRM.

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

ALLOCATING A GLOBAL RESOURCE IN A DISTRIBUTED GRID ENVIRONMENT

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

A technique for allocating a global resource in a distributed grid environment includes receiving from slave resource managers use and demand data associated with the global resource by each consumer in a respective region. A master resource manager computes an allocation of the global resource for each consumer and for each region based on the use data and the demand data. The master resource manager then communicates to each slave resource manager an amount of the global resource allocated to each consumer in each respective region controlled by a respective slave resource manager and a total allocation of the global resource for the region controlled by the respective slave resource manager. 1. A method , comprising:receiving, by a master resource manager from each of a plurality of slave resource managers each configured to allocate a global resource within a respectively controlled region of a distributed grid computing environment, use data and demand data associated with the global resource by each consumer in the respective region;computing, by the master resource manager, an allocation of the global resource for each consumer and for each region based on the use data and the demand data; andcommunicating, by the master resource manager to each slave resource manager, an amount of the global resource allocated to each consumer in each respective region controlled by a respective slave resource manager and a total allocation of the global resource for the region controlled by the respective slave resource manager.2. The method of claim 1 , further comprising estimating a need by each consumer for the global resource based on the use data and the demand data claim 1 , the need reflecting the amount of resource that is currently being used and the amount of additional resource that is being demanded.3. The method of claim 2 , further comprising summing the use data and the demand data for each consumer over all regions where the consumer is utilizing the global ...

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

ESTIMATING JOB START TIMES ON WORKLOAD MANAGEMENT SYSTEMS

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

A method for estimating job start times on a system may include: performing a first simulation of the system by a first process to generate a first estimate of the start time based a first snapshot of the computing system; and performing a second simulation of the system to generate a second estimate of the start time. The first and second estimates may each be either a distinct time estimate or a range of time estimate, depending on whether the simulations dispatches the job before the respective first and second processes end. The method may then include generating a fifth estimate of the time that the computing job will start by a third process based on estimates respectively generated by the first and second processes.

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

METHOD AND APPARATUS FOR DETERMINING MEAN CELL VOLUME OF RED BLOOD CELLS

Номер: US20110164803A1
Принадлежит: Abbott Point of Care, Inc.

A method and apparatus for determining a cell volume of a red blood cell is provided. The method includes the steps of: a) depositing a sample into an analysis chamber, the chamber defined by an first panel interior surface, a second panel interior surface, and a known or determinable height, which height is such that at least one red blood cell subject to a sphering agent assumes a partially compressed spherical shape in contact with the interior surfaces; b) imaging the at least one partially compressed spherical red blood cell contacting the interior surfaces, and producing image signals; c) determining a radius of the partially compressed spherical red blood cell from the image signals; and d) determining a volume of the imaged red blood cell using the determined radius.

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

Duodenoscope protected with disposable consumables

Номер: US0010548462B2

A duodenoscope protected with disposable consumables comprises a body having an insertion portion covered with a cuff, and a disposable forceps passage tube inserted into a tube of the body. A distal end portion of the body is covered with an end cap, which is integrally connected to the cuff and to the disposable forceps passage tube. The end cap is made of transparent elastic material with an elongated opening, compatible in shape to an opening of the distal end portion of the duodenoscope body, and further comprises a soft connection port in a shape of a pipe with a small-orifice end secured onto the disposable forceps passage tube, and a large orifice end secured onto an edge of the elongated opening. A forceps-lifting unit is disposed at the distal end portion of the duodenoscope body, and comprises a grooved pulley coupled with a steel wire for maneuverability.

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

Automatic alignment of magnetic resonance imaging (MRI) brain scan by anatomic landmarks

Номер: US0008190232B2

A method to automatically align magnetic resonance (MR) brain scans for diagnostic scan planning, including: acquiring a three-dimensional (3D) localizer image of a patient; selecting a two-dimensional (2D) coronal view and a 2D transverse view from the localizer image; identifying a mid-sagittal plane (MSP) line in each of the coronal and transverse views and calculating a 3D MSP based on the MSP lines; reconstructing the localizer image based on an equation for the 3D MSP to obtain an image of the MSP of the patient's brain; identifying crista galli (CG) and tip of the occipital bone (TOB) in the image of the MSP of the patient's brain; calculating a transformation matrix based on the MSP, CG and TOB in the image and using the transformation matrix to obtain a scan plan for the patient; and outputting the scan plan for the patient.

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

SMART TOILET AND ELECTRIC APPLIANCE SYSTEM

Номер: US20210071401A1

A smart toilet ( 100 ) includes an information acquisition device ( 110 ) and a control device ( 120 ). The information acquisition device ( 110 ) is configured to acquire feature information of the smart toilet ( 100 ) in a working state, the feature information at least including voiceprint information and odor information, or voiceprint information, or odor information of a human body using the smart toilet ( 100 ). The control device ( 120 ) includes an identity recognition component ( 121 ) configured to recognize, according to the feature information, the identity of the human body using the smart toilet ( 100 ). An electric appliance system including the smart toilet ( 100 ) is further included.

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

Estimating job start times on workload management systems

Номер: US0010031781B2

A method for estimating job start times on a system may include: performing a first simulation of the system by a first process to generate a first estimate of the start time based a first snapshot of the computing system; and performing a second simulation of the system to generate a second estimate of the start time. The first and second estimates may each be either a distinct time estimate or a range of time estimate, depending on whether the simulations dispatches the job before the respective first and second processes end. The method may then include generating a fifth estimate of the time that the computing job will start by a third process based on estimates respectively generated by the first and second processes.

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

Job distributed within a grid environment using mega-host groupings of execution hosts based on resource attributes

Номер: US0009477529B2

According to one aspect of the present disclosure, a method and technique for job distribution within a grid environment is disclosed. The method includes: receiving jobs at a submission cluster for distribution of the jobs to at least one of a plurality of execution clusters, each execution cluster comprising one or more execution hosts; determining resource attributes corresponding to each execution host of the execution clusters; grouping, for each execution cluster, execution hosts based on the resource attributes of the respective execution hosts; defining, for each grouping of execution hosts, a mega-host for the respective execution cluster, the mega-host for a respective execution cluster defining resource attributes based on the resource attributes of the respective grouped execution hosts; determining resource requirements for the jobs; and identifying candidate mega-hosts for the jobs based on the resource attributes of the respective mega-hosts and the resource requirements ...

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

APPARATUS OR A METHOD

Номер: US20150139725A1
Принадлежит: Nokia Corporation a corporation

An apparatus comprising: a support comprising a planar support surface; first protrusions protruding from the planar support surface and located on the planar support surface to position a first planar component within a first area; and second protrusions protruding from the planar support surface and located on the planar support surface to position a second planar component within a second area, which overlaps the first area, wherein at least some of the second protrusions are located within the first area and are configured to retract from a first protruding configuration for positioning a second planar component into a second retracted configuration for enabling the first protrusions to position a first planar component. 124-. (canceled)25. An apparatus comprising:a support comprising a planar support surface;first protrusions protruding from the planar support surface and located on the planar support surface to position a first planar component within a first area; andsecond protrusions protruding from the planar support surface and located on the planar support surface to position a second planar component within a second area, which overlaps the first area,wherein at least some of the second protrusions are located within the first area and are configured to retract from a first protruding configuration for positioning a second planar component into a second retracted configuration for enabling the first protrusions to position a first planar component.26. An apparatus as claimed in claim 25 , wherein the second protrusions are configured to retract into the planar support surface in the second configuration.27. An apparatus as claimed in claim 25 , wherein the second protrusions are configured for automatic retraction on user insertion of a first planar component from the first configuration to the second configuration and are configured not to retract on user insertion of a second planar component.28. An apparatus as claimed in claim 25 , wherein the ...

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

Sheathed duodenoscope

Номер: US0010342413B2

The present disclosure is for an endoscope assembly comprising an endoscope and a disposable sheath cover. The endoscope comprises an illumination window adjacent to an observation window situated along a lateral side of a distal end portion, and an elongated slot to accommodate biopsy instruments. The sheath further comprises an end cap fitted around the end portion of the endoscope with a capsule secured to its inner wall. When the end cap engages the endoscope, the capsule is ruptured to release a transparent liquid immersing the illumination window and the observation window. A soft connector is bonded to the end cap covering the elongated slot, and to an outer surface of a biopsy channel. The soft connector further comprises an opening allowing the biopsy channel to pass through. The sheath can accommodate air/water tubes, and is secured onto the shaft of the endoscope via a cuff.

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

Distributed resource management method and system

Номер: US0010313429B2

The present disclosure is drawn to methods and systems for resource enforcement in a distributed system. At least one first host of the system has an enforcement agent configured to trigger a master enforcement controller in response to the first host running a task requiring access to a distributed resource. The master enforcement controller obtains identification information regarding the distributed resource and transmits an enforcement command to other hosts of the distributed system involved in providing the distributed resource. The enforcement command is received by enforcement agents on each of the involved hosts and triggers a slave enforcement controller on each of the involved hosts. The slave enforcement controllers locally enforce a resource quota for the distributed resource.

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

System and method for automated magnetic resonance scan prescription for optic nerves

Номер: US20090080746A1
Автор: Qing Xu, Li Zhang, Chong Chen
Принадлежит: HON HAI PRECISION IND. CO., LTD.

A method and system for automated magnetic resonance (MR) scan prescription is disclosed. A 3D MR scout image is obtained by an initial MR scan. The location of an optic nerve in the scout image is determined by registering a template image to the scout image using a hierarchical series of rigid registrations. The hierarchical series of rigid registrations utilizes a coarse to fine scheme to register regions in the template image to the scout image, starting with the whole template image and finishing with the optic nerve. A diagnostic MR scan is then aligned based on the location of the optic nerve in the scout image, and the diagnostic scan is performed resulting in a high quality diagnostic 3D MR image.

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

ELEVATOR CAR DOOR LOCKING DEVICE AND ELEVATOR EQUIPMENT

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

An elevator car door locking device and elevator equipment. The car door locking device includes a vane base provided with a first and a second rotation center; a vane assembly provided with a clamping vane or an expanding vane; and a vane drive assembly having a driving member, a transmission member, an unlocking member and a car door locking hook. The driving member, the transmission member and the vane assembly are hinged to the first rotation center, the car door locking hook is hinged to the second rotation center, the transmission member is hinged with the vane assembly through a connecting shaft, and the unlocking member is hinged to a third rotation center on the driving member and is provided with a limiting part for limiting the connecting shaft.

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

Vacuum cup

Номер: US00D1020386S1
Автор: Rui Zeng, Yufeng Xu, Chong Chen
Принадлежит: Rui Zeng

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

High Porosity/Low Permeability Graphite Bodies And Process For the Production Thereof

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

A method of forming a graphitic carbon body employs compression and resistance heating of a stock blend of a carbon material and a binder material. During molding of the body, resistance heating is accompanied by application of mechanical pressure to increase the density and carbonization of the resulting preform body. The preform can then be subjected to a graphitization temperature to form a graphite article.

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

System and method for replicating data in distributed database systems

Номер: US0011106541B2

A method includes receiving an indication of a change to a page of a database and adding a new log record corresponding to the page to a common log comprising log records, the new log record describing the change made to the page and assigned a distinct version number. The method further includes synchronously writing the new log record to each log store replica in a set of log store replicas, and asynchronously writing the new log record to all page store replicas for the page to update the page that is stored on each of the page store replicas, where each store replica for the page serves reads for the page. In response to receiving, from a predetermined number of the page store replicas, an acknowledgement of the writing of the log record, discarding the new log record from the common log.

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

System and method for distributed resource management

Номер: US0010305815B2

Methods and systems of managing a resource in a distributed resource management system can include: receiving a resource request including data identifying at least one requested resource attribute; identifying one or more candidate resources from a plurality of resources by performing element-wise operations on one or more resource attribute element sets corresponding to the at least one requested resource attribute, each resource attribute element set comprising an element for each of the plurality of resources, each element representing a resource attribute for a respective resource of the plurality of resources; and scheduling a workload associated with the resource request for execution based on the one or more identified candidate resources.

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

THERMAL DISSOLUTION CATALYSIS METHOD FOR PREPARING LIQUID FUEL FROM LIGNITE AND THE CATALYST AND THE SOLVENT SUITABLE FOR THE METHOD

Номер: US20100258479A1

The present invention relates to coal chemical processing, and particularly to a thermal dissolution catalysis method for preparing liquid fuel from lignite. The method comprises steps of: 1) crushing and drying lignite into coal powder; 2) stirring and mixing coal powder, a solvent and a catalyst sufficiently to form coal slurry, wherein there are 30-40% mass of coal powder, 60-70% mass of solvent, and 0.5-1% mass of catalyst relative to coal powder mass; 3) subjecting the coal slurry to thermal dissolution catalysis reaction to obtain thermal dissolution liquefied product, wherein the reaction is carried out for 30-60 minutes at a temperature 390-450° C. under a pressure 5.0-9.0 MPa; 4) separating the thermal dissolution liquefied product into gas, liquid and solid phases; and 5) upgrading the liquid product into liquid fuel. The present invention further discloses a catalyst and a solvent for use in the above method. The method according to the present invention requires moderate operation conditions and can enable organic matter in the lignite to convert at a relatively high level, the liquid fuel product, after being processed, can be used to prepare engine fuel meeting a national standard; the method requires a simple preparation apparatus, a small investment and a low cost and is a coal liquefying method meeting China's status quo.

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

Job distribution within a grid environment using clusters of execution hosts

Номер: US0011243805B2

A technique for job distribution within a grid environment includes receiving jobs at a submission cluster for distribution of the jobs to at least one of a plurality of execution clusters where each execution cluster includes one or more execution hosts. Resource attributes are determined corresponding to each execution host of the execution clusters. Resource requirements are determined for the job and candidate execution clusters are identified for processing the job based on the resource attributes of the execution hosts and the resource requirements of the job. An optimum execution cluster is selected from the candidate execution clusters for allocating the job thereto for execution of the job based on a weighting factor applied to select resources of the respective execution clusters.

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

Method and system for meeting multiple SLAS with partial QoS control

Номер: US0010331485B2

A first quality of service identifier is assigned to each subtask associated with each node of a compute workflow, the first quality of service identifier indicative of a level of quality of service associated with each node. A planned resource requirement is assigned to each subtask, the planned resource requirement indicative of a total amount of system resources required to complete each subtask. A resource allocation plan is generated for each subtask, the resource allocation plan indicative of a distribution of the system resources over time in at least one resource manager. The resource allocation plan and the first quality of service identifier are output to the at least one resource manager for enforcement of the level of quality of service on one or more jobs submitted for each node through at least one workflow orchestrator external to the at least one resource manager.

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

JOB DISTRIBUTION WITHIN A GRID ENVIRONMENT

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

According to one aspect of the present disclosure, a technique for job distribution within a grid environment includes receiving jobs at a submission cluster for distribution of the jobs to at least one of a plurality of execution clusters where each execution cluster includes one or more execution hosts. Resource attributes are determined corresponding to each execution host of the execution clusters. For each execution cluster, execution hosts are grouped based on the resource attributes of the respective execution hosts. For each grouping of execution hosts, a mega-host is defined for the respective execution cluster where the mega-host for a respective execution cluster defines resource attributes based on the resource attributes of the respective grouped execution hosts. Resource requirements for the jobs are determined, and candidate mega-hosts are identified for the jobs based on the resource attributes of the respective mega-hosts and the resource requirements of the jobs. 1. A method for job distribution within a grid environment , comprising:receiving jobs at a submission cluster for distribution of the jobs to at least one of a plurality of execution clusters, each execution cluster comprising one or more execution hosts;determining resource attributes corresponding to each execution host of the execution clusters;grouping, for each execution cluster, execution hosts based on the resource attributes of the respective execution hosts;defining, for each grouping of execution hosts, a mega-host for the respective execution cluster, the mega-host for a respective execution cluster defining resource attributes based on the resource attributes of the respective grouped execution hosts;determining resource requirements for the jobs; andidentifying candidate mega-hosts for the jobs based on the resource attributes of the respective mega-hosts and the resource requirements of the jobs.2. The method of claim 1 , further comprising grouping the execution hosts for a ...

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

LANDING-DOOR DOOR LOCK DEVICE

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

The present invention relates to a landing-door door lock device. The following problem is solved: the position of a lock ball of a general landing-door door lock device is not adjustable, and adjustment is complicated when there is a deviation between positions of the lock ball and a door knife. The device includes a primary lock and a secondary lock, the primary lock includes a bottom plate and a locking arm, a counter weight is mounted on the locking arm, a moving ball is fixed onto the counter weight, a fixed ball is mounted on the bottom plate, the secondary lock includes a buckle plate, the locking arm is connected onto the bottom plate through a rotary shaft, an arc-shaped hole is opened on the counter weight, a shaft sleeve is sheathed on a shaft of the fixed ball, the shaft sleeve penetrates into the arc-shaped hole, a front end of the buckle plate is provided with a first lock hook, the locking arm is correspondingly provided thereon with a lock column, and the first lock hook is buckled on the lock column. The present invention has the following advantages: the rotary shaft and the fixed ball are disposed separately, the positions of the fixed ball and the moving ball can be adjusted left and right, when there is a deviation between positions of the lock ball and the door knife of the landing-door door lock device on different floors, it is not necessary to adjust the position of the door lock of the whole floor, so adjustment is simple, and a problem of poor contact occurring in electrical contacts on the door lock is also avoided.

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

Smart toilet and electric appliance system

Номер: US0011655622B2

A smart toilet (100) includes an information acquisition device (110) and a control device (120). The information acquisition device (110) is configured to acquire feature information of the smart toilet (100) in a working state, the feature information at least including voiceprint information and odor information, or voiceprint information, or odor information of a human body using the smart toilet (100). The control device (120) includes an identity recognition component (121) configured to recognize, according to the feature information, the identity of the human body using the smart toilet (100). An electric appliance system including the smart toilet (100) is further included.

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

High Porosity/Low Permeability Graphite Bodies And Process For The Production Thereof

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

A method of forming a graphitic carbon body employs compression and resistance heating of a stock blend of a carbon material and a binder material. During molding of the body, resistance heating is accompanied by application of mechanical pressure to increase the density and carbonization of the resulting preform body. The preform can then be subjected to a graphitization temperature to form a graphite article. 112-. (canceled)13. A graphite article having a porosity of at least about 10% and a permeability of no greater than about 1.0 milli-darcys.14. The graphite article of claim 13 , having a porosity of at least about 12.5%.15. The graphite article of claim 13 , having a permeability of less than about 0.75 milli-darcys.16. The graphite article of claim 13 , wherein at least about 60% of the pores of the graphite article are no greater than about 40 microns.17. The graphite article of claim 16 , wherein at least about 60% of the pores of the graphite article are no greater than about 30 microns. The present disclosure relates generally to graphite bodies, such as graphite plates and other articles, having ultra-low permeability, and a process for forming such graphite bodies. In one embodiment, the disclosure concerns graphite bodies having a porosity of at least about 10% while exhibiting ultra-low permeability, that is, permeability of less than about 1.0 milli-darcys, as measured by ASTM C577.Graphite bodies have potential for use in a variety of applications, including uses in nuclear reactors, electrochemical fuel cells, the production of silicon and polysilicon, and other applications where a non-reactive material like graphite is needed. One characteristic missing from conventional graphites, however, is the combination of high porosity and ultra-low permeability which permits impregnation of materials into the graphite but which prevents leakage across the graphite article. It is this unusual combination of characteristics which permits the graphite of ...

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

METHOD & SYSTEM FOR MEETING MULTIPLE SLAS WITH PARTIAL QOS CONTROL

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

A first quality of service identifier is assigned to each subtask associated with each node of a compute workflow, the first quality of service identifier indicative of a level of quality of service associated with each node. A planned resource requirement is assigned to each subtask, the planned resource requirement indicative of a total amount of system resources required to complete each subtask. A resource allocation plan is generated for each subtask, the resource allocation plan indicative of a distribution of the system resources over time in at least one resource manager. The resource allocation plan and the first quality of service identifier are output to the at least one resource manager for enforcement of the level of quality of service on one or more jobs submitted for each node through at least one workflow orchestrator external to the at least one resource manager. 1. A method for ensuring quality of service in a compute workflow , the method comprising , at a planning unit:assigning a first quality of service identifier to each of one or more subtasks associated with each node of the compute workflow, the first quality of service identifier indicative of a level of quality of service assigned to each node;assigning a planned resource requirement to each of the one or more subtasks, the planned resource requirement indicative of a total amount of system resources required to complete each of the one or more subtasks;generating a resource allocation plan for each of the one or more subtasks having the first quality of service identifier and the planned resource requirement assigned thereto, the resource allocation plan indicative of a distribution of the system resources over time in at least one resource manager; andoutputting the resource allocation plan and the first quality of service identifier to the at least one resource manager for enforcement of the level of quality of service on one or more jobs submitted for each node through at least one ...

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

System and method for scheduling jobs in distributed datacenters

Номер: US0010108458B2

Methods and systems for scheduling jobs in a distributed computing environment include: obtaining a set of task identifiers, each task identifier identifying a corresponding data processing task included in one of a plurality of jobs to be scheduled for execution at one of a plurality of data processing locations; and selecting and scheduling a data processing task of the identified job having a longest optimal completion time to the data processing location corresponding to the optimal completion time of the selected data processing task.

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

Data communications system and method

Номер: US0011265265B2
Принадлежит: HUAWEI TECHNOLOGIES CO., LTD.

This application provides a data communications system and method. The system includes a first chassis and a second chassis. The first chassis includes a first high-performance switching module and a first low-performance switching module. The second chassis includes a second high-performance switching module and a second low-performance switching module. The first high-performance switching module is connected to the second low-performance switching module. The first low-performance switching module is connected to the second high-performance switching module. The first high-performance switching module is configured to connect to a third low-performance switching module in a third chassis that is to be added to the communications system. The second high-performance switching module is configured to connect to a fourth low-performance switching module in the third chassis that is to be added to the communications system. During capacity expansion, there is no need to change cables between ...

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

IGBT device

Номер: US0011139391B2

An IGBT device comprises a super-junction structure arranged in a drift region and formed by a plurality of N-type pillars and a plurality of P-type pillars which are alternately arrayed. Device cell structures of the IGBT device are formed in an N-type epitaxial layer at the tops of super-junction cells. Each device cell structure comprises a body region, a gate structure and an emitter region. N-type isolation layers having a doping concentration greater than that of the N-type epitaxial layer are formed between the bottom surfaces of the body regions and the top surfaces of the P-type pillars and are used for isolating the body regions from the P-type pillars. The super-junction structure and the N-type isolation layers can increase the current density of the device, decrease the on-state voltage drop of the device and reduce the turn-off loss of the device.

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

Techniques for providing virtual light adjustments to image data

Номер: US0010740959B2
Принадлежит: Apple Inc., APPLE INC

Embodiments of the present disclosure can provide systems, methods, and computer-readable medium for providing virtual lighting adjustments to image data. A user interface for presenting and/or modifying image data may be provided via an electronic device. User input may be received that indicates a selection of a virtual lighting mode. Landmark points corresponding to a set of pixels of the image data may be identified based, at least in part, on depth measurement values of the set of pixels. One or more masks may be generated from the landmark points. One or more virtual lighting adjustments associated with the selected virtual lighting mode may be made to the image data using these masks (or the landmark points and an implied geometry of the landmark points). The adjusted/modified image may be presented to the user via the user interface at the electronic device.

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

Method and system for multi-tenant resource distribution

Номер: US0010609129B2

In a distributed computing network, requests for allocation of resources to tenant workloads and messages identifying resource availability are received and aggregated. Resources are allocated to the workloads in accordance with a distribution policy defining values for resource entitlements of the tenants. The values include pre-emption quantities. In response to determining that a quantity of resources allocated for workloads of a first tenant is less than the tenant's pre-emption quantity, processing of another workload from a second tenant is interrupted to re-allocate resources from the second tenant's workload to the first tenant's workload.

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

System and Method for Resource Management

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

Methods and systems of managing a resource in a distributed resource management system can include: receiving a resource request by at least one processor in the distributed resource management system, the resource request identifying a requested resource type corresponding to at least one of: a class identifier identifying a resource class assigned to a composite resource, and a class identifier identifying at least one additional resource associated with the composite resource; determining availability of the requested resource type; and scheduling a workload associated with the resource request for execution based on the determination. 1receiving a resource request by at least one processor in the distributed resource management system, the resource request identifying a requested resource type corresponding to at least one of: a class identifier identifying a resource class assigned to a composite resource in the distributed resource management system, and a class identifier identifying at least one additional resource associated with the composite resource;determining availability of the requested resource type; andscheduling a workload associated with the resource request for execution based on the determination.. A method for managing resources in a distributed resource management system, the method comprising: This application is a continuation of U.S. Non-Provisional patent application Ser. No. 14/953,150, filed on Nov. 27, 2015 and entitled “System and Method for Resource Management,” which application is hereby incorporated by reference in its entirety.This disclosure relates to workload management systems, and more particularly, to systems, devices, methods and computer-readable media for resource management.In computing environments such as cloud computing, servers, or other systems or devices, workload management systems can be used for result management, workload management and scheduling.Workloads running on the computing environment may consume or ...

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

Elevator synchronous door knife

Номер: US0010427914B2

A synchronous door knife includes a track frame and a bottom plate, the back of the bottom plate is hinged with a stop arm, a transmission arm and a lock plate, a front end of the stop arm is provided with a guide wheel, upper and lower portions of the front of the bottom plate are respectively hinged with rotating arms, the upper rotating arm is linked with the transmission arm through a draw bar, one end of the rotating arms is hinged with a first blade, the other end is hinged with a movable plate, the movable plate is hinged with unlock rotating arms, one end of the unlock rotating arms is hinged with a second blade, and the other end abuts against the lock plate.

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

Scheduling workloads and making provision decisions of computer resources in a computing environment

Номер: US0009396028B2

Embodiments of the present invention disclose a computer-implemented method, computer program product, and system for workload scheduling and resource provisioning. In one embodiment, in accordance with the present invention, the computer implemented method includes the steps of scheduling a set of pending workloads for execution on computer resources in a computing environment; identifying a workload in the set of pending workloads that is scheduled to utilize hypothetic resources, wherein hypothetic resources are idle computer resources that are currently not available, but can be made available to execute workloads through provisioning actions; holding the identified workload from dispatch to hypothetic resources for a holding period, wherein the holding period is a customizable duration of time; provisioning the hypothetic resources corresponding to computer resource requirements of the identified workload; determining whether the provisioned hypothetic resources have become available ...

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

Carbon Foam Evaporator

Номер: US20080251215A1
Автор: Chong Chen
Принадлежит:

A carbon foam evaporator is described which can be used in a wide variety of operating conditions. The evaporator utilizes a carbon foam with a bi-model pore distribution. The carbon foam is thermally stable up to temperatures of at least 300° C., is rigid, and has a compressive strength of at least 100 psi. The carbon foam is also resistant to chemical attacks.

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

Landing-door door lock device

Номер: US0010189680B2

The present invention relates to a landing-door door lock device. The following problem is solved: the position of a lock ball of a general landing-door door lock device is not adjustable, and adjustment is complicated when there is a deviation between positions of the lock ball and a door knife. The device includes a primary lock and a secondary lock, the primary lock includes a bottom plate and a locking arm, a counter weight is mounted on the locking arm, a moving ball is fixed onto the counter weight, a fixed ball is mounted on the bottom plate, the secondary lock includes a buckle plate, the locking arm is connected onto the bottom plate through a rotary shaft, an arc-shaped hole is opened on the counter weight, a shaft sleeve is sheathed on a shaft of the fixed ball, the shaft sleeve penetrates into the arc-shaped hole, a front end of the buckle plate is provided with a first lock hook, the locking arm is correspondingly provided thereon with a lock column, and the first lock hook ...

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

MIGRATING A RUNNING, PREEMPTED WORKLOAD IN A GRID COMPUTING SYSTEM

Номер: US20150154047A1

A preempt of a live migratable workload, or job, in a distributed computing environment is performed, allowing it to release its resources for use by a higher priority workload by moving to another place in the distributed computing environment without interruption. A job scheduler receives a request to schedule a higher priority job, wherein resources needed to run the higher priority job are already dedicated for use by a currently running lower priority job. A dummy job is scheduled at a highest priority that is a copy of the lower priority job. Resources required to run the dummy job are reserved. A live migration of the lower priority job to another host is initiated, and its resources are then released. Upon a successful completion of the live migration of the lower priority job, the higher priority job is then dispatched to run using the now released resources. 1. (canceled)2. (canceled)3. (canceled)4. (canceled)5. (canceled)6. (canceled)7. (canceled)8. (canceled)9. A grid computing system comprising:a plurality of grid nodes coupled to the grid computing system;circuitry for receiving a request to schedule a higher priority job to run on one or more first grid nodes of the plurality of grid nodes, wherein first resources in the one or more first grid nodes needed to run the higher priority job are dedicated for use by a lower priority job running on the one or more first grid nodes, wherein the higher priority job is assigned a higher priority designation than the lower priority job within the grid computing system;circuitry for scheduling a dummy job that is a copy of the lower priority job, wherein the dummy job is scheduled at a highest priority within the grid computing system;circuitry for reserving second resources to run the dummy job on one or more second grid nodes of the plurality of grid nodes;circuitry for initiating a live migration of the lower priority job from the one or more first grid nodes to the one or more second grid nodes; andcircuitry ...

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

Hermaphroditic electrical connector

Номер: US0009614334B2

The subject matter described herein relates to a hermaphroditic electrical connector. Embodiments of the hermaphroditic electrical connector and a method of manufacturing the connector are provided. In one embodiment, The hermaphroditic electrical connector comprises an insulating body comprising at least one installation wall and a plurality of openings on the installation wall, and a plurality of conductive contactors, each being coupled to the body at the each of the plurality of openings and comprising at least a pair of a spring portion and a receiving portion, such that at least one of the spring portion and the receiving portion within the pair is configured to detachably connect to a separate electrical connector moving towards an inner surface of the installation wall, while the other of the spring portion and the receiving portion within the pair is configured to detachably connect to a separate electrical connector moving towards an outer surface of the installation wall opposite ...

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

JOB DISTRIBUTION WITHIN A GRID ENVIRONMENT

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

According to one aspect of the present disclosure, a technique for job distribution within a grid environment includes receiving jobs at a submission cluster for distribution of the jobs to one or more execution clusters where each of the execution clusters has one or more execution hosts and maintains a pending job queue. A resource capacity corresponding to each respective execution cluster is determined, and resource requirements for the jobs is determined. A length of the pending job queue indicating a quantity of pending jobs to maintain in the pending job queue for the respective execution cluster is dynamically calculated and periodically adjusted based on the resource capacity and the resource requirements of the respective execution clusters. The jobs are allocated to the respective execution clusters according to the length of the pending job queue of the respective execution clusters. 1. A method for job distribution within a grid environment , comprising:receiving jobs at a submission cluster for distribution of the jobs to one or more execution clusters, each of the execution clusters having one or more execution hosts, and each of the execution clusters maintaining a pending job queue;determining a resource capacity corresponding to each respective execution cluster;determining resource requirements for the jobs;dynamically calculating and periodically adjusting a length of the pending job queue indicating a quantity of pending jobs to maintain in the pending job queue for the respective execution cluster based on the resource capacity and the resource requirements of the respective execution clusters; andallocating the jobs to the respective execution clusters according to the length of the pending job queue of the respective execution clusters.2. The method of claim 1 , further comprising calculating the length of the pending job queue for a respective execution cluster based on an amount of resources allocated to running jobs and an amount of ...

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

SWITCH APPARATUS AND MANUFACTURING METHOD THEREOF

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

A switch and a method of manufacturing the switch are provided. In one embodiment, the switch comprises a switch assembly adapted to receive a first force in a first direction; and a protective member arranged on a substrate and adapted to receive the switch assembly, the protective member comprising a spring portion applying a second force to the switch assembly in a second direction that is opposite to the first direction, the switch assembly being adapted to be moved relative to the substrate in response to the first force exceeding a predefined threshold value. The switch is capable of absorbing excessive energy by a force applied on the switch, thus preventing the excessive energy breaking the substrate to which the switch is mounted. 1. A switch comprising:a switch assembly adapted to receive a first force in a first direction; anda protective member arranged on a substrate and adapted to receive the switch assembly, the protective member comprising a spring portion applying a second force to the switch assembly in a second direction that is opposite to the first direction,the switch assembly being adapted to be moved relative to the substrate in response to the first force exceeding a predefined threshold value.2. The switch according to claim 1 , wherein the switch assembly comprises:a button assembly comprising a pressing member adapted to receive the first force; anda button housing adapted to receive the button assembly, the pressing member being adapted to be moved relative to the button housing in the first direction responsive to the first force.3. The switch according to claim 2 , wherein the switch assembly comprises a pair of contacts received in the button housing claim 2 , and the button assembly comprises a resisting member adapted to electrically connect the pair of contacts in response to the pressing member moving in the first direction for a threshold distance.4. The switch according to claim 3 , wherein the resisting member provides a third ...

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

Method of controlling swelling and shrinkage during synthesis of coke

Номер: US20040228789A1
Автор: Alfred Stiller, Chong Chen
Принадлежит:

Methods of treating a carbon foam precursor to facilitate subsequent foaming of the material at low pressures, which may be on the order of about 0.5 to 1.5 atmospheres, are disclosed. In one embodiment, the carbon foam precursor is subjected to partial devolatilization under controlled conditions with subsequent foaming being effected at low pressure. The carbon foam precursor may be one of various forms of coal including raw coal, coal extract mesophase pitch, synthetic mesophase pitch or petroleum based pitch. The prefoaming treatment of the carbon foam precursor may remove a portion of the internal blowing agent and may alter the fluidity of the carbon foam precursor matrix. In another embodiment, the precursor after being converted into a powder is subjected to oxidation prior to foaming. In another embodiment of the invention a high density carbonaceous material is produced by oxidizing a carbonaceous feedstock to remove from the feedstock volatile gases followed by solvent treatment ...

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

Carbon foam evaporator

Номер: US0008080127B2
Автор: Chong Chen, CHEN CHONG

A carbon foam evaporator is described which can be used in a wide variety of operating conditions. The evaporator utilizes a carbon foam with a bi-model pore distribution. The carbon foam is thermally stable up to temperatures of at least 300° C., is rigid, and has a compressive strength of at least 100 psi. The carbon foam is also resistant to chemical attacks.

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

Vector-scalar logical clock and associated method, apparatus and system

Номер: US0011843663B1

A logical clock is implemented in networked nodes. Messages between nodes can include either a scalar timestamp or a vector timestamp. The scalar timestamp leads to an overhead reduction, and nodes can select whether to send a scalar or vector timestamp depending on requirements. Message recipients update their logical clock vector differently depending on whether the scalar or vector timestamp is received. Applications to multi-master databases are also provided. The clock conforms to Lamport clock requirements when the scalar timestamp is sent, and conforms to both Lamport and vector clock requirements when the vector timestamp is sent.

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

Model creation using visual markup languages

Номер: US0008411086B2

A method and system for defining a model by analyzing images of a physical space. In some embodiments the images of a physical space contain distinctive visual features with associated semantic information, and the model is defined using image feature detection techniques to identify distinctive visual features and a rich marker-based markup language to give meaning to the distinctive visual features. In some embodiments the distinctive visual features are predefined markers, and the markup language specifies model aspects and rules for combining semantic information from a plurality of markers to define the model.

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

MODEL CREATION USING VISUAL MARKUP LANGUAGES

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

A method and system for defining a model by analyzing images of a physical space. In some embodiments the images of a physical space contain distinctive visual features with associated semantic information, and the model is defined using image feature detection techniques to identify distinctive visual features and a rich marker-based markup language to give meaning to the distinctive visual features. In some embodiments the distinctive visual features are predefined markers, and the markup language specifies model aspects and rules for combining semantic information from a plurality of markers to define the model.

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

System, device and process for dynamic tenant structure adjustment in a distributed resource management system

Номер: US0010193977B2

Methods and systems of managing workloads and resources for tenants structured as a hierarchical tenant queue defining a resource distribution policy. The tenants are modified and the system responds with dynamic adjustments to the hierarchical tenant queue and workload distribution. A rule-based workload management engine defines rules for actions for the workload to respond to the dynamic update.

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

JOB DISTRIBUTION WITHIN A GRID ENVIRONMENT

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

According to one aspect of the present disclosure, a technique for job distribution within a grid environment includes receiving jobs at a submission cluster for distribution of the jobs to at least one of a plurality of execution clusters where each execution cluster includes one or more execution hosts. Resource attributes are determined corresponding to each execution host of the execution clusters. For each execution cluster, execution hosts are grouped based on the resource attributes of the respective execution hosts. For each grouping of execution hosts, a mega-host is defined for the respective execution cluster where the mega-host for a respective execution cluster defines resource attributes based on the resource attributes of the respective grouped execution hosts. Resource requirements for the jobs are determined, and candidate mega-hosts are identified for the jobs based on the resource attributes of the respective mega-hosts and the resource requirements of the jobs. 1. A method for job distribution within a grid environment , comprising:receiving jobs at a submission cluster for distribution of the jobs to at least one of a plurality of execution clusters, each execution cluster comprising one or more execution hosts;determining resource attributes corresponding to each execution host of the execution clusters;grouping, for each execution cluster, execution hosts based on the resource attributes of the respective execution hosts;defining, for each grouping of execution hosts, a mega-host for the respective execution cluster, the mega-host for a respective execution cluster defining resource attributes based on the resource attributes of the respective grouped execution hosts;determining resource requirements for the jobs;creating a plurality of priority queues based on priorities of the submitted jobs;grouping the jobs based on the respective resource requirements of the jobs;sorting each group of jobs based on a user submitting the respective job; ...

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

Job distribution within a grid environment using mega-host groupings of execution hosts

Номер: US0010275277B2

According to one aspect of the present disclosure, a technique for job distribution within a grid environment includes receiving jobs at a submission cluster for distribution of the jobs to at least one of a plurality of execution clusters where each execution cluster includes one or more execution hosts. Resource attributes are determined corresponding to each execution host of the execution clusters. For each execution cluster, execution hosts are grouped based on the resource attributes of the respective execution hosts. For each grouping of execution hosts, a mega-host is defined for the respective execution cluster where the mega-host for a respective execution cluster defines resource attributes based on the resource attributes of the respective grouped execution hosts. Resource requirements for the jobs are determined, and candidate mega-hosts are identified for the jobs based on the resource attributes of the respective mega-hosts and the resource requirements of the jobs.

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

Multi-loop natural circulation experimental device under six-degree-of-freedom motion conditions and method therefor

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

A multi-loop natural circulation experimental device under six-degree-of-freedom motion conditions and a method therefor are provided. The device includes: a six-degree-of-freedom motion simulation platform; a multi-loop main circulation loop including a serpentine pre-heater, an experimental section, two sleeve-type condensers, and a pressurized circulating pump, a voltage stabilizer and related equipment; and a cooling water system including a sleeve condenser, a plate heat exchanger, a cooling tower, a cooling fan, a cooling water tank and related equipment; and an electric heating system including a DC power supply, a low voltage power controller and a transformer. The present invention also provides an experimental method of the device.

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

Optimum selection of execution resources in a job distribution environment

Номер: US0010108452B2

According to one aspect of the present disclosure, a technique for job distribution within a grid environment includes receiving jobs at a submission cluster for distribution of the jobs to at least one of a plurality of execution clusters where each execution cluster includes one or more execution hosts. Resource attributes are determined corresponding to each execution host of the execution clusters. For each execution cluster, execution hosts are grouped based on the resource attributes of the respective execution hosts. For each grouping of execution hosts, a mega-host is defined for the respective execution cluster where the mega-host for a respective execution cluster defines resource attributes based on the resource attributes of the respective grouped execution hosts. Resource requirements for the jobs are determined, and candidate mega-hosts are identified for the jobs based on the resource attributes of the respective mega-hosts and the resource requirements of the jobs.

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

Allocating a global resource to consumers across different regions of a distributed grid environment based on use data and demand data of each consumer

Номер: US0009442764B2

A technique for allocating a global resource in a distributed grid environment includes: receiving from slave resource managers use and demand data associated with the global resource by each consumer in a respective region; compute an allocation of the resource for each consumer and for each region by determining a total amount of the resource to allocate, estimating a need by each consumer for the resource based on the use and demand data, determining an allocation of the total amount of the resource among the consumers based on the estimated need; subdividing the allocation for each consumer among each region where the consumer utilizes the resource; and computing a total allocation of the resource for each region; and communicating to each slave resource manager an amount of the resource allocated to each consumer in each respective region and the total allocation of the resource for the region.

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

Bondhead for wire bonding apparatus

Номер: US20050279805A1
Принадлежит: ASM Technology Singapore Pte Ltd

A bondhead is provided that comprises a bondhead body for holding a bonding tool, such as an ultrasonic transducer, and a bondhead actuator coupled to the bondhead body for moving the bonding tool with respect to a bonding surface. A wire clamping device, which may comprise a wire clamp holder and a wire clamp, is movable relative to the bondhead body for feeding a bonding wire to the bonding tool. A wire clamping device actuator is operative to move the wire clamping device relative to the bondhead body for improved control of the feeding of bonding wire to the bonding tool.

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

Scheduling workloads and making provision decisions of computer resources in a computing environment

Номер: US0009262220B2

Embodiments of the present invention disclose a computer-implemented method, computer program product, and system for workload scheduling and resource provisioning. In one embodiment, in accordance with the present invention, the computer implemented method includes the steps of scheduling a set of pending workloads for execution on computer resources in a computing environment; identifying a workload in the set of pending workloads that is scheduled to utilize hypothetic resources, wherein hypothetic resources are idle computer resources that are currently not available, but can be made available to execute workloads through provisioning actions; holding the identified workload from dispatch to hypothetic resources for a holding period, wherein the holding period is a customizable duration of time; provisioning the hypothetic resources corresponding to computer resource requirements of the identified workload; determining whether the provisioned hypothetic resources have become available ...

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

SCHEDULING WORKLOADS AND MAKING PROVISION DECISIONS OF COMPUTER RESOURCES IN A COMPUTING ENVIRONMENT

Номер: US20150143380A1

Embodiments of the present invention disclose a computer-implemented method, computer program product, and system for workload scheduling and resource provisioning. In one embodiment, in accordance with the present invention, the computer implemented method includes the steps of scheduling a set of pending workloads for execution on computer resources in a computing environment; identifying a workload in the set of pending workloads that is scheduled to utilize hypothetic resources, wherein hypothetic resources are idle computer resources that are currently not available, but can be made available to execute workloads through provisioning actions; holding the identified workload from dispatch to hypothetic resources for a holding period, wherein the holding period is a customizable duration of time; provisioning the hypothetic resources corresponding to computer resource requirements of the identified workload; determining whether the provisioned hypothetic resources have become available during the holding period. 16-. (canceled)7. A computer program product for workload scheduling and resource provisioning , including one or more computer-readable storage media and program instructions stored on at least one of the one or more storage media , wherein execution of the program instructions by one or more processors of a computer system causes the one or more processors to carry out the acts of:scheduling a set of pending workloads for execution on computer resources in a computing environment;identifying a workload in the set of pending workloads that is scheduled to utilize hypothetic resources, wherein hypothetic resources are idle computer resources that are currently not available, but can be made available to execute workloads through provisioning actions;holding the identified workload from dispatch to hypothetic resources for a holding period, wherein the holding period is a customizable duration of time;provisioning the hypothetic resources corresponding to ...

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

Job distribution within a grid environment using mega-host groupings of execution hosts

Номер: US0010664308B2

A technique for job distribution within a grid environment includes receiving a job at a submission cluster for distribution of the job to at least one of a plurality of execution clusters where each execution cluster includes one or more execution hosts. Resource attributes are determined corresponding to each execution host of the execution clusters. For each execution cluster, execution hosts are grouped based on the resource attributes of the respective execution hosts. For each grouping of execution hosts, a mega-host is defined for the respective execution cluster where the mega-host for a respective execution cluster defines resource attributes based on the resource attributes of the respective grouped execution hosts. An optimum execution cluster is selected for receiving the job based on a weighting factor applied to select resources of the respective execution clusters.

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

ALLOCATING A GLOBAL RESOURCE IN A DISTRIBUTED GRID ENVIRONMENT

Номер: US20150277979A1

A technique for allocating a global resource in a distributed grid environment includes: a master resource manager (MRM) that receives from slave resource managers use and demand data associated with a global resource by each consumer in a region controlled by a respective slave resource manager. The MRM computes an allocation of the resource for each consumer and for each region by determining a total amount of the resource to allocate, estimating a need by each consumer for the resource based on the use and demand data, determining an allocation of the total amount of the resource among the consumers based on the estimated need; subdividing the allocation for each consumer among each region where the consumer utilizes the resource; and computing a total allocation of the resource for each region. 17-. (canceled)8. A system , comprising:a master resource manager executable by a processor unit; anda plurality of slave resource managers each configured to allocate a global resource within a respectively controlled region of a distributed grid computing environment; receive, from each slave resource manager, use data and demand data associated with the global resource by each consumer in the respective region controlled by the respective slave resource manager;', determining a total amount of the global resource to allocate;', 'estimating a need by each consumer for the global resource based on the use data and the demand data;', 'determining an allocation of the total amount of the global resource among the consumers based on the estimated need;', 'subdividing the allocation for each consumer among each region where the consumer utilizes the global resource; and', 'computing a total allocation of the global resource for each region; and, 'compute an allocation of the global resource for each consumer and for each region by, 'communicate to each slave resource manager an amount of the global resource allocated to each consumer in each respective region controlled by a ...

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

Migrating a running, preempted workload in a grid computing system

Номер: US0009513962B2

A preempt of a live migratable workload, or job, in a distributed computing environment is performed, allowing it to release its resources for use by a higher priority workload by moving to another place in the distributed computing environment without interruption. A job scheduler receives a request to schedule a higher priority job, wherein resources needed to run the higher priority job are already dedicated for use by a currently running lower priority job. A dummy job is scheduled at a highest priority that is a copy of the lower priority job. Resources required to run the dummy job are reserved. A live migration of the lower priority job to another host is initiated, and its resources are then released. Upon a successful completion of the live migration of the lower priority job, the higher priority job is then dispatched to run using the now released resources.

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

Method of controlling swelling and shrinkage during synthesis of coke

Номер: US0007553470B2

Methods of treating a carbon foam precursor to facilitate subsequent foaming of the material at low pressures, which may be on the order of about 0.5 to 1.5 atmospheres, are disclosed. In one embodiment, the carbon foam precursor is subjected to partial devolatilization under controlled conditions with subsequent foaming being effected at low pressure. The carbon foam precursor may be one of various forms of coal including raw coal, coal extract mesophase pitch, synthetic mesophase pitch or petroleum based pitch. The performing treatment of the carbon foam precursor may remove a portion of the internal blowing agent and may alter the fluidity of the carbon foam precursor matrix. In another embodiment, the precursor after being converted into a powder is subjected to oxidation prior to foaming. In another embodiment of the invention a high density carbonaceous material is produced by oxidizing a carbonaceous feedstock to remove from the feedstock volatile gases followed by solvent treatment ...

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

High porosity/low permeability graphite bodies and process for the production thereof

Номер: US0008721939B2

A method of forming a graphitic carbon body employs compression and resistance heating of a stock blend of a carbon material and a binder material. During molding of the body, resistance heating is accompanied by application of mechanical pressure to increase the density and carbonization of the resulting preform body. The preform can then be subjected to a graphitization temperature to form a graphite article.

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

System and method for resource management

Номер: US0010191771B2

Methods and systems of managing a resource in a distributed resource management system can include: monitoring, by at least one processor, utilization of the resource being used by at least one workload; and performing an enforcement action on a particular workload of the at least one workload when a utilization condition is met, and when the particular workload has a current resource utilization exceeding its associated resource allocation limit.

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

Split-type device for measuring rock mass deformation under high hydraulic pressure and construction method and use thereof

Номер: US0011513044B2

A split-type device for measuring rock mass deformation under high hydraulic pressure and a construction method and use thereof. Main components of the device include a metal measuring rod, a magnetic iron core, a shell, a waterproof coil framework, a coil, a tail accessory, a cable clamp, a cable, a signal processing bin, etc. Main electronic components are treated by adopting the all-metal shell and a vacuum particle sealing double-layer sealing process, and have hydraulic pressure resistance of 5 MPa or above. Measurement signals feature centralized processing, digitization and dual utilization of signals, i.e., after data of a plurality of sensors is processed in an electronic bin and then digitized signals are connected to an independent reader outside the bin or a centralized acquisition device for in-situ tests.

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

Allocating a global resource to consumers across different regions of a distributed grid environment based on use data and demand data of each consumer

Номер: US0009448843B2

A technique for allocating a global resource in a distributed grid environment includes: a master resource manager (MRM) that receives from slave resource managers use and demand data associated with a global resource by each consumer in a region controlled by a respective slave resource manager. The MRM computes an allocation of the resource for each consumer and for each region by determining a total amount of the resource to allocate, estimating a need by each consumer for the resource based on the use and demand data, determining an allocation of the total amount of the resource among the consumers based on the estimated need; subdividing the allocation for each consumer among each region where the consumer utilizes the resource; and computing a total allocation of the resource for each region.

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

ESTIMATING JOB START TIMES ON WORKLOAD MANAGEMENT SYSTEMS

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

A method for estimating job start times on a system may include: performing a first simulation of the system by a first process to generate a first estimate of the start time based a first snapshot of the computing system; and performing a second simulation of the system to generate a second estimate of the start time. The first and second estimates may each be either a distinct time estimate or a range of time estimate, depending on whether the simulations dispatches the job before the respective first and second processes end. The method may then include generating a fifth estimate of the time that the computing job will start by a third process based on estimates respectively generated by the first and second processes. 1. A method for estimating a time that a computing job will start executing on a system having a cluster of computers , comprising: the first estimate when the first simulation dispatches the computing job before the first simulation ends, and', 'the second estimate when the first simulation fails to dispatch the computing job before the first process ends;, 'performing a first simulation of the system by a first process to generate either a first or a second estimate of the time that the computing job will start based on a first snapshot of the system, wherein the first estimate specifies a distinct time and the second estimate specifies a range of times, the first process generating the third estimate when the second simulation dispatches the computing job the second process ends, and', 'the fourth estimate when second simulation fails to dispatch the computing job before the second process ends, wherein first and second processes operate in parallel; and, 'performing a second simulation of the system by a second process to generate either a third or a fourth estimate of the time that the computing job will start based on a second snapshot of the system, wherein the third estimate specifies a distinct time and the fourth estimate specifies a ...

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

Multi media computing or entertainment system for responding to user presence and activity

Номер: US0010048765B2
Принадлежит: Apple Inc., APPLE INC

Varying embodiments of intelligent systems are disclosed that respond to user intent and desires based upon activity that may or may not be expressly directed at the intelligent system. In some embodiments, the intelligent system acquires a depth image of a scene surrounding the system. A scene geometry may be extracted from the depth image and elements of the scene, such as walls, furniture, and humans may be evaluated and monitored. In certain embodiments, user activity in the scene is monitored and analyzed to infer user desires or intent with respect to the system. The interpretation of the user's intent or desire as well as the system's response may be affected by the scene geometry surrounding the user and/or the system. In some embodiments, techniques and systems are disclosed for interpreting express user communication, for example, expressed through fine hand gesture movements. In some embodiments, such gesture movements may be interpreted based on real-time depth information obtained ...

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

MIGRATING A RUNNING, PREEMPTED WORKLOAD IN A GRID COMPUTING SYSTEM

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

A preempt of a live migratable workload, or job, in a distributed computing environment is performed, allowing it to release its resources for use by a higher priority workload by moving to another place in the distributed computing environment without interruption. A job scheduler receives a request to schedule a higher priority job, wherein resources needed to run the higher priority job are already dedicated for use by a currently running lower priority job. A dummy job is scheduled at a highest priority that is a copy of the lower priority job. Resources required to run the dummy job are reserved. A live migration of the lower priority job to another host is initiated, and its resources are then released. Upon a successful completion of the live migration of the lower priority job, the higher priority job is then dispatched to run using the now released resources. 1. In a distributed computing system , a method comprising:receiving a request to schedule a higher priority workload to run on a first host coupled to the distributed computing system, wherein first resources in the first host needed to run the higher priority workload are dedicated for use by a lower priority workload currently running on the first host when the request is received, wherein the higher priority workload is assigned a higher priority designation than the lower priority workload within the distributed computing system;scheduling a dummy workload that is a copy of the lower priority workload, wherein the dummy workload is scheduled at a highest priority to run on a second host coupled to the distributed computing system;reserving second resources to run the dummy workload on the second host;initiating a live migration of the lower priority workload from the first host to the second host; anddispatching the higher priority workload to run on the first host using the first resources in the first host.2. The method as recited in claim 1 , wherein the first host or the second host comprise a ...

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

Drilling machines and methods thereof

Номер: US0011299942B1

The present disclosure discloses a drilling machine. The drilling machine may include a base, a mast arranged on the base, an iron roughneck, a drill floor mechanical arm, a top drive arranged on the mast, a pipe racker on a finger board, a power finger board, a power catwalk arranged on the ground, and an elevator arranged on the top drive. The drill machine and a corresponding tripping out and tripping in method may be used to vertically transport a stand between a well center and a region of at least one pipe setback efficiently, which may improve the efficiency of tripping out and tripping in, and reduce the risk of accidents in the well. In addition, the present disclosure provides a corresponding method for offline connecting and disconnecting stands during a drilling operation, which may reduce a preparation time during the drilling, improve the drilling efficiency, and reduce the cost of oilfield development.

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

Method and apparatus for determining mean cell volume of red blood cells

Номер: US0008837803B2

A method and apparatus for determining a cell volume of a red blood cell is provided. The method includes the steps of: a) depositing a sample into an analysis chamber, the chamber defined by an first panel interior surface, a second panel interior surface, and a known or determinable height, which height is such that at least one red blood cell subject to a sphering agent assumes a partially compressed spherical shape in contact with the interior surfaces; b) imaging the at least one partially compressed spherical red blood cell contacting the interior surfaces, and producing image signals; c) determining a radius of the partially compressed spherical red blood cell from the image signals; and d) determining a volume of the imaged red blood cell using the determined radius.

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

Multi Media Computing Or Entertainment System For Responding To User Presence And Activity

Номер: US20180348885A1
Принадлежит: Apple Inc

Intelligent systems are disclosed that respond to user intent and desires based upon activity that may or may not be expressly directed at the intelligent system. In some embodiments, the intelligent system acquires a depth image of a scene surrounding the system. A scene geometry may be extracted from the depth image and elements of the scene may be monitored. In certain embodiments, user activity in the scene is monitored and analyzed to infer user desires or intent with respect to the system. The interpretation of the user's intent as well as the system's response may be affected by the scene geometry surrounding the user and/or the system. In some embodiments, techniques and systems are disclosed for interpreting express user communication, e.g., expressed through hand gesture movements. In some embodiments, such gesture movements may be interpreted based on real-time depth information obtained from, e.g., optical or non-optical type depth sensors.

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

NARROW SLIT CHANNEL VISUALIZATION EXPERIMENTAL DEVICE AND METHOD UNDER SIX-DEGREE-OF-FREEDOM MOTION CONDITION

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

The present disclosure relates to a narrow slit channel visualization experimental device and method under a six-degree-of-freedom motion condition. The system comprises a six-degree-of-freedom motion simulation platform, a main circulation loop, a cooling water system, an electric heating system and a bubble monitoring system, wherein the main circulation loop is composed of an S-shaped preheater, a three-surface visualization experimental section, a double-pipe condenser, a pressurizing circulating pump, a voltage stabilizer and related equipment, wherein the cooling water system is composed of the double-pipe condenser, a plate heat exchanger, a cooling tower, a cooling fan, a cooling water tank and related equipment, wherein the electric heating system is composed of a direct-current power supply, a low-voltage power controller and a transformer, and wherein the bubble monitoring system is composed of two high-speed cameras, a PIV measuring system and an electric servo module.

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

System and method for inter-datacenter communication

Номер: US0010628236B2

Methods and systems for data communication in a distributed computing environment include: providing a first network node associated with a first data processing location, the first network node providing provide a network interface for a first distributed computing node at the first data processing location; and forwarding task data flow messages from the first distributed computing node to a second distributed computing node at a second data processing location via a second network node associated with the second data processing location.

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

Job distribution within a grid environment using mega-host groupings of execution hosts

Номер: US0010268509B2

According to one aspect of the present disclosure, a technique for job distribution within a grid environment includes receiving jobs at a submission cluster for distribution of the jobs to at least one of a plurality of execution clusters where each execution cluster includes one or more execution hosts. Resource attributes are determined corresponding to each execution host of the execution clusters. For each execution cluster, execution hosts are grouped based on the resource attributes of the respective execution hosts. For each grouping of execution hosts, a mega-host is defined for the respective execution cluster where the mega-host for a respective execution cluster defines resource attributes based on the resource attributes of the respective grouped execution hosts. Resource requirements for the jobs are determined, and candidate mega-hosts are identified for the jobs based on the resource attributes of the respective mega-hosts and the resource requirements of the jobs.

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

Systems, devices and methods for managing file system replication

Номер: US0010725974B2

A method for managing file system replication can include: collecting event data associated with file system events, each of the file system events indicative of a modification of at least one file at a first file system location; for each of the file system events, generating at least one file system action to apply the modification of the at least one file at the first file system location to at least one corresponding file at a second file system location; storing the at least one generated file system action in an action buffer; identifying dependencies between file system actions in the action buffer; and scheduling the file system actions in the action buffer for execution based on the dependencies.

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

System and method for resource management

Номер: US0011467874B2
Автор: Lei Guo, Chong Chen, Jason Lam

Methods and systems of managing a resource in a distributed resource management system can include: receiving a resource request by at least one processor in the distributed resource management system, the resource request identifying a requested resource type corresponding to at least one of: a class identifier identifying a resource class assigned to a composite resource, and a class identifier identifying at least one additional resource associated with the composite resource; determining availability of the requested resource type; and scheduling a workload associated with the resource request for execution based on the determination.

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

Shower bar

Номер: US00D1018125S1
Автор: Chong Chen
Принадлежит: Chong Chen

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

ALLOCATING A GLOBAL RESOURCE IN A DISTRIBUTED GRID ENVIRONMENT

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

A technique for allocating a global resource in a distributed grid environment includes: receiving from slave resource managers use and demand data associated with the global resource by each consumer in a respective region; compute an allocation of the resource for each consumer and for each region by determining a total amount of the resource to allocate, estimating a need by each consumer for the resource based on the use and demand data, determining an allocation of the total amount of the resource among the consumers based on the estimated need; subdividing the allocation for each consumer among each region where the consumer utilizes the resource; and computing a total allocation of the resource for each region; and communicating to each slave resource manager an amount of the resource allocated to each consumer in each respective region and the total allocation of the resource for the region. 1. A method , comprising:receiving, by a master resource manager from each of a plurality of slave resource managers each configured to allocate a global resource within a respectively controlled region of a distributed grid computing environment, use data and demand data associated with the global resource by each consumer in the respective region; determining a total amount of the global resource to allocate;', 'estimating a need by each consumer for the global resource based on the use data and the demand data;', 'determining an allocation of the total amount of the global resource among the consumers based on the estimated need;', 'subdividing the allocation for each consumer among each region where the consumer utilizes the global resource; and', 'computing a total allocation of the global resource for each region; and, 'computing, by the master resource manager, an allocation of the global resource for each consumer and for each region bycommunicating, by the master resource manager to each slave resource manager, an amount of the global resource allocated to each ...

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

ELEVATOR SYNCHRONOUS DOOR KNIFE

Номер: US20180265332A1
Принадлежит: Otis Elevator Company

A synchronous door knife includes a track frame and a bottom plate, the back of the bottom plate is hinged with a stop arm, a transmission arm and a lock plate, a front end of the stop arm is provided with a guide wheel, upper and lower portions of the front of the bottom plate are respectively hinged with rotating arms, the upper rotating arm is linked with the transmission arm through a draw bar, one end of the rotating arms is hinged with a first blade, the other end is hinged with a movable plate, the movable plate is hinged with unlock rotating arms, one end of the unlock rotating arms is hinged with a second blade, and the other end abuts against the lock plate.

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

Falling film reactor for light tar oxidation

Номер: US0009187698B2

A method of processing light fraction tar includes pre-heating the light fraction tar before directing it through a reactor. The reactor has a top and a bottom and a surface spanning between said top and said bottom. A film of the light fraction tar flows down the surface under the force of gravity and with heated gas blowing thereon. The portion of the film that reaches the bottom of the reactor has improved properties making it more widely useful for carbon products.

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

Systems and methods for managing a shared database

Номер: US0011640383B2

Methods and systems are described for managing a shared database. One or more processing nodes may access a shared database. A common log node may manage the shared database. The common log node may validate database operations requested by the one or more processing nodes. During validation, the common log node may detect conflicts that occur between database operations requested by the one or more processing nodes.

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

JOB DISTRIBUTION WITHIN A GRID ENVIRONMENT

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

According to one aspect of the present disclosure, a technique for job distribution within a grid environment includes receiving jobs at a submission cluster for distribution of the jobs to at least one of a plurality of execution clusters where each execution cluster includes one or more execution hosts. Resource attributes are determined corresponding to each execution host of the execution clusters. Resource requirements are determined for the job and candidate execution clusters are identified for processing the job based on the resource attributes of the execution hosts and the resource requirements of the job. An optimum execution cluster is selected from the candidate execution clusters for allocating the job thereto for execution of the job based on a weighting factor applied to select resources of the respective execution clusters. 1. A method for job distribution within a grid environment , comprising:receiving a job at a submission cluster for distribution of the job to at least one of a plurality of execution clusters, each execution cluster having one or more execution hosts;determining resource attributes corresponding to each execution host of the execution clusters;determining resource requirements for the job;identifying candidate execution clusters for processing the job based on the resource attributes of the execution hosts and the resource requirements of the job; andselecting an optimum execution cluster from the candidate execution clusters for allocating the job thereto for execution of the job based on a weighting factor applied to select resources of the respective execution clusters.2. The method of claim 1 , further comprising grouping the execution hosts for a respective execution cluster based on select resource attributes for the respective execution hosts.3. The method of claim 1 , further comprising grouping the execution hosts for a respective execution cluster based on resource slots and memory capacity attributes for the ...

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

Communication Method, Electronic Device, and System

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

A method implemented by a communication system, including at least a first electronic device and a second electronic device, includes that the first electronic device plays multimedia content. The first electronic device sends first synchronization information through broadcast, so that the second electronic device receives the first synchronization information, where the first synchronization information includes at least a first address, and the first address is an obtaining address of the multimedia content. In response to a preset operation, the first electronic device establishes a near field wireless communication connection to the second electronic device, and the second electronic device caches the multimedia content based on at least the first address. The first electronic device sends a control instruction to the second electronic device by using the near field wireless communication connection. The second electronic device plays the multimedia content based on the control instruction ...

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

Methods and apparatuses for generating redo records for cloud-based database

Номер: US0011580110B2

Methods and apparatuses in a cloud-based database management system are described. Data in a database are stored in a plurality of pages in a page store of the database. A plurality of redo log records are received to be applied to the database. The redo log records within a predefined boundary are parsed to determine, for each given redo log record, a corresponding page to which the given log record is to be applied. The redo log records are reordered by corresponding page. The reordered redo log records are stored to be applied to the page store of the database.

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

Dynamic pending job queue length for job distribution within a grid environment

Номер: US0009141432B2

According to one aspect of the present disclosure, a method and technique for job distribution within a grid environment is disclosed. The method includes: receiving jobs at a submission cluster for distribution of the jobs to at least one of a plurality of execution clusters, each execution cluster comprising one or more execution hosts; determining resource capacity corresponding to each execution cluster; determining resource requirements for the jobs; dynamically determining a pending job queue length for each execution cluster based on the resource capacity of the respective execution clusters and the resource requirements of the jobs; and forwarding jobs to the respective execution clusters according the determined pending job queue length for the respective execution cluster.

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

JOB DISTRIBUTION WITHIN A GRID ENVIRONMENT

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

According to one aspect of the present disclosure, a technique for job distribution within a grid environment includes receiving jobs at a submission cluster for distribution of the jobs to at least one of a plurality of execution clusters where each execution cluster includes one or more execution hosts. Resource attributes are determined corresponding to each execution host of the execution clusters. For each execution cluster, execution hosts are grouped based on the resource attributes of the respective execution hosts. For each grouping of execution hosts, a mega-host is defined for the respective execution cluster where the mega-host for a respective execution cluster defines resource attributes based on the resource attributes of the respective grouped execution hosts. Resource requirements for the jobs are determined, and candidate mega-hosts are identified for the jobs based on the resource attributes of the respective mega-hosts and the resource requirements of the jobs. 1. A method for job distribution within a grid environment , comprising:receiving jobs at a submission cluster for distribution of the jobs to at least one of a plurality of execution clusters, each execution cluster comprising one or more execution hosts;determining resource attributes corresponding to each execution host of the execution clusters;grouping, for each execution cluster, execution hosts based on the resource attributes of the respective execution hosts;defining, for each grouping of execution hosts, a mega-host for the respective execution cluster, the mega-host for a respective execution cluster defining resource attributes based on the resource attributes of the respective grouped execution hosts;determining resource requirements for the jobs;creating a plurality of priority queues based on priorities of the submitted jobs;grouping the jobs based on the respective resource requirements of the jobs;assigning each group of jobs to a corresponding priority queue; ...

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

Information identification code-based information authentication method and terminal

Номер: US0011188905B2

Embodiments of the present invention disclose an information identification code-based information authentication method, a terminal, and a computer storage medium. The method includes: generating an information identification code, the information identification code carrying a first identifier used for representing a user identity and a second identifier used for representing a generation time of the information identification code; and initiating, by a first terminal, or receiving, from the first terminal, a first request according to the information identification code, to request a second terminal to perform identity authentication on the first terminal to satisfy a target requirement.

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

Control method for air conditioner, and device for air conditioner and storage medium

Номер: US0011965666B2

The disclosure provides a control method and a device for an air conditioner. The method includes: a first reward matrix is constructed according to multiple sets of target operating parameters of an air conditioner, a maximum expected benefit of performing a current action in a current state is calculated based on the first reward matrix and a Q-learning algorithm, wherein the current state is represented by a current indoor environment temperature and a current outdoor environment temperature; target action parameters under the maximum expected benefit are acquired, and operation of the air conditioner is controlled based on second target action parameters, wherein the second target action parameters at least include a second target operating frequency of the compressor, a second target opening degree of the electronic expansion valve and a second target rotating speed of the external fan.

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

Method, apparatus and medium for data synchronization between cloud database nodes

Номер: US0011657066B2

Methods, processing units, and computer-readable media in a cloud-based database are described. Redo log records are applied to a page at a database replica only when an updated version of the page is requested at the database replica. A log cache may be used by a replica node of the database to track recent redo log records applicable to a given page. The recent redo log records stored in the log cache may be applied to update the page on-demand when an updated version of the page is requested. By applying only the redo log records applicable to pages that are currently being requested, processing resources may be used only to generate pages that are currently required. Methods for registering redo log records into the log cache by the master or replica server are also described.

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

Method and Apparatus for Producing Carbon Fiber

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

A carbon fiber centrifugal head includes an interior mechanism that at least partially controls flow of precursor material to exterior holes of the head during spinning. 1. A centrifugal spinning head for producing fibers comprising:an outer housing that forms an interior volume, the outer housing having an outer shell with a plurality of exterior apertures;an inner screen positioned inside said interior volume and spaced from the outer shell to form a gap therebetween, the inner screen including a plurality of interior apertures; andwherein a fiber precursor material is received in said interior volume, and upon spinning the head, flows through the interior apertures, into the gap and thereafter through the exterior apertures.2. The centrifugal spinning head of further comprising a heating element positioned within the interior volume.3. The centrifugal spinning head of wherein the outer shell is generally cylindrical.4. The centrifugal spinning head of wherein the inner screen extends the around the entire circumference of the interior volume.5. The centrifugal spinning head of wherein the ratio of the total area of the plurality of interior apertures divided by the total area of the plurality of exterior apertures is from about 0.1 to about 100.6. The centrifugal spinning head of wherein the ratio of the total area of the plurality of interior apertures divided by the total area of the plurality of exterior apertures is from between about 0.5 to about 10.7. The centrifugal spinning head of wherein the plurality of exterior apertures have a diameter of from about 0.5 to about 5 millimeters.8. The centrifugal spinning head of wherein the plurality of exterior apertures have a diameter of from about 1 to about 2 millimeters.9. The centrifugal spinning head of wherein the plurality of interior apertures have a diameter of from about 0.5 to about 5 millimeters.10. The centrifugal spinning head of wherein the plurality of interior apertures have a diameter of from ...

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

System and method for resource management

Номер: US0010452442B2

Methods and systems of managing a resource in a distributed resource management system can include: receiving a resource request by at least one processor in the distributed resource management system, the resource request identifying a requested resource type corresponding to at least one of: a class identifier identifying a resource class assigned to a composite resource, and a class identifier identifying at least one additional resource associated with the composite resource; determining availability of the requested resource type; and scheduling a workload associated with the resource request for execution based on the determination.

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

Multi media computing or entertainment system for responding to user presence and activity

Номер: US0011561621B2
Принадлежит: Apple Inc.

Intelligent systems are disclosed that respond to user intent and desires based upon activity that may or may not be expressly directed at the intelligent system. In some embodiments, the intelligent system acquires a depth image of a scene surrounding the system. A scene geometry may be extracted from the depth image and elements of the scene may be monitored. In certain embodiments, user activity in the scene is monitored and analyzed to infer user desires or intent with respect to the system. The interpretation of the user's intent as well as the system's response may be affected by the scene geometry surrounding the user and/or the system. In some embodiments, techniques and systems are disclosed for interpreting express user communication, e.g., expressed through hand gesture movements. In some embodiments, such gesture movements may be interpreted based on real-time depth information obtained from, e.g., optical or non-optical type depth sensors.

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

Narrow slit channel visualization experimental device and method under six-degree-of-freedom motion condition

Номер: US0011894153B2
Принадлежит: Xi'an Jiaotong University

The present disclosure relates to a narrow slit channel visualization experimental device and method under a six-degree-of-freedom motion condition. The system comprises a six-degree-of-freedom motion simulation platform, a main circulation loop, a cooling water system, an electric heating system and a bubble monitoring system, wherein the main circulation loop is composed of an S-shaped preheater, a three-surface visualization experimental section, a double-pipe condenser, a pressurizing circulating pump, a voltage stabilizer and related equipment, wherein the cooling water system is composed of the double-pipe condenser, a plate heat exchanger, a cooling tower, a cooling fan, a cooling water tank and related equipment, wherein the electric heating system is composed of a direct-current power supply, a low-voltage power controller and a transformer, and wherein the bubble monitoring system is composed of two high-speed cameras, a PIV measuring system and an electric servo module.

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

High porosity/low permeability graphite bodies and process for the production thereof

Номер: US0009546113B2

A method of forming a graphitic carbon body employs compression and resistance heating of a stock blend of a carbon material and a binder material. During molding of the body, resistance heating is accompanied by application of mechanical pressure to increase the density and carbonization of the resulting preform body. The preform can then be subjected to a graphitization temperature to form a graphite article.

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

Method and apparatus for reading data maintained in a tree data structure

Номер: US0011714794B2
Автор: Shu Lin, Chong Chen

The present disclosure provides a method of reading data maintained in a tree data structure, such as B+ tree, using near data processing (NDP) in a cloud native database. According to embodiments, a desired LSN will be used in NDP page reads on the master computing node (e.g. master SQL node). When the master computing node (e.g. master SQL node) reads the regular page, the maximum desired LSN (e.g. the latest page version number) for that regular page will be used. Embodiments use features of the desired LSN and page locking, wherein correct versions of pages can be obtained by using the desired LSN associated with a page, in combination with page locking, and can enable the reading of a consistent tree structure and achieve good read/write concurrency.

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

Allocating a global resource in a distributed grid environment

Номер: US0010360075B2

A technique for allocating a global resource in a distributed grid environment includes receiving from slave resource managers use and demand data associated with the global resource by each consumer in a respective region. A master resource manager computes an allocation of the global resource for each consumer and for each region based on the use data and the demand data. The master resource manager then communicates to each slave resource manager an amount of the global resource allocated to each consumer in each respective region controlled by a respective slave resource manager and a total allocation of the global resource for the region controlled by the respective slave resource manager.

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

Falling Film Reactor for Light Tar Oxidation

Номер: US20130228493A1
Принадлежит: GrafTech International Holdings Inc.

A method of processing light fraction tar includes pre-heating the light fraction tar before directing it through a reactor. The reactor has a top and a bottom and a surface spanning between said top and said bottom. A film of the light fraction tar flows down the surface under the force of gravity and with heated gas blowing thereon. The portion of the film that reaches the bottom of the reactor has improved properties making it more widely useful for carbon products. 1. A method of processing light fraction tar comprising:pre-heating said light fraction tar;directing said light fraction tar through a reactor having a top and a bottom and a surface spanning between said top and said bottom upon which a film of said light fraction tar flows down under the force of gravity;heating said surface;blowing a heated gas over said film; andcapturing the portion of said film that reaches the bottom of said reactor.2. The method of wherein said pre-heating step comprises preheating said light fraction tar to a temperature of from about 100 to about 300 degrees C.3. The method of wherein said pre-heating step comprises pre-heating said light fraction tar to a temperature of from about 140 to about 160 degrees C.4. The method of wherein heating said surface to between about 200 and about 400 degrees C.5. The method of wherein heating said surface to between about 300 and about 350 degrees C.6. The method of wherein said surface includes two distinct temperature zones.7. The method of wherein said reactor includes a cylindrical tube and said surface comprise the interior surface of said cylindrical tube.8. The method of wherein said light tar fraction is directed through said reactor at a flow rate of from 5 to 200 mL/min.9. The method of wherein said interior surface is six inches in diameter and said light tar fraction is directed through said reactor at a flow rate of from 10 to 50 ml/min.10. The method of wherein said gas comprises air.11. The method of further comprising ...

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

Multi media computing or entertainment system for responding to user presence and activity

Номер: US0010444854B2
Принадлежит: Apple Inc., APPLE INC

Intelligent systems are disclosed that respond to user intent and desires based upon activity that may or may not be expressly directed at the intelligent system. In some embodiments, the intelligent system acquires a depth image of a scene surrounding the system. A scene geometry may be extracted from the depth image and elements of the scene may be monitored. In certain embodiments, user activity in the scene is monitored and analyzed to infer user desires or intent with respect to the system. The interpretation of the user's intent as well as the system's response may be affected by the scene geometry surrounding the user and/or the system. In some embodiments, techniques and systems are disclosed for interpreting express user communication, e.g., expressed through hand gesture movements. In some embodiments, such gesture movements may be interpreted based on real-time depth information obtained from, e.g., optical or non-optical type depth sensors.

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

HERMAPHRODITIC ELECTRICAL CONNECTOR

Номер: US20160126685A1
Автор: Chong Chen
Принадлежит:

The subject matter described herein relates to a hermaphroditic electrical connector. Embodiments of the hermaphroditic electrical connector and a method of manufacturing the connector are provided. In one embodiment, The hermaphroditic electrical connector comprises an insulating body comprising at least one installation wall and a plurality of openings on the installation wall, and a plurality of conductive contactors, each being coupled to the body at the each of the plurality of openings and comprising at least a pair of a spring portion and a receiving portion, such that at least one of the spring portion and the receiving portion within the pair is configured to detachably connect to a separate electrical connector moving towards an inner surface of the installation wall, while the other of the spring portion and the receiving portion within the pair is configured to detachably connect to a separate electrical connector moving towards an outer surface of the installation wall opposite to the inner surface. The hermaphroditic electrical connector according to the present subject matter described herein may allow at least two of connectors with same structures being electrically connected in a self-aligned manner. 1. A hermaphroditic electrical connector , comprising:an insulating body comprising at least one installation wall and a plurality of openings on the installation wall, anda plurality of conductive contactors coupled to the body at the plurality of openings, each comprising at least a pair of a spring portion and a receiving portion, such thatat least one of the spring portion and the receiving portion within the pair is configured to detachably connect to a separate electrical connector moving towards an inner surface of the installation wall, while the other of the spring portion and the receiving portion within the pair is configured to detachably connect to a separate electrical connector moving towards an outer surface of the installation wall ...

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

DISPLAY APPARATUS

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

A display apparatus includes a backlight module, a panel module, and a plurality of double-sided adhesive tapes. The backlight module includes a bezel. The frame has a supporting surface. The panel module includes a glass substrate and a plurality of chips. The glass substrate is disposed on the supporting surface. An edge of the glass substrate has a bonding region. The chips are disposed at the bonding region. The chips and the supporting surface are respectively located at two opposite sides of the glass substrate. The double-sided adhesive tapes are disposed between the supporting surface and the bonding region. Each of the double-sided adhesive tapes is aligned with a gap between two adjacent chips. 1. A display apparatus , comprising:a backlight module comprising a frame having a supporting surface; a glass substrate disposed on the supporting surface, an edge of the glass substrate having a bonding region; and', 'a plurality of chips disposed at the bonding region, wherein the chips and the supporting surface are respectively located at two opposite sides of the glass substrate; and, 'a panel module comprisinga plurality of double-sided adhesive tapes disposed between the supporting surface and the bonding region, each of the double-sided adhesive tapes being aligned with a corresponding gap between two adjacent chips.2. The display apparatus of claim 1 , wherein a vertical projection on the supporting surface of each of the double-sided adhesive tapes is not overlapped with vertical projections on the supporting surface of two adjacent chips.3. The display apparatus of claim 2 , wherein the chips are arranged along an arrangement direction claim 2 , and a length of each of the double-sided adhesive tapes along the arrangement direction is ¼ to 1 times of a width of the corresponding gap along the arrangement direction.4. The display apparatus of claim 3 , wherein the length of each of the double-sided adhesive tapes along the arrangement direction is ½ to ¾ ...

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

JOB DISTRIBUTION WITHIN A GRID ENVIRONMENT

Номер: US20130346993A1
Принадлежит: PLATFORM COMPUTING CORPORATION

According to one aspect of the present disclosure, a method and technique for job distribution within a grid environment is disclosed. The method includes: receiving jobs at a submission cluster for distribution of the jobs to at least one of a plurality of execution clusters, each execution cluster comprising one or more execution hosts; determining resource attributes corresponding to each execution host of the execution clusters; grouping, for each execution cluster, execution hosts based on the resource attributes of the respective execution hosts; defining, for each grouping of execution hosts, a mega-host for the respective execution cluster, the mega-host for a respective execution cluster defining resource attributes based on the resource attributes of the respective grouped execution hosts; determining resource requirements for the jobs; and identifying candidate mega-hosts for the jobs based on the resource attributes of the respective mega-hosts and the resource requirements of the jobs. 1. A method for job distribution within a grid environment , comprising:receiving jobs at a submission cluster for distribution of the jobs to at least one of a plurality of execution clusters, each execution cluster comprising one or more execution hosts;determining resource attributes corresponding to each execution host of the execution clusters;grouping, for each execution cluster, execution hosts based on the resource attributes of the respective execution hosts;defining, for each grouping of execution hosts, a mega-host for the respective execution cluster, the mega-host for a respective execution cluster defining resource attributes based on the resource attributes of the respective grouped execution hosts;determining resource requirements for the jobs; andidentifying candidate mega-hosts for the jobs based on the resource attributes of the respective mega-hosts and the resource requirements of the jobs.2. The method of claim 1 , further comprising grouping the ...

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

JOB DISTRIBUTION WITHIN A GRID ENVIRONMENT

Номер: US20130346994A1
Принадлежит: PLATFORM COMPUTING CORPORATION

According to one aspect of the present disclosure, a method and technique for job distribution within a grid environment is disclosed. The method includes: receiving jobs at a submission cluster for distribution of the jobs to at least one of a plurality of execution clusters, each execution cluster comprising one or more execution hosts; determining resource capacity corresponding to each execution cluster; determining resource requirements for the jobs; dynamically determining a pending job queue length for each execution cluster based on the resource capacity of the respective execution clusters and the resource requirements of the jobs; and forwarding jobs to the respective execution clusters according the determined pending job queue length for the respective execution cluster. 1. A method for job distribution within a grid environment , comprising:receiving jobs at a submission cluster for distribution of the jobs to at least one of a plurality of execution clusters, each execution cluster comprising one or more execution hosts;determining resource capacity corresponding to each execution cluster;determining resource requirements for the jobs;dynamically determining a pending job queue length for each execution cluster based on the resource capacity of the respective execution clusters and the resource requirements of the jobs; andforwarding jobs to the respective execution clusters according the determined pending job queue length for the respective execution cluster.2. The method of claim 1 , wherein determining the pending job queue length for a respective execution cluster comprises:determining a number of running jobs using a resource; anddetermining a number of forwarded pending jobs requesting the resource.3. The method of claim 2 , wherein determining the pending job queue length for a respective execution cluster further comprises:determining an amount of the resource allocated to a running job; anddetermining an amount of the resource requested by a ...

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

IMPACT DAMPENING TAPPET

Номер: US20140000539A1
Принадлежит: FORD GLOBAL TECHNOLOGIES, LLC

A valve assembly is provided herein. The valve assembly may include a valve stem coupled to a coil spring and an impact dampening tappet partially enclosing the spring and valve stem and in contact with a cam, the impact dampening tappet including an exterior metal layer having a cam contacting surface and an interior elastomeric layer traversing at least a portion of the interior surface of the exterior metal layer. 1. A valve assembly comprising:a valve stem coupled to a spring; andan impact dampening tappet partially enclosing the spring and a valve stem and in contact with a cam, the impact dampening tappet including an exterior metal layer having a cam contacting surface and an interior elastomeric layer traversing at least a portion of an interior surface of the exterior metal layer.2. The valve assembly of claim 1 , where the impact dampening tappet includes an interior metal layer claim 1 , the interior elastomeric layer positioned between the exterior metal layer and the interior metal layer.3. The valve assembly of claim 2 , where the interior metal layer and the exterior metal layer comprise different materials.4. The valve assembly of claim 2 , where the interior metal layer includes a valve actuating surface in contact with the valve stem.5. The valve assembly of claim 1 , where the interior elastomeric layer includes a valve actuating surface in contact with the valve stem.6. The valve assembly of claim 1 , where the interior elastomeric layer is press fit into the exterior metal layer.7. The valve assembly of claim 1 , where the interior elastomeric layer includes a ring component positioned inside the interior elastomeric layer configured to apply a radial force on the interior elastomeric layer.8. The valve assembly of claim 1 , where a ratio between a thickness of the exterior metal layer and a thickness of the interior elastomeric layer is between 10 and 0.5.9. The valve assembly of claim 1 , where the interior elastomeric layer comprises nylon.10 ...

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

Split-type device for measuring rock mass deformation under high hydraulic pressure and construction method and use thereof

Номер: US20210003489A1

A split-type device for measuring rock mass deformation under high hydraulic pressure and a construction method and use thereof. Main components of the device include a metal measuring rod, a magnetic iron core, a shell, a waterproof coil framework, a coil, a tail accessory, a cable clamp, a cable, a signal processing bin, etc. Main electronic components are treated by adopting the all-metal shell and a vacuum particle sealing double-layer sealing process, and have hydraulic pressure resistance of 5 MPa or above. Measurement signals feature centralized processing, digitization and dual utilization of signals, i.e., after data of a plurality of sensors is processed in an electronic bin and then digitized signals are connected to an independent reader outside the bin or a centralized acquisition device for in-situ tests.

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

Multimedia Redirection Method, Device, and System

Номер: US20180007400A1
Автор: Chong Chen, Yanping Meng
Принадлежит: Huawei Technologies Co Ltd

A multimedia redirection method comprising receiving, by a server, a hardware decoding capability sent by a client, where the hardware decoding capability is a hardware decoding capability that is in a video hardware acceleration specification and that is converted from a hardware decoding capability of a non-Windows operating system by the client; restoring, by the server, video data to a video code stream of a standard encoding format after receiving the hardware decoding capability; and sending, by the server, the video code stream to the client for decoding and display.

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

VEHICLE-REVERSING DISPLAY SYSTEM CAPABLE OF AUTOMATICALLY SWITCHING MULTIPLE FIELD-OF-VIEW MODES AND VEHICLE-REVERSING IMAGE CAPTURE DEVICE

Номер: US20160021288A1
Автор: CHEN CHONG-RON
Принадлежит:

A vehicle-reversing display system includes a controller area network, an ultrasonic sensor, a vehicle-reversing image capture device and a display device. The vehicle-reversing image capture device includes a controlling unit and a camera. After a vehicle-reversing parameter of the controller area network is acquired, the controlling unit recognizes a distance from an obstacle through the ultrasonic sensor. If the distance is a first distance, the camera is automatically switched to a wide field-of-view mode under control of the controlling unit. If the distance is a second distance, the camera is automatically switched to a normal field-of-view mode under control of the controlling unit. If the distance is a third distance, the camera is automatically switched to a top field-of-view mode under control of the controlling unit. An auxiliary image is displayed on the display device.

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

DATA COMMUNICATIONS SYSTEM AND METHOD

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

This application provides a data communications system and method. The system includes a first chassis and a second chassis. The first chassis includes a first high-performance switching module and a first low-performance switching module. The second chassis includes a second high-performance switching module and a second low-performance switching module. The first high-performance switching module is connected to the second low-performance switching module. The first low-performance switching module is connected to the second high-performance switching module. The first high-performance switching module is configured to connect to a third low-performance switching module in a third chassis that is to be added to the communications system. The second high-performance switching module is configured to connect to a fourth low-performance switching module in the third chassis that is to be added to the communications system. During capacity expansion, there is no need to change cables between deployed chassis. 1. A data communications system , comprising:a first chassis comprising a first high-performance switching module and a first low-performance switching module; anda second chassis comprising a second high-performance switching module and a second low-performance switching module; wherein the first high-performance switching module is connected to the second low-performance switching module, wherein the first low-performance switching module is connected to the second high-performance switching module; wherein the first high-performance switching module is configured to connect to a third low-performance switching module in a third chassis that is to be added to the communications system, and wherein the second high-performance switching module is configured to connect to a fourth low-performance switching module in the third chassis that is to be added to the communications system.2. The data communications system according to claim 1 , wherein the data ...

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

JOB DISTRIBUTION WITHIN A GRID ENVIRONMENT

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

According to one aspect of the present disclosure, a technique for job distribution within a grid environment includes receiving a job at a submission cluster for distribution of the job to at least one of a plurality of execution clusters where each execution cluster includes one or more execution hosts. Resource attributes are determined corresponding to each execution host of the execution clusters. For each execution cluster, execution hosts are grouped based on the resource attributes of the respective execution hosts. For each grouping of execution hosts, a mega-host is defined for the respective execution cluster where the mega-host for a respective execution cluster defines resource attributes based on the resource attributes of the respective grouped execution hosts. An optimum execution cluster is selected for receiving the job based on a weighting factor applied to select resources of the respective execution clusters. 1. A method for job distribution within a grid environment , comprising:receiving a job at a submission cluster for distribution of the job to at least one of a plurality of execution clusters, each execution cluster comprising one or more execution hosts;determining resource attributes corresponding to each execution host of the execution clusters;grouping, for each execution cluster, execution hosts based on the resource attributes of the respective execution hosts;defining, for each grouping of execution hosts, a mega-host for the respective execution cluster, the mega-host for a respective execution cluster based on combining select resource attributes of the respective grouped execution hosts;determining resource requirements for the job;selecting an optimum execution cluster for receiving the job based on a weighting factor applied to select resources of the respective execution clusters;identifying candidate mega-hosts within the optimum execution cluster for the job based on the resource attributes of the respective mega-hosts and ...

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

Multi Media Computing Or Entertainment System For Responding To User Presence And Activity

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

Intelligent systems are disclosed that respond to user intent and desires based upon activity that may or may not be expressly directed at the intelligent system. In some embodiments, the intelligent system acquires a depth image of a scene surrounding the system. A scene geometry may be extracted from the depth image and elements of the scene may be monitored. In certain embodiments, user activity in the scene is monitored and analyzed to infer user desires or intent with respect to the system. The interpretation of the user's intent as well as the system's response may be affected by the scene geometry surrounding the user and/or the system. In some embodiments, techniques and systems are disclosed for interpreting express user communication, e.g., expressed through hand gesture movements. In some embodiments, such gesture movements may be interpreted based on real-time depth information obtained from, e.g., optical or non-optical type depth sensors. 1. A non-transitory program storage device , readable by a processor and comprising instructions stored thereon to cause one or more processors to:acquire a depth image of a scene in a vicinity of a first device;store the depth image in a memory;develop a scene geometry based upon the depth image;monitor the activity of one or more humans present in the scene geometry, wherein one of the one or more humans comprises a user of the first device;determine whether the user is engaged in conversation with at least one of the one or more humans; andin response to a determination that the user is engaged in conversation with the at least one of the one or more humans, adjust an output of the first device based, at least in part, upon a characteristic of the determined conversation.2. The non-transitory program storage device of claim 1 , wherein the output of the first device comprises an audio output.3. The non-transitory program storage device of claim 1 , wherein the characteristic of the determined conversation comprises ...

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

DRILLING MACHINES AND METHODS THEREOF

Номер: US20220098938A1

The present disclosure discloses a drilling machine. The drilling machine may include a base, a mast arranged on the base, an iron roughneck, a drill floor mechanical arm, a top drive arranged on the mast, a pipe racker on a finger board, a power finger board, a power catwalk arranged on the ground, and an elevator arranged on the top drive. The drill machine and a corresponding tripping out and tripping in method may be used to vertically transport a stand between a well center and a region of at least one pipe setback efficiently, which may improve the efficiency of tripping out and tripping in, and reduce the risk of accidents in the well. In addition, the present disclosure provides a corresponding method for offline connecting and disconnecting stands during a drilling operation, which may reduce a preparation time during the drilling, improve the drilling efficiency, and reduce the cost of oilfield development. 1. A drilling machine , comprising:a base;a mast arranged on the base;an iron roughneck;a power slip;a drill floor mechanical arm arranged on the base;a top drive and a power finger board arranged on the mast;a pipe racker on a finger board arranged on the power finger board; and{'claim-text': ['the elevator is configured to tilt relative to a vertical direction,', 'a region of at least one pipe setback is disposed on a region in an upper surface of the base vertically corresponding to the power finger board,', 'the pipe racker on the finger board includes a clamp head and a transmission mechanism that moves the clamp head, the clamp head being configured to clamp or support an upper portion of a stand,', 'the drill floor mechanical arm is configured to clamp or support a lower portion of the stand and coordinate with the clamp head to move the stand between a position of a well center and the region of the at least one pipe setback, and', 'during the movement of the stand between the position of the well center and the region of the at least one pipe ...

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

SYSTEM AND METHOD FOR RESOURCE MANAGEMENT

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

Methods and systems of managing a resource in a distributed resource management system can include: monitoring, by at least one processor, utilization of the resource being used by at least one workload; and performing an enforcement action on a particular workload of the at least one workload when a utilization condition is met, and when the particular workload has a current resource utilization exceeding its associated resource allocation limit. 1. A method of managing a resource in a distributed resource management system , the method comprising:monitoring, by at least one processor, a rate at which a utilization level of the resource being used by at least one workload is increasing; andbased at least in part on the rate at which the utilization level of the resource is increasing, performing an enforcement action on a particular workload of the at least one workload when both a utilization condition is met, and the particular workload has a current resource utilization exceeding its associated resource allocation limit.2. The method of claim 1 , wherein performing the enforcement action on the particular workload when the utilization condition is met and when the particular workload has the current resource utilization exceeding its associated resource allocation limit comprises: obtaining, by the at least one processor, a current resource utilization for each of the at least one workload using the resource; and', 'performing an enforcement action on the particular workload which has a current resource utilization exceeding its associated resource allocation limit., 'upon determining the utilization condition is met3. The method of claim 1 , wherein the utilization condition includes a condition that a total utilization of the resource exceeds a defined utilization limit.4. The method of claim 1 , wherein when the utilization condition is not met claim 1 , no enforcement action is performed on the particular workload having the current resource utilization ...

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

Multi Media Computing Or Entertainment System For Responding To User Presence And Activity

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

Varying embodiments of intelligent systems are disclosed that respond to user intent and desires based upon activity that may or may not be expressly directed at the intelligent system. In some embodiments, the intelligent system acquires a depth image of a scene surrounding the system. A scene geometry may be extracted from the depth image and elements of the scene, such as walls, furniture, and humans may be evaluated and monitored. In certain embodiments, user activity in the scene is monitored and analyzed to infer user desires or intent with respect to the system. The interpretation of the user's intent or desire as well as the system's response may be affected by the scene geometry surrounding the user and/or the system. In some embodiments, techniques and systems are disclosed for interpreting express user communication, for example, expressed through fine hand gesture movements. In some embodiments, such gesture movements may be interpreted based on real-time depth information obtained from, for example, optical or non-optical type depth sensors. The depth information may be interpreted in “slices” (three-dimensional regions of space having a relatively small depth) until one or more candidate hand structures are detected. Once detected, each candidate hand structure may be confirmed or rejected based on its own unique physical properties (e.g., shape, size and continuity to an arm structure). Each confirmed hand structure may be submitted to a depth-aware filtering process before its own unique three-dimensional features are quantified into a high-dimensional feature vector. A two-step classification scheme may be applied to the feature vectors to identify a candidate gesture (step 1), and to reject candidate gestures that do not meet a gesture-specific identification operation (step-2). The identified gesture may be used to initiate some action controlled by a computer system. 1. A non-transitory program storage device , readable by a processor and ...

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

MICROBIAL DISINFECTION FOR PERSONAL PROTECTION EQUIPMENT

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

A photosensitizer formulation can be disposed on or in a mesh; net; netting; screen; curtain of strands, fibers, or monofilaments; substrate, personal protective gear, mask, or any other suitable object. The photosensitizer formulation, when in contact with molecular oxygen and activated by light or ultrasound, produces microbicidal singlet oxygen. A variety of different arrangements and applications are described. For example, an air flow device may also be included to generate a flow of air through or over the photosensitizer formulation. A fluorescent formulation may be included to monitor photobleaching. The photosensitizer formulation may be disposed in a concentration gradient to generate antigenic particles by damaging or destroying microbes. 1. An article , comprising:an antimicrobial assembly comprising a housing that is air-permeable and a photosensitizer formulation disposed in the housing, wherein the photosensitizer formulation, when in contact with molecular oxygen and activated by light or ultrasound, produces microbicidal singlet oxygen; andan air flow device configured to generate a flow of air through the antimicrobial assembly.2. The article of claim 1 , wherein the air flow device is a fan or blower.3. The article of claim 1 , wherein the air flow device is a propeller of an airborne device.4. The article of claim 3 , wherein the airborne device is configured to follow a user and produce the microbicidal singlet oxygen around the user.5. The article of claim 1 , wherein the air flow device is a bubbler claim 1 , the bubbler comprises a liquid reservoir configured to retain a liquid and the bubbler is configured to generate and release bubbles containing the microbicidal singlet oxygen and the liquid.6. The article of claim 5 , wherein the bubbler is configured to diffuse the microbicidal singlet oxygen into the liquid.7. The article of claim 1 , wherein the air flow device comprises a nozzle and the housing of the antimicrobial assembly comprises ...

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

IMPACT DAMPENING TAPPET

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

A valve assembly is provided herein. The valve assembly may include a valve stem coupled to a coil spring and an impact dampening tappet partially enclosing the spring and valve stem and in contact with a cam, the impact dampening tappet including an exterior metal layer having a cam contacting surface and an interior elastomeric layer traversing at least a portion of the interior surface of the exterior metal layer. 119-. (canceled)20. A valve assembly comprising:an overhead camshafta valve stem coupled to a coil spring; andan impact dampening tappet partially enclosing the spring and a valve stem and in direct contact with a cam of the camshaft, the tappet including an exterior metal layer having a cam contacting surface and an interior elastomeric layer contiguous with and extending across a top surface of the exterior metal layer, and an interior metal layer including a valve actuating surface in contact with the valve stem, the interior elastomeric layer positioned between the exterior metal layer and the interior metal layer.21. The valve assembly of claim 20 , where the interior metal layer and the exterior metal layer comprise different materials.22. The valve assembly of claim 20 , where the interior metal layer includes a valve actuating surface in contact with the valve stem.23. The valve assembly of claim 20 , where the interior elastomeric layer includes a valve actuating surface in contact with the valve stem claim 20 , and where the interior elastomeric layer is on an valve contacting side of the impact dampening tappet.24. The valve assembly of claim 20 , where the interior elastomeric layer is press fit into the exterior metal layer.25. The valve assembly of claim 20 , where the interior elastomeric layer includes a ring component positioned inside the interior elastomeric layer configured to apply a radial force on the interior elastomeric layer.26. The valve assembly of claim 20 , where a ratio between a thickness of the exterior metal layer and a ...

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

METHOD, APPARATUS AND MEDIUM FOR DATA SYNCHRONIZATION BETWEEN CLOUD DATABASE NODES

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

Methods, processing units, and computer-readable media in a cloud-based database are described. Redo log records are applied to a page at a database replica only when an updated version of the page is requested at the database replica. A log cache may be used by a replica node of the database to track recent redo log records applicable to a given page. The recent redo log records stored in the log cache may be applied to update the page on-demand when an updated version of the page is requested. By applying only the redo log records applicable to pages that are currently being requested, processing resources may be used only to generate pages that are currently required. Methods for registering redo log records into the log cache by the master or replica server are also described. 1. A method for synchronizing data of a database replica server of a cloud-based database comprising data stored in pages , comprising:receiving from a client, at the database replica server, a request for a desired page of database data; and retrieving a stored version of the desired page;', 'retrieving one or more redo log records associated with the desired page from a log cache;', 'applying the one or more redo log records to the stored version of the desired page to generate an updated desired page; and', 'sending, from the database replica server to the client, the updated desired page., 'in response to receiving the request for the desired page2. The method of claim 1 , wherein:the cloud-based database is a multi-master cloud-based database; andthe database replica server is a database master server.3. The method of claim 1 , wherein the log cache is part of the database replica server.4. The method of claim 1 , wherein the log cache is part of the cloud-based database separate from the database replica server.5. The method of claim 1 , wherein the database replica server retrieves the stored version of the desired page from a buffer pool of the database replica server.6. The method ...

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

VALVE SEAT INSERT

Номер: US20140190441A1
Принадлежит: FORD GLOBAL TECHNOLOGIES, LLC

Embodiments may provide a valve seat insert including a valve seat face. A circumferential contact surface for contacting a cylinder head may be located radially outside and at least partially axially offset from the valve seat face. A discontinuity may be located radially between the valve seat face and the cylinder head and at least partially axially aligned with the valve seat face. 1. A valve seat insert , comprising:a valve seat face;a circumferential contact surface shaped to contact a cylinder head located radially outside the valve seat face; anda gap radially between the valve seat face and the circumferential contact surface and at least partially axially aligned with the valve seat face, the gap centrally located along an annular outward surface that extends radially between the circumferential contact surface to the valve seat face.2. The valve seat insert of claim 1 , wherein the gap has a rectangular cross-section.3. The valve seat insert of claim 2 , wherein a valve seat insert material deforms when the valve seat face is contacted by a valve thereby at least partially closing the gap.4. The valve seat insert of claim 2 , wherein the gap is adjacent to an inner surface of a counterbore in the cylinder head.5. The valve seat insert of claim 1 , wherein the gap is an annular gap with a wedge shaped cross-section.6. A valve seat insert claim 1 , comprising:an annular-shaped body, the body having a peripheral side-wall and an annular outward surface, the outward surface having at least an inwardly angled inner surface, and an outer surface perpendicular to a central axis of the body, the outer surface including a gap that is spaced away and does not intersect the inwardly angled inner surface, and which is axially aligned with a valve seat face.7. The valve seat insert of wherein the gap has a cross-section of an arch.8. The valve seat insert of wherein the gap forms an indent having a rectangular cross-section in the outer surface.9. The valve seat ...

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

WIRE CLAMP WITH PIEZOELECTRIC ACTUATOR AND METHOD AND APPARATUS FOR APPLYING A PRELOAD FORCE TO THE PIEZOELECTRIC ACTUATOR

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

Disclosed is a wire clamp, comprising: a clamp body; a pair of arms coupled to the clamp body; and a piezoelectric actuator having a longitudinal axis extending between a first end and a second end, the actuator being coupled to the pair of arms at the first end and to the clamp body at the second end. The second end of the actuator is coupled to the clamp body by a preload mechanism for applying a preload force along the longitudinal axis, and the preload mechanism comprises at least one wedge having an inclined surface which is slidable over a mating inclined surface. Also disclosed is a method of applying a preload force to a piezoelectric actuator of a wire clamp, as well as a jig for applying a preload force to a piezoelectric actuator of a wire clamp. 1. A wire clamp , comprising:a clamp body;a pair of arms coupled to the clamp body; anda piezoelectric actuator having a longitudinal axis extending between a first end and a second end, the actuator being coupled to the pair of arms at the first end and to the clamp body at the second end;wherein the second end of the actuator is coupled to the clamp body by a preload mechanism for applying a preload force along the longitudinal axis, andwherein the preload mechanism comprises at least one wedge having an inclined surface which is slidable over a mating inclined surface.2. A wire clamp according to claim 1 , wherein the inclined surface has an angle of inclination which is less than a critical angle required for self-locking.3. A wire clamp according to claim 1 , wherein the mating inclined surface is a mating inclined surface of another wedge.4. A wire clamp according to claim 3 , wherein the other wedge is removable from the clamp body.5. A wire clamp according to claim 1 , wherein the preload mechanism is disposed in a gap between the second end of the actuator and the clamp body.6. A wire clamp according to claim 1 , wherein the at least one wedge is slidably insertable into a gap between the mating inclined ...

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

SCHEDULING WORKLOADS AND MAKING PROVISION DECISIONS OF COMPUTER RESOURCES IN A COMPUTING ENVIRONMENT

Номер: US20150143382A1

Embodiments of the present invention disclose a computer-implemented method, computer program product, and system for workload scheduling and resource provisioning. In one embodiment, in accordance with the present invention, the computer implemented method includes the steps of scheduling a set of pending workloads for execution on computer resources in a computing environment; identifying a workload in the set of pending workloads that is scheduled to utilize hypothetic resources, wherein hypothetic resources are idle computer resources that are currently not available, but can be made available to execute workloads through provisioning actions; holding the identified workload from dispatch to hypothetic resources for a holding period, wherein the holding period is a customizable duration of time; provisioning the hypothetic resources corresponding to computer resource requirements of the identified workload; determining whether the provisioned hypothetic resources have become available during the holding period. 1. A computer implemented method for workload scheduling and resource provisioning carried out by one or more processors , the method comprising the steps of:scheduling a set of pending workloads for execution on computer resources in a computing environment;identifying a workload in the set of pending workloads that is scheduled to utilize hypothetic resources, wherein hypothetic resources are idle computer resources that are currently not available, but can be made available to execute workloads through provisioning actions;holding the identified workload from dispatch to hypothetic resources for a holding period, wherein the holding period is a customizable duration of time;provisioning the hypothetic resources corresponding to computer resource requirements of the identified workload; anddetermining whether the provisioned hypothetic resources have become available during the holding period.2. The method in accordance with claim 1 , further comprising ...

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

MANAGEMENT OF MULTIPLE CLUSTERS OF DISTRIBUTED FILE SYSTEMS

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

The present disclosure is drawn to methods and systems for managing clusters of distributed file systems having cluster files stored thereon. An intermediate layer is provided between user devices having applications running thereon and clusters of distributed file systems for managing and coordinating operation across multiple clusters using metadata about the cluster files. 1. A system for managing a plurality of clusters of distributed file systems , the plurality of clusters having cluster files , the system comprising:at least one processing unit; and receiving a request to create a new cluster file from an application on a user device;', 'creating a cluster management file corresponding to the new cluster file;', 'assigning a logical file name to the cluster management file and a physical file name to the new cluster file;', 'assigning a physical file location for the new cluster file in the plurality of clusters;', 'storing metadata in the cluster management file mapping the cluster management file to the new cluster file, the metadata comprising the physical file name and the physical file location;', 'transmitting the request to create the new cluster file, using the physical file name, to one of the clusters corresponding to the physical file location; and', 'acknowledging creation of the cluster file to the application using the logical file name., 'a non-transitory memory communicatively coupled to the at least one processing unit and comprising computer-readable program instructions executable by the at least one processing unit for2. The system of claim 1 , wherein the distributed file systems are Hadoop Distributed File Systems or Hadoop Compatible File Systems.3. The system of claim 1 , wherein the program instructions are executable for implementing at least one client component for communicating with the application and the clusters claim 1 , and at least one manager component for generating and storing the metadata.4. The system of claim 3 , ...

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

REDUCING JOB CREDENTIALS MANAGEMENT LOAD

Номер: US20150150013A1

A method, system, and computer program product for reducing job credentials management load are provided in the illustrative embodiments. A determination is made whether a credential data submitted with a job matches a second credential data stored in a repository, the credential data comprising a set of attributes. Responsive to the credential data matching the second credential data, a reference to the second credential data is associated with the job. The second credential data is updated to enable the job for execution. The job is forwarded with the reference to a receiver application, wherein the reference provides the receiver application an authorization to execute the job. 1. A method for reducing job credentials management load , the method comprising:determining, at a first application using a processor and a memory, whether a credential data submitted with a job matches a second credential data stored in a repository, the credential data comprising a set of attributes;associating, responsive to the credential data matching the second credential data, a reference to the second credential data with the job;updating the second credential data to enable the job for execution; andforwarding the job with the reference to a receiver application, wherein the reference provides the receiver application an authorization to execute the job.2. The method of claim 1 , further comprising:selecting the receiver application, wherein the application operates to schedule jobs in a first cluster of data processing systems, and wherein the receiver application operates to schedule jobs in a second cluster of data processing systems.3. The method of claim 1 , wherein the credential data comprises an authorization attribute in a data file claim 1 , and wherein the data file is forwardable from a first data processing system to a second data processing system such that the data file can be updated from both the first and the second data processing systems claim 1 , and wherein ...

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

SYSTEMS, DEVICES AND METHODS FOR MANAGING FILE SYSTEM REPLICATION

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

A method for managing file system replication can include: collecting event data associated with file system events, each of the file system events indicative of a modification of at least one file at a first file system location; for each of the file system events, generating at least one file system action to apply the modification of the at least one file at the first file system location to at least one corresponding file at a second file system location; storing the at least one generated file system action in an action buffer; identifying dependencies between file system actions in the action buffer; and scheduling the file system actions in the action buffer for execution based on the dependencies. 1. A method for managing file system replication , the method comprising:collecting event data associated with file system events, each of the file system events indicative of a modification of at least one file at a first file system location;for each of the file system events, generating at least one file system action to apply the modification of the at least one file at the first file system location to at least one corresponding file at a second file system location;storing the at least one generated file system action in an action buffer;identifying dependencies between file system actions in the action buffer; andscheduling the file system actions in the action buffer for execution based on the dependencies.2. The method of claim 1 , wherein scheduling the file system actions in the action buffer for execution comprises:upon determining that all dependencies for a particular action in the action buffer have been resolved, identifying the particular action as ready for execution; and scheduling for execution file system actions in the action buffer identified as ready for execution.3. The method of claim 1 , comprising:receiving an execution response message regarding an execution or attempted execution of a scheduled file system action; andupdating the ...

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

SYSTEM AND METHOD FOR RESOURCE MANAGEMENT

Номер: US20170153918A1
Автор: Chen Chong, Guo Lei, Lam Jason
Принадлежит:

Methods and systems of managing a resource in a distributed resource management system can include: receiving a resource request by at least one processor in the distributed resource management system, the resource request identifying a requested resource type corresponding to at least one of: a class identifier identifying a resource class assigned to a composite resource, and a class identifier identifying at least one additional resource associated with the composite resource; determining availability of the requested resource type; and scheduling a workload associated with the resource request for execution based on the determination. 1. A method for managing resources in a distributed resource management system , the method comprising: [ the composite class identifier for identifying the composite resource class, and', 'a resource identifier identifying at least one additional resource associated with the composite resource;, 'a composite class identifier identifying a composite resource class assigned to a composite resource in the distributed resource management system, the composite resource class having a composite class definition including, 'and', 'the resource identifier identifying the at least one additional resource associated with the composite resource;, 'receiving a resource request by at least one processor in the distributed resource management system, the resource request for a requested resource type, the resource request including at least one ofdetermining availability of the requested resource type; andscheduling a workload associated with the resource request for execution based on the determination.2. The method of claim 1 , comprising: obtaining resource information for creating the composite class definition.3. The method of claim 2 , wherein the resource information is obtained from at least one of: an agent claim 2 , a configuration file claim 2 , or a loader.4. The method of claim 1 , wherein the composite class definition includes an ...

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

VALVETRAIN IMPACT ABSORBER

Номер: US20140251251A1
Принадлежит: FORD GLOBAL TECHNOLOGIES, LLC

Embodiments may provide a valve train for an engine including a valve stem configured for reciprocating movement to open and close a port in a combustion chamber of the engine. The valve train may also include an elastomeric element coupled with the valve stem, and a mass may be coupled with the elastomeric element and able to move relative to the valve stem.

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

SYSTEMS AND METHODS FOR MANAGING A SHARED DATABASE

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

Methods and systems are described for managing a shared database. One or more processing nodes may access a shared database. A common log node may manage the shared database. The common log node may validate database operations requested by the one or more processing nodes. During validation, the common log node may detect conflicts that occur between database operations requested by the one or more processing nodes. 1. A method comprising: an identifier of the page,', 'a base version number corresponding to the page, and', 'an identifier of a transaction corresponding to the modify operation;, 'receiving, by a first computing device, a request to perform a modify operation on a record of a page of a database, wherein the request comprisesdetermining, by the first computing device, whether a lock corresponding to the page has been assigned;after determining that the lock has been assigned, determining, by the first computing device, whether the lock is assigned to a second computing device;comparing, by the first computing device, the base version number to a latest validated version number of the page; andafter determining that the lock has been assigned to the second computing device and that the base version number is equivalent to the latest validated version number, transmitting, by the first computing device, an indication that the modify operation has been validated.2. The method of claim 1 , further comprising adding claim 1 , by the first computing device claim 1 , the identifier of the transaction to a transaction list corresponding to the lock.3. The method of claim 2 , wherein the lock comprises:the identifier of the page;the transaction list; andan indication of the second computing device.4. The method of claim 2 , further comprising:receiving, by the first computing device and from the second computing device, an indication that the transaction has been committed;removing, by the first computing device, the transaction from the transaction list; ...

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

RAPID DETECTION METHOD OF SULFIDE CONTENT

Номер: US20210199634A1

A rapid detection method of sulfide content is provided, which includes determining the concentration and volume of a metal ion solution, the volume of a sample, and the amount of a chemical reducing agent, depending on a threshold value. It also provides preparing the metal ion solution, sampling the sample, and mixing the metal ion solution with the sample to result in a mixture solution. The chemical reducing agent is added into the mixture solution to obtain the resulting solution. Naked-eye observation of the resulting solution is used to determine whether the sulfide content of the sample is over the threshold value. When the resulting solution is clear, this indicates that the sulfide content of the sample is greater than or equal to the threshold value. When the resulting solution contains precipitates, this indicates that the sulfide content of the sample is lower than the threshold value. 1. A method for rapid detection of sulfide content , comprising:determining a concentration and volume of a metal ion solution, a volume of a sample, and an amount of a chemical reducing agent based on a threshold value;providing the metal ion solution, sampling the sample, and mixing the metal ion solution with the sample to form a mixture solution;adding the chemical reducing agent to the mixture solution to obtain a rapid detection result;observing the rapid detection result to check whether the sulfide content of the sample is over the threshold value,wherein the rapid detection result is clear when the sulfide content of the sample is greater than or equal to the threshold value, and the rapid detection result is precipitated when the sulfide content of the sample is less than the threshold value.2. The method as claimed in claim 1 , wherein the metal ions of the metal ion solution comprise gold ions claim 1 , silver ions claim 1 , copper ions claim 1 , chromium ions claim 1 , cadmium ions or a combination thereof.3. The method as claimed in claim 1 , wherein the ...

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

Methods and apparatuses for generating redo records for cloud-based database

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

Methods and apparatuses in a cloud-based database management system are described. Data in a database are stored in a plurality of pages in a page store of the database. A plurality of redo log records are received to be applied to the database. The redo log records within a predefined boundary are parsed to determine, for each given redo log record, a corresponding page to which the given log record is to be applied. The redo log records are reordered by corresponding page. The reordered redo log records are stored to be applied to the page store of the database.

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

VALVETRAIN IMPACT ABSORBER

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

Embodiments may provide a valve train for an engine including a valve stem configured for reciprocating movement to open and close a port in a combustion chamber of the engine. The valve train may also include an elastomeric element coupled with the valve stem, and a mass may be coupled with the elastomeric element and able to move relative to the valve stem. 1. A valve train for an engine comprising:a valve stem configured for reciprocating movement to open and close a port in a combustion chamber of the engine;a spring holding the port biased toward a closed position;an elastomeric element coupled with the valve stem and located within the spring; anda mass coupled with the elastomeric element and able to move relative to the valve stem, wherein the elastomeric element is in contact with the valve stem via a valve retainer fixed to the valve stem, the mass is in direct contact with the elastomeric element but in indirect contact with the valve retainer, a top end of the mass is below a top end of the spring, and a bottom end of the mass is above a bottom end of the spring.2. The valve train of claim 1 , further comprising a valve retainer fixed to the valve stem claim 1 , and wherein the elastomeric element is an annular ring encircling at least a portion of the valve retainer claim 1 , and wherein the mass is an annular ring encircling at least a portion of the elastomeric element.3. The valve retainer of claim 1 , wherein the mass is between 1.2 grams and 2.0 grams.4. The valve retainer of claim 1 , wherein the mass is approximately 1.6 grams.5. The valve retainer of claim 1 , wherein the mass has a longitudinal length of from 3 to 7 mm.6. The valve retainer of claim 1 , wherein the mass has a longitudinal length of approximately 5 mm.7. The valve retainer of claim 1 , wherein the mass is approximately 4 times thicker than the elastomeric ring in a radial direction.8. The valve retainer of claim 1 , wherein the mass has a thickness of from 1.0 to 1.6 mm.9. The ...

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

REFRIGERANT LEAK DETECTION METHOD AND DEVICE FOR AIR CONDITIONER

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

Disclosed by the present disclosure is a refrigerant leak detection method and device for an air conditioner. The method includes: acquiring current operating parameters of an air conditioner and environment information of a surrounding environment of the air conditioner; inputting the current operating parameters and the environment information into a trained neural network model to obtain an amount of remaining refrigerant outputted by the neural network model; and determining, according to the amount of the remaining refrigerant, whether there is a refrigerant leak in the air conditioner. The present disclosure improves accuracy of detecting a refrigerant leak in the air conditioner by means of an artificial neural network algorithm. 1. A refrigerant leak detection method for an air conditioner , comprising:acquiring current operating parameters of the air conditioner and environment information of a surrounding environment of the air conditioner;inputting the current operating parameters and the environment information into a trained neural network model, to obtain an amount of remaining refrigerant output from the neural network model; anddetermining whether there is a refrigerant leak in the air conditioner according to the amount of the remaining refrigerant.2. The method according to claim 1 , wherein claim 1 , before the inputting the operating parameters and the environment information into the trained neural network model claim 1 , the method further comprises:acquiring operating parameters and environment information of each type of air conditioner in a case of a refrigerant leak;training a neural network model according to the operating parameters and the environment information of each type of air conditioner in the case of the refrigerant leak, to obtain a trained neural network model; wherein inputs of the neural network model are the operating parameters and the environmental information of the air conditioner in the case of the refrigerant leak, ...

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

Sheathed Duodenoscope

Номер: US20160227988A1

A sheathed endoscope, includes: an endoscope and a disposable component. The disposable compartment protects the inner and outer surfaces of the endoscope. The disposable compartment includes: a cap of endoscope tip in the distal end of endoscope, a disposable tube for biopsy forceps, and an outside sheath capsule for endoscope shaft. The tip cap connects the sheath capsule and the disposable tube for biopsy forceps. There are multiple windows set on the lateral side of endoscope tip, wherein pills containing transparent fluid are placed somewhere in between of the tip cap and the distal end of endoscope. The pills will be crushed by co-fraction of the tip cap and the distal end of endoscope, to release the transparent fluid to fill in the space formed between the tip cap and the distal end of the endoscope. This disposable sheath compartment in the invention will cover all surfaces of the endoscope with disposable material, preventing contaminations on endoscope during endoscopy, meanwhile there is anti-glaring design, to prevent producing of glaring in the space formed between the tip cap and the distal end of endoscope.

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

CARD CONNECTOR AND MANUFACTURING METHOD THEREOF

Номер: US20180219335A1
Автор: Chen Chong, Hou Bocheng
Принадлежит:

A card connector and a method of manufacturing the card connector are provided. In one embodiment, the card connector comprises a base; a shielding sleeve connected to the base, the base and the shielding sleeve defining a first direction for inserting a card and a second direction opposite to the first direction for extracting the card; and a shielding tray for receiving the card, the shielding tray being movable relative to the base in the first direction or the second direction, wherein the card connector is operable to electrically connect to the card if the card reaches a position of insertion along the first direction. The card connector is capable of facilitating the push-in and pull-out operations of a card by a user, while minimizing an exposed area of the card so as to improve the shielding performance. 1. A card connector comprising:a base;a shielding sleeve connected to the base, the base and the shielding sleeve defining a first direction for inserting a card and a second direction opposite to the first direction for extracting the card; anda shielding tray for receiving the card, the shielding tray being movable relative to the base in the first direction or the second direction,wherein the card connector is operable to electrically connect to the card if the card reaches a position of insertion along the first direction.2. The card connector according to claim 1 , further comprising:an inserting stopper arranged on the base and operable to prevent the shielding tray at the position of insertion from further moving in the first direction.3. The card connector according to claim 1 , further comprising:a finger-shaped portion arranged on the shielding tray and operable to prevent the card from further moving in the first direction in response to the shielding tray reaching the position of insertion.4. The card connector according to claim 3 , further comprising:an indented portion arranged on the shielding tray and operable to facilitate a movement of ...

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

Carbon Fibers Derived from Lignin

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

A method of making a carbon fiber includes heat treating a lignin precursor absent an active ingredient in an inert atmosphere to raise the glass transition temperature (Tg) of the precursor by at least five (5%) percent, forming a lignin precursor having an increased Tg (High Tg Lignin). The High Tg Lignin can be spun into a fiber. The fiber may then be stabilized to form a thermoset fiber. The time period for stabilizing the fiber is less than one hundred (100) hours. 1. A method of making a carbon fiber comprisinga. heat treating a lignin precursor in an inert atmosphere at a sufficient temperature for a sufficient period of time to raise the glass transition temperature (Tg) of the precursor by at least five percent, thereby forming a lignin precursor having an increased Tg (High Tg Lignin)b. spinning the High Tg Lignin into a fiberc. stablizing the fiber for a period of time of less than one hundred hours under sufficient conditions to thereby form a thermoset fiber.2. The method of wherein the heat treating increases the Tg by at least ten percent.3. The method of wherein the period of time comprises less than fifty hours.4. The method of wherein the temperature of said heat treating comprises at least 100° C. to no more than 400° C.5. The method of wherein the temperature comprises at least 200° C.6. The method of further including reacting the High Tg Lignin with furfuryl alcohol in the presence of a Lewis acid or a Bronsted acid.7. A method of making a carbon fiber comprisinga. heat treating a lignin precursor absent an active ingredient at a sufficient temperature for a sufficient period of time to raise the glass transition temperature (Tg) of the precursor to more than 100° C., thereby forming a lignin precursor having an increased Tg (High Tg Lignin).8. The method of further comprisinga. spinning the High Tg Lignin into a fiberb. stablizing the fiber for a period of time of less than one hundred hours under sufficient conditions to thereby form a ...

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

IGBT DEVICE

Номер: US20200219996A1

An IGBT device comprises a super-junction structure arranged in a drift region and formed by a plurality of N-type pillars and a plurality of P-type pillars which are alternately arrayed. Device cell structures of the IGBT device are formed in an N-type epitaxial layer at the tops of super-junction cells. Each device cell structure comprises a body region, a gate structure and a source region. N-type isolation layers having a doping concentration greater than that of the N-type epitaxial layer are formed between the bottom surfaces of the body regions and the top surfaces of the P-type pillars and are used for isolating the body regions from the P-type pillars. The super-junction structure and the N-type isolation layers can increase the current density of the device, decrease the on-state voltage drop of the device and reduce the turn-off loss of the device. 1. An IGBT device , comprising:a super-junction structure, wherein the super-junction structure is formed by a plurality of N-type pillars and a plurality of P-type pillars which are alternately arrayed, and each said N-type pillar and the adjacent P-type pillar form a corresponding super-junction cell;the super-junction structure is formed in an N-type epitaxial layer, and a P-type doped collector region is formed at a bottom of the N-type epitaxial layer;bottoms of the P-type pillars are spaced from a top surface of the collector region;device cell structures of the IGBT devices are formed in the N-type epitaxial layer at tops of the super-junction cells, and the multiple device cell structures are connected in parallel to form the IGBT device;each said device cell structure comprises:a P-type doped body region, wherein;an N-type isolation layer is formed between a bottom surface of the body region and a top surface of the corresponding P-type pillar and is used for isolating the body region from the corresponding P-type pillar;a gate structure, wherein the gate structure comprises a dielectric layer and a ...

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

METHOD OF GENERATING IN-KERNEL HOOK POINT CANDIDATES TO DETECT ROOTKITS AND THE SYSTEM THEREOF

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

A method for determining whether a to-be-tested program contains malicious behavior is disclosed. The method includes steps of providing an emulator having a kernel and a plurality of installed hook points, wherein the kernel has a plurality of in-kernel functions; executing the to-be-tested program in the emulator dynamically to invoke the plurality of installed hook points to obtain a specific in-kernel function set from the plurality of in-kernel functions; and determining whether the to-be-tested program contains instructions for malicious behavior based on an invocation sequence of the specific in-kernel function set. 1. A method for generating an in-kernel hook point candidate , comprising steps of:checking whether an in-kernel access instruction matches a specific format, wherein the in-kernel access instruction uses an index pointer and an offset value associated with the index pointer;recording the offset value of the in-kernel access instruction in an instruction list structure if the in-kernel access instruction matches the specific format;recording a memory address corresponding to the in-kernel access instruction in the instruction list structure and recording an initializing memory address of the instruction list structure as the in-kernel hook point candidate if the index pointer points to one of a stack pointer and a frame pointer;if the index pointer does not point to one of a stack pointer and a frame pointer, performing a backward-slicing operation on the instruction list structure if the in-kernel access instruction does not conform to either one of conditions of matching the specific format and pointing to one of the stack pointer and the frame pointer; andoutputting the recorded initializing memory address of the instruction list structure as the in-kernel hook point candidate.2. The method as claimed in claim 1 , wherein:the in-kernel access instruction includes a set of in-kernel instructions recorded on an access memory region;the set of in- ...

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

METHOD AND SYSTEM FOR MULTI-TENANT RESOURCE DISTRIBUTION

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

In a distributed computing network, requests for allocation of resources to tenant workloads and messages identifying resource availability are received and aggregated. Resources are allocated to the workloads in accordance with a distribution policy defining values for resource entitlements of the tenants. The values include pre-emption quantities. In response to determining that a quantity of resources allocated for workloads of a first tenant is less than the tenant's pre-emption quantity, processing of another workload from a second tenant is interrupted to re-allocate resources from the second tenant's workload to the first tenant's workload. 1. A method of allocating resources in a distributed computing network comprising a plurality of tenants , the method comprising:receiving a plurality of requests from said tenants for allocation of resource quantities to workloads from said tenants;allocating resources to said workloads in accordance with a distribution policy defining values for resource entitlements of said tenants, at least one of the values including a pre-emption quantity for a first tenant; andin response to determining that a first quantity of resources allocated for a workload of a first tenant is less than the pre-emption quantity for said first tenant, interrupting processing of a workload from a second tenant to re-allocate a second quantity of resources from said workload of said second tenant to said workload of said first tenant.2. The method of claim 1 , wherein said values comprise reserve quantities claim 1 , and wherein allocating resources comprises allocating a reserve quantity of resources to workloads from a tenant independently of a quantity of resources requested by said tenant.3. The method of claim 1 , wherein said values define maximum quantities of resources for at least some of said tenants claim 1 , and wherein said allocating comprises allocating to a tenant its maximum quantity of resources claim 1 , wherein said maximum ...

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

SYSTEM AND METHOD FOR SCHEDULING JOBS IN DISTRIBUTED DATACENTERS

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

Methods and systems for scheduling jobs in a distributed computing environment include: obtaining a set of task identifiers, each task identifier identifying a corresponding data processing task included in one of a plurality of jobs to be scheduled for execution at one of a plurality of data processing locations; and selecting and scheduling a data processing task of the identified job having a longest optimal completion time to the data processing location corresponding to the optimal completion time of the selected data processing task. 1. A method for scheduling jobs in a distributed computing environment , the method comprising:obtaining a set of task identifiers, each task identifier identifying a corresponding data processing task included in one of a plurality of jobs to be scheduled for execution; determining input data transfer times to transfer input data for the unscheduled data processing task to each of a plurality of data processing locations; and', 'for each of the plurality of data processing locations, determining a task completion time for the unscheduled data processing task based on the corresponding input data transfer time;, 'for each unscheduled data processing task,'}from the jobs having unscheduled data processing tasks, selecting a job having a longest job completion time based on a shortest task completion time for the data processing tasks included in the selected job;selecting, from the unscheduled data processing tasks for the selected job, a data processing task having a longest task completion time based on the shortest task completion times for the unscheduled data processing tasks for the selected job; andscheduling the selected data processing task for execution at the data processing location corresponding to the selected data processing task's shortest completion time and having available processing resources.2. The method of claim 1 , comprising: adjusting the completion times of all other unscheduled data processing tasks ...

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

VIRTUALIZED SUBSCRIBER IDENTIFICATION MODULE (SIM)

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

This disclosure is directed to systems and methods for implementing a virtualized subscriber module (SIM). In general, a device equipped with virtualization resources may be configured to load at least one virtualized SIM. Wireless communication resources in the device may be configured to access the at least one virtualized SIM when, for example, initializing a connection to a wireless network. Some embodiments may include more than one virtualized SIM. For example, a plurality of virtualized SIM may be loaded at the same time (e.g., for use in initializing connections to different wireless networks). In a different embodiment, a determination to be made as to which virtualized SIM to load based on, for example, the detection of available wireless networks. It may also be possible to load a single virtual machine (VM) to emulate various hardware-based SIMs based on, for example, varying information input into the virtual machine. 120-. (canceled)21. A device , comprising:a communication module to communicate with at least one wireless network; anda processing module to at least cause virtualization resources in the device to load at least one virtualized subscriber identity module (SIM) in the device space.22. The device of claim 21 , wherein the communication module is also to access the at least one virtualized SIM prior to communicating with the at least one wireless network.23. The device of claim 22 , wherein the at least one virtualized SIM is to provide at least one of device identification information claim 22 , security information or cipher information for use in communicating with the at least one wireless network.24. The device of claim 21 , wherein the processing module is to cause a plurality of virtualized SIMs to be loaded in the device.25. The device of claim 24 , wherein the communication module is also to access at least one of the plurality of virtualized SIMs based on the at least one wireless network.26. The device of claim 21 , wherein the ...

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

REDUCING JOB CREDENTIALS MANAGEMENT LOAD

Номер: US20150268987A1

A method for reducing job credentials management load is provided in the illustrative embodiments. A determination is made whether a credential data submitted with a job matches a second credential data stored in a repository, the credential data comprising a set of attributes. Responsive to the credential data matching the second credential data, a reference to the second credential data is associated with the job. The second credential data is updated to enable the job for execution. The job is forwarded with the reference to a receiver application, wherein the reference provides the receiver application an authorization to execute the job. 1. A method for reducing job credentials management load , the method comprising:determining, at a first application using a processor and a memory, whether a credential data submitted with a job matches a second credential data stored in a repository, the credential data comprising a set of attributes;associating, responsive to the credential data matching the second credential data, a reference to the second credential data with the job;updating the second credential data to enable the job for execution; andforwarding the job with the reference to a receiver application, wherein the reference provides the receiver application an authorization to execute the job.2. The method of claim 1 , further comprising:selecting the receiver application, wherein the application operates to schedule jobs in a first cluster of data processing systems, and wherein the receiver application operates to schedule jobs in a second cluster of data processing systems.3. The method of claim 1 , wherein the credential data comprises an authorization attribute in a data file claim 1 , and wherein the data file is forwardable from a first data processing system to a second data processing system such that the data file can be updated from both the first and the second data processing systems claim 1 , and wherein the authorization attribute in the data ...

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

APPARATUS AND METHOD FOR PROCESSING SPUTTERED IC UNITS

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

A method for preparing a film carrier for sputtering of IC units placed thereon, the method comprising the steps of: providing a carrier of IC units; removing said units from the carrier; delivering said IC units to a flipper; inverting and delivering said units to a sputtering film frame; placing the units on said sputtering film frame in an array having a pre-determined clearance about adjacent units. 1. A method for preparing a film carrier for sputtering of IC units placed thereon , the method comprising the steps of:providing a carrier of IC units;removing said units from the carrier;delivering said IC units to a flipper;inverting and delivering said units to a sputtering film frame;placing the units on said sputtering film frame in an array having a pre-determined clearance about adjacent units.2. The method of claim 1 , wherein the removing step is preceded by the step of stripping tape binding said IC units to the carrier.3. The method according to wherein the stripping step includes the steps of: engaging the carrier with a vacuum;gripping the tape;applying a uniform force to the tape;detaching the tape from the carrier so as to release said IC units.4. The method according to claim 1 , wherein the removing step precedes the step of ejecting the carrier.5. The method according to claim 1 , wherein the providing step precedes the step of inspecting the alignment of said IC units on said carrier.6. The method according to claim 1 , wherein the inverting step precedes the step of performing a second inspection of said inverted IC units.7. The method according to claim 1 , wherein the placing step precedes the step of conducting a side inspection of the units whilst on the sputtering film frame.8. A method for re-distributing IC units on a sputtering film frame claim 1 , the method comprising the steps of:providing the sputtering film frame of sputtered IC units in an array having a pre-determined clearance about adjacent units, and;inspecting the units from ...

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

Apparatus into Which Electronic Card May Be Inserted

Номер: US20150280383A1
Автор: Chen Chong, LIN Pi, LIU Yinong
Принадлежит:

An apparatus including a housing defining an interior cavity having a length, a width and a depth, at least one lateral constraint configured to constrain the width of the interior cavity when the apparatus is in a first configuration, and at least one longitudinal constraint configured to constrain the length of the interior cavity when the apparatus is in the first configuration, wherein, when the apparatus is in the first configuration, the cavity is configured for a first card, wherein, when the apparatus is in a second configuration, the interior cavity is configured for a second card, larger than the first card, and wherein insertion of the second card into the interior cavity causes depth-wise switching of the apparatus from the first configuration to the second configuration including retraction of at least one of the at least one lateral constraint and the at least one longitudinal constraint. 1. An apparatus comprising:a housing defining an interior cavity having a length, a width and a depth; at least one lateral constraint configured to constrain the width of the interior cavity when the apparatus is in a first configuration; andat least one longitudinal constraint configured to constrain the length of the interior cavity when the apparatus is in the first configuration;wherein, when the apparatus is in the first configuration, the cavity is configured for a first card,wherein, when the apparatus is in a second configuration, the interior cavity is configured for a second card, larger than the first card, andwherein insertion of the second card into the interior cavity causes switching of the apparatus from the first configuration to the second configuration comprising depth-wise retraction of at least one of the at least one lateral constraint and the at least one longitudinal constraint.2. An apparatus as claimed in claim 1 , wherein the at least one lateral constraint is configured to retract depth-wise from the interior cavity defined by the housing ...

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

INFORMATION IDENTIFICATION CODE-BASED INFORMATION AUTHENTICATION METHOD AND TERMINAL

Номер: US20190279326A1

Embodiments of the present invention disclose an information identification code-based information authentication method, a terminal, and a computer storage medium. The method includes: generating an information identification code, the information identification code carrying a first identifier used for representing a user identity and a second identifier used for representing a generation time of the information identification code; and initiating, by a first terminal, or receiving, from the first terminal, a first request according to the information identification code, to request a second terminal to perform identity authentication on the first terminal to satisfy a target requirement 1. An information identification code-based information authentication method , implemented by a second terminal , the second terminal comprising one or more processors , a memory , and one or more programs , the one or more programs being stored in the memory , the program comprising one or more modules each corresponding to a set of instructions , the one or more processors being configured to execute the instructions , and the method comprising:parsing an information identification code in response to a first request, received from a first terminal, to obtain a first identifier and a second identifier;performing comparison authentication on the first identifier by using a locally-stored preset information check library to determine a user identity;performing comparison authentication on the second identifier by using a current time of the second terminal, and if a time difference falls within a preset time range, determining that the comparison authentication succeeds and accepting the first request received from the first terminal; andencapsulating a third identifier representing an identity of the second terminal and the information identification code comprising the first identifier and the second identifier into a second request, and sending the second request to a server, ...

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

DISTRIBUTED RESOURCE MANAGEMENT METHOD AND SYSTEM

Номер: US20170295220A1
Автор: Chen Chong, Chen Jin, Guo Lei
Принадлежит:

The present disclosure is drawn to methods and systems for resource enforcement in a distributed system. At least one first host of the system has an enforcement agent configured to trigger a master enforcement controller in response to the first host running a task requiring access to a distributed resource. The master enforcement controller obtains identification information regarding the distributed resource and transmits an enforcement command to other hosts of the distributed system involved in providing the distributed resource. The enforcement command is received by enforcement agents on each of the involved hosts and triggers a slave enforcement controller on each of the involved hosts. The slave enforcement controllers locally enforce a resource quota for the distributed resource. 1. A method for resource enforcement in a distributed system having a plurality of hosts , the method comprising:designating a master enforcement controller on a first host of the plurality of hosts in response to the first host requiring access to a distributed resource of the distributed system;obtaining, by the master enforcement controller, identification information regarding the distributed resource; andtransmitting, from the master enforcement controller on the first host, an enforcement command including the identification information to at least one second host of the plurality of hosts, the at least one second host being involved in providing the distributed resource, the enforcement command configured for designating a slave enforcement controller on the at least one second host, the slave enforcement controller locally enforcing a resource quota on the at least one second host.2. The method of claim 1 , wherein obtaining identification information comprises determining an accessing mechanism for the distributed resource.3. The method of claim 2 , wherein obtaining identification information comprises identifying the at least one second host by determining which ones of ...

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

An Apparatus Providing One or More Socket Contacts for Contacting an Inserted Flexible, Planar Connector; A Method

Номер: US20150311625A1
Автор: Chen Chong
Принадлежит: NOKIA TECHNOLOGIES OY

An apparatus including a housing: including an upper surface and a socket cavity, the socket cavity extending underneath the upper surface, from an opening at the upper surface, to provide one or more socket contacts; and at least one retainer, within the socket cavity, configured to be automatically actuated to retain a flexible planar connector including connector contacts, for contacting the socket contacts underneath the upper surface, inserted along the socket cavity. 1. An apparatus comprising:a housing comprising: an upper surface and a socket cavity, the socket cavity extending underneath the upper surface, from an opening at the upper surface, to provide one or more socket contacts; andat least one retainer, within the socket cavity, configured to be automatically actuated to retain a flexible planar connector comprising connector contacts, for contacting the socket contacts underneath the upper surface, inserted along the socket cavity.2. An apparatus as claimed in claim 1 , wherein the apparatus is configured to have a first configuration when the flexible claim 1 , planar connector comprising contacts is not inserted claim 1 , in which the at least one retainer is not actuated; and wherein the apparatus is configured to have a second configuration when the flexible claim 1 , planar connector is inserted along the socket cavity to make contact between the connector contacts and the socket contacts claim 1 , in which the at least one retainer is actuated and retains the flexible claim 1 , planar connector.3. An apparatus as claimed in claim 2 , wherein the socket cavity and opening are configured to facilitate insertion of the flexible planar connector into the cavity through the opening at an angle of attack relative to the upper surface that is less than 60 degrees.4. An apparatus as claimed in claim 3 , wherein the opening comprises a curved edge configured to facilitate insertion of the flexible planar connector into the cavity through the opening at ...

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

SYSTEM AND METHOD FOR DISTRIBUTED RESOURCE MANAGEMENT

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

Methods and systems of managing a resource in a distributed resource management system can include: receiving a resource request including data identifying at least one requested resource attribute; identifying one or more candidate resources from a plurality of resources by performing element-wise operations on one or more resource attribute element sets corresponding to the at least one requested resource attribute, each resource attribute element set comprising an element for each of the plurality of resources, each element representing a resource attribute for a respective resource of the plurality of resources; and scheduling a workload associated with the resource request for execution based on the one or more identified candidate resources. 1. A method for managing resources in a distributed resource management system , the method comprising:receiving a resource request by at least one processor in the distributed resource management system, the resource request including data identifying at least one requested resource attribute;identifying one or more candidate resources from a plurality of resources by performing element-wise operations on one or more resource attribute element sets corresponding to the at least one requested resource attribute, each resource attribute element set comprising an element for each of the plurality of resources, each element representing a resource attribute for a respective resource of the plurality of resources; andscheduling a workload associated with the resource request for execution based on the one or more identified candidate resources.2. The method of comprising:obtaining resource attribute data regarding one or more of the plurality or resources; andgenerating or updating at least one of the resource attribute element sets based on the obtained resource attribute data.3. The method of comprising:obtaining resource attribute data for a new resource;based on the obtained resource attribute data, adding a new element at ...

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

SYSTEM, DEVICE AND PROCESS FOR DYNAMIC TENANT STRUCTURE ADJUSTMENT IN A DISTRIBUTED RESOURCE MANAGEMENT SYSTEM

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

Methods and systems of managing workloads and resources for tenants structured as a hierarchical tenant queue defining a resource distribution policy. The tenants are modified and the system responds with dynamic adjustments to the hierarchical tenant queue and workload distribution. A rule-based workload management engine defines rules for actions for the workload to respond to the dynamic update. 1. A process for managing workloads and resources in a distributed resource management system , the process comprising:in response to an update to a tenant of a hierarchical queue, receiving, by at least one processor from a rule-based workload management engine, an action for at least one workload of the tenant, the hierarchical queue defining a resource distribution policy, the at least one workload associated with a resource request;updating, by the at least one processor, the hierarchical tenant queue based on the update by applying the action for the at least one workload associated with the resource request, without interrupting the workload; andscheduling the workload based on the updated hierarchical tenant queue.2. The process of claim 1 , further comprising defining claim 1 , by the at least one processor claim 1 , rules for the rule-based workload management engine claim 1 , a rule having a component for the action for the workload.3. The process of claim 2 , the rule having a component for a tenant event to determine that the rule is applicable to the update.4. The process of claim 2 , the rule having a component for a workload matching expression to determine that the rule is applicable to the workload.5. The process of claim 2 , further comprising sending a request to the rule-based workload management engine for the action in response to detecting the update claim 2 , the request comprising the update and the workload associated with the resource request for the tenant.6. The process of claim 4 , further comprising identifying claim 4 , by the rule-based ...

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

Duodenoscope Protected With Disposable Consumables

Номер: US20170325666A1

A duodenoscope protected with disposable consumables is provided. An insertion portion of a duodenoscope body ( 1 ) is covered with a cuff ( 3 ). A disposable forceps passage tube ( 4 ) is inserted into a tube of the duodenoscope body ( 1 ). A distal end of the duodenoscope body ( 1 ) is covered with an end cap ( 2 ) which is integrally connected to the cuff ( 3 ) and the disposable forceps passage tube ( 4 ). An elongated opening ( 2.1 ), which is of the same shape as the opening of a head end ( 1.1 ) of the duodenoscope body ( 1 ), is formed in a side face of the end cap ( 2 ). A forceps-lifting unit ( 1.2 ) is disposed in the head end ( 1.1 ) of the duodenoscope body ( 1 ). The end cap ( 2 ) is made of a transparent elastic material. A soft connection port ( 5 ) is disposed in the elongated opening ( 2.1 ) of the end cap ( 2 ). The soft connection port ( 5 ) is shaped like a smoking pipe and made of an elastic film. A large-orifice end of the soft connection port ( 5 ) is glued to the elongated opening ( 2.1 ) of the end cap ( 2 ), while a small-orifice end ( 5.2 ) thereof sleeves and is glued to a distal end of the disposable forceps passage tube ( 4 ). A pulley ( 1.4 ) is disposed on the head of the forceps-lifting unit ( 1.2 ), and a groove ( 1.5 ) is formed in the periphery of the pulley ( 1.4 ). The duodenoscope protected with disposable consumables can protect both the external surface of the duodenoscope and the internal surface of the tube.

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

METHOD FOR ENABLING POINT-TO-POINT TRANSMISSION AND NETWORK CONNECTING DEVICE

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

A method is developed for enabling a host device to perform point-to-point (P2P) transmission. The method includes providing device identification, P2P program instructions and a server. The device identification is stored in an external device and the P2P instructions are installed on the host device. The server helps the host device to connect to other P2P devices under P2P approach. 1. A method for enabling a host device to perform point-to-point transmission , comprising:providing a device identification to be stored in an external device, the external device for being connected to the host device;providing a point-to-point program instruction to be installed on the host device;providing a server, wherein when the host device is installed with the point-to-point instruction, the host device informs the server with connection data and an unique identification, the unique identification being related to the device identification, and the unique identification being used to identify the host device in a point-to-point transmission network; andproviding the connection data of the host device to a point-to-point device via the server so that the point-to-point device being connected to the host device with a point-to-point connection.2. The method of claim 1 , further comprising receiving the device identification claim 1 , and generating and providing the unique identification to the host device.3. The method of claim 1 , wherein the host device uses the device identification as the unique identification.4. The method of claim 1 , wherein the host device is a computer.5. The method of claim 1 , wherein the external device is an USB device.6. The method of claim 5 , wherein the USB device is an USB wireless router for establishing a wireless network so that a wireless network device is connected to an external network via a network interface of the host device from the wireless network.7. The method of claim 1 , wherein the external device is stored with an auto- ...

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

SYSTEM AND METHOD FOR INTER-DATACENTER COMMUNICATION

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

Methods and systems for data communication in a distributed computing environment include: providing a first network node associated with a first data processing location, the first network node providing provide a network interface for a first distributed computing node at the first data processing location; and forwarding task data flow messages from the first distributed computing node to a second distributed computing node at a second data processing location via a second network node associated with the second data processing location. 1. A system for data communication in a distributed computing environment , the system comprising:at least one processor configured to:provide a first network node associated with a first data processing location, the first network node providing provide a network interface for a first distributed computing node at the first data processing location; andforward task data flow messages from the first distributed computing node to a second distributed computing node at a second data processing location via a second network node associated with the second data processing location.2. The system of claim 1 , wherein the at least one processor is configured to obtain task data flow information for a plurality of tasks in the distributed computing environment; andforward the task data messages from the first distributed computing node to the second network node over one or more data connections selected based on the task data flow information.3. The system of claim 1 , wherein the first network node is configured to establish at least one persistent connection with the second network node over which task data flow messages from any distributed computing node at the first data processing location can be communicated.4. The system of claim 3 , wherein the first network node is configured to aggregate data communications from a plurality of task execution processes at the first data processing location for transmission over the at least ...

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

ALLOCATING A GLOBAL RESOURCE IN A DISTRIBUTED GRID ENVIRONMENT

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

A technique for allocating a global resource in a distributed grid environment includes a master resource manager (MRM), and a plurality of slave resource managers (SRMs) each configured to allocate a global resource within a respectively controlled region of a distributed grid computing environment. The MRM receives from each SRM use data and demand data associated with the global resource by each consumer in the respective region controlled by the respective SRM. The MRM then computes an allocation of the global resource for each consumer and for each region based on the use data and the demand data. The MRM then communicates to each SRM an amount of the global resource allocated to each consumer in each respective region controlled by a respective SRM and a total allocation of the global resource for the region controlled by the respective SRM. 1. A system , comprising:a master resource manager executable by a processor unit; anda plurality of slave resource managers each configured to allocate a global resource within a respectively controlled region of a distributed grid computing environment; receive, from each slave resource manager, use data and demand data associated with the global resource by each consumer in the respective region controlled by the respective slave resource manager;', 'compute an allocation of the global resource for each consumer and for each region based on the use data and the demand data; and', 'communicate to each slave resource manager an amount of the global resource allocated to each consumer in each respective region controlled by a respective slave resource manager and a total allocation of the global resource for the region controlled by the respective slave resource manager., 'wherein the master resource manager is configured to2. The system of claim 1 , wherein the master resource manager is configured to estimate a need by each consumer for the global resource based on the use data and the demand data claim 1 , the need ...

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

Management of multiple clusters of distributed file systems

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

The present disclosure is drawn to methods and systems for managing clusters of distributed file systems having cluster files stored thereon. An intermediate layer is provided between user devices having applications running thereon and clusters of distributed file systems for managing and coordinating operation across multiple clusters using metadata about the cluster files.

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

Method and system for multi-tenant resource distribution

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

In a distributed computing network, requests for allocation of resources to tenant workloads and messages identifying resource availability are received and aggregated. Resources are allocated to the workloads in accordance with a distribution policy defining values for resource entitlements of the tenants. The values include pre-emption quantities. In response to determining that a quantity of resources allocated for workloads of a first tenant is less than the tenant's pre-emption quantity, processing of another workload from a second tenant is interrupted to re-allocate resources from the second tenant's workload to the first tenant's workload.

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

Method and apparatus for determining the average cell volume of red blood cells in the blood

Номер: ES2438841T3
Принадлежит: ABBOTT POINT OF CARE INC

Un método para determinar el volumen celular de glóbulos rojos dentro de una muestra de sangre, quecomprende las etapas de: depositar la muestra en una cámara de análisis (10) adaptada para contener de manera quiescente la muestra parael análisis, la cámara (10), definida por una superficie interior (14) de un primer panel (12) y una superficie interior (18) de un segundo panel (16), en donde ambos paneles son transparentes, y la cámara (10) tiene una alturaconocida o determinable que se extiende entre las superficies interiores (14, 18) de los paneles (12, 16), dicha alturaes de tal manera que por lo menos un glóbulo rojo (22), sometido a un agente isovolumétrico que da forma deesfera, asume una forma esférica parcialmente comprimida en contacto con las superficies interiores (14, 18);tomar imágenes de por lo menos un glóbulo rojo esférico comprimido parcialmente (22) que contacta con las superficies interiores (14, 18), y producir señales de imagen; determinar el radio del glóbulo rojo esférico parcialmente comprimido (22) que contacta con las superficies interiores(14, 18) a partir de las señales de imagen; y determinar el volumen de la imagen de glóbulo rojo (22) utilizando el radio determinado. A method for determining the cell volume of red blood cells within a blood sample, comprising the steps of: depositing the sample in an analysis chamber (10) adapted to quiescently contain the sample for analysis, the chamber (10), defined by an inner surface (14) of a first panel (12) and an inner surface (18) of a second panel (16), where both panels are transparent, and the chamber (10) has a known or determinable height that is extends between the inner surfaces (14, 18) of the panels (12, 16), said height is such that at least one red blood cell (22), subjected to an isovolumetric agent that forms a sphere, assumes a partially spherical shape compressed in contact with the inner surfaces (14, 18); take pictures of at least one partially compressed spherical red ...

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

Techniques for providing virtual light adjustments to image data

Номер: WO2019050621A1
Принадлежит: Apple Inc.

Embodiments of the present disclosure can provide systems, methods, and computer-readable medium for providing virtual lighting adjustments to image data. A user interface for presenting and/or modifying image data may be provided via an electronic device. User input may be received that indicates a selection of a virtual lighting mode. Landmark points corresponding to a set of pixels of the image data may be identified based, at least in part, on depth measurement values of the set of pixels. One or more masks may be generated from the landmark points. One or more virtual lighting adjustments associated with the selected virtual lighting mode may be made to the image data using these masks (or the landmark points and an implied geometry of the landmark points). The adjusted/modified image may be presented to the user via the user interface at the electronic device.

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

Slidable gasket and a bearing having the same

Номер: US20110001293A1
Автор: Cheng Chong Chen
Принадлежит: Liow Ko Co Ltd

A bearing of the present invention includes a slidable gasket, in which a surface thereof is formed with a slippery portion to reduce its frictional index. As such, the bearing can be disposed between two objects to reduce the friction, in which the bearing has extended service life and produces diminished noise.

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

Touch free automatic faucet

Номер: TWM419004U
Автор: Chong-Jia Chen
Принадлежит: Muirsis Inc

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

Method for enabling point-to-point transmission and network connecting device

Номер: US10116739B2

A method is developed for enabling a host device to perform point-to-point (P2P) transmission. The method includes providing device identification, P2P program instructions and a server. The device identification is stored in an external device and the P2P instructions are installed on the host device. The server helps the host device to connect to other P2P devices under P2P approach.

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

Electronic ignition-lock apparatus for motorcycle

Номер: TW201031549A
Принадлежит: Delta Electronics Inc

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

Impact dampening tappet

Номер: US9593601B2
Принадлежит: FORD GLOBAL TECHNOLOGIES LLC

A valve assembly is provided herein. The valve assembly may include a valve stem coupled to a coil spring and an impact dampening tappet partially enclosing the spring and valve stem and in contact with a cam, the impact dampening tappet including an exterior metal layer having a cam contacting surface and an interior elastomeric layer traversing at least a portion of the interior surface of the exterior metal layer.

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

Hair-care equipment of head-wearing type

Номер: TWM377985U
Принадлежит: chong-yang Chen

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

Drawing synchronization device, and extension coupling and anti-whirling unit thereof

Номер: TW201338726A
Автор: Chong-Yao Chen
Принадлежит: Slide Mei Yao Internat Co Ltd

一種抽拉同步裝置及其延長接頭與防甩單元,該抽拉同步裝置是用於使一個抽拉承載體及兩個滑軌單元同步滑移進退,並包含兩個分別包括一個齒條之引導單元、兩個分別位於該抽拉承載件兩側之滾動單元、一個銜接所述滾動單元之連動單元,及至少一個降低該連動單元甩動弧度的防甩單元。每一滾動單元包括一個嚙接行走於齒條的齒輪。該連動單元包括至少兩支位於所述齒輪間之軸桿,及至少一個聯結所述軸桿的延長接頭。該防甩單元包括一個限制該連動單元旋轉甩擺弧度的防甩墊體。藉由上述設計,能達到構造簡單以及可降低噪音的功效。

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

A long-distance adjustable infrared smoker detector

Номер: TWI262300B
Принадлежит: Nat Huwei Institue Of Technolo

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

Assembly and method for IC unit engagement

Номер: US8997592B2
Принадлежит: ROKKO SYSTEMS PTE LTD

A picker assembly includes a plurality of pickers in selective variable spaced relation, a shaft having a plurality of cam plates, the cam plates co-axial with said shaft and having a variable thickness. The cam plates are in engagement with the pickers and positioned in interstitial spaces between the pickers. The selective variability in spacing is provided by rotation of the shaft such that thickness variation of the cam plates move the respective pickers along an axis parallel to the shaft.

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

Hermaphroditic electrical connector.

Номер: MX2017005658A
Автор: Chen Chong
Принадлежит: Microsoft Technology Licensing LLC

El tema aquí descrito se refiere a un conector eléctrico hermafrodita. Se proporcionan las modalidades del conector eléctrico hermafrodita y un método para la fabricación del conector. El conector eléctrico hermafrodita puede comprender un cuerpo aislante que comprende al menos una pared de instalación y una pluralidad de aberturas en la pared de instalación y una pluralidad de contactos conductivos, cada uno estando acoplado al cuerpo en la pluralidad de aberturas y comprendiendo al menos un par de una porción de resorte y una porción de recepción, de manera que al menos una de la porción de resorte y la porción de recepción dentro del par esté configurada para conectarse de manera desmontable a un conector eléctrico separado que se mueve hacia una superficie interna de la pared de instalación, la otra de la porción de resorte y la porción de recepción estando configurada para conectarse de manera desmontable a un conector eléctrico separado que se mueve hacia una superficie externa de la pared de instalación opuesta a la superficie interna.

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

Anti-glare glasses for automobile rear-view mirror

Номер: TW201022734A
Автор: Yuan-Chong Chen
Принадлежит: Double Chen Co Ltd

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

Apparatus and method for preventing etchant condensation on wafer in a cooling chamber

Номер: US20040040509A1

An apparatus and a method for preventing etchant condensation on a wafer surface positioned in a wafer cool-down chamber after plasma etching. The apparatus of the process chamber includes a chamber enclosure of elongated shape with an aperture in a top plate, a heating means mounted on the top plate for heating a wafer through the aperture positioned in the cavity; and an exhaust means in fluid communication with an exhaust opening provided at a back end of the chamber enclosure for evacuating gaseous content in the cavity during and after the heating of the wafer, and for cooling the wafer after the radiant heater is turned off.

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

Method for Forming Oxide on Ono Structure

Номер: US20070117353A1
Принадлежит: Macronix International Co Ltd

A semiconductor device having a silicon oxide/silicon nitride/silicon oxide (“ONO”) structure is formed by providing a first silicon oxide layer and a silicon nitride layer over a substrate having a memory region and a logic device region; patterning the first silicon oxide layer and the silicon nitride layer to define bottom oxide and silicon nitride portions of partially completed ONO stacks and to expose the substrate in the logic device regions; performing a rapid thermal annealing process in the presence of a radical oxidizing agent to form concurrently a second silicon oxide layer on the exposed surface of the silicon nitride layer and a gate oxide layer over the substrate; and depositing a conductive layer over the completed ONO stacks and the gate oxide. The invention is employed in manufacture of, for example, memory devices having and peripheral logic devices and memory cells including ONO structures. Exposing the patterned silicon nitride to the oxygen radical during the RTO according to the invention significantly reduces the processing time, and reduces the thermal budget. Moreover, because according to the invention the upper surface and the sidewalls of the silicon nitride layer are covered by the top oxide layer, the silicon nitride is not exposed during a subsequent cleaning process. As a result of increased contact area between the polysilicon gate and the top oxide layer, the coupling ratio of the gate is increased.

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

Process for increasing print quality

Номер: DE19943156C2
Автор: Cheng-Chong Chen
Принадлежит: Silitek Corp

Подробнее