Настройки

Укажите год
-

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

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

Подробнее
-

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

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

Подробнее

Форма поиска

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

Применить Всего найдено 839. Отображено 194.
20-03-2019 дата публикации

Antiresonant hollow core preforms and optical fibres and methods of fabrication

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

A preform for an antiresonant hollow core optical fibre with an outer jacket tube 12 having an inner surface and a central longitudinal axis; with a plurality of antiresonant cladding tubes 14 or capillaries spaced apart at predefined peripheral locations around the inner surface of the outer jacket tube, each antiresonant cladding tube in contact with the inner surface; and with a plurality of spacing elements 22 disposed alternately with the tubes. The spacing elements may be further out towards the outer jacket tube at a predefined ratio. The spacing elements may be solid or hollow. The spacing element may comprise spacing sub-elements (22, fig 9) and may be of different shapes (22, fig 10), and the antiresonant tubes may contain one or more further antiresonant tubes within (fig 12), and the structures and sizes may be constant. The fibre is made (fig 5, fig 15) with the spacing features designed to ensure the product has a structure with distances suitable to avoid interactions between ...

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

Self-configuration and optimization of adjacent cells in wireless telecommunication network

Номер: CN103369547A
Автор: John Hayes, Harald Kallin
Принадлежит:

The invention relates to self-configuration and optimization of adjacent cells in a wireless telecommunication network. The invention aims to reduce the cost for planning and maintaining an adjacent cell set by demanding a mobile terminal to make extra effort to uniquely identify the adjacent cells in the wireless network.

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

VARIABLE LENGTH ENCODING IN A STORAGE SYSTEM

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

A system and method for maintaining a mapping table in a data storage subsystem. A data storage subsystem supports multiple mapping tables including a plurality of entries. Each of the entries comprise a tuple including a key. A data storage controller is configured to encode each tuple in the mapping table using a variable length encoding. Additionally, the mapping table may be organized as a plurality of time ordered levels, with each level including one or more mapping table entries. Further, a particular encoding of a plurality of encodings for a given tuple may be selected based at least in part on a size of the given tuple as unencoded, a size of the given tuple as encoded, and a time to encode the given tuple.

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

Optical fiber with corrugations

Номер: US0011585976B2

An optical fiber has corrugations on an outer surface to dissipate a portion of an input light beam, allowing the remaining portion of the light beam to be coupled to the optical fiber. By dissipating the portion of input light, damage to the optical fiber by uncoupled light is reduced.

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

Variable access privileges for secure resources in an autonomous vehicle

Номер: US0011875177B1
Автор: John Hayes, Volkmar Uhlig
Принадлежит: GHOST AUTONOMY INC.

Variable access privileges for secure resources in an autonomous vehicle, including: allocating, by a hypervisor, to a first virtual machine comprising a first operating system, a first one or more access privileges to one or more resources; allocating, by the hypervisor, to a second virtual machine comprising a second operating system different than the first operating system, a second one or more access privileges to the one or more resources; and modifying, by the hypervisor, the second one or more access privileges in response to a change in an execution state of the first virtual machine; wherein the hypervisor, the first virtual machine, and the second virtual machine are implemented by an autonomous vehicle.

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

Method for maintaining multiple fingerprint tables in a deduplicating storage system

Номер: US20180060383A1
Принадлежит: Pure Storage Inc

A system and method for managing tables in a storage system is described.

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

Parallel update to NVRAM

Номер: US0009817576B2
Принадлежит: Pure Storage, Inc.

A method for updates in a storage system is provided. The method includes writing identifiers, associated with data to be stored, to storage units of the storage system and writing trim records indicative of identifiers that are allowed to not exist in the storage system to the storage units. The method includes determining whether stored data corresponding to records of identifiers is valid based on the records of the identifiers and the trim records.

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

ERROR RECOVERY IN A STORAGE CLUSTER

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

A plurality of storage nodes within a single chassis is provided. The plurality of storage nodes is configured to communicate together as a storage cluster. The plurality of storage nodes has a non-volatile solid-state storage for user data storage. The plurality of storage nodes is configured to distribute the user data and metadata associated with the user data throughout the plurality of storage nodes, with erasure coding of the user data. The plurality of storage nodes is configured to recover from failure of two of the plurality of storage nodes by applying the erasure coding to the user data from a remainder of the plurality of storage nodes. The plurality of storage nodes is configured to detect an error and engage in an error recovery via one of a processor of one of the plurality of storage nodes, a processor of the non-volatile solid state storage, or the flash memory.

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

Profile-Dependent Write Placement of Data into a Non-Volatile Solid-State Storage

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

A method for storing user data is provided. The method includes distributing the user data throughout a plurality of storage nodes through erasure coding, wherein the plurality of storage nodes are housed within a single chassis that couples the storage nodes as a cluster, each of the plurality of storage nodes having nonvolatile solid-state memory for user data storage. The method includes performing analytics on user data and grouping portions of the user data according to results of the analytics. The method includes writing the user data to blocks of flash memory in the non-volatile solid-state memory, wherein each block receives portions of the user data grouped according to at least one of the results of the analytics.

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

SCALABLE STORAGE CAPACITIES

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

A storage cluster includes a plurality of storage nodes. Each of the plurality of storage nodes includes nonvolatile solid-state memory and each of the plurality of storage nodes is configured to cooperate with others of the plurality of storage nodes having differing storage capacities in applying erasure coding. The plurality of storage nodes are configured to distribute the user data and metadata throughout the plurality of storage nodes.

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

Simultaneously servicing high latency operations in a storage system

Номер: US0010353630B1
Принадлежит: Pure Storage, Inc., PURE STORAGE INC

A system and method for effectively scheduling read and write operations among a plurality of solid-state storage devices. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array comprises an I/O scheduler. The characteristics of corresponding storage devices are used to schedule I/O requests to the storage devices in order to maintain relatively consistent response times at predicted times. In order to reduce a likelihood of unscheduled behaviors of the storage devices, the storage controller is configured to schedule proactive operations on the storage devices that will reduce a number of occurrences of unscheduled behaviors.

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

Offset protection data in a RAID array

Номер: US0009244769B2

A system and method for offset protection data in a RAID array. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array is configured to store user data in a first page of a first storage device of the plurality of storage devices; generate intra-device protection data corresponding to the user data, and store the intra-device protection data at a first offset within the first page. The controller is further configured to generate inter-device protection data corresponding to the first page, and store the inter-device protection data at a second offset within a second page in a second storage device of the plurality of storage devices, wherein the first offset is different from the second offset.

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

Selective training of neural networks using motion estimation

Номер: US0011983889B1
Принадлежит: GHOST AUTONOMY INC.

Selective training of neural networks using motion estimation, including: selecting, from a plurality of pixels in video data from a vehicle, based on motion relative to the vehicle, one or more pixels; and training a neural network based on the video data by zeroing out an error function applied to the selected one or more pixels.

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

NEW PROCESS

Номер: US20130197257A1
Принадлежит: Hoffmann-La Roche Inc.

A process for the preparation of a compound of formula (I): which is useful as an intermediate in the preparation of pharmaceutically active compounds.

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

CONFIGURATION FOR MULTIPLE LOGICAL STORAGE ARRAYS

Номер: US20190332330A1
Автор: John Hayes, Par Botes
Принадлежит:

A storage cluster is provided. The storage cluster includes a plurality of storage nodes coupled together as the storage cluster. The plurality of storage nodes is configured to assign data to two or more logical arrays and the plurality of storage nodes is configured to establish data striping across the plurality of storage nodes for user data of each of the two or more logical arrays.

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

Mapping Defective Memory in a Storage System

Номер: US20190227875A1
Принадлежит: Pure Storage Inc

A storage cluster is provided. The storage cluster includes a plurality of storage nodes within a chassis. The plurality of storage nodes has flash memory for storage of user data and is configured to distribute the user data and metadata throughout the plurality of storage nodes such that the storage nodes can access the user data with a failure of two of the plurality of storage nodes. Each of the storage nodes is configured to generate at least one address translation table that maps around defects in the flash memory on one of a per flash package basis, per flash die basis, per flash plane basis, per flash block basis, per flash page basis, or per physical address basis. Each of the plurality of storage nodes is configured to apply the at least one address translation table to write and read accesses of the user data.

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

FABRIC CARE COMPOSITION

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

A fabric care composition is provided including water; a modified carbohydrate polymer having a weight average molecular weight of <500,000 Daltons and a Kjeldahl nitrogen content corrected for ash and volatiles, TKN, of ≥0.5 wt %; and a cleaning surfactant; wherein the modified carbohydrate polymer is a carbohydrate polymer functionalized with quaternary ammonium moieties; wherein the quaternary ammonium moieties on the modified carbohydrate polymer include: trimethyl ammonium moieties having formula (I) and dimethyl(alkyl) ammonium moieties having formula (II) wherein each R is independently selected from a C8-22 alkyl group.

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

SCHEDULING OF REACTIVE I/O OPERATIONS IN A STORAGE ENVIRONMENT

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

A system and method for effectively scheduling read and write operations among a plurality of solid-state storage devices. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array comprises an I/O scheduler. The characteristics of corresponding storage devices are used to schedule I/O requests to the storage devices in order to maintain relatively consistent response times at predicted times. Should a device exhibit an unscheduled behavior which may be indicative of the device being in an unknown state, the scheduler may schedule one or more reactive operations on the device configured to cause the device to enter a known state.

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

Recovering error corrected data

Номер: US0011080154B2
Принадлежит: Pure Storage, Inc., PURE STORAGE INC

A plurality of storage nodes within a single chassis is provided. The plurality of storage nodes is configured to communicate together as a storage cluster. The plurality of storage nodes has a non-volatile solid-state storage for user data storage. The plurality of storage nodes is configured to distribute the user data and metadata associated with the user data throughout the plurality of storage nodes, with erasure coding of the user data. The plurality of storage nodes is configured to recover from failure of two of the plurality of storage nodes by applying the erasure coding to the user data from a remainder of the plurality of storage nodes. The plurality of storage nodes is configured to detect an error and engage in an error recovery via one of a processor of one of the plurality of storage nodes, a processor of the non-volatile solid state storage, or the flash memory.

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

COMMUNICATION PATHS FOR STORAGE DEVICES HAVING DIFFERING CAPACITIES

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

A storage system is provided. The storage system includes a plurality of storage nodes, each of the plurality of storage nodes having a plurality of storage units with storage memory. The system includes a first network coupling the plurality of storage nodes and a second network coupled to at least a subset of the plurality of storage units of each of the plurality of storage nodes such that one of the plurality of storage units of a first one of the plurality of storage nodes can initiate or relay a command to one of the plurality of storage units of a second one of the plurality of storage nodes via the second network without the command passing through the first network.

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

Reduced lethality gun

Номер: US0008516729B2

A gun that has a plurality of frangible barrels. At the proximal end of each barrel is a chamber that receives a cartridge. The cartridge has a reduced charge as compared to a conventional cartridge. Each barrel may have an inner sleeve formed from a malleable material. The out member of each barrel is comprised of a rigid material such as, but not limited to, a filled plastic. The inner sleeve is rigid enough to withstand the pressure of the reduced charge cartridge when fired, but is malleable enough to expand from the pressure generated by a standard charge cartridge. When the inner sleeve expands, the outer member fragments and destroys the weapon. The expansion of the inner sleeve and fragmentation of the outer member upon firing a standard charge reduces the propelling force in the bullet. As a result, the weapon is destroyed and the bullet is fired with a greatly reduced force. The barrels on the gun don not rotate. The hammer is mounted in a revolving mechanism that is rotated in ...

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

Data control across multiple logical arrays

Номер: US0010353635B2
Принадлежит: Pure Storage, Inc., PURE STORAGE INC

A storage cluster is provided. The storage cluster includes a plurality of storage nodes coupled together as the storage cluster. The plurality of storage nodes is configured to assign data to two or more logical arrays and the plurality of storage nodes is configured to establish data striping across the plurality of storage nodes for user data of each of the two or more logical arrays.

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

Failure mapping in a storage array

Номер: US0009558069B2
Принадлежит: Pure Storage, Inc., PURE STORAGE INC

A storage cluster is provided. The storage cluster includes a plurality of storage nodes within a chassis. The plurality of storage nodes has flash memory for storage of user data and is configured to distribute the user data and metadata throughout the plurality of storage nodes such that the storage nodes can access the user data with a failure of two of the plurality of storage nodes. Each of the storage nodes is configured to generate at least one address translation table that maps around defects in the flash memory on one of a per flash package basis, per flash die basis, per flash plane basis, per flash block basis, per flash page basis, or per physical address basis. Each of the plurality of storage nodes is configured to apply the at least one address translation table to write and read accesses of the user data.

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

PARALLEL UPDATE TO NVRAM

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

A method for updates in a storage system is provided. The method includes writing identifiers, associated with data to be stored, to storage units of the storage system and writing trim records indicative of identifiers that are allowed to not exist in the storage system to the storage units. The method includes determining whether stored data corresponding to records of identifiers is valid based on the records of the identifiers and the trim records.

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

PROBABILISTIC DATA STRUCTURES FOR DELETION

Номер: US20160378802A1
Принадлежит: Pure Storage Inc

A method for deleting a set of keys from a storage server is provided. The method includes generating a probabilistic data structure for a first set of keys and for each key in a second set of keys, determining whether a key of the second set of keys is found in the probabilistic data structure. The method includes identifying the key as a candidate for deletion if the key is not found in the probabilistic data structure. A system is also provided.

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

INTRA-DEVICE DATA PROTECTION IN A RAID ARRAY

Номер: US20120079189A1
Принадлежит: Pure Storage Inc

A system and method for intra-device data protection in a RAID array. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array is configured to identify a unit of data stored in the data storage subsystem, wherein said unit of data is stored across at least a first storage device and a second storage device of the plurality of storage devices, each of the first storage device and the second storage device storing intra-device redundancy data corresponding to the unit of data; and change an amount of intra-device redundancy data corresponding to the unit of data on only the first storage device.

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

Actions for reserved filenames

Номер: US0011928076B2
Принадлежит: Pure Storage, Inc.

A method for administration through files in a storage cluster is provided. The method includes distributing user data, including files, throughout a plurality of storage nodes having non-volatile solid-state memory, through erasure coding. The plurality of storage nodes are housed within a single chassis that couples the storage nodes as the storage cluster. The method includes receiving at the storage cluster a command to write a file or read a file, the file having a filename. The method includes determining whether the filename is reserved and determining an administrative action according to the file, responsive to determining that the filename is reserved. The method includes initiating the administrative action. A storage system is also provided.

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

SCHEDULING OF REACTIVE I/O OPERATIONS IN A STORAGE ENVIRONMENT

Номер: US20140229673A1
Принадлежит: PURE Storage, Inc.

A system and method for effectively scheduling read and write operations among a plurality of solid-state storage devices. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array comprises an I/O scheduler. The characteristics of corresponding storage devices are used to schedule I/O requests to the storage devices in order to maintain relatively consistent response times at predicted times. Should a device exhibit an unscheduled behavior which may be indicative of the device being in an unknown state, the scheduler may schedule one or more reactive operations on the device configured to cause the device to enter a known state.

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

Authorizing I/O commands with I/O tokens

Номер: US0009843453B2
Принадлежит: Pure Storage, Inc., PURE STORAGE INC

A method for authorizing I/O (input/output) commands in a storage cluster is provided. The method includes generating a token responsive to an authority initiating an I/O command, wherein the token is specific to assignment of the authority and a storage node of the storage cluster. The method includes verifying the I/O command using the token, wherein the token includes a signature confirming validity of the token and wherein the token is revocable.

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

STORAGE SYSTEM ARCHITECTURE

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

A storage system is provided. The storage system includes a plurality of storage units, each of the plurality of storage units having storage memory for user data and a plurality of storage nodes, each of the plurality of storage nodes configured to have ownership of a portion of the user data. The storage system includes a first pathway, coupling the plurality of storage units such that each of the plurality of storage units can communicate with at least one other of the plurality of storage units via the first pathway without assistance from the plurality of storage nodes.

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

METHOD FOR REMOVING DUPLICATE DATA FROM A STORAGE ARRAY

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

A system and method for efficiently removing duplicate data blocks at a fine-granularity from a storage array. A data storage subsystem supports multiple deduplication tables. Table entries in one deduplication table have the highest associated probability of being deduplicated. Table entries may move from one deduplication table to another as the probabilities change. Additionally, a table entry may be evicted from all deduplication tables if a corresponding estimated probability falls below a given threshold. The probabilities are based on attributes associated with a data component and attributes associated with a virtual address corresponding to a received storage access request. A strategy for searches of the multiple deduplication tables may also be determined by the attributes associated with a given storage access request.

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

Multiple communication paths in a storage system

Номер: US0011240307B2
Принадлежит: Pure Storage, Inc.

A storage system is provided. The storage system includes a plurality of storage nodes, each of the plurality of storage nodes having a plurality of storage units with storage memory. The system includes a first network coupling the plurality of storage nodes and a second network coupled to at least a subset of the plurality of storage units of each of the plurality of storage nodes such that one of the plurality of storage units of a first one of the plurality of storage nodes can initiate or relay a command to one of the plurality of storage units of a second one of the plurality of storage nodes via the second network without the command passing through the first network.

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

Garbage collection in a storage system

Номер: US0009251066B2

A system and method for performing garbage collection. A system includes a storage medium, a first table including entries which map a virtual address to locations in the storage medium, and a second table with entries which include a reverse mapping of a physical address in a data storage medium to one or more virtual addresses. A storage controller is configured to perform garbage collection. During garbage collection, the controller is configured to identify one or more entries in the second table which correspond to a segment to be garbage collected. In response to determining the first table includes a valid mapping for a virtual address included in an entry of the one of the one or more entries, the controller is configured to copy data from a first location identified in the entry to a second location in the data storage medium, and reclaim the first storage location.

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

SCHEDULING OF I/O IN AN SSD ENVIRONMENT

Номер: US20140075105A1
Принадлежит: PURE Storage, Inc.

A system and method for effectively scheduling read and write operations among a plurality of solid-state storage devices. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array comprises an I/O scheduler. The characteristics of corresponding storage devices are used to schedule I/O requests to the storage devices in order to maintain relatively consistent response times at predicted times. In order to reduce a likelihood of unscheduled behaviors of the storage devices, the storage controller is configured to schedule proactive operations on the storage devices that will reduce a number of occurrences of unscheduled behaviors.

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

Mapping in a storage system

Номер: US0008806160B2
Принадлежит: PURE Storage, Inc.

A system and method for maintaining a mapping table in a data storage subsystem. A data storage subsystem supports multiple mapping tables. Records within a mapping table are arranged in multiple levels which may be logically ordered by time. Each level stores pairs of a key value and a pointer value. New records are inserted in a created new (youngest) level. All levels other than the youngest may be read only. In response to detecting a flattening condition, a data storage controller is configured to identify a group of two or more adjacent levels of the plurality of levels for flattening which are logically adjacent in time. A new level is created and one or more records stored within the group are stored in the new level, in response to detecting each of the one or more records stores a unique key among keys stored within the group.

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

SAFETY FOR VOLUME OPERATIONS

Номер: US20140195762A1
Принадлежит: PURE Storage, INC.

A system and method for maintaining the safety of volume operations. A storage controller receives a request to delete a first volume. In response to this request, the storage controller can delete a link between the first volume and its anchor medium. The storage controller can also delay the deletion of the first volume's anchor medium. Later on, if the user wishes to restore the first volume, the storage controller can reconnect the first volume to its previous anchor medium, effectively restoring the first volume to its former state and undoing the deletion operation.

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

System and method for enabling and enhancing spending limits functionality in post-paid wireless billing systems

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

A system and method for allowing wireless carriers to implement intelligent spending-limited products to their post-paid subscribers. The system and method can be deployed separate from but cooperative with legacy billing environments or integrated with a carrier's billing and customer care suite. The system reduces latency in collecting and rating event-related data for roaming and local spending limits subscribers, enables selective deployment of real-time subscriber management based upon a carrier-definable threshold matrix, provides proactive messaging premised upon various account-related metrics, and enables the acceptance and immediate crediting of subscriber payments.

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

Thermal energy network

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

The thermal energy network 2 interconnects at least two thermal loads 4a-d. The network has an energy unit 6 capable of functioning as a heat source or a heat sink, a single primary circuit 14 for working fluid connected to the energy unit, and a control system 72 in the energy unit. Each thermal load respectively comprises a user loop 26 for working fluid that is connected to the primary circuit by a respective connection 30a-d at a respective location along the circuit. The control system controls the temperature of the working fluid within the primary circuit within a preselected target range. Ideally, a switchable valve system 32 selectively connects each respective user loop to the primary circuit in a selected working fluid flow direction so that the primary circuit can function as a heat source or heat sink for the respective loop. Each thermal load may comprise a first heat exchanger 68 coupling the user loop to a heating system and a second heat exchanger 70 coupling the loop to ...

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

Systems and methods for automated processing, handling, and facilitating a trade credit transaction

Номер: US20060173772A1
Автор: John Hayes, John Chandy
Принадлежит:

The present invention relates to methods and systems for automated processing, handling, and facilitating a trade credit transaction. One embodiment of the invention can comprise an automated trade credit processing application engine. The automated trade credit processing application engine can be adapted to approve a customer for a purchase using trade credit, and cause an invoice associated with the purchase to be assigned to a customer sponsor. The automated trade credit processing application engine can be further adapted to determine an advance for a seller sponsor to pay to a seller associated with the purchase, wherein the customer sponsor can guarantee payment of some or all of the invoice to the seller sponsor. Moreover, the automated trade credit processing application engine can be adapted to determine an allocation for the payment, wherein the allocation can be applied by the seller sponsor to an account associated with the seller, after a customer sponsor makes a payment against ...

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

Adjusting a number of storage devices in a storage system that may be utilized to simultaneously service high latency operations

Номер: US0010126982B1
Принадлежит: Pure Storage, Inc., PURE STORAGE INC

A system and method for effectively scheduling read and write operations among a plurality of solid-state storage devices. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array comprises an I/O scheduler. The characteristics of corresponding storage devices are used to schedule I/O requests to the storage devices in order to maintain relatively consistent response times at predicted times. In order to reduce a likelihood of unscheduled behaviors of the storage devices, the storage controller is configured to schedule proactive operations on the storage devices that will reduce a number of occurrences of unscheduled behaviors.

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

DATA STRIPING ACROSS STORAGE NODES THAT ARE ASSIGNED TO MULTIPLE LOGICAL ARRAYS

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

A storage cluster is provided. The storage cluster includes a plurality of storage nodes coupled together as the storage cluster. The plurality of storage nodes is configured to assign data to two or more logical arrays and the plurality of storage nodes is configured to establish data striping across the plurality of storage nodes for user data of each of the two or more logical arrays.

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

Redundant processing fabric for autonomous vehicles

Номер: US0011176007B2
Принадлежит: GHOST LOCOMOTION INC., GHOST LOCOMOTION INC

A redundant processing fabric in an autonomous vehicle may include processing, by a first processing unit of a plurality of processing units, sensor data from a first sensor of a plurality of sensors, where the plurality of processing units are coupled to the plurality of sensors via a switched fabric, wherein the plurality of processing units and plurality of sensors are included in the autonomous vehicle; determining a failure in processing the sensor data by the first processing unit; and redirecting, via the switched fabric, sensor data from the first sensor a redundant processing unit.

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

SECURE DATA REPLICATION IN A STORAGE GRID

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

A method for securing data in a storage grid is provided. The method includes generating a storage key from key shares of at least two storage clusters of a storage grid having at least three storage clusters and generating a grid key from the storage key and an external secret. The method includes encrypting data with the grid key to yield once encrypted data and encrypting the once encrypted data with the storage key to yield twice encrypted data. The method includes storing the twice encrypted data in a first storage cluster of the storage grid and storing the twice encrypted data in a second storage cluster of the storage grid, wherein at least one method operation is performed by a processor.

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

Less than lethal projectile and a method for producing the same

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

A less than lethal projectile and method of producing the same comprising of a sealed filled polymeric pouch containing a shot within. The sealed filled polymeric pouch is formed in a form, fill, and seal machine. An automatic loading ammunition machine is fed empty shell casings; the ammunition machine automatically loads the empty shell casing with pre-determined quantities of wad, primer, and gun powder, and subsequently moves the sealed filled polymeric pouch into a projectile compartment of the empty shell casing producing a fully-loaded shell casing to be loaded into a barrel of an ammunition. The polymeric pouch is capable of being inserted into various shell casings depending on the intended use thus allowing for officers and soldiers to select from an array of munitions when confronted with a situation where less than lethal means are required.

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

Automatic disengagement of an autonomous driving mode

Номер: US0011548535B2
Принадлежит: GHOST AUTONOMY INC.

Automatic disengagement of an autonomous driving mode may include receiving, from a steering torque sensor, torque sensor data indicating an amount of torque applied to a steering system of the autonomous vehicle; determining a predicted torque based on one or more motion attributes of the steering system of the autonomous vehicle; determining a differential between the predicted torque and the amount of torque; and determining, based on the differential, whether to disengage an autonomous driving mode of the autonomous vehicle.

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

Velocity adjustments based on roadway scene comprehension

Номер: US0011904889B1
Принадлежит: GHOST AUTONOMY INC.

Velocity adjustments based on roadway scene comprehension may include controlling an ego vehicle traveling in a first lane, wherein the first lane comprises a lane of travel for the ego vehicle of a multilane roadway including at least the first lane and a second lane; capturing object ranges by the ego vehicle using at least a first sensor corresponding to a first sensor type; identifying a first vehicle operating in the second lane from the first sensor; determining a first velocity of the first vehicle; generating a first lane flow rate for the second lane from one or more captured object velocities, wherein the lane flow rate of the second lane is based on at least the first velocity of the first vehicle and a traffic density estimation; determining whether to modify an ego vehicle velocity based on the first lane flow rate; and in response to determining whether to modify the ego vehicle velocity, generating instructions for the ego vehicle's velocity.

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

Thermal energy network

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

The district energy network 2 comprises a primary circuit loop 14 for working fluid, an energy centre 6 and two or more thermal loads 4a-d thermally connected to the primary loop. At least one of the thermal loads is capable of taking heat from the primary loop and at least one of the thermal loads is capable of rejecting heat into the loop. The energy centre is connected to the loop and acts as a heat source or heat sink. Under the command of a controller 72, the energy centre provides a positive or negative thermal input to the loop as a balancing thermal input to compensate for net thermal energy lost to or gained from the at least two thermal loads. The controller may use readings taken from temperature sensors 22,74,76,78 to do this. Ideally working fluid within the loop is maintained within a preselected target temperature range. The thermal loads may each comprise a user circuit 26 connected to the primary loop by a switchable valve system 32 that connects each user circuit to the ...

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

Scheduling policy for queues in a non-volatile solid-state storage

Номер: US0010185506B2
Принадлежит: Pure Storage, Inc., PURE STORAGE INC

A method of applying scheduling policies is provided. The method includes distributing user data throughout a plurality of storage nodes through erasure coding, wherein the plurality of storage nodes are housed within a single chassis coupling the storage nodes as a cluster. The method includes receiving operations relating to a non-volatile memory of one of the plurality of storage nodes into a plurality of operation queues. The method includes evaluating each of the operations in the plurality of operation queues as to benefit to the non-volatile solid-state storage according to a plurality of policies. For each channel of a plurality of channels coupling the operation queues to the non-volatile memory, the method includes iterating a selection and an execution of a next operation from the plurality of operation queues, with each next operation having a greater benefit than at least a subset of operations remaining in the operation queues.

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

Logical sector mapping in a flash storage array

Номер: US0009454476B2

A system and method for efficiently performing user storage virtualization for data stored in a storage system including a plurality of solid-state storage devices. A data storage subsystem supports multiple mapping tables. Records within a mapping table are arranged in multiple levels. Each level stores pairs of a key value and a pointer value. The levels are sorted by time. New records are inserted in a created newest (youngest) level. No edits are performed in-place. All levels other than the youngest may be read only. The system may further include an overlay table which identifies those keys within the mapping table that are invalid.

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

Scheduling of I/O writes in a storage environment

Номер: US0009037827B2

A system and method for scheduling read and write operations among a plurality of solid-state storage devices. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array comprises an I/O scheduler. The data storage controller is configured to receive requests targeted to the data storage medium, said requests including a first type of operation and a second type of operation. The controller is further configured to schedule requests of the first type for immediate processing by said plurality of storage devices, and queue requests of the second type for later processing by the plurality of storage devices. Operations of the first type may correspond to operations with an expected relatively low latency, and operations of the second type may correspond to operations with an expected relatively high latency ...

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

SCHEDULING OF RECONSTRUCTIVE I/O READ OPERATIONS IN A STORAGE ENVIRONMENT

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

A system and method for effectively scheduling read and write operations among a plurality of solid-state storage devices. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array comprises an I/O scheduler. The storage controller is configured to receive a read request targeted to the data storage medium, and identify at least a first storage device of the plurality of storage devices which contains data targeted by the read request. In response to either detecting or predicting the first storage device will exhibit variable performance, the controller is configured to generate a reconstruct read request configured to obtain the data from one or more devices of the plurality of storage devices other than the first storage device.

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

Storage cluster

Номер: US0009563506B2
Принадлежит: Pure Storage, Inc., PURE STORAGE INC

A plurality of storage nodes is provided. The plurality of storage nodes is configured to communicate together as a storage cluster. Each of the plurality of storage nodes includes nonvolatile solid-state memory. The plurality of storage nodes is configured to distribute user data and metadata associated with the user data throughout the plurality of storage nodes such that the plurality of storage nodes maintain the ability to read the user data, using erasure coding, despite a loss of one of the plurality of storage nodes. A chassis enclosing the plurality of storage nodes includes power distribution, a high speed communication bus and the ability to install one or more storage nodes which may use the power distribution and communication bus in some embodiments. A method for accessing user data in a plurality of storage nodes having nonvolatile solid-state memory is also provided.

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

Storage unit communication within a storage system

Номер: US0010693964B2
Принадлежит: Pure Storage, Inc., PURE STORAGE INC

A storage system is provided. The storage system includes a plurality of storage nodes, each of the plurality of storage nodes having a plurality of storage units with storage memory. The system includes a first network coupling the plurality of storage nodes and a second network coupled to at least a subset of the plurality of storage units of each of the plurality of storage nodes such that one of the plurality of storage units of a first one of the plurality of storage nodes can initiate or relay a command to one of the plurality of storage units of a second one of the plurality of storage nodes via the second network without the command passing through the first network.

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

Mattress and bedpan cushion system using an air pressure switch and reservoir

Номер: US20040133986A1
Автор: John Hayes
Принадлежит:

A support structure, such as a mattress, is provided for the placement and removal of a human waste container, such as a bedpan, with minimal exertion by the attendant and minimal movement of the person. The mattress is provided with a cavity equipped with a controllable expandable cushion operatively coupled with the cushion to control an expansion and contraction of the cushion, wherein the control system includes a fluidic pump arranged to pump fluid into the expandable cushion, a fluid relief mechanism arranged to allow fluid to escape the expandable cushion, a fluid pressure reservoir for maintaining a relatively constant pressure in the fluidic system, and a fluid pressure switch operable to automatically activate and deactivate the fluidic pump to maintain a defined pressure level in the expandable cushion.

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

Mattress cavity cushion system

Номер: US20040194218A1
Автор: John Hayes
Принадлежит:

A support structure, such as a mattress, is provided for the placement and removal of a human waste container, such as a bedpan, with minimal exertion by the attendant and minimal movement of the person. The mattress is provided with a cavity equipped with a controllable expandable cushion. Prior to use, the bedpan is placed in the cavity on top of the contracted cushion and the cushion is expanded to raise the bedpan directly under the person. A mattress protector extends into the cavity to protect the cavity from leaks or spills which may result during the person's use of the bedpan. When fully expanded, the cushion completely fills the cavity so that it is substantially flush with the rest of the mattress. A bedsheet covers the mattress and is provided with a fly or flap for access to the cavity. A disposable wastebag system can be arranged onto the cavity for use in place of a bedpan.

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

Storage array password management

Номер: US0009516016B2

A system and method for generating passwords for secure login to a storage array. A randomly generated root secret is utilized along with a compartment ID to generate a root password for logging into a storage array with root privileges. The root secret is encrypted with the public key of a public-private key pair and stored on the storage array. The encrypted root secret is then stored in the storage array. When root access is needed, a private key stored externally to the storage array is utilized to decrypt the root secret. The decrypted root secret is then used along with the compartment ID to regenerate the root password.

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

PROCESS

Номер: US20140336403A1
Принадлежит: Hoffmann La Roche Inc

A process for the preparation of a compound of formula (I): which is useful as an intermediate in the preparation of pharmaceutically active compounds.

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

Key management in a storage device

Номер: US0010846275B2
Принадлежит: Pure Storage, Inc., PURE STORAGE INC

A method for deleting a set of keys from a storage server is provided. The method includes generating a probabilistic data structure for a first set of keys and for each key in a second set of keys, determining whether a key of the second set of keys is found in the probabilistic data structure. The method includes identifying the key as a candidate for deletion if the key is not found in the probabilistic data structure. A system is also provided.

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

LOGICAL SECTOR MAPPING IN A FLASH STORAGE ARRAY

Номер: US20140136810A1
Принадлежит: PURE Storage, Inc.

A system and method for efficiently performing user storage virtualization for data stored in a storage system including a plurality of solid-state storage devices. A data storage subsystem supports multiple mapping tables. Records within a mapping table are arranged in multiple levels. Each level stores pairs of a key value and a pointer value. The levels are sorted by time. New records are inserted in a created newest (youngest) level. No edits are performed in-place. All levels other than the youngest may be read only. The system may further include an overlay table which identifies those keys within the mapping table that are invalid.

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

Scheduling of reactive I/O operations in a storage environment

Номер: US0008732426B2

A system and method for effectively scheduling read and write operations among a plurality of solid-state storage devices. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array comprises an I/O scheduler. The characteristics of corresponding storage devices are used to schedule I/O requests to the storage devices in order to maintain relatively consistent response times at predicted times. Should a device exhibit an unscheduled behavior which may be indicative of the device being in an unknown state, the scheduler may schedule one or more reactive operations on the device configured to cause the device to enter a known state.

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

DISTRIBUTED STORAGE ADDRESSING

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

A method of applying an address space to data storage in a non-volatile solid-state storage is provided. The method includes receiving a plurality of portions of user data for storage in the non-volatile solid-state storage and assigning to each successive one of the plurality of portions of user data one of a plurality of sequential, nonrepeating addresses of an address space. The address range of the address space exceeds a maximum number of addresses expected to be applied during a lifespan of the non-volatile solid-state storage. The method includes writing each of the plurality of portions of user data to the non-volatile solid-state storage such that each of the plurality of portions of user data is identified and locatable for reading via the one of the plurality of sequential, nonrepeating addresses of the address space.

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

Mechanism for persisting messages in a storage system

Номер: US0009003144B1

A plurality of storage nodes in a single chassis is provided. The plurality of storage nodes in the single chassis is configured to communicate together as a storage cluster. Each of the plurality of storage nodes includes nonvolatile solid-state memory for user data storage. The plurality of storage nodes is configured to distribute the user data and metadata associated with the user data throughout the plurality of storage nodes such that the plurality of storage nodes maintain the ability to read the user data, using erasure coding, despite a loss of two of the plurality of storage nodes. The plurality of storage nodes configured to initiate an action based on the redundant copies of the metadata, responsive to achieving a level of redundancy for the redundant copies of the metadata. A method for accessing user data in a plurality of storage nodes having nonvolatile solid-state memory is also provided.

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

Adaptive raid for an SSD environment

Номер: US0009594633B2

A system and method for adaptive RAID geometries. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array is configured to determine a first RAID layout for use in storing data, and write a first RAID stripe to the device group according to the first RAID layout. In response to detecting a first condition, the controller is configured to determine a second RAID layout which is different from the first RAID layout, and write a second RAID stripe to the device group according to the second layout, whereby the device group concurrently stores data according to both the first RAID layout and the second RAID layout.

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

HARDWARE ASSISTED DATA LOOKUP METHODS

Номер: US20170091114A1
Принадлежит: Pure Storage Inc

A method for hardware assisted data lookup in a storage unit is provided. The method includes formatting data in at least one of a plurality of data formats for storage in the storage unit. The method includes configuring a logic unit with one or more parameters associated with the plurality of data formats and identifying incoming data with the one or more parameters as an instruction for execution.

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

Toothbrush sanitizer

Номер: US20060204416A1
Автор: John Hayes, Songlin Shao
Принадлежит:

The toothbrush sanitizer is designed to sanitize and store one or two (maximum) toothbrush(es) in a clean and sanitized, closed environment. The toothbrushes are sanitized using a simple, common household product, MOUTHWASH. This toothbrush sanitizer is constructed of a durable plastic and is designed with two side-by-side vertical compartments and two reservoirs at the bottom of each compartment. The reservoirs are separated from the compartments by screens. These screens allow the mouthwash to pass through from the reservoirs and saturate the bristles of the toothbrushes, and, they also serve as a platform for the toothbrushes to rest on so that the mouthwash can drain from the bristles of the toothbrush back into the reservoirs. The compartments are separated by a permanent wall extending from the bottom of the unit to the rim. Both compartments are covered by a single dome lid. The overall design of the toothbrush sanitizer is such that the toothbrushes are sanitized by maneuvering ...

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

Token based transactions

Номер: US0011204701B2
Принадлежит: Pure Storage, Inc.

A method of processing transactions associated with a command in a storage system is provided. The method includes receiving, at a first authority of the storage system, a command relating to user data. The method includes sending a transaction of the command, from the first authority to a second authority of the storage system, wherein a token accompanies the transaction and writing data in accordance with the transaction as permitted by the token into a partition that is allocated to the second authority in a storage device of the storage system.

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

Intra-device data protection in a raid array

Номер: US0008832373B2

A system and method for intra-device data protection in a RAID array. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array is configured to identify a unit of data stored in the data storage subsystem, wherein said unit of data is stored across at least a first storage device and a second storage device of the plurality of storage devices, each of the first storage device and the second storage device storing intra-device redundancy data corresponding to the unit of data; and change an amount of intra-device redundancy data corresponding to the unit of data on only the first storage device.

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

System and method for networked loyalty program

Номер: US0008024220B2

The present invention provides a system for implementing a loyalty program on a network-wide level. The system associates UPC and SKU data on a network level to reward consumers and/or to analyze the data for a variety of business purposes, such as market segmentation analyses and/or analyses relating to consumer spending behaviors or patterns, for example. In accordance with one aspect of the invention, the network may comprise any number of participants, including consumers (such primary and supplementary members of an aggregate consumer account), retailers (and any of their employees), manufacturers, third-party providers, and the like. In accordance with one aspect, the system enables participation by supplementary members who are associated with a primary member and, in this manner, facilitates the tracking of supplementary member purchasing behavior, reward points earning behavior, and reward points redemption behavior. In accordance with another aspect, the system permits instant ...

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

Process for purifying (hydro)halocarbon compositions

Номер: US0009828316B2

A process for treating a composition comprising one or more desired (hydro)halocarbons and one or more undesired halogenated hydrocarbon containing impurities so as to reduce the concentration of at least one undesired halogenated hydrocarbon containing impurity, the process comprising contacting the composition with an adsorbent comprising a carbon molecular sieve.

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

REDUNDANT, FAULT-TOLERANT, DISTRIBUTED REMOTE PROCEDURE CALL CACHE IN A STORAGE SYSTEM

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

A method of operating a remote procedure call cache in a storage cluster is provided. The method includes receiving a remote procedure call at a first storage node having solid-state memory and writing information, relating to the remote procedure call, to a remote procedure call cache of the first storage node. The method includes mirroring the remote procedure call cache of the first storage node in a mirrored remote procedure call cache of a second storage node. A plurality of storage nodes and a storage cluster are also provided.

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

Low dust animal litter

Номер: US0011058091B2
Принадлежит: Rohm and Haas Company, ROHM & HAAS

Provided is a carrier material and its use in animal litter, where the carrier material exhibits reduced dust formation during handling. The carrier material comprises: bentonite clay; and a dust suppression agent coated on the bentonite clay, wherein the dust suppression agent is one or more alkoxylate materials of formula (I): R—O-(AO)2—H, wherein R is H, aryl (e.g., phenyl), or linear or branched C4-C24 alkyl; AO at each occurrence is independently ethyleneoxy, propyleneoxy, butyleneoxy, or random or block mixtures thereof; and z represents average number of moles of AO and ranges from 1 to 80.

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

Fiber Bragg Grating Multi-point Pressure Sensing Guidewire With Birefringent Component

Номер: US20170238821A1
Принадлежит: Lake Region Medical, Inc.

A system and method are presented for detecting and measuring pressure within a region of a body lumen or vessel. The pressure sensing system includes a light source for transmitting light through a pathway of polarization maintaining fiber optic wire. A distal portion of the polarization maintaining fiber optic wire is engaged to and extends along a guidewire. The distal portion of the fiber optic wire includes pressure sensing station(s) made up of fiber Bragg gratings (FBG). The light transmitted to and reflected from the FBGs on the two polarization modes of the polarization maintaining fiber optic wire can be analyzed to provide one or more pressure values.

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

WEAR LEVELLING FOR DIFFERING MEMORY TYPES

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

A method for adjustable error correction in a storage cluster is provided. The method includes determining health of a non-volatile memory of a non-volatile solid-state storage unit of each of a plurality of storage nodes in a storage cluster on a basis of per flash package, per flash die, per flash plane, per flash block, or per flash page. The determining is performed by the storage cluster. The plurality of storage nodes is housed within a chassis that couples the storage nodes as the storage cluster. The method includes adjusting erasure coding across the plurality of storage nodes based on the health of the non-volatile memory and distributing user data throughout the plurality of storage nodes through the erasure coding. The user data is accessible via the erasure coding from a remainder of the plurality of storage nodes if any of the plurality of storage nodes are unreachable.

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

Generating protection data in a storage system

Номер: US0010817375B2

A system and method for offset protection data in a RAID array. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array is configured to store user data in a first page of a first storage device of the plurality of storage devices; generate intra-device protection data corresponding to the user data, and store the intra-device protection data at a first offset within the first page. The controller is further configured to generate inter-device protection data corresponding to the first page, and store the inter-device protection data at a second offset within a second page in a second storage device of the plurality of storage devices, wherein the first offset is different from the second offset.

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

Point to point based backend communication layer for storage processing

Номер: US0010178169B2
Принадлежит: Pure Storage, Inc., PURE STORAGE INC

A storage system is provided. The storage system includes a plurality of storage nodes, each of the plurality of storage nodes having a plurality of storage units with storage memory. The system includes a first network coupling the plurality of storage nodes and a second network coupled to at least a subset of the plurality of storage units of each of the plurality of storage nodes such that one of the plurality of storage units of a first one of the plurality of storage nodes can initiate or relay a command to one of the plurality of storage units of a second one of the plurality of storage nodes via the second network without the command passing through the first network.

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

Method and apparatus to maintain motion control during manual patient positioning

Номер: US0008344679B2
Автор: John Hayes, HAYES JOHN

A method and apparatus are provided to maintain motion control during manual positioning of a patient table. The method and apparatus of the present application control the amount of resistance to manual motion of the patient table without using switches to control the amount of assistance provided during manual positioning. The amount of resistance to manual motion may vary as a function of the velocity and position of the patient table. Further, the resistance to initial manual movement of the patient table may be reduced.

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

Modifying access privileges to secure resources in an autonomous vehicle

Номер: US0011520617B2
Автор: John Hayes, Volkmar Uhlig
Принадлежит: GHOST AUTONOMY INC.

Device security across multiple operating system modalities, including: allocating, by a hypervisor, to a first virtual machine comprising a first operating system, based on the first modality, a first one or more access privileges to one or more resources; allocating, by the hypervisor, to a second virtual machine comprising a second operating system, based on the second modality, a second one or more access privileges to the one or more resources; and modifying, by the hypervisor, the second one or more access privileges in response to a change in an execution state of the first virtual machine.

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

Flexible RAID layouts in a storage system

Номер: US0011797386B2
Принадлежит: PURE STORAGE, INC.

A system, method, and product for flexible RAID layouts in a storage system, including: determining a reliability of an individual storage device of a plurality of storage devices, the individual storage device containing a plurality of portions of a Redundant Array of Independent Disks (RAID) stripe in a storage system, wherein the RAID stripe includes user data and inter-device parity data; detecting a change in the reliability of the individual storage device that contains the portion corresponding to the RAID stripe; and changing an amount of intra-device protection corresponding to the RAID stripe by decreasing, in the RAID stripe, an amount of space used to store the inter-device protection data.

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

Blended operator and autonomous control in an autonomous vehicle

Номер: US0011914366B2
Принадлежит: GHOST AUTONOMY INC., GHOST AUTONOMY, INC.

Blended operator and autonomous control in an autonomous vehicle, including: receiving sensor data from a plurality of sensors of an autonomous vehicle; determining, based on the sensor data, a degree of autonomous control for each control input of a plurality of control inputs; and applying the degree of autonomous control for each control input of the plurality of control inputs.

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

MECHANISM FOR A SYSTEM WHERE DATA AND METADATA ARE LOCATED CLOSELY TOGETHER

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

A processor-based method for locating data and metadata closely together in a storage system is provided. The method includes writing a first range of a file and a first metadata relating to attributes of the file into at least one segment controlled by a first authority of the file. The method includes delegating, by the first authority, a second authority for a second range of the file, and writing the second range of the file and second metadata relating to the attributes of the file into at least one segment controlled by the second authority.

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

Method and system for accessing a file

Номер: US0010983732B2
Принадлежит: Pure Storage, Inc., PURE STORAGE INC

A method for accessing a file in a storage system is provided. The method includes determining, for each file chunk of the file, an authority among differing storage nodes of the storage system and receiving from the authority having ownership of the file chunk, location information for the file chunk. The method includes accessing file chunks of the file as directed by each of the determined authorities.

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

Writing data using references to previously stored data

Номер: US0011662936B2
Принадлежит: PURE STORAGE, INC.

A system and method comprising: receiving a request to write data stored at a first range of a first volume to a second range of a second volume, where first metadata for the first range of the first volume is associated with a range of physical addresses where the data is stored in the storage system; and responsive to receiving the request: creating second metadata for the second range of the second volume, wherein the second metadata is associated with the range of physical addresses where the data is stored in the storage system; and associating the second volume with the second metadata.

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

Mirrored remote procedure call cache

Номер: US0011385979B2
Принадлежит: Pure Storage, Inc.

A method of operating a remote procedure call cache in a storage cluster is provided. The method includes receiving a remote procedure call at a first storage node having solid-state memory and writing information, relating to the remote procedure call, to a remote procedure call cache of the first storage node. The method includes mirroring the remote procedure call cache of the first storage node in a mirrored remote procedure call cache of a second storage node. A plurality of storage nodes and a storage cluster are also provided.

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

Device initialization by an access-restricted virtual machine

Номер: US0011893412B2
Автор: John Hayes, Volkmar Uhlig
Принадлежит: GHOST AUTONOMY INC.

Device initialization by an access-restricted virtual machine, including: restricting access by a first operating system to a device during one or more device initialization operations, wherein the first operating system is executing in a first virtual machine supported by a hypervisor; determining, by a second operating system executing in a second virtual machine supported by the hypervisor, one or more modifications attempted by the first operating system to the device; and performing, by the second operating system, the one or more modifications to the device.

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

Method and apparatus for automatic load testing using bi-directional testing

Номер: US20060021446A1
Автор: Melvin England, John Hayes
Принадлежит:

The subject invention pertains to a method and apparatus for testing the static load-bearing capacity of a pile. In an embodiment, one or more means for applying a test load can be disposed within a pile such that a pile element can be above the means for applying a test load, and a pile element can be below the means for applying a test load. Upon applying a test load, the pile element above the means for applying a test load and the pile element below the means for applying a test load tend to separate. The test loads applied to the pile can be controlled in response to the magnitude of the test load, the combined settlement rate of the pile elements, the displacement of the pile elements, and the compression of the pile elements. A test regime can continue until a programmed regime is completed or a fail-safe trigger event occurs.

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

DISTRIBUTED STORAGE ADDRESSING

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

A method of applying an address space to data storage in a non-volatile solid-state storage is provided. The method includes receiving a plurality of portions of user data for storage in the non-volatile solid-state storage and assigning to each successive one of the plurality of portions of user data one of a plurality of sequential, nonrepeating addresses of an address space. The address range of the address space exceeds a maximum number of addresses expected to be applied during a lifespan of the non-volatile solid-state storage. The method includes writing each of the plurality of portions of user data to the non-volatile solid-state storage such that each of the plurality of portions of user data is identified and locatable for reading via the one of the plurality of sequential, nonrepeating addresses of the address space.

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

Storage cluster

Номер: US0009934089B2
Принадлежит: Pure Storage, Inc., PURE STORAGE INC

A plurality of storage nodes in a single chassis is provided. The plurality of storage nodes in the single chassis is configured to communicate together as a storage cluster. Each of the plurality of storage nodes includes nonvolatile solid-state memory for user data storage. The plurality of storage nodes is configured to distribute the user data and metadata associated with the user data throughout the plurality of storage nodes such that the plurality of storage nodes maintain the ability to read the user data, using erasure coding, despite a loss of two of the plurality of storage nodes. A plurality of compute nodes is included in the single chassis, each of the plurality of compute nodes is configured to communicate with the plurality of storage nodes. A method for accessing user data in a plurality of storage nodes having nonvolatile solid-state memory is also provided.

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

Rebuilding data across storage nodes

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

A method for proactively rebuilding user data in a plurality of storage nodes of a storage cluster is provided. The method includes distributing user data and metadata throughout the plurality of storage nodes such that the plurality of storage nodes can read the user data, using erasure coding, despite loss of two of the storage nodes. The method includes determining that one of the storage nodes is unreachable and determining to rebuild the user data for the one of the storage nodes that is unreachable. The method includes reading the user data across a remainder of the plurality of storage nodes, using the erasure coding and writing the user data across the remainder of the plurality of storage nodes, using the erasure coding. A plurality of storage nodes within a single chassis that can proactively rebuild the user data stored within the storage nodes is also provided.

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

Safety needle device

Номер: US0010589036B2

A safety needle device is disclosed having a housing configured to couple to a syringe, the housing having a proximal end, a distal end, and a housing body. A first guide path, a second guide path and a third guide path may be disposed on the housing body. A needle hub is disposed on the proximal end of the housing and a needle cannula is attached to the needle hub. The device having a retractable sheath configured to move between an initial position, a retracted position and an extended position with respect to the housing, wherein the initial position partially exposes a distal tip of the needle cannula, the retracted position fully exposes the needle cannula, and the extended position fully covers the distal tip of the needle cannula. The retractable sheath also may have a guide element. The first, second and third guide paths are configured to slidingly receive the guide element. The device also having a first locking member, a second locking member, a rotating cam disposed in the housing ...

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

TRANSPARENT ARRAY MIGRATION

Номер: US20150355862A1
Автор: John Hayes, Par Botes
Принадлежит:

A method for migrating data from a first storage array to a second storage array is provided. The method includes configuring the second storage array to forward requests to the first storage array and configuring a network so that second storage array assumes an identity of the first storage array. The method includes receiving a read request at the second storage array for a first data stored within the first storage array and transferring the first data through the second storage array to a client associated with the read request. The method is performed without reconfiguring the client. A system for migrating data is also provided.

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

Storage cluster operation using erasure coded data

Номер: US0010572176B2
Принадлежит: PURE STORAGE, INC., PURE STORAGE INC

A non-volatile solid-state storage is provided. The non-volatile solid state storage includes a non-volatile random access memory (NVRAM) addressable by a processor external to the non-volatile solid state storage. The NVRAM is configured to store user data and metadata relating to the user data. The non-volatile solid state storage includes a flash memory addressable by the processor. The flash memory is configured to store the user data responsive to the processor directing transfer of the user data from the NVRAM to the flash memory.

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

Scalable non-uniform storage sizes

Номер: US0009367243B1

A plurality of storage nodes in a single chassis is provided. Each of the plurality of storage nodes has a storage capacity with nonvolatile solid-state memory for user data storage. The plurality of storage nodes is configured to support uniform storage capacities and non-uniform storage capacities among the plurality of storage nodes, as a storage cluster. The plurality of storage nodes is configured to distribute the user data and metadata throughout the plurality of storage nodes such that the plurality of storage nodes can read the user data, using erasure coding, despite loss of two of the plurality of storage nodes.

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

Dynamic protection data in a storage system

Номер: US0011435904B1
Принадлежит: PURE STORAGE, INC.

A system and method for adaptive RAID geometries. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array is configured to determine a first RAID layout for use in storing data, and write a first RAID stripe to the device group according to the first RAID layout. In response to detecting a first condition, the controller is configured to determine a second RAID layout which is different from the first RAID layout, and write a second RAID stripe to the device group according to the second layout, whereby the device group concurrently stores data according to both the first RAID layout and the second RAID layout.

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

Action determination based on redundancy level

Номер: US0011138082B2
Принадлежит: Pure Storage, Inc., PURE STORAGE INC

A plurality of storage nodes is provided. Each of the plurality of storage nodes includes nonvolatile solid-state memory for user data storage. The plurality of storage nodes is configured to distribute the user data and metadata associated with the user data throughout the plurality of storage nodes such that the plurality of storage nodes maintain the ability to read the user data, using erasure coding, despite a loss of two of the plurality of storage nodes. The plurality of storage nodes is configured to initiate an action based on the redundant copies of the metadata, responsive to achieving a level of redundancy for the redundant copies of the metadata. A method for accessing user data in a plurality of storage nodes having nonvolatile solid-state memory is also provided.

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

Identifying fractal regions across multiple storage devices

Номер: US0010089010B1
Принадлежит: Pure Storage, Inc., PURE STORAGE INC

A system, method, and computer-readable storage medium for mapping block numbers within a region to physical locations within a storage system. Block numbers are mapped within a region according to a fractal-based space-filling curve. If the region is not a 2k by 2k square, then the region is broken up into one or more 2k by 2k squares. Any remaining sub-region is centered within a 2k by 2k square, the 2k by 2k square is numbered using a fractal-based space-filling curve, and then the sub-region is renumbered by assigning numbers based on the order of the original block numbers of the sub-region.

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

Scheduling of i/o writes in a storage environment

Номер: US20120066435A1
Принадлежит: Pure Storage Inc

A system and method for effectively scheduling read and write operations among a plurality of solid-state storage devices. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array comprises an I/O scheduler. The data storage controller is configured to receive requests targeted to the data storage medium, said requests including a first type of operation and a second type of operation. The controller is further configured to schedule requests of the first type for immediate processing by said plurality of storage devices, and queue requests of the second type for later processing by the plurality of storage devices. Operations of the first type may correspond to operations with an expected relatively low latency, and operations of the second type may correspond to operations with an expected relatively high latency.

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

Reconstruct reads in a raid array with dynamic geometries

Номер: US20120084505A1
Принадлежит: Pure Storage Inc

A system and method for dynamic RAID geometries. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array is configured to configure a first subset of the storage devices for use in a first RAID layout, the first RAID layout including a first set of redundant data. The controller further configures a second subset of the storage devices for use in a second RAID layout, the second RAID layout including a second set of redundant data. Additionally, the controller configure an additional device not included in either the first subset or the second subset to store redundant data for both the first RAID layout and the second RAID layout. The controller is further configured to initiate a reconstruct read corresponding to a given read request directed to a particular storage device of the plurality of storage devices, in response to determining the particular storage device is exhibiting a non-error related relatively slow read response.

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

Power analysis module for monitoring an electrical power source

Номер: US20130049470A1
Принадлежит: Asco Power Technologies LP

A method of analyzing the characteristics of a power source includes receiving a power source having at least one phase and sensing voltage signals of each phase of the at least one phase. The method includes detecting a zero crossing event of a selected phase of the at least one phase based on the sensed voltage signals of the selected phase. The method also includes determining, using a processor, voltage information for each phase of the at least one phase based on the corresponding sensed voltage signals. The method further includes outputting a series of pulses via a galvanic isolator in response to the zero crossing event. Respective lengths of some or all of the pulses in the series are based on the corresponding voltage information for each of the at least one phase.

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

Secure Data Replication in a Storage Grid

Номер: US20160004877A1
Принадлежит: Pure Storage Inc

A method for securing data in a storage grid is provided. The method includes generating a storage key from key shares of at least two storage clusters of a storage grid having at least three storage clusters and generating a grid key from the storage key and an external secret. The method includes encrypting data with the grid key to yield once encrypted data and encrypting the once encrypted data with the storage key to yield twice encrypted data. The method includes storing the twice encrypted data in a first storage cluster of the storage grid and storing the twice encrypted data in a second storage cluster of the storage grid, wherein at least one method operation is performed by a processor.

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

Masking Defective Bits in a Storage Array

Номер: US20180004594A1
Принадлежит: Pure Storage Inc

A method of failure mapping is provided. The method includes determining that a non-volatile memory block in the memory has a defect and generating a mask that indicates the non-volatile memory block and the defect. The method includes reading from the non-volatile memory block with application of the mask, wherein the reading and the application of the mask are performed by the non-volatile solid-state storage.

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

Azd0328 dosage regime for treating cognitive impairment

Номер: US20220040158A1
Автор: David John Hayes
Принадлежит: AstraZeneca AB

The nicotinic acetylcholine receptor alpha 7 (□7 nAChR) agonist ((3R)-Spiro[1-azabicyclo[2.2.2]octane-3,2′(3′H)-furo[2,3-b]pyridine, or a pharmaceutically acceptable salt thereof, for use in the treatment or prophylaxis of mild cognitive impairment (MCI) in Parkinson's disease, wherein the compound is administered in a unit dose of from 0.25 mg to 0.50 mg twice daily. Methods of treatment or prophylaxis of MCI and kits for use in the such methods are also provided.

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

METHOD AND SYSTEM FOR PROVIDING PREDICTIONS VIA ARTIFICIAL INTELLIGENCE (AI) MODELS USING A DISTRIBUTED SYSTEM

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

One embodiment discloses an automobile having multiple distributed subsystems configured to provide communication via a network system. The automobile includes an outward facing camera (“OFC”) subsystem and a vehicle onboard computer (“VOC”). The OFC subsystem, having at least one OFC, OFC processor, and OFC database, is configured to recognize a predefined exterior object from a set of exterior images captured by the OFC based on an OFC query. The VOC includes a VOC central processing unit, VOC database, and network manager, wherein the network manager includes an internal network circuit and an external network circuit. The internal network circuit is used for communicating with the OFC subsystem while the external network circuit is used to interface with a cloud system. In one aspect, the VOC provides a data stream representing a recognized event in accordance with a query retrieved from the VOC database. 1. A method for managing network uploading between a vehicle and a remote computer , the vehicle including a vehicle onboard computer and multiple sensory subsystems , the method comprising:forwarding a first instruction and a first recognizer from the vehicle onboard computer to a first sensory subsystem in accordance with an inquiry stored in a memory of the vehicle onboard computer;storing the first instruction and the first recognizer from the vehicle onboard computer in a first current storage of the first sensory subsystem;activating a set of first sensory elements in the first sensory subsystem based on the first instruction and the first recognizer;obtaining first sensed information by the first sensory elements;processing the first sensed information in response to the first recognizer;generating a first data stream representing a first answer in response to the first instruction and the first recognizer;forwarding the first data stream to the vehicle onboard computer; anduploading a result from the first data stream from the vehicle onboard computer ...

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

Magnetic-Anchored Robotic System

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

Present example embodiments relate generally to a surgical system comprising an internal anchor assembly configurable to be inserted into and positioned inside a cavity of a body. The surgical system further comprises an external anchor assembly configurable to magnetically couple to the internal anchor assembly. The external anchor assembly may comprise a magnetic assembly. The magnetic assembly may include one or more superconducting magnets configurable to generate a magnetic field. The magnetic assembly may further include a conductive housing for receiving the one or more superconducting magnets. The external anchor assembly may further include a temperature control section configurable to control a temperature of the one or more superconducting magnets via the conductive housing. The external anchor assembly may further include an external anchor body configurable to receive the magnetic assembly and the temperature control section. The external anchor body may be fixably positionable outside of the body. 1. A surgical system comprising:an internal anchor assembly, the internal anchor assembly configurable to be inserted into and positioned inside a cavity of a body; and a magnetic assembly having one or more superconducting magnets configurable to generate a magnetic field and a conductive housing for receiving the one or more superconducting magnets;', 'a temperature control section configurable to control a temperature of the one or more superconducting magnets via the conductive housing; and', 'an external anchor body configurable to receive the magnetic assembly and the temperature control section, the external anchor body fixably positionable outside of the body., 'an external anchor assembly configurable to magnetically couple to the internal anchor assembly, the external anchor assembly including2. The surgical system of claim 1 , wherein the magnetic assembly is configurable to generate the magnetic field with a magnitude of about 0 to 5 Tesla.3. The ...

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

Method and Apparatus for Providing Automatic Mirror Setting Via Inward Facing Cameras

Номер: US20180043829A1
Принадлежит: Surround.IO Corporation

A method or system is able to adjust an exterior mirror of a vehicle via an automatic mirror-setting (“AM”) model managed by a virtuous cycle containing a cloud based network (“CBN”). The system includes a set of mirrors, a set of inward facing cameras, a vehicle onboard computer (“VOC”), and AM module. In one embodiment, the mirrors, attached to a vehicle, are configured to capture at least a portion of external environment in which the vehicle operates. The inward facing cameras, mounted in the vehicle, are configured to collect internal images including operator facial features showing operator visual characteristics. VOC, which is coupled to CBN, is configured to determine operator vision metadata based on the internal images, operator visual characteristics, and historical stored data. The AM module is able to adaptively set a mirror to an optimal orientation so that area of external blind spot is minimized. 1. A system for interactively adjusting a mirror mounted on a vehicle , comprising:a plurality of mirrors attached to a vehicle and configured to capture at least a portion of external environment in which the vehicle operates;a plurality of inward facing cameras mounted in the vehicle configured to collect internal images including operator facial features showing operator visual characteristics;a vehicle onboard computer (“VOC”), coupled to a cloud based network (“CBN”) and the plurality of inward facing cameras, configured to determine operator vision metadata in accordance with the internal images, operator visual characteristics, and historical stored data; andan automatic mirror-setting (“AM”) module coupled to the VOC and configured to adaptively set at least one of the plurality of mirrors to an optimal orientation so that area of external blind spot is reduced.2. The system of claim 1 , wherein the plurality of mirrors includes a left exterior side mirror claim 1 , a right exterior side mirror claim 1 , and an interior center mirror.3. The system ...

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

Method and Apparatus for Providing Information Via Collected and Stored Metadata Using Inferred Attentional Model

Номер: US20180046869A1
Принадлежит: Surround.IO Corporation

A method and/or system is able to improve vehicle safety via metadata extraction by an inferred attentional (“IA”) model trained by a virtuous cycle containing sensors, machine learning center (“MLC”), and cloud based network (“CBN”). In one aspect, the system includes a set of outward facing camera, inward facing cameras, and vehicle onboard computer (“VOC”). The outward facing cameras collect external images representing a surrounding environment in which the vehicle operates. The inward facing cameras collect internal images including operator facial expression representing at least operator's attention. The VOC is configured to identify operator's attention in response to the collected internal images and the collected external images. 1. A system for enhancing safety via metadata extraction managed by an inferred attentional model , comprising:a plurality of outward facing cameras mounted on a vehicle collecting external images representing a surrounding environment in which the vehicle operates;a plurality of inward facing cameras mounted in the vehicle collecting internal images including operator facial expression representing at least operator's attention; anda vehicle onboard computer (“VOC”), coupled to the plurality of outward facing cameras and the plurality of inward facing cameras, configured to identify operator's attention in response to the collected internal images and the collected external images.2. The system of claim 1 , further comprising a plurality of audio sensors coupled to the VOC and configured to provide metadata relating to audio data.3. The system of claim 2 , wherein the plurality of audio sensors includes exterior audio sensors collecting exterior sound outside of the vehicle and interior audio sensors collecting interior sound inside of the vehicle.4. The system of claim 1 , wherein the collecting external images includes obtaining real-time images relating to at least one of road claim 1 , buildings claim 1 , traffic lights claim ...

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

Method and Apparatus for Providing Driver Information Via Audio and Video Metadata Extraction

Номер: US20180046870A1
Принадлежит: Surround.IO Corporation

A method and/or system is able to provide driver fingerprint via metadata extraction managed by a driver rating (“DR”) model trained by a machine learning center (“MLC”) coupled to a cloud based network (“CBN”). In one embodiment, a DR system includes a set of outward facing cameras, a set of inward facing cameras, and a vehicle onboard computer (“VOC”). The set of outward facing cameras mounted on a vehicle is used to collect external images representing a surrounding environment in which the vehicle operates. The set of inward facing cameras mounted in the vehicle is used to collect internal images including operator body expression representing at least operator's attention. The VOC is configured to determine the identity of operator and current operating style in response to the collected internal images, the collected external images, and historical stored data. 1. A system for providing driver fingerprint via metadata extraction managed by a driver rating (“DR”) model trained by a machine learning center (“MLC”) coupled to a cloud based network (“CBN”) , comprising:a plurality of outward facing cameras mounted on a vehicle collecting external images representing a surrounding environment in which the vehicle operates;a plurality of inward facing cameras mounted in the vehicle collecting internal images including operator body expression representing at least operator's attention; anda vehicle onboard computer (“VOC”), coupled to CBN, the plurality of outward facing cameras, and the plurality of inward facing cameras, configured to determine identity of operator and current operating style in response to the collected internal images, the collected external images, and historical stored data.2. The system of claim 1 , wherein the CBN is wirelessly coupled to the VOC and configured to correlate and generate labeled data associated with driver fingerprint based on historical DR cloud data claim 1 , the collected internal images claim 1 , and the collected ...

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

METHOD AND APPARATUS FOR PROVIDING GOAL ORIENTED NAVIGATIONAL DIRECTIONS

Номер: US20180047288A1
Принадлежит: Surround.IO Corporation

A method or system is able to refine Global Positioning System (“GPS”) information for guiding a vehicle via extracted metadata using a GPS refinement (“GR”) model managed by a virtuous cycle containing sensors, machine learning center (“MLC”), and a cloud based network (“CBN”). The GR system includes a set of outward facing cameras, a vehicle onboard computer (“VOC”), and GR model. The outward facing cameras mounted on a vehicle are capable of collecting external images representing a surrounding environment in which the vehicle operates. The VOC is configured to generate a positional vehicle location with respect to the surrounding environment in accordance with the external images and historical stored data obtained from CBN. The GR model is configured to generate a driving guidance based on combined information between the positional vehicle location and GPS data. 1. A system for refining Global Positioning System (“GPS”) navigation guidance for a vehicle via extracted metadata , comprising:a plurality of outward facing cameras mounted on a vehicle for collecting external images representing a surrounding environment in which the vehicle operates;a vehicle onboard computer (“VOC”), coupled to the plurality of outward facing cameras, configured to generate a positional vehicle location with respect to the surrounding environment in accordance with the external images and historical stored data obtained from a cloud based network (“CBN”); anda GPS refinement (“GR”) model coupled to the VOC and configured to generate a driving guidance based on combined information between the positional vehicle location and GPS data.2. The system of claim 1 , wherein the external images include landmarks claim 1 , road condition claim 1 , number of lanes claim 1 , and nearby building within the surrounding environment.3. The system of claim 1 , wherein the positional vehicle location is calculated based on historical data relating to the surrounding environment from CBN and GPS ...

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

Die-Level Monitoring in a Storage Cluster

Номер: US20220083420A1
Принадлежит: Pure Storage Inc

In some embodiments, a method for die-level monitoring is provided. The method includes distributing user data throughout a plurality of storage nodes through erasure coding, wherein the plurality of storage nodes are housed within a chassis that couples the storage nodes. Each of the storage nodes has a non-volatile solid-state storage with non-volatile memory and the user data is accessible via the erasure coding from a remainder of the storage nodes in event of two of the storage nodes being unreachable. The method includes producing diagnostic information that diagnoses the non-volatile memory on a basis of per package, per die, per plane, per block, or per page, the producing performed by each of the plurality of storage nodes. The method includes writing the diagnostic information to a memory in the storage cluster.

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

Parallel update to maintain coherency

Номер: US20180067652A1
Принадлежит: Pure Storage Inc

A method for updates in a storage system is provided. The method includes writing identifiers, associated with data to be stored, to storage units of the storage system and writing trim records indicative of identifiers that are allowed to not exist in the storage system to the storage units. The method includes determining whether stored data corresponding to records of identifiers is valid based on the records of the identifiers and the trim records.

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

Direct Memory Access Data Format

Номер: US20210073149A1
Принадлежит: Pure Storage Inc

A method of applying a data format in a direct memory access transfer is provided. The method includes distributing user data throughout a plurality of storage nodes through erasure coding, wherein the plurality of storage nodes are housed within a single chassis that couples the storage nodes as a cluster, each of the plurality of storage nodes having nonvolatile solid-state memory for user data storage. The method includes reading a self-describing data portion from a first memory of the nonvolatile solid-state memory and extracting a destination from the self-describing data portion. The method includes writing data, from the self-describing data portion, to a second memory of the nonvolatile solid-state memory according to the destination.

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

Redundant, fault tolerant, distributed remote procedure call cache in a storage system

Номер: US20190073282A1
Принадлежит: Pure Storage Inc

A method of operating a remote procedure call cache in a storage cluster is provided. The method includes receiving a remote procedure call at a first storage node having solid-state memory and writing information, relating to the remote procedure call, to a remote procedure call cache of the first storage node. The method includes mirroring the remote procedure call cache of the first storage node in a mirrored remote procedure call cache of a second storage node. A plurality of storage nodes and a storage cluster are also provided.

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

Mechanism for persisting messages in a storage system

Номер: US20170075782A1
Принадлежит: Pure Storage Inc

A plurality of storage nodes is provided. Each of the plurality of storage nodes includes nonvolatile solid-state memory for user data storage. The plurality of storage nodes is configured to distribute the user data and metadata associated with the user data throughout the plurality of storage nodes such that the plurality of storage nodes maintain the ability to read the user data, using erasure coding, despite a loss of two of the plurality of storage nodes. The plurality of storage nodes is configured to initiate an action based on the redundant copies of the metadata, responsive to achieving a level of redundancy for the redundant copies of the metadata. A method for accessing user data in a plurality of storage nodes having nonvolatile solid-state memory is also provided.

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

Process for Purifying (Hydro)Fluoroalkenes

Номер: US20160115105A1
Принадлежит: MEXICHEM AMANCO HOLDING SA DE CV

The invention relates to a process for removing one or more undesired (hydro)halocarbon compounds from a (hydro)fluoroalkene, the process comprising contacting a composition comprising the (hydro)fluoroalkene and one or more undesired (hydro)halocarbon compounds with an aluminium-containing absorbent, activated carbon, or a mixture thereof.

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

Performing copies in a storage system

Номер: US20140195755A1
Принадлежит: Pure Storage Inc

A system and method for performing copy offload operations. When a copy offload operation from a first volume (pointing to a first medium) to a second volume (pointing to a second medium) is requested, the copy offload operation is performed without accessing the data being copied. A third medium is created, and the first medium is recorded as the underlying medium of the third medium. The first volume is re-pointed to the third medium. Also, a fourth medium is created, the second volume is re-pointed to the fourth medium, and the second medium is recorded as the underlying medium of the targeted range of the fourth medium. All other ranges of the fourth medium have the second medium as their underlying medium.

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

METHOD AND APPARATUS FOR PROVIDING GOAL ORIENTED NAVIGATIONAL DIRECTIONS

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

A method or system is able to refine Global Positioning System (“GPS”) information for guiding a vehicle via extracted metadata using a GPS refinement (“GR”) model managed by a virtuous cycle containing sensors, machine learning center (“MLC”), and a cloud based network (“CBN”). The GR system includes a set of outward facing cameras, a vehicle onboard computer (“VOC”), and GR model. The outward facing cameras mounted on a vehicle are capable of collecting external images representing a surrounding environment in which the vehicle operates. The VOC is configured to generate a positional vehicle location with respect to the surrounding environment in accordance with the external images and historical stored data obtained from CBN. The GR model is configured to generate a driving guidance based on combined information between the positional vehicle location and GPS data. 1. A method for goal oriented navigational guidance via metadata extraction utilizing a virtuous cycle including sensors , machine learning center (“MLC”) , and cloud-based network (“CBN”) , comprising:detecting a vehicle approaching a preset destination in accordance with information obtained from a Global Positioning System (“GPS”) navigation system;signaling at least a portion of outward facing cameras mounted to the vehicle for capturing external images representing a surrounding environment in which the vehicle operates;obtaining, from the virtuous cycle, parking options nearby the preset destination in accordance with present time, traffic condition, and events; anddisplaying parking options via a parking compass of the GPS navigation system to inform a driver of the vehicle about potential locations for parking.2. The method of claim 1 , further comprising presenting a probability of available parking spaces on the parking compass based on which direction the vehicle turns.3. The method of claim 1 , further comprising changing predefined modalities set by the GPS navigation system to proceed ...

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

METHOD AND SYSTEM FOR PROVIDING ARTIFICIAL INTELLIGENCE ANALYTIC (AIA) SERVICES USING OPERATOR FINGERPRINTS AND CLOUD DATA

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

One embodiment of the present invention discloses a process of providing a report predicting potential risks relating to an operator driving a vehicle using information obtained from various interior and exterior sensors, vehicle onboard computer (“VOC”), and cloud network. After activating interior and exterior sensors mounted on a vehicle operated by a driver for obtaining data relating to external surroundings and internal environment, the data is forwarded to VOC for generating a current fingerprint associated with the driver. The current fingerprint represents current driving status in accordance with the collected real-time data. Upon uploading the current fingerprint to the cloud via a communications network, a historical fingerprint which represents historical driving information associated with the driver is retrieved. In one aspect, the process is capable of generating a driving analysis report which predicts potential risks associated with the driver according to the current and historical fingerprints. 1. A method , comprising:activating an interior sensor on a vehicle operated by an elderly driver to obtain first data relating to an internal environment within the vehicle;activating an exterior sensor on the vehicle to obtain second data relating to external surroundings outside the vehicle;generating a current driver fingerprint for the elderly driver representing a current driving status based on an analysis of the first and second data;retrieving a historical driver fingerprint for the elderly driver representing historical-driving-related information for the elderly driver;comparing the current driver fingerprint with the historical driver fingerprint and data describing aggregated driving skills of a group of elderly drivers to identify a rate of degradation of driving ability associated with the elderly driver; andgenerating a driving analysis report predicting potential risks associated with the elderly driver in response to the rate of ...

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

METHOD AND APPARATUS FOR PROVIDING DRIVER INFORMATION VIA AUDIO AND VIDEO METADATA EXTRACTION

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

A method and/or system is able to provide driver fingerprint via metadata extraction managed by a driver rating (“DR”) model trained by a machine learning center (“MLC”) coupled to a cloud based network (“CBN”). In one embodiment, a DR system includes a set of outward facing cameras, a set of inward facing cameras, and a vehicle onboard computer (“VOC”). The set of outward facing cameras mounted on a vehicle is used to collect external images representing a surrounding environment in which the vehicle operates. The set of inward facing cameras mounted in the vehicle is used to collect internal images including operator body expression representing at least operator's attention. The VOC is configured to determine the identity of operator and current operating style in response to the collected internal images, the collected external images, and historical stored data. 1. A method configured to provide adaptive driver assistance , comprising:monitoring the behavior of an operator captured by one or more interior sensors and capturing surrounding information collected by one or more exterior sensors onboard a vehicle as the vehicle is in motion;recording data related to the operator behavior and the surrounding information;based at least in part on the recorded data, creating a digital historical profile of the operator;detecting an abnormal driving activity from monitoring the operator behavior, the surrounding information, or both, while the vehicle is in motion; andbased on the detected abnormal driving activity and the historical profile of the operator, adaptively providing driving assistance to the operator.2. The method of claim 1 , wherein adaptively providing driving assistance to the operator is further based on the captured surrounding information.3. The method of claim 2 , wherein adaptively providing driving assistance to the operator includes deferring or preventing the providing of the driving assistance to the operator based on the captured surrounding ...

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

Methods and Systems for Dynamic Memory Backup for Transfer-Switch Controllers

Номер: US20140246910A1
Принадлежит: Asco Power Technologies LP

Methods and systems for transfer-switch controller backup and transfer-switch controller operation are provided. An example backup apparatus includes a memory configured to store transfer-switch data related to a first transfer-switch controller, wherein the first transfer switch-controller is a controller for a given transfer switch. The apparatus is capable of interfacing with a communication interface of the first transfer-switch controller. The apparatus is further capable of being removed from the communication interface of the first transfer-switch controller and thereafter interfacing with a communication interface of a second transfer-switch controller, wherein the second transfer-switch controller is a replacement controller for the given transfer switch. The memory is further configured to, after the apparatus interfacing with the communication interface of the second transfer-switch controller, provide the transfer-switch data related to the first transfer-switch controller to the second transfer-switch controller.

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

Breathe Clear

Номер: US20170173294A1
Автор: John H. Renaud, John Hayes
Принадлежит: Individual

The present invention provides an inhalation device for controlled delivery of medicament to the lungs of the user. The inhalation device comprises an elongated housing enclosing a mouthpiece/nasal-piece in fluid communication to a narrow cylindrical tube, the narrow cylindrical tube having diameter substantially similar to the lumen diameter of human bronchi. The other end of narrow cylindrical tube is fluidly connected to a reservoir containing the medicament suspended or dissolved in the propellant. The flow of propellant from reservoir to the narrow cylindrical tube is regulated by a one-way valve, which could be electrical/electronic or a mechanical valve. The invention is advantageous by providing positive airway pressure to keep the constricted air passages of the user open, which is combined, with laminar flow of medicament suspended/dissolved in the propellant, thus, resulting in efficient deposition of medicament to the target tissues of the lungs.

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

Process for Purifying (Hydro)Fluoroalkenes

Номер: US20150191407A1
Принадлежит: MEXICHEM AMANCO HOLDING SA DE CV

The invention relates to a process for removing one or more undesired (hydro)halocarbon compounds from a (hydro)fluoroalkene, the process comprising contacting a composition comprising the (hydro)fluoroalkene and one or more undesired (hydro)halocarbon compounds with an aluminium-containing absorbent, activated carbon, or a mixture thereof.

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

Method and System for Providing Artificial Intelligence Analytic (AIA) Services Using Operator Fingerprints and Cloud Data

Номер: US20180182185A1
Принадлежит: Surround.IO Corporation

One embodiment of the present invention discloses a process of providing a report predicting potential risks relating to an operator driving a vehicle using information obtained from various interior and exterior sensors, vehicle onboard computer (“VOC”), and cloud network. After activating interior and exterior sensors mounted on a vehicle operated by a driver for obtaining data relating to external surroundings and internal environment, the data is forwarded to VOC for generating a current fingerprint associated with the driver. The current fingerprint represents current driving status in accordance with the collected real-time data. Upon uploading the current fingerprint to the cloud via a communications network, a historical fingerprint which represents historical driving information associated with the driver is retrieved. In one aspect, the process is capable of generating a driving analysis report which predicts potential risks associated with the driver according to the current and historical fingerprints. 1. A method for providing a report predicting events relating to a group of drivers in accordance with information obtained from a plurality of interior and exterior sensors , vehicle onboard computer (“VOC”) , and cloud data , the method comprising:activating at least a portion of the plurality of interior and exterior sensors mounted on a vehicle operated by a driver for obtaining data relating to external surroundings and interior of the vehicle;forwarding the data to the VOC to generate a current fingerprint associated with the driver representing substantially current driving status in response to the data;uploading the current fingerprint to the cloud via a communications network;retrieving a historical fingerprint associated with the driver representing historical driving related information associated with the driver; andgenerating a driving analysis report predicting potential events associated with the driver at least partially based on the ...

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

Method and System for Providing Artificial Intelligence Analytic (AIA) Services for Performance Prediction

Номер: US20180182187A1
Принадлежит: Surround . IO Corporation

One embodiment of the present invention predicts a vehicular event relating to machinal performance using information obtained from interior and exterior sensors, vehicle onboard computer (“VOC”), and cloud data. The process of predication is able to activate interior and exterior sensors mounted on a vehicle operated by a driver for obtaining current data relating to external surroundings, interior settings, and internal mechanical conditions of the vehicle. After forwarding the current data to VOC to generate a current vehicle status representing real-time vehicle performance in accordance with the current data, retrieving a historical data associated with the vehicle including mechanical condition is retrieved. In one aspect, a normal condition signal is issued when the current vehicle status does not satisfy with the optimal condition based on the historical data. Alternatively, a race car condition is issued when the current vehicle status meets with the optimal condition. 1. A method able to predict an event relating to vehicle performance in accordance with information obtained from a plurality of interior and exterior sensors , vehicle onboard computer (“VOC”) , and cloud data , the method comprising:activating at least a portion of a plurality of interior and exterior sensors mounted on a vehicle operated by a driver for obtaining current data relating to external surroundings, interior settings, and internal mechanical conditions of the vehicle;forwarding the current data to the VOC to generate a current vehicle status representing substantially real-time vehicle performance in accordance with the current data;retrieving a historical data associated with the vehicle including mechanical condition associated with the vehicle; andissuing a normal condition signal when the current vehicle status does not satisfy with optimal condition based on the historical data.2. The method of claim 1 , further comprising;uploading the current vehicle status to a vehicle ...

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

METHOD AND SYSTEM FOR PROVIDING INTERACTIVE PARKING MANAGEMENT VIA ARTIFICIAL INTELLIGENCE ANALYTIC (AIA) SERVICES USING CLOUD NETWORK

Номер: US20180204465A1
Принадлежит: Surround.IO Corporation

One embodiment of the present invention is able to provide an interactive parking management (“IPM”) in accordance with information obtained from interior and exterior sensors, vehicle onboard computer (“VOC”), and cloud data. The process, in one embodiment, is capable of acknowledging a parking activity initiated by a vehicle traveling in a geographic location via a communications network. Upon providing parking information to the vehicle based on the data obtained from the current parking status, historical parking status, and big data for facilitating the parking activity, the movement of the vehicle is monitored in accordance with the current parking status. After recording a physical location where the vehicle is parked and parking duration, a parking invoice is generated in response to information relating to the recorded information such as physical location and parking duration. 1. A method able to provide an interactive parking management (“IPM”) in accordance with information obtained from a plurality of interior and exterior sensors , vehicle onboard computer (“VOC”) , and cloud data , the method comprising:acknowledging a first parking activity initiated by a first vehicle traveling in a first geographic location via a communications network;providing parking information to the first vehicle based on data obtained from current parking status, historical parking status, and big data for facilitating the first parking activity;monitoring movement of the first vehicle in accordance with the current parking status;recording a first physical location in which the first vehicle is parked and first parking duration according to the current parking status, historical parking status, and big data; andgenerating a first parking invoice in response to information relating to the first physical location and first parking duration.2. The method of claim 1 , further comprising forwarding the first parking invoice to owner of the first vehicle for collecting a parking ...

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

Mercury removal with amine sorbents

Номер: US20140311948A1
Принадлежит: Phillips 66 Co

Methods and apparatus relate to treatment of fluids to remove mercury contaminants in the fluid. Contact of the fluid with an amine that has absorbed a sulfur compound causes the mercury contaminants to be absorbed by the amine. Phase separation then removes from the fluid the amine loaded with the mercury contaminants such that a treated product remains.

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

Safety Needle Device

Номер: US20200215272A1
Принадлежит: Becton Dickinson and Co

A safety needle device is disclosed having a housing configured to couple to a syringe, the housing having a proximal end, a distal end, and a housing body. A first guide path, a second guide path and a third guide path may be disposed on the housing body. A needle hub is disposed on the proximal end of the housing and a needle cannula is attached to the needle hub. The device having a retractable sheath configured to move between an initial position, a retracted position and an extended position with respect to the housing, wherein the initial position partially exposes a distal tip of the needle cannula, the retracted position fully exposes the needle cannula, and the extended position fully covers the distal tip of the needle cannula. The retractable sheath also may have a guide element. The first, second and third guide paths are configured to slidingly receive the guide element. The device also having a first locking member, a second locking member, a rotating cam disposed in the housing body, and a spring element to bias the retractable sheath to an extended state to cover the distal end of the needle cannula upon completion of an injection.

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

METHODS AND SYSTEMS FOR DETERMINING WHETHER AN OBJECT IS EMBEDDED IN A TIRE OF A VEHICLE

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

A method and/or system is able to improve vehicle safety by determining if an object is embedded in a tire of the vehicle. Audio data is received from a microphone that is positioned to capture sounds of the tire moving on the road. The speed of the vehicle is also obtained, where the speed overlaps the same timeframe of when the sounds of the tire are captured by the microphone. An object is determined to be embedded in the tire based on a frequency analysis of the received audio data relative to the speed of the vehicle. And an alert is output to the driver of the vehicle indicating that the object is embedded in the tire. 1. A method comprising:receiving audio data from a microphone positioned to capture sounds of a tire on a vehicle moving on a road;obtaining a speed of the vehicle that overlaps with a same timeframe of when the sounds of the tire were captured by the microphone in the received audio data;determining that a foreign object is embedded in the tire based on a frequency analysis of the received audio data relative to the speed of the vehicle; andoutputting an alert to a driver of the vehicle indicating the foreign object is embedded in the tire.2. The method of claim 1 , wherein determining that the foreign object is embedded in the tire includes:selecting a plurality of sound samples from the received audio data;converting the plurality of sound samples into a series of coefficients representing frequency components of the received audio data;determining an expected rate of rotation for the tire based on the speed of the vehicle;in response to high frequency components of the series of coefficients being modulated with respect to the expected rate of rotation, determining that the foreign object is embedded in the tire; andin response to a lack of high frequency components of the series of coefficients being modulated with respect to the expected rate of rotation, determining that no foreign object is embedded in the tire.3. The method of claim 1 , ...

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

Method for network security using statistical object identification

Номер: US20160269421A1
Автор: John W. Hayes
Принадлежит: BlackRidge Tech Holdings Inc

Methods to enforce network policy based on identity authentication at a network endpoint device by offloading the authentication to a network attached authentication devices are disclosed. The authentication device may use Statistical Object Identification to perform the authentication. The present invention greatly reduces the resources needed by the network endpoint device to perform the authentication and eliminates the topological restrictions found in traditional network appliance based approaches.

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

Storage cluster

Номер: US20200257591A1
Принадлежит: Pure Storage Inc

A plurality of storage nodes in a single chassis is provided. The plurality of storage nodes in the single chassis is configured to communicate together as a storage cluster. Each of the plurality of storage nodes includes nonvolatile solid-state memory for user data storage. The plurality of storage nodes is configured to distribute the user data and metadata associated with the user data throughout the plurality of storage nodes such that the plurality of storage nodes maintain the ability to read the user data, using erasure coding, despite a loss of two of the plurality of storage nodes. A plurality of compute nodes is included in the single chassis, each of the plurality of compute nodes is configured to communicate with the plurality of storage nodes. A method for accessing user data in a plurality of storage nodes having nonvolatile solid-state memory is also provided.

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

Writing Data Using References To Previously Stored Data

Номер: US20210382625A1
Принадлежит: Pure Storage Inc

A system and method comprising: receiving a request to write data stored at a first range of a first volume to a second range of a second volume, where first metadata for the first range of the first volume is associated with a range of physical addresses where the data is stored in the storage system; and responsive to receiving the request: creating second metadata for the second range of the second volume, wherein the second metadata is associated with the range of physical addresses where the data is stored in the storage system; and associating the second volume with the second metadata.

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

Branched biodegradable low foam nonionic surfactants

Номер: US20170283742A1

A surfactant of structure (I) is useful as a biodegradable low foaming surfactant: where m is a value in a range of 3 to 10, n is a value in a range of 5 to 20 and z is a value in a range of 10 to 25.

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

Reinforced Bulk High Temperature Superconductors and Method for Their Manufacture

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

A bulk superconductor device is disclosed, comprising a single grain RE-BCO element incorporating reinforcing fibres. The single grain (RE)BCO element comprises RE-211 pinning sites disposed in a RE-123 matrix and further comprises Ag. The reinforcing fibres comprise a ceramic such as SiC and a refractory metal such as W. The reinforcing fibres comprise a core formed of the refractory metal and a ceramic cladding surrounding the core. The device may be manufactured by a top seeded melt growth process or by a top seeded infiltration growth process. 1. A bulk superconductor device comprising a single grain RE-BCO element incorporating reinforcing fibres.2. The bulk superconductor device according to wherein the single grain (RE)BCO element comprises RE-211 pinning sites disposed in a RE-123 matrix.3. The bulk superconductor device according to wherein the single grain (RE)BCO element further comprises Ag.4. The bulk superconductor device according to wherein the single grain RE-BCO element further comprises a grain refining agent.5. The bulk superconductor device according to wherein the grain refining agent is selected from Pt or CeO.6. The bulk superconductor device according to wherein the reinforcing fibres comprise a ceramic.7. The bulk superconductor device according to wherein the reinforcing fibres comprise a refractory metal.8. The bulk superconductor device according to wherein the reinforcing fibres comprise a refractory metal core and a ceramic cladding surrounding the core.9. The bulk superconductor device according to wherein the ceramic is SiC.10. The bulk superconductor device according to wherein the refractory metal is W.11. The bulk superconductor device according to wherein the element has a minimum linear dimension of at least 5 mm.12. The bulk superconductor device according to wherein the element has a maximum linear dimension of at least 50 mm.13. The bulk superconductor device according to wherein the element has a volume of at least 1500 mm. ...

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

METHOD AND SYSTEM FOR PROVIDING PREDICTIONS VIA ARTIFICIAL INTELLIGENCE (AI) MODELS USING A DISTRIBUTED SYSTEM

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

One embodiment discloses an automobile having multiple distributed subsystems configured to provide communication via a network system. The automobile includes an outward facing camera (“OFC”) subsystem and a vehicle onboard computer (“VOC”). The OFC subsystem, having at least one OFC, OFC processor, and OFC database, is configured to recognize a predefined exterior object from a set of exterior images captured by the OFC based on an OFC query. The VOC includes a VOC central processing unit, VOC database, and network manager, wherein the network manager includes an internal network circuit and an external network circuit. The internal network circuit is used for communicating with the OFC subsystem while the external network circuit is used to interface with a cloud system. In one aspect, the VOC provides a data stream representing a recognized event in accordance with a query retrieved from the VOC database. 1. An automobile configured to have a plurality of distributed subsystems able to provide network communication via a wireless network system , comprising:an outward facing camera subsystem, having at least an outward facing camera, outward facing camera processor, and outward facing camera database, configured to recognize a predefined exterior object from a set of exterior images captured by the outward facing camera based on an exterior image query fetched from the outward facing camera database; anda vehicle onboard computer coupled to the outward facing camera subsystem and having a vehicle onboard computer central processing unit, vehicle onboard computer database, and network manager, wherein the network manager includes an internal network circuit for communicating with the outward facing camera subsystem and an external network circuit for interfacing with a cloud system, the vehicle onboard computer configured to provide a data stream representing a recognized event in accordance with a query retrieved from the vehicle onboard computer database.2. The ...

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

PRESENCE ACTIVATED RADIO BEACON

Номер: US20180288565A1
Автор: Shuler John Hays
Принадлежит:

A radio beacon device is configured to only transmit information about its location or information about the object the radio beacon is associated with when an occupant is present. For example, the radio beacon device may include a presence detector and may transmit the information only when the presence detector detects an occupant. In another example, the radio beacon device may remain in a low battery usage state until a presence detection message is received from a remote radio equipped presence sensor that is in proximity to the radio beacon device or a message is received from a mobile device in proximity to the radio beacon device. Once a presence detection message or message from a mobile device is received, the radio beacon device may transmit the information, e.g., for a predetermined amount of time. 1. A presence activated radio beacon device comprising:a presence detector configured to detect presence of an occupant in its proximity;a radio transceiver capable of broadcasting information associated with location or status of the presence activated radio beacon device;a memory configured to store an amount of information associated with the presence activated radio beacon device; anda processor configured to detect signals from the presence detector and to enable transmission from the radio transceiver.2. The presence activated radio beacon device of claim 1 , wherein the processor is configured to: detect presence signals from the presence detector claim 1 , configure the radio transceiver with a message to transmit based on information stored in the memory or based on a current status of the presence activated radio beacon device claim 1 , and activate the radio transceiver to enable transmission of the message in response to detection of presence signals.3. The presence activated radio beacon device of claim 2 , wherein the processor is further configured to: activate the radio transceiver to enable the transmission of the message as long as presence ...

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

Method and system for providing artificial intelligence analytic (aia) services for performance prediction

Номер: US20200294403A1
Принадлежит: Xevo Inc

One embodiment of the present invention predicts a vehicular event relating to machinal performance using information obtained from interior and exterior sensors, vehicle onboard computer (“VOC”), and cloud data. The process of predication is able to activate interior and exterior sensors mounted on a vehicle operated by a driver for obtaining current data relating to external surroundings, interior settings, and internal mechanical conditions of the vehicle. After forwarding the current data to VOC to generate a current vehicle status representing real-time vehicle performance in accordance with the current data, retrieving a historical data associated with the vehicle including mechanical condition is retrieved. In one aspect, a normal condition signal is issued when the current vehicle status does not satisfy with the optimal condition based on the historical data. Alternatively, a race car condition is issued when the current vehicle status meets with the optimal condition.

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

Redundant, fault-tolerant, distributed remote procedure call cache in a storage system

Номер: US20160328305A1
Принадлежит: Pure Storage Inc

A method of operating a remote procedure call cache in a storage cluster is provided. The method includes receiving a remote procedure call at a first storage node having solid-state memory and writing information, relating to the remote procedure call, to a remote procedure call cache of the first storage node. The method includes mirroring the remote procedure call cache of the first storage node in a mirrored remote procedure call cache of a second storage node. A plurality of storage nodes and a storage cluster are also provided.

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

Thermal energy network

Номер: US20190316788A1
Принадлежит: Erda Master Ipco Ltd

A district energy network interconnecting a plurality of thermal loads and for redistributing thermal energy therebetween, the network comprising: a primary circuit loop for working fluid, at least two thermal loads thermally connected to the primary circuit loop, at least one of the thermal loads being capable of taking heat from the primary circuit loop and at least one of the thermal loads being capable of rejecting heat into the primary circuit loop, an energy centre connected to the loop and capable of acting as a heat source or a heat sink, and a control system adapted to provide to the primary circuit loop a positive or negative thermal input from the energy centre as a balancing thermal input to compensate for net thermal energy lost to or gained from the at least two thermal loads by the primary circuit loop.

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

New process

Номер: US20150361034A1
Принадлежит: Hoffmann La Roche Inc

A process for the preparation of a compound of formula (I): which is useful as an intermediate in the preparation of pharmaceutically active compounds.

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

Parallel update to maintain coherency

Номер: US20200341646A1
Принадлежит: Pure Storage Inc

A method for updates in a storage system is provided. The method includes writing identifiers, associated with data to be stored, to storage units of the storage system and writing trim records indicative of identifiers that are allowed to not exist in the storage system to the storage units. The method includes determining whether stored data corresponding to records of identifiers is valid based on the records of the identifiers and the trim records.

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

METHOD AND APPARATUS FOR PROVIDING AUTOMATIC MIRROR SETTING VIA INWARD FACING CAMERAS

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

A method or system that is able to adjust an exterior mirror of a vehicle via an automatic mirror-setting (“AM”) model managed by a virtuous cycle containing a cloud based network (“CBN”). The system includes a set of mirrors, a set of inward facing cameras, a vehicle onboard computer (“VOC”), and AM module. In one embodiment, the mirrors, attached to a vehicle, are configured to capture at least a portion of the external environment in which the vehicle operates. The inward facing cameras, mounted in the vehicle, are configured to collect internal images, including the operator's facial features showing operator visual characteristics. The VOC, which is coupled to the CBN, is configured to determine operator vision metadata based on the internal images, operator visual characteristics, and historical stored data. The AM module is able to adaptively set a mirror to an optimal orientation so that the area of the external blind spot is minimized. 1. A computing device , comprising:a memory that is configured to store computer instructions; and receive at least one first image of an area external to a vehicle;', 'receive at least one second image of a driver of the vehicle;', 'analyze the at least one first image to detect movement of an object relative to the vehicle;', 'detect an abnormal event based on the movement of the object;', 'in response to the detected abnormal event, analyze the at least one second image to determine a head position of the driver within the vehicle and a gaze direction of the driver;', "determine an orientation of at least one mirror on the vehicle based on the movement of the object and the driver's head position and gaze direction relative to the at least one mirror;", 'automatically adjust a position of the at least one mirror using the determined orientation to enable the driver to see the abnormal event via the at least one mirror; and', 'provide further automatic adjustments of the position of the at least one mirror based on tracked ...

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

System for reproducing sound from a sound record

Номер: US2008825A
Автор: Jr John Hays Hammond
Принадлежит: Individual

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

Nitrified bonded sol gel sintered aluminous abrasive bodies

Номер: US4997461A
Принадлежит: Norton Co

Vitrified bonded abrasive bodies prepared from sol gel sintered aluminous grit particles and a vitreous (glass) bond exhibit improved abrasive performance by treating the surfaces of the grit particles so as to give them silica-enriched surfaces.

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

Pre-connected analyte sensors

Номер: US11331022B2
Принадлежит: Dexcom Inc

Pre-connected analyte sensors are provided. A pre-connected analyte sensor includes a sensor carrier attached to an analyte sensor. The sensor carrier includes a substrate configured for mechanical coupling of the sensor to testing, calibration, or wearable equipment. The sensor carrier also includes conductive contacts for electrically coupling sensor electrodes to the testing, calibration, or wearable equipment.

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

Pre-connected analyte sensors

Номер: US11350862B2
Принадлежит: Dexcom Inc

Pre-connected analyte sensors are provided. A pre-connected analyte sensor includes a sensor carrier attached to an analyte sensor. The sensor carrier includes a substrate configured for mechanical coupling of the sensor to testing, calibration, or wearable equipment. The sensor carrier also includes conductive contacts for electrically coupling sensor electrodes to the testing, calibration, or wearable equipment.

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

Pre-connected analyte sensors

Номер: US11382540B2
Принадлежит: Dexcom Inc

Pre-connected analyte sensors are provided. A pre-connected analyte sensor includes a sensor carrier attached to an analyte sensor. The sensor carrier includes a substrate configured for mechanical coupling of the sensor to testing, calibration, or wearable equipment. The sensor carrier also includes conductive contacts for electrically coupling sensor electrodes to the testing, calibration, or wearable equipment.

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

Detecting operator contact with a steering wheel

Номер: US20220402499A1
Принадлежит: Ghost Autonomy Inc

Detecting operator contact with a steering wheel, including: applying a torque to at least a portion of a steering system of an autonomous vehicle; identifying a measured torque for a steering wheel of the autonomous vehicle; calculating, based on the applied torque, an expected torque for the steering wheel; and determining, based on a difference between the measured torque and the expected torque, whether an operator of the autonomous vehicle is in contact with the steering wheel.

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

Intelligent operation scheduling based on latency of operations

Номер: US20220404970A1
Принадлежит: Pure Storage Inc

A storage system is provided. The storage system includes a plurality of non-volatile memory units and a processor operatively coupled to a plurality of non-volatile memory units. The processor is to perform a method including receiving a request to read data from the storage system. The method also includes determining whether a storage operation should be delayed, based on the request to read the data from the storage system. The method further includes in response to determining that the storage operation should be delayed, delaying the storage operation. The method further includes performing a read operation for the request to read the data.

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

Modular microvalves for microfluidic devices and methods of using the same

Номер: WO2022197787A1
Принадлежит: Redbud Labs, Inc.

Modular microvalves for microfluidic devices and methods of using the same are disclosed. Further, a microfluidic system is provided that may include the presently disclosed modular microvalves installed in a microfluidic device. Further, the microfluidic system may include valve actuators in relation to the presently disclosed modular microvalves. Further, the presently disclosed modular microvalves may be manufactured separately and independently of the manufacturing process of any microfluidic device and/or system. Non-limiting examples of the presently-disclosed modular microvalves may include but are not limited to, modular pinch valves, modular rocker valves, modular slider valves, modular rotary valves, and the like.

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

Fluid treatment apparatus

Номер: GB2250221B
Автор: John Hayes
Принадлежит: Tarn Pure Ltd

An apparatus for magnetically treating fluids such as water and hydrocarbon fuels; in the case of water to increase the solubility of salts and reduce scale or soften any deposits which are formed, and in the case of hydrocarbons to increase fuel combustion efficiency. The apparatus improves on existing techniques by including first and second magnetisation means mounted on a fluid-carrying non-metallic pipe, the first generating a constant magnetic field in the fluid and the second generating an alternating magnetic field in the fluid, and superimposed on the constant field. The simultaneous use of alternating and constant fields enhances the aforementioned effects as compared with a constant field alone. The frequency of the alterning field is varied to obtain the optimum results.

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

Fluid treatment apparatus

Номер: AU8638991A
Автор: John Hayes
Принадлежит: Tarn Pure Ltd

An apparatus for magnetically treating fluids such as water and hydrocarbon fuels; in the case of water to increase the solubility of salts and reduce scale or soften any deposits which are formed, and in the case of hydrocarbons to increase fuel combustion efficiency. The apparatus improves on existing techniques by including first and second magnetisation means mounted on a fluid-carrying non-metallic pipe, the first generating a constant magnetic field in the fluid and the second generating an alternating magnetic field in the fluid, and superimposed on the constant field. The simultaneous use of alternating and constant fields enhances the aforementioned effects as compared with a constant field alone. The frequency of the alterning field is varied to obtain the optimum results.

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

Hazardous agent injection system

Номер: EP2408493A1
Принадлежит: Antares Pharma Inc, Hayes John William

Injection systems comprising a powered injector and one or more hazardous agents are disclosed.

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

Needle assisted jet injection administration of testosterone compositions

Номер: CA2868500C
Принадлежит: Antares Pharma Inc

Provided is a powered injector and use thereof, the injector comprising a housing, a chamber disposed within the housing and configured to receive a composition, and a needle operatively associated with the chamber, the composition comprising a preservative-free unit dose of testosterone or a pharinaceutically acceptable ester or salt thereof and a pharmaceutically acceptable carrier for delivery of a subcutaneous injection to a mammal in need thereof, and wherein a delivered plasma level of testosterone is for maintenance thereafter between about 200 ng/dl and about 1800 ng/dl for a time period of at least one day.

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

Method of preparing an improved zeolite coating

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

A substantially complete coating of a zeolite onto a material such as catalyst particles can be achieved by treating the material prior to or simultaneously with zeolite formation, with a polyelectrolyte. Copper catalyst systems show good hydrogen storage whilst blocking access of hydrocarbons to the catalyst.

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

Valve made from two materials and writing utensil with retractable tip incorporating same

Номер: US7850382B2
Принадлежит: Sanford LP

A valve includes a first valve portion made from a first material, the first valve portion including a body, a door, and an inner hinge pivotably connecting the body to the door, the body including a first opening at a first end and a second opening at a second end opposite the first end, and a circumferential recess disposed in the second end, wherein the inner hinge pivotably connects the door to the body at the first end and a second valve portion made from a second material, the second valve portion including an inner seal disposed in the circumferential recess, the inner seal including a circumferential ridge extending inwardly, the second valve portion further including a door seal disposed on the first end of the body.

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

Valve made from two materials and writing utensil with retractable tip incorporating same

Номер: US8246265B2
Принадлежит: Sanford LP

A valve includes a first valve portion made from a first material, the first valve portion including a body, a door, and an inner hinge pivotably connecting the body to the door, the body including a first opening at a first end and a second opening at a second end opposite the first end, and a circumferential recess disposed in the second end, wherein the inner hinge pivotably connects the door to the body at the first end and a second valve portion made from a second material, the second valve portion including an inner seal disposed in the circumferential recess, the inner seal including a circumferential ridge extending inwardly, the second valve portion further including a door seal disposed on the first end of the body.

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

Catalyst

Номер: AU675463B2
Принадлежит: JOHNSON MATTHEY PLC

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

Coated materials

Номер: US6033458A
Принадлежит: JOHNSON MATTHEY PLC

A substantially complete coating of a zeolite onto a material such as catalyst particles can be achieved by treating the material prior to or simultaneously with zeolite formation, with a polyelectrolye. Copper catalyst systems show good hydrogen storage while blocking access of hydrocarbons to the catalyst.

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

Electrosurgery apparatus

Номер: GB2317566B
Принадлежит: SMITHS GROUP PLC

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

Method and system for providing interactive parking management via artificial intelligence analytic (aia) services using cloud network

Номер: WO2018119461A1
Принадлежит: Surround.IO Corporation

One embodiment of the present invention is able to provide an interactive parking management ("IPM") in accordance with information obtained from interior and exterior sensors, vehicle onboard computer ("VOC"), and cloud data. The process, in one embodiment, is capable of acknowledging a parking activity initiated by a vehicle traveling in a geographic location via a communications network. Upon providing parking information to the vehicle based on the data obtained from the current parking status, historical parking status, and big data for facilitating the parking activity, the movement of the vehicle is monitored in accordance with the current parking status. After recording a physical location where the vehicle is parked and parking duration, a parking invoice is generated in response to information relating to the recorded information such as physical location and parking duration.

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

Method and system for providing artificial intelligence analytic (AIA) services for performance prediction

Номер: US10713955B2
Принадлежит: Xevo Inc

One embodiment of the present invention predicts a vehicular event relating to machinal performance using information obtained from interior and exterior sensors, vehicle onboard computer (“VOC”), and cloud data. The process of predication is able to activate interior and exterior sensors mounted on a vehicle operated by a driver for obtaining current data relating to external surroundings, interior settings, and internal mechanical conditions of the vehicle. After forwarding the current data to VOC to generate a current vehicle status representing real-time vehicle performance in accordance with the current data, retrieving a historical data associated with the vehicle including mechanical condition is retrieved. In one aspect, a normal condition signal is issued when the current vehicle status does not satisfy with the optimal condition based on the historical data. Alternatively, a race car condition is issued when the current vehicle status meets with the optimal condition.

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

Method and system for providing artificial intelligence analytic (AIA) services using operator fingerprints and cloud data

Номер: US10950132B2
Принадлежит: Xevo Inc

One embodiment of the present invention discloses a process of providing a report predicting potential risks relating to an operator driving a vehicle using information obtained from various interior and exterior sensors, vehicle onboard computer (“VOC”), and cloud network. After activating interior and exterior sensors mounted on a vehicle operated by a driver for obtaining data relating to external surroundings and internal environment, the data is forwarded to VOC for generating a current fingerprint associated with the driver. The current fingerprint represents current driving status in accordance with the collected real-time data. Upon uploading the current fingerprint to the cloud via a communications network, a historical fingerprint which represents historical driving information associated with the driver is retrieved. In one aspect, the process is capable of generating a driving analysis report which predicts potential risks associated with the driver according to the current and historical fingerprints.

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

Method and system for providing artificial intelligence analytic (AIA) services using operator fingerprints and cloud data

Номер: US11335200B2
Принадлежит: Xevo Inc

One embodiment of the present invention discloses a process of providing a report predicting potential risks relating to an operator driving a vehicle using information obtained from various interior and exterior sensors, vehicle onboard computer (“VOC”), and cloud network. After activating interior and exterior sensors mounted on a vehicle operated by a driver for obtaining data relating to external surroundings and internal environment, the data is forwarded to VOC for generating a current fingerprint associated with the driver. The current fingerprint represents current driving status in accordance with the collected real-time data. Upon uploading the current fingerprint to the cloud via a communications network, a historical fingerprint which represents historical driving information associated with the driver is retrieved. In one aspect, the process is capable of generating a driving analysis report which predicts potential risks associated with the driver according to the current and historical fingerprints.

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

Method and system for providing interactive parking management via artificial intelligence analytic (AIA) services using cloud network

Номер: US10186155B2
Принадлежит: Xevo Inc

One embodiment of the present invention is able to provide an interactive parking management (“IPM”) in accordance with information obtained from interior and exterior sensors, vehicle onboard computer (“VOC”), and cloud data. The process, in one embodiment, is capable of acknowledging a parking activity initiated by a vehicle traveling in a geographic location via a communications network. Upon providing parking information to the vehicle based on the data obtained from the current parking status, historical parking status, and big data for facilitating the parking activity, the movement of the vehicle is monitored in accordance with the current parking status. After recording a physical location where the vehicle is parked and parking duration, a parking invoice is generated in response to information relating to the recorded information such as physical location and parking duration.

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

Pre-connected analyte sensors

Номер: US11160926B1
Принадлежит: Dexcom Inc

Pre-connected analyte sensors are provided. A pre-connected analyte sensor includes a sensor carrier attached to an analyte sensor. The sensor carrier includes a substrate configured for mechanical coupling of the sensor to testing, calibration, or wearable equipment. The sensor carrier also includes conductive contacts for electrically coupling sensor electrodes to the testing, calibration, or wearable equipment.

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

Pre-connected analyte sensors

Номер: US20220233106A1
Принадлежит: Dexcom Inc

Pre-connected analyte sensors are provided. A pre-connected analyte sensor includes a sensor carrier attached to an analyte sensor. The sensor carrier includes a substrate configured for mechanical coupling of the sensor to testing, calibration, or wearable equipment. The sensor carrier also includes conductive contacts for electrically coupling sensor electrodes to the testing, calibration, or wearable equipment.

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

Pre-connected analyte sensors

Номер: US20220240817A1
Принадлежит: Dexcom Inc

Pre-connected analyte sensors are provided. A pre-connected analyte sensor includes a sensor carrier attached to an analyte sensor. The sensor carrier includes a substrate configured for mechanical coupling of the sensor to testing, calibration, or wearable equipment. The sensor carrier also includes conductive contacts for electrically coupling sensor electrodes to the testing, calibration, or wearable equipment.

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

Mercury removal with amine sorbents

Номер: US20110068048A1
Принадлежит: ConocoPhillips Co

Methods and apparatus relate to treatment of fluids to remove mercury contaminants in the fluid. Contact of the fluid with an amine that has absorbed a sulfur compound causes the mercury contaminants to be absorbed by the amine. Phase separation then removes from the fluid the amine loaded with the mercury contaminants such that a treated product remains.

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

Mercury removal with amine sorbents

Номер: WO2011059661A1
Принадлежит: ConocoPhillips Company

Methods and apparatus relate to treatment of fluids to remove mercury contaminants in the fluid. Contact of the fluid with an amine that has absorbed a sulfur compound causes the mercury contaminants to be absorbed by the amine. Phase separation then removes from the fluid the amine loaded with the mercury contaminants such that a treated product remains.

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

Mercury removal with amine sorbents

Номер: US9163186B2
Принадлежит: Phillips 66 Co

Methods and apparatus relate to treatment of fluids to remove mercury contaminants in the fluid. Contact of the fluid with an amine that has absorbed a sulfur compound causes the mercury contaminants to be absorbed by the amine. Phase separation then removes from the fluid the amine loaded with the mercury contaminants such that a treated product remains.

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

Mercury removal with amine sorbents

Номер: US8790510B2
Принадлежит: Phillips 66 Co

Methods and apparatus relate to treatment of fluids to remove mercury contaminants in the fluid. Contact of the fluid with an amine that has absorbed a sulfur compound causes the mercury contaminants to be absorbed by the amine. Phase separation then removes from the fluid the amine loaded with the mercury contaminants such that a treated product remains.

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

Needle assisted jet injection administration of testosterone compositions

Номер: US9950125B2
Принадлежит: Antares Pharma Inc

The present invention provides compositions and methods for treating a subject in need of treatment with testosterone, including introducing testosterone into the subject subcutaneously, intradermally, or intramuscularly, from a needle assisted jet injection device.

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

Needle assisted jet injection administration of testosterone compositions

Номер: US10821072B2
Принадлежит: Antares Pharma Inc

The present invention provides compositions and methods for treating a subject in need of treatment with testosterone, including introducing testosterone into the subject subcutaneously, intradermally, or intramuscularly, from a needle assisted jet injection device.

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

Water purification apparatus

Номер: CA1233430A
Автор: John Hayes
Принадлежит: Tarn Pure Ltd

ABSTRACT WATER PURIFICATION APPARATUS This invention concerns apparatus which is adapted to purify water by the introduction of metal ions into the water. A chamber is provided which houses two electrodes which are made of metals whose ions are known to have water-purification properties. Water to be purified is passed through the chamber, whereupon a controlled concentration of purifying ions are passed into the water. The metal ions preferably include silver and/or copper to control respectively bacteria and algae. Furthermore, in order to minimise adverse electrolytic-effects it has been wound advantageous to reverse the polarity of the potential difference across the electrodes at regular intervals.

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

Process for the preparation of cyclohexanecarboxylic acid derivatives

Номер: US8975438B2
Принадлежит: Hoffmann La Roche Inc

A process for the preparation of a compound of formula (I): which is useful as an intermediate in the preparation of pharmaceutically active compounds.

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

Tube expansion machine

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

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

Improvements to orientation devices for aircraft or other vehicles

Номер: FR39395E
Автор: John Hays Hammond Jr
Принадлежит:

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

Vitrified bonded sol gel sintered aluminous abrasive bodies

Номер: CA2022272C
Принадлежит: Norton Co

Vitrified bonded abrasive bodies prepared from sol gel sintered aluminous grit particles and a vitreous (glass) bond exhibit improved abrasive performance by treating the surfaces of the grit particles so as to give them silica-enriched surfaces.

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

Hydrocarbon reforming process

Номер: CA882672A
Автор: C. Hayes John
Принадлежит: Universal Oil Products Co

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

Method for the preparation of cyclohexanecarboxylic acid

Номер: CA2839638A1
Принадлежит: F Hoffmann La Roche AG

A process for the preparation of a compound of formula (I): which are useful as intermediates in the preparation of i.a. pharmaceutically active compounds.

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

Hardware assisted data lookup methods

Номер: US10853266B2
Принадлежит: Pure Storage Inc

A method for hardware assisted data lookup in a storage unit is provided. The method includes formatting data in at least one of a plurality of data formats for storage in the storage unit. The method includes configuring a logic unit with one or more parameters associated with the plurality of data formats and identifying incoming data with the one or more parameters as an instruction for execution.

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

Logical arrays running on physical hardware where reserve physical capacity is available

Номер: AU2016259008A1
Автор: John Hayes, Par Botes
Принадлежит: Pure Storage Inc

A plurality of storage nodes communicating as a storage cluster is provided. Each of the plurality of storage nodes includes nonvolatile solid-state memory for user data storage, wherein the plurality of storage nodes is configured as a plurality of logical arrays. At least one storage node of the plurality of storage nodes is designated as able to be removed from one of the plurality of logical arrays and at least one storage node of the plurality of storage nodes is designated as prevented from being removed from one of the plurality of logical arrays.

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

Logical sector mapping in a flash storage array

Номер: US8645664B1
Принадлежит: Pure Storage Inc

A system and method for efficiently performing user storage virtualization for data stored in a storage system including a plurality of solid-state storage devices. A data storage subsystem supports multiple mapping tables. Records within a mapping table are arranged in multiple levels. Each level stores pairs of a key value and a pointer value. The levels are sorted by time. New records are inserted in a created newest (youngest) level. No edits are performed in-place. All levels other than the youngest may be read only. The system may further include an overlay table which identifies those keys within the mapping table that are invalid.

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

Needle assisted jet injection administration of testosterone compositions

Номер: WO2013152323A1

The present invention provides compositions and methods for treating a subject in need of treatment with testosterone, including introducing testosterone into the subject subcutaneously, intradermally, or intramuscularly, from a needle assisted jet injection device.

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

Hazardous agent injection system

Номер: US9421333B2
Принадлежит: Antares Pharma Inc

Injection systems comprising a powered injector and one or more hazardous agents are disclosed.

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

Improvements in catalysts

Номер: EP0937697A3
Принадлежит: JOHNSON MATTHEY PLC

The dehydrogenation of an alkane to a alkene, especially isobutane to isobutene, is carried out in admixture with oxygen and in the absence of added steam over a dehydrogenation and oxidation catalyst comprising a platinum group metal deposited upon a support. A catalyst comprising platinum deposited on a support which is a mixture of tin oxide and zirconium oxide possesses good activity for the dehydrogenation of an alkane, especially carried out in this way.

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

Retinoids and small molecules as nrf2 antagonists for use in the treatment of diseases associated with abnormal cell proliferation

Номер: EP2046308A2
Принадлежит: UNIVERSITY OF DUNDEE

The present invention relates to an improved assay for identifying compounds that may be of use in conjunction with cancer chemotherapeutic agents and anti-proliferative agents, to improve efficacy of such agents and/or render effective compounds with relatively little therapeutic activity. There is also provided a class of compounds of formula (I) and retinoids identified by said assay which may be used in a combination therapy, with current and novel agents, to treat cancers and other diseases associated with abnormal host cell proliferation, such as psoriasis.

Подробнее