Настройки

Укажите год
-

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

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

Подробнее
-

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

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

Подробнее

Форма поиска

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

Применить Всего найдено 380. Отображено 126.
20-04-2017 дата публикации

HIGH PERFORMANCE INTERCONNECT

Номер: US20170109315A1
Принадлежит: Intel Corporation

A physical layer (PHY) is coupled to a serial, differential link that is to include a number of lanes. The PHY includes a transmitter and a receiver to be coupled to each lane of the number of lanes. The transmitter coupled to each lane is configured to embed a clock with data to be transmitted over the lane, and the PHY periodically issues a blocking link state (BLS) request to cause an agent to enter a BLS to hold off link layer flit transmission for a duration. The PHY utilizes the serial, differential link during the duration for a PHY associated task selected from a group including an in-band reset, an entry into low power state, and an entry into partial width state. 13-. (canceled)4. A processor device comprising:link layer logic to generate a link layer flow control unit (flit) comprising three slots, wherein each slot is adapted to be encoded with a separate packet header, and a particular one of the slots is designated to be alternatively encoded with a link layer credit message,wherein the link layer credit message comprises an opcode field to identify that the particular slot is encoded with a link layer credit message, a credit type field to indicate a type of credit refund included in the link layer credit message, a credit return field to indicate a number of credits to be refunded based on the link layer credit message, and at least one acknowledgement field,wherein format of a payload of the link layer credit message is based on the type of credit refund.5. The processor device of claim 4 , further comprising physical layer logic to send a plurality of phits on a physical link to transmit the flit claim 4 , wherein the phits each comprise a quantum of data to be sent in a single unit interval.6. The processor device of claim 5 , wherein the physical layer logic is to train the physical link according to a link training state machine.7. The processor device of claim 6 , wherein the link training state machine defines a plurality of states.8. The ...

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

Interface of an M2M server with the 3GPP core network

Номер: US0009736873B2

An M2M Server may be integrated into a 3GPP network. A network node, for example a Serving General Packet Radio Service (GPRS) Support Node (SGSN) may include a dedicated interface with a M2M server. The interface may be called a GM2M interface. The interface may be a logical interface internal to the network node. The node may receive subscriber data and control data, wherein the control data facilitates a network control procedure and the subscriber data identifies a device involved in the network control procedure. The node may determine that the device involved in the network control procedure is a machine to machine device based on the subscriber data. The node may also send the control data to a machine to machine server using a message sent via a dedicated interface with the machine to machine server.

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

DRILLING RIG CARRIAGE MOVABLE ALONG RACKS AND INCLUDING PINIONS DRIVEN BY ELECTRIC MOTORS

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

According to one aspect, a drilling rig carriage is adapted to move along a drilling mast, and includes a body structure, electric motors coupled to the body structure, and pinions operably coupled to the electric motors, respectively. The pinions are adapted to engage racks, respectively. According to another aspect, a drilling mast includes a longitudinally-extending frame having a first side portion and a second side portion spaced therefrom. Racks are coupled to the frame at the first side portion thereof. According to yet another aspect, an apparatus includes a drilling mast or tower extending longitudinally along an axis, the tower including racks spaced in a parallel relation. A top drive is movable along the axis and relative to the tower. Electric motors are coupled to the top drive and movable therewith. Pinions are operably coupled to the electric motors, respectively, and engage the racks, respectively, to move the top drive.

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

SYSTEM AND METHOD FOR MANAGING CONDENSATION IN EGR SYSTEMS

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

A system and method for condensation management in a low-pressure loop EGR system are provided. The system includes an EGR condensation temperature module configured to determine an EGR condensation temperature of recirculated exhaust gas upstream of an EGR cooler and an EGR coolant temperature controller communicably coupled to the EGR condensation temperature module. The EGR coolant temperature controller provides EGR coolant to the EGR cooler at or above the EGR condensation temperature. The system also includes a charge air condensation temperature module configured to determine a charge air condensation temperature of charge air upstream of a charge air cooler and a charge air coolant temperature controller communicably coupled to the charge air condensation temperature module. The charge air coolant temperature controller provides charge air coolant to the charge air cooler at or above the charge air condensation temperature.

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

SYSTEM AND METHOD FOR MANAGING CONDENSATION IN EGR SYSTEMS

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

A system and method for condensation management in a low-pressure loop EGR system are provided. The system includes an EGR condensation temperature module configured to determine an EGR condensation temperature of recirculated exhaust gas upstream of an EGR cooler and an EGR coolant temperature controller communicably coupled to the EGR condensation temperature module. The EGR coolant temperature controller provides EGR coolant to the EGR cooler at or above the EGR condensation temperature. The system also includes a charge air condensation temperature module configured to determine a charge air condensation temperature of charge air upstream of a charge air cooler and a charge air coolant temperature controller communicably coupled to the charge air condensation temperature module. The charge air coolant temperature controller provides charge air coolant to the charge air cooler at or above the charge air condensation temperature.

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

HIGH PERFORMANCE INTERCONNECT PHYSICAL LAYER

Номер: US20170097907A1
Принадлежит: Intel Corp

Re-initialization of a link can take place without termination of the link, where the link includes, a transmitter and a receiver are to be coupled to each lane in the number of lanes, and re-initialization of the link is to include transmission of a pre-defined sequence on each of the lanes.

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

High performance interconnect physical layer

Номер: US0009418035B2
Принадлежит: Intel Corporation, INTEL CORP

Re-initialization of a link can take place without termination of the link, where the link includes, a transmitter and a receiver are to be coupled to each lane in the number of lanes, and re-initialization of the link is to include transmission of a predefined sequence on each of the lanes.

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

Unified access to resources

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

Architecture that provides a unified interface to access resources in different formats and in disparate resource locations for a process (e.g., consuming application). The unified interface is extensible such that users can add additional components to the unified interface to provide access to new resources and new resource references. The interface provides the capability to create a single comprehensive index of all available resources regardless of the resource format. Format-specific indexers are provided for the resources to find, enumerate, and process the resources into a structure suitable for processing by an indexing component into the index. A user can introduce new format-specific indexers for new resources and new resource references for processing by the indexing component into the index. The unified interface now provides access to the new resources and new resources references as well.

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

High performance interconnect

Номер: US0009626321B2
Принадлежит: Intel Corporation, INTEL CORP

A physical layer (PHY) is coupled to a serial, differential link that is to include a number of lanes. The PHY includes a transmitter and a receiver to be coupled to each lane of the number of lanes. The transmitter coupled to each lane is configured to embed a clock with data to be transmitted over the lane, and the PHY periodically issues a blocking link state (BLS) request to cause an agent to enter a BLS to hold off link layer flit transmission for a duration. The PHY utilizes the serial, differential link during the duration for a PHY associated task selected from a group including an in-band reset, an entry into low power state, and an entry into partial width state ...

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

Slingshot side saddle substructure

Номер: US0009708861B2

The drilling rig includes a first substructure and a second substructure. The second substructure is positioned generally parallel to and spaced apart from the first substructure and generally the same height as the first substructure. The drilling rig further includes a drill floor coupled to the first and second substructures, where the drill floor positioned substantially at the top of the first and second substructures.

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

Side saddle substructure

Номер: US0009810027B2

The drilling rig includes a first substructure and a second substructure. The second substructure is positioned generally parallel to and spaced apart from the first substructure and generally the same height as the first substructure. The drilling rig further includes a drill floor coupled to the first and second substructures, where the drill floor positioned substantially at the top of the first and second substructures.

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

Analyzing power consumption in mobile computing devices

Номер: US0009400541B2

Techniques pertaining to analyzing power consumed by a processing unit in a mobile computing device caused by execution of certain modules are described herein. A power trace is generated that indicates an amount of power consumed by the processing unit over time, and the power trace is aligned with an execution log. Spikes are extracted from the power trace, and computing operations are performed over the spikes to acquire data pertaining to power consumed by the processing unit that are attributable to modules in the execution log.

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

Self-elevating platform employing actuators

Номер: US0009631436B2

An apparatus including a support; a first upper frame and a second upper frame each attached to the support; and removable actuators extending vertically from a base and located below the support and between the first and second upper frames, wherein the actuators are vertically extendable and retractable; wherein the actuators are adapted to engage the support and raise or lower the support upon the extension or retraction of each actuator; wherein the actuators are adapted to extend to a first height at which a first middle frame may be arranged below the first upper frame and a second middle frame may be arranged below the second upper frame; and wherein the actuators are adapted to retract to a second height at which the first middle frame may be attached to the first upper frame and the second middle frame may be attached to the second upper frame.

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

Direct liquid-contact micro-channel heat transfer devices, methods of temperature control for semiconductive devices, and processes of forming same

Номер: US0009448278B2
Принадлежит: INTEL CORPORATION, INTEL CORP

An apparatus to test a semiconductive device includes a base plane that holds at least one heat-transfer fluid unit cell. The at least one heat-transfer fluid unit cell includes a fluid supply structure including a supply-orifice cross section as well as a fluid return structure including a return-orifice cross section. The supply-orifice cross section is greater than the return-orifice cross section. A die interface is also included to be a liquid-impermeable material.

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

Drilling rig employing top drive

Номер: US0009790751B2

An apparatus includes a carriage movable along a drilling tower, a linking member pivotally coupled to the carriage, at least one actuator extending between the carriage and the linking member to pivot the linking member between first and second pivot positions, and a top drive pivotally coupled to the linking member. According to another aspect, an apparatus includes a drilling tower, a carriage movably coupled to the drilling tower, a linking member pivotally coupled to the carriage to permit the linking member to pivot between first and second pivot positions, and a top drive extending longitudinally in a parallel relation to the drilling tower, the top drive being pivotally coupled to the linking member to permit the top drive to continue to extend longitudinally in a parallel relation to the drilling tower when the linking member pivots between the first and second pivot positions.

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

SYSTEMS, METHODS, AND DEVICES FOR GEO-LOCALIZATION

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

According to the embodiments provided herein, a trajectory determination device for geo-localization can include one or more relative position sensors, one or more processors, and memory. The one or more processors can execute machine readable instructions to receive the relative position signals from the one or more relative position sensors. The relative position signals can be transformed into a sequence of relative trajectories. Each of the relative trajectories can include a distance and directional information indicative of a change in orientation of the trajectory determination device. A progressive topology can be created based upon the sequence of relative trajectories; this progressive topology can be compared to map data. A geolocation of the trajectory determination device can be determined.

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

Method for reducing current consumption and electronic device therefor

Номер: US0009918274B2

Various embodiments of the present disclosure relate to a device and method for reducing current consumption in an electronic device. The electronic device may include a communication interface that transmits and receives a signal; and a processor that configures a multi-hop network with at least one other electronic device, and changes the transmission period of a message for a path management of the multi-hop network based on whether the multi-hop network configuration has been changed. Other embodiments are also possible.

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

High performance interconnect physical layer

Номер: US0009916266B2
Принадлежит: Intel Corporation, INTEL CORP

Re-initialization of a link can take place without termination of the link, where the link includes, a transmitter and a receiver are to be coupled to each lane in the number of lanes, and re-initialization of the link is to include transmission of a pre-defined sequence on each of the lanes.

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

GENERATING PERSONALIZED USER RECOMMENDATIONS USING WORD VECTORS

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

In various example embodiments, a system and method for constructing and scoring word vectors between natural language words and generating output to a user in the form of personalized recommendations are presented. 1. A system to generate personalized user recommendations comprising:an access module to access a natural language data structure, the natural language data structure containing a plurality of words associated with at least one data item;a word vector construction module to construct a plurality of word vectors between the plurality of words within the natural language data structure, a word vector representing a virtual connection between two words within the plurality of words;an assessment module to determine a score for at least one word vector, the score for the at least one word vector comprising a measurement of contextual relatedness between words connected by the word vector;an identification module to associate a user identifier to at least one data item with which a user has had a user interaction;a mapping module to map at least one natural language word contained in a part of at least one user-identified data item with at least one word within a plurality of data items;a word ranking module to rank words within the plurality of words responsive to a score of word vectors associated with at least one natural language word contained in a part of the at least one user-identified data item;a recommendation ranking module to rank recommendation data items responsive to the ranking of words within the plurality of words; andan output module to generate an output, to a user, of at least one recommended data item.2. The system of claim 1 , wherein the assessment module is further to assign a coefficient to a word vector responsive to the score of the word vector claim 1 , the coefficient including a scaled number between 0 and 1 representing the score.3. The system of claim 1 , wherein the user interaction includes a contextual identifier claim 1 , ...

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

DIRECT MEMORY ACCESS WITH FILTERING

Номер: US20170004092A1
Принадлежит: MICROSOFT TECHNOLOGY LICENSING, LLC

Methods, apparatus, and computer-readable storage media are disclosed for applying filtering operations to data transferred as part of a direct memory access (DMA) operation. In one example of the disclosed technology, a system includes a processor, memory, and a direct memory access (DMA) engine coupled to the memory for reading a set of data from a selected range of read memory addresses for the memory without using the processor. A line buffer coupled to the DMA engine is configured to receive DMA read data and temporarily store a portion, but not all of the data set being read by the DMA engine in a line buffer. A digital filter is configured to apply a filtering operation to a windowed subset of the buffered portion of the data set, producing filtered data that is stored to a selected range of write memory addresses for the memory, without using the processor. 1. A system , comprising:memory;a direct memory access (DMA) engine coupled to the memory, the DMA engine including a DMA read circuit and a DMA write circuit, the DMA read circuit being configured for reading a set of data from a selected range of read memory addresses for the memory;a buffer coupled to the DMA engine and configured to receive the read data and to temporarily store a portion but not all of the data set being read by the DMA engine as a buffered portion of the data set; anda filter configured to apply a filtering operation to a subset of the buffered portion of the data set, producing filtered data, wherein the DMA write circuit stores the filtered data to a selected range of write memory addresses of the memory.2. The system of claim 1 , further comprising a processor having a plurality of processor registers claim 1 , and wherein the DMA read circuit is configured to read the data set directly from memory without using the processor registers claim 1 , and wherein the DMA write circuit is configured to write directly to the memory without using the processor registers.3. The system of ...

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

Self-elevating mast employing drive carriage

Номер: US0009416595B2

A method includes attaching a carriage support to a platform, the platform comprising a platform floor having an opening therein, with the carriage support located proximate the opening, attaching a drive carriage to the carriage support, and operably coupling to the drive carriage a first mast section of a mast comprising a plurality of mast sections, and wherein the first mast section is located above the opening. The method also includes arranging a second mast section below the first mast section, lowering, using the drive carriage, the first mast section through the opening, attaching the first mast section to the second mast section, and raising, using the drive carriage, the first mast section and the second mast section through the opening. In an exemplary embodiment, the platform floor is a rig floor.

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

Drilling rig carriage movable along racks and including pinions driven by electric motors

Номер: US0009410382B2

According to one aspect, a drilling rig carriage is adapted to move along a drilling mast, and includes a body structure, electric motors coupled to the body structure, and pinions operably coupled to the electric motors, respectively. The pinions are adapted to engage racks, respectively. According to another aspect, a drilling mast includes a longitudinally-extending frame having a first side portion and a second side portion spaced therefrom. Racks are coupled to the frame at the first side portion thereof. According to yet another aspect, an apparatus includes a drilling mast or tower extending longitudinally along an axis, the tower including racks spaced in a parallel relation. A top drive is movable along the axis and relative to the tower. Electric motors are coupled to the top drive and movable therewith. Pinions are operably coupled to the electric motors, respectively, and engage the racks, respectively, to move the top drive.

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

Thermal management solution for circuit products

Номер: US0009477275B2

An apparatus including a cold plate body; a channel module disposed within the cold plate body including a channel body and a plurality of channels projecting through the channel body; and a manifold disposed on the channel module, the manifold including an inlet and an outlet and a first plurality of apertures in fluid communication with the inlet and a second plurality of apertures are in fluid communication with the outlet. A method including introducing a fluid to an integrated cold plate disposed on an integrated circuit device, the integrated cold plate comprising a cold plate body extending about the device, the fluid being introduced into a manifold in fluid communication with a channel module disposed between the manifold and a base plate, the channel module, and including channels to direct the fluid toward the base plate, and collecting the fluid returned to the manifold.

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

Slingshot side saddle substructure

Номер: US9926719B2

The drilling rig includes a first substructure and a second substructure. The second substructure is positioned generally parallel to and spaced apart from the first substructure and generally the same height as the first substructure. The drilling rig further includes a drill floor coupled to the first and second substructures, where the drill floor positioned substantially at the top of the first and second substructures.

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

System and method for managing condensation in EGR systems

Номер: US0009845772B2
Принадлежит: Cummins, Inc., CUMMINS INC

A system and method for condensation management in a low-pressure loop EGR system are provided. The system includes an EGR condensation temperature module configured to determine an EGR condensation temperature of recirculated exhaust gas upstream of an EGR cooler and an EGR coolant temperature controller communicably coupled to the EGR condensation temperature module. The EGR coolant temperature controller provides EGR coolant to the EGR cooler at or above the EGR condensation temperature. The system also includes a charge air condensation temperature module configured to determine a charge air condensation temperature of charge air upstream of a charge air cooler and a charge air coolant temperature controller communicably coupled to the charge air condensation temperature module. The charge air coolant temperature controller provides charge air coolant to the charge air cooler at or above the charge air condensation temperature.

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

Sharing object representations

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

The present invention relates to sharing object representations. Concepts and technologies are described herein for sharing object representations between one or more runtime environments. In accordance with the concepts and technologies disclosed herein, logic defining objects includes references to one or more object proxies. Logic defining the object proxies can include a reference to at least one object corresponding to the object proxy. When an object reference associated with the object proxy is generated, the object reference is routed to the object corresponding to the object proxy. According to various implementations, the object is accessed via accessing the object proxy. Thus, the object may appear native to the runtime environment in which the object proxy resides. In some embodiments, a conduit translates object references from object proxies to objects, and enables communications between runtime environments. Objects also can be referenced by more than one object proxies.

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

Copper nanorod-based thermal interface material (TIM)

Номер: US0009601406B2

A copper nanorod thermal interface material (TIM) is described. The copper nanorod TIM includes a plurality of copper nanorods having a first end thermally coupled with a first surface, and a second end extending toward a second surface. A plurality of copper nanorod branches are formed on the second end. The copper nanorod branches are metallurgically bonded to a second surface. The first surface may be the back side of a die. The second surface may be a heat spread or a second die. The TIM may include a matrix material surrounding the copper nanorods. In an embodiment, the copper nanorods are formed in clusters.

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

Automated roughneck

Номер: US0009657539B2

An automated roughneck may include a backup tong and a makeup tong. The makeup tong and backup tong may be selectively movable relative to one another. The makeup tong and backup tong may include spinner and gripper assemblies respectively adapted to make up and break out threaded connections. The automated roughneck may be configurable to be removable from the drill string in a lateral direction.

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

IDENTIFYING LATENT STATES OF MACHINES BASED ON MACHINE LOGS

Номер: US20160364464A1
Принадлежит: FAIR ISAAC CORPORATION

The state of a system is determined in which data sets are generated that include a plurality of data instances representing states of one or more components of a computer system. The data instances generated by one or more data set sources that are configured to output a data instance in response to a trigger associated with the one or more components. The data instances are normalized by the application of one or more rules. The data instances from individual data set sources are separately collated to generate groups of time-specific collated data instances. State types may be assigned to each of the collated data instance groups. Distributions of state-types across the groups may be determined and a list of infrequent state-types may be generated based on the determined distributions of state-types across the groups.

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

Unified access to resources

Номер: US0009495371B2

Architecture that provides a unified interface to access resources in different formats and in disparate resource locations for a process (e.g., consuming application). The unified interface is extensible such that users can add additional components to the unified interface to provide access to new resources and new resource references. The interface provides the capability to create a single comprehensive index of all available resources regardless of the resource format. Format-specific indexers are provided for the resources to find, enumerate, and process the resources into a structure suitable for processing by an indexing component into the index. A user can introduce new format-specific indexers for new resources and new resource references for processing by the indexing component into the index. The unified interface now provides access to the new resources and new resources references as well.

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

DETECTING ANOMALOUS STATES OF MACHINES

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

The state of a system is determined in which data sets are generated that include a plurality of data instances representing states of one or more components of a computer system. The data instances generated by one or more data set sources that are configured to output a data instance in response to a trigger associated with the one or more components. The data instances are normalized by the application of one or more rules. The data instances from individual data set sources are separately collated to generate groups of time-specific collated data instances. State types may be assigned to each of the collated data instance groups. Distributions of state-types across the groups may be determined and a list of infrequent state-types may be generated based on the determined distributions of state-types across the groups. 1. A computer-implemented method for implementation by one or more data processors forming part of at least one computing device to facilitate the detection and avoidance of undesirable system states of a system , the method comprising:monitoring, by the one or more data processors, states of the system, the system comprising a plurality of components, the states of the system having state types and being translated into data instance groups;receiving, by the one or more data processors, the data instance groups;determining, by the one or more data processors, distributions of state types within the data instance groups to identify infrequent state types;identifying, by the one or more data processors, rare states and rare sequences, where rare sequences include sequences of data instance groups that occur prior to the occurrence of a state having an infrequent state type; andproviding, by the one or more data processors, a notification of the occurrence of a rare sequence on the system.2. The computer-implemented method of claim 1 , wherein the feature vectors are represented as strings.3. The computer-implemented method of wherein the feature ...

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

SYSTEMS AND METHODS FOR USER INTERACTION BASED ON LICENSE OR OTHER IDENTIFICATION INFORMATION

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

Methods and systems for facilitating user interaction are described. One such method includes receiving, from a first user device, identification information associated with a targeted user and retrieving, from a database, contact information associated with the identification information. The method may further include providing the contact information to the first user device to facilitate communication between the first user device and a user device of the targeted user and/or providing a message to the user device of the targeted user. 1. A method for facilitating user interaction , the method comprising:receiving, at a first user device, identification information associated with a targeted user;sending a request to communicate with the targeted user wherein the request includes the identification information; andreceiving, responsive to the request, contact information associated with the targeted user.2. The method of claim 1 , wherein the identification information includes a license or registration number.3. The method of claim 2 , wherein the identification information further includes a jurisdiction associated with the license or registration number.4. The method of claim 3 , wherein the jurisdiction is a state.5. The method of claim 3 , wherein the jurisdiction is a province.6. The method of claim 3 , wherein the jurisdiction is a district.7. The method of claim 3 , wherein the jurisdiction is a country or region.8. The method of claim 1 , wherein the identification information includes license or registration plate information and the receiving includes capturing an image or video of a license or registration plate associated with the targeted user.9. The method of claim 8 , wherein the sending a request includes sending the image or video of the license or registration plate.10. The method of further comprising sending claim 1 , based upon the contact information claim 1 , a message to a second user device associated with the targeted user.11. The ...

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

Unified access to resources

Номер: US20120166513A1
Принадлежит: Microsoft Corp

Architecture that provides a unified interface to access resources in different formats and in disparate resource locations for a process (e.g., consuming application). The unified interface is extensible such that users can add additional components to the unified interface to provide access to new resources and new resource references. The interface provides the capability to create a single comprehensive index of all available resources regardless of the resource format. Format-specific indexers are provided for the resources to find, enumerate, and process the resources into a structure suitable for processing by an indexing component into the index. A user can introduce new format-specific indexers for new resources and new resource references for processing by the indexing component into the index. The unified interface now provides access to the new resources and new resources references as well.

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

ANALYZING POWER CONSUMPTION IN MOBILE COMPUTING DEVICES

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

Techniques pertaining to analyzing power consumed by a processing unit in a mobile computing device caused by execution of certain modules are described herein. A power trace is generated that indicates an amount of power consumed by the processing unit over time, and the power trace is aligned with an execution log. Spikes are extracted from the power trace, and computing operations are performed over the spikes to acquire data pertaining to power consumed by the processing unit that are attributable to modules in the execution log. 1. A method , comprising: an amount of electric power utilized by a processing unit in a mobile computing device with a particular hardware configuration at a plurality of time intervals in the window of time; and', 'identities of modules executed by the processing unit in the mobile computing device within the defined window of time;, 'accessing a spike that is retained in a data repository, the spike being time-series data over a defined window of time, the spike comprisingperforming at least one computing operation on the spike; andautomatically causing graphical data to be presented to a developer of an application or operating system that comprises at least one of the modules responsive to performing the at least one computing operation on the spike, the graphical data indicative of power caused to be consumed by the processing unit when executing the at least one module.2. The method of claim 1 , wherein the at least one computing operation is a clustering operation that clusters spikes retained in the data repository claim 1 , the graphical data presented to the developer comprising data that is representative of at least one cluster of spikes.3. The method of claim 2 , the graphical data presented to the developer further comprising graphical data that indicates to the developer that the spike has failed to be included in the at least one cluster of spikes.4. The method of claim 2 , the graphical data presented to the developer ...

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

SYSTEM AND METHOD FOR LOW LOSS WIRELESS POWER TRANSMISSION

Номер: US20130154383A1
Принадлежит: QUALCOMM INCORPORATED

Systems and methods for low loss wireless power transmission are described herein. In one aspect, a transmission coil for transmitting wireless power comprises a first and second spiral coil. Each spiral coil comprises a plurality of turns. A center of the first spiral coil to an outermost turn of the first spiral coil defines a first cross section, and a center of the second spiral coil to an outermost turn of the second spiral coil defines a second cross section. Portions of the first spiral coil along the first cross section and the second spiral coil along the second cross section have a mutual inductance with respect to a receive coil greater than 65% of a maximum mutual inductance along the first and second cross sections. The second spiral coil is counter-wound relative to the first spiral coil. 1. A transmission coil for transmitting wireless power to a receive coil , the transmission coil comprising:a first spiral coil comprising a plurality of turns, a center of the first spiral coil to an outermost turn of the first spiral coil defining a first cross section; anda second spiral coil comprising a plurality of turns, a center of the second spiral coil to an outermost turn of the second spiral coil defining a second cross section, portions of the first spiral coil along the first cross section and the second spiral coil along the second cross section having a mutual inductance with respect to a receive coil greater than 65% of a maximum mutual inductance along the first and second cross sections, the second spiral coil counter-wound relative to the first spiral coil.2. The transmission coil of claim 1 , wherein the second spiral coil is located above or below the first spiral coil.3. The transmission coil of claim 1 , wherein the second spiral coil is interwoven with the first spiral coil.4. The transmission coil of claim 3 , wherein a total length of the second spiral coil is a same length as a total length of the first spiral coil claim 3 , and the second ...

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

Dynamic Personalized Program Content

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

Described is a technology by which personalization data is used to select and order video highlight clips for a personalized highlight reel that a user may play to view, such as part of a narrative arranged for that user. The narrative may include introductory content, transition content and/or ending content. The narrative may include advertising content and/or ending content. The narrative may be rearranged in response to an event. 1. In a computing environment , a method performed at least in part on at least one processor comprising , accessing personalization data , determining video clips based upon the personalization data and metadata associated with the video clips , and ordering the video clips into a catalog based upon the personalization data and at least some of the metadata.2. The method of further comprising claim 1 , arranging the video clips ordered according to the catalog and other content into a narrative presentation.3. The method of wherein arranging the video clips and other content into the narrative presentation comprises including transition content that upon playing of the narrative is played before at least one video clip.4. The method of wherein arranging the video clips and other content into the narrative presentation comprises including an advertisement that upon playing of the narrative is played in association with at least one video clip.5. The method of wherein determining the video clips based upon the personalization data and the metadata comprises querying for video clips associated with metadata that matches information corresponding to at least some of the personalization data.6. The method of wherein determining the video clips based upon the personalization data and the metadata comprises filtering a set of available video clips into a smaller subset.7. The method of wherein ordering the video clips into a catalog comprises determining scores for at least some of the video clips and ordering the video clips based upon the ...

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

Drilling rig employing pivoting drilling tower

Номер: US20130299189A1
Принадлежит: Nabors Drilling International Ltd

An apparatus including a base, and a drilling tower pivotally coupled to the base to pivot the drilling tower between first and second pivot positions. The drilling tower includes a first portion, and a second portion pivotally coupled to the first portion to pivot the second portion between third and fourth pivot positions when the drilling tower is in the first pivot position. According to another aspect, a method includes pivotally coupling a drilling tower to a base, which includes providing a first portion of the drilling tower, pivotally coupling a second portion of the drilling tower to the first portion of the drilling tower, and pivotally coupling the first portion of the drilling tower to the base.

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

Drilling rig carriage movable along racks and including pinions driven by electric motors

Номер: US20130299190A1
Принадлежит: Nabors Drilling International Ltd

According to one aspect, a drilling rig carriage is adapted to move along a drilling mast, and includes a body structure, electric motors coupled to the body structure, and pinions operably coupled to the electric motors, respectively. The pinions are adapted to engage racks, respectively. According to another aspect, a drilling mast includes a longitudinally-extending frame having a first side portion and a second side portion spaced therefrom. Racks are coupled to the frame at the first side portion thereof. According to yet another aspect, an apparatus includes a drilling mast or tower extending longitudinally along an axis, the tower including racks spaced in a parallel relation. A top drive is movable along the axis and relative to the tower. Electric motors are coupled to the top drive and movable therewith. Pinions are operably coupled to the electric motors, respectively, and engage the racks, respectively, to move the top drive.

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

DRILLING RIG EMPLOYING TOP DRIVE

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

An apparatus includes a carriage movable along a drilling tower, a linking member pivotally coupled to the carriage, at least one actuator extending between the carriage and the linking member to pivot the linking member between first and second pivot positions, and a top drive pivotally coupled to the linking member. According to another aspect, an apparatus includes a drilling tower, a carriage movably coupled to the drilling tower, a linking member pivotally coupled to the carriage to permit the linking member to pivot between first and second pivot positions, and a top drive extending longitudinally in a parallel relation to the drilling tower, the top drive being pivotally coupled to the linking member to permit the top drive to continue to extend longitudinally in a parallel relation to the drilling tower when the linking member pivots between the first and second pivot positions. 1. An apparatus , comprising:a carriage movable along a drilling tower;a linking member pivotally coupled to the carriage;at least one actuator extending between the carriage and the linking member to pivot the linking member between first and second pivot positions; anda top drive pivotally coupled to the linking member.2. The apparatus of further comprising the drilling tower arranged to extend longitudinally along a first axis;wherein the top drive extends longitudinally in a parallel relation to the tower; andwherein the pivot coupling between the top drive and the linking member permits the top drive to continue to extend longitudinally in a parallel relation to the tower when the linking member pivots between the first and second pivot positions.3. The apparatus of wherein the top drive is spaced from the drilling tower by first and second spacings when the linking member is in the first and second pivot positions claim 2 , respectively claim 2 , the first and second spacings extending in a direction that is perpendicular to the first axis claim 2 , the second spacing being ...

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

DRILLING RIG EMPLOYING TUBULAR HANDLING DEVICE

Номер: US20130302114A1
Принадлежит: Nabors Drilling International Limited

A tubular handling device includes a first arm movable along, and pivotable about, a first axis, and a first gripper to engage a first tubular member, the first gripper being coupled to the first arm and rotatable, relative to the first arm, about a second axis that is perpendicular to the first axis. According to another aspect, a method includes providing a first gripper; coupling a first arm to the first gripper, moving the first arm, pivoting the first arm, and rotating the first gripper, relative to the first arm. According to another aspect, an apparatus includes a drilling tower, and a tubular handling device to position one or more tubular members proximate the drilling tower, the tubular handling device including a first gripper to engage a first tubular member, and a first arm coupled to the first gripper. 1. A tubular handling device , comprising: a first axis, the first arm being movable along, and pivotable about, the first axis; and', 'a second axis that is perpendicular to the first axis, the second axis being movable from the first axis in the first direction and movable to the first axis in a second direction opposite the first direction; and, 'a first arm defininga first gripper to engage a first tubular member, the first gripper being coupled to the first arm and rotatable, relative to the first arm, about the second axis.2. The tubular handling device of further comprising a first support member to which the first arm is pivotally coupled claim 1 , the first arm defining the first axis at the pivot coupling of the first arm to the first support member claim 1 , the first arm being movable along claim 1 , and pivotable about claim 1 , the first support member.3. The tubular handling device of wherein the first gripper is pivotally coupled to the first arm claim 2 , and the first arm defines the second axis at the pivot coupling of the first arm to the first gripper.4. The tubular handling device of wherein the first arm comprises:a first segment ...

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

INTERACTIVE SPORTS APPLICATIONS

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

A system and method are disclosed for presenting an event to a user while allowing a user to make a prediction during the event, allowing the user to choose different content while viewing the event, displaying the chosen content while also displaying the event in an intelligent manner and providing a jump bar to navigate between content and/or features. 1. A gaming apparatus , comprising:an input system for inputting commands to the gaming apparatus; and a mini-guide for displaying categories of content and lists of content associated with the categories via the graphical user interface, the content coming from a video or still content providing service, the mini-guide displaying the lists of content as a plurality of selectable graphical windows having still images or video content, input from the input system scrolling through the plurality of graphical windows of a list;', 'a prediction software application for receiving predictions via the input system and providing feedback when it is determined whether a prediction is correct or incorrect, and providing reward points when a prediction is correct, the prediction software application presenting questions on which predictions are received, the questions relating to an event depicted in a selected graphical window from the mini-guide; and', 'a smart screen application for arranging and sizing two or more items of content displayed on the graphical user interface based on a set of rules, the rules including positioning an item of content on a first side of the graphical user interface where the first item of content was generated from receipt of a command that is detected as coming from a location proximate the first side of the graphical user interface., 'a processor for receiving commands from the input system and generating a graphical user interface, the processor implementing any combination of one or more of2. The gaming apparatus of claim 1 , further comprising a jump bar including graphical windows for ...

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

Drilling Rig Carriage Movable Along Racks and Including Pinions Driven by Electric Motors

Номер: US20130327543A1
Принадлежит: Nabors Drilling International Limited

According to one aspect, a drilling rig carriage is adapted to move along a drilling mast, and includes a body structure, electric motors coupled to the body structure, and pinions operably coupled to the electric motors, respectively. The pinions are adapted to engage racks, respectively. According to another aspect, a drilling mast includes a longitudinally-extending frame having a first side portion and a second side portion spaced therefrom. Racks are coupled to the frame at the first side portion thereof. According to yet another aspect, an apparatus includes a drilling mast or tower extending longitudinally along an axis, the tower including racks spaced in a parallel relation. A top drive is movable along the axis and relative to the tower. Electric motors are coupled to the top drive and movable therewith. Pinions are operably coupled to the electric motors, respectively, and engage the racks, respectively, to move the top drive. 1. A drilling carriage adapted to move along a drilling mast extending in a longitudinal direction , the drilling carriage comprising:a body structure having a first side and a second side, the first and second sides parallel to the longitudinal direction and parallel to each other, separated in a first direction perpendicular to the longitudinal direction;a first permanent magnet electric motor coupled to the body structure, and a first pinion operatively coupled to the first permanent magnet electric motor positioned to mesh with a first rack coupled to the drilling mast and extending in the longitudinal direction;a second permanent magnet electric motor coupled to the body structure, and a second pinion operatively coupled to the second permanent magnet electric motor positioned to mesh with a second rack coupled to the drilling mast and extending in the longitudinal direction;a third permanent magnet electric motor coupled to the body structure, and a third pinion operatively coupled to the third permanent magnet electric motor ...

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

INTERFACE OF AN M2M SERVER WITH THE 3GPP CORE NETWORK

Номер: US20130329653A1
Принадлежит: INTERDIGITAL PATENT HOLDINGS, INC.

An M2M Server may be integrated into a 3GPP network. A network node, for example a Serving General Packet Radio Service (GPRS) Support Node (SGSN) may include a dedicated interface with a M2M server. The interface may be called a GM2M interface. The interface may be a logical interface internal to the network node. The node may receive subscriber data and control data, wherein the control data facilitates a network control procedure and the subscriber data identifies a device involved in the network control procedure. The node may determine that the device involved in the network control procedure is a machine to machine device based on the subscriber data. The node may also send the control data to a machine to machine server using a message sent via a dedicated interface with the machine to machine server. 1. A method for communicating cellular network data to a machine to machine server , the method comprising:receiving subscriber data and control data at a cellular network node, wherein the control data facilitates a network control procedure and the subscriber data identifies a device involved in the network control procedure;determining that the device involved in the network control procedure is a machine to machine device based on the subscriber data; andsending the control data to a machine to machine server using a message sent via a dedicated interface with the machine to machine server.2. The method of claim 1 , wherein the subscriber data includes an Access Point Name (APN).3. The method of claim 2 , wherein the determination that the device involved in the network control procedure is a machine to machine device comprises determining the APN is included on a list of APNs associated with machine to machine devices.4. The method of claim 1 , wherein the network control procedure is a network attach procedure claim 1 , a network detach procedure claim 1 , an authentication procedure claim 1 , a security mode procedure claim 1 , a Packet Data Protocol (PDP ...

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

Method and system for decoding pdcch in a multi-carrier lte-advance system

Номер: US20130336255A1
Принадлежит: SAMSUNG ELECTRONICS CO LTD

A method and system to decode PDCCH in LTE advanced systems is disclosed. The method adds the adjacent carrier information as LTE-Advanced bits in the PDCCH. The method proposes two approaches such as circular linked list and scrambled approach in adding the adjacent carrier information in the PDCCH. These approaches provide information of all the scheduled PDCCH for an UE. A circular linked list informs the starts position of adjacent PDCCH where UE has its data. Scrambling approach has all the scheduled PDCCH information in current carrier with different scrambling code which is known by the UE. Therefore, by decoding only current carrier UE knows PDCCHs that are scheduled for its data. The method reduces the complexity to a great extent with increase in little overhead.

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

THERMAL INTERFACE FOR MULTI-CHIP PACKAGES

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

A thermal interface unit includes a pedestal, a first contact surface below the pedestal to interface with a first die and a flat spring to enable the first contact surface to adapt to a variable height of a first die of a multi-chip package (MCP). 1. A thermal interface unit , comprising:a pedestal;a first contact surface below the pedestal to interface with a first die; anda flat spring to enable the first contact surface to adapt to a variable height of a first die of a multi-chip package (MCP).2. The thermal interface unit of further comprising a fluid channel embedded in the pedestal above the flat spring to enable a flow of cooling fluid through the pedestal to remove heat from the first die.3. The thermal interface unit of wherein the flat spring comprises a fluid channel to enable the cooling fluid to flow through the pedestal and the flat spring.4. The thermal interface unit of wherein the flat spring includes a heat sink to increase cooling capacity.5. The thermal interface unit of further comprising a second contact surface below the pedestal to interface with a second die of the MCP.6. The thermal interface unit of wherein the first die has a first height and the second die has a second height different from the first height.7. The thermal interface unit of wherein the flat spring compresses to compensate for the difference between the first height and the second height.8. The thermal interface unit of wherein the first and second contact surfaces are heat spreaders.9. The thermal interface unit of wherein the first die is a satellite die and the second die is a central processing unit (CPU) die.10. The thermal interface unit of further comprising:a third contact surface below the pedestal to interface with a third die;a second flat spring to enable the third contact surface to adapt to a variable height of the third die of the MCP; anda second fluid channel embedded in the pedestal above the second flat spring.11. A thermal interface module comprising:a ...

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

SYSTEMS, METHODS, AND DEVICES FOR COMBINED CREDIT CARD AND STORED VALUE TRANSACTION ACCOUNTS

Номер: US20140058950A1
Автор: Gupta Ashish

The present invention generally relates to a single transaction account identifier that can be used for in transactions with one of multiple transaction accounts. The method includes one or more of the following steps: establishing at least two transaction accounts, wherein the transaction accounts are respectively associated with transaction account identifiers; receiving, at a transaction processing system, a common account identifier; recognizing the common account identifier as being associated with more than one account; and determining, which of the at least two transaction accounts to access for processing the transaction. The determining step may be based on selection criteria and the selection criteria may be modified by a user. One of the first and second transaction account identifiers may be forwarded to the respective first and second transaction accounts based on the determining step; and the transaction may be processed via the selected transaction account. 1. A method comprising:determining, by a computer based system for facilitating use of a transaction account and based on selection criteria, at least one of a first transaction account and a second transaction account to access for processing a transaction in response to receiving a transaction account identifier, resulting in a selected transaction account,wherein said selection criteria comprises said first transaction account being selected in response to said transaction being initiated with at least one of a first group of merchants and a first type of products, and said second transaction account being selected in response to said transaction being initiated with at least one of a second group of merchants and a second type of products, andwherein said selection criteria further comprises, said first transaction account being selected in response to a transaction amount being within a first range of amounts, and said second transaction account being selected in response to said transaction ...

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

EXHAUST SYSTEM FOR SPARK-IGNITED GASEOUS FUEL INTERNAL COMBUSTION ENGINE

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

An internal combustion engine system includes a spark-ignited internal combustion engine powered by a gaseous fuel. The engine system also includes an air intake in air providing communication with the internal combustion engine. Further, the engine system includes an exhaust system in exhaust gas receiving communication with the internal combustion engine. The exhaust system includes a methane oxidation catalyst through which at least a portion of the exhaust gas flows and an exhaust gas recirculation line in exhaust gas providing communication with the air intake. 1. A internal combustion engine system , comprising:a spark-ignited internal combustion engine powered by a gaseous fuel;an air intake in air providing communication with the internal combustion engine; andan exhaust system in exhaust gas receiving communication with the internal combustion engine, the exhaust system comprising a methane oxidation catalyst through which at least a portion of the exhaust gas flows and an exhaust gas recirculation line in exhaust gas providing communication with the air intake.2. The system of claim 1 , further comprising a turbocharger having a turbine co-rotatably coupled with a compressor claim 1 , the turbine being in exhaust gas receiving communication with the internal combustion engine and exhaust gas providing communication with the methane oxidation catalyst claim 1 , and the compressor being in air receiving communication with the air intake and charge air providing communication with the engine.3. The system of claim 2 , wherein the exhaust gas recirculation line is positioned upstream of the methane oxidation catalyst and downstream of the turbine.4. The system of claim 3 , wherein the exhaust system further comprises a nitrogen oxide reduction catalyst positioned within the exhaust gas recirculation line.5. The system of claim 3 , wherein the exhaust gas recirculation line is a first exhaust gas recirculation line claim 3 , the exhaust system further ...

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

DATA CLASSIFICATION WORKFLOWS IMPLEMENTED WITH DYNAMICALLY MODIFIABLE DIRECTED GRAPHS

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

Various embodiments include a classification platform system. A user can define a classification experiment on the classification platform system. For example, the user can define an input data space by selecting at least one of data sources interfaced with the classification platform system and defining a directed graph (DG) connecting a plurality of transformation blocks to represent an experiment workflow. The DG can specify how one or more outputs of each of the transformation blocks are fed into one or more other transformation blocks. At least one of the transformation block can dynamically modify the DG. The classification platform system can schedule the experiment workflow to be executed on a distributed computation platform according to the input data space and the DG. 1. A computer-implemented method , comprising: defining an input data space by selecting at least one of data sources interfaced with the classification platform system; and', 'defining, via a definition user interface, a directed graph (DG) connecting a plurality of transformation blocks to represent an experiment workflow, wherein the DG specifies how one or more outputs of each of the transformation blocks are fed into one or more other transformation blocks and wherein at least one of the plurality of transformation blocks in the DG includes logic to dynamically modify the DG during execution of the experiment workflow;, 'defining a classification experiment in a classification platform system by at leastscheduling a distributed computation platform to execute the classification experiment according to the input data space and the DG; andimperatively programming computing nodes of the distributed computation platform to execute the transformation blocks according to the logic that dynamically modifies the DG during the execution of the experiment workflow.2. The computer-implemented method of claim 1 , further comprising:formatting the DG and the input data space into a data structure ...

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

COMPUTATION PLATFORM AGNOSTIC DATA CLASSIFICATION WORKFLOWS

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

Various embodiments include a classification platform system. A user can define a classification experiment on the classification platform system. For example, the user can define an input data space by selecting at least one of data sources interfaced with the classification platform system and defining a workflow configuration including a directed graph (DG) connecting a plurality of transformation blocks to represent an experiment workflow. The DG can specify how one or more outputs of each of the transformation blocks are fed into one or more other transformation blocks. The DG can be executed by various types of computation platforms. The classification platform system can schedule the experiment workflow to be executed on a distributed computation platform according to the input data space and the workflow configuration. 1. A computer-implemented method , comprising: defining an input data space by selecting at least one of data sources interfaced with a classification platform system; and', 'defining, via a definition user interface of the classification platform system, a workflow configuration of the classification experiment by defining a directed graph (DG) connecting a plurality of transformation blocks to represent an experiment workflow, wherein the DG specifies how one or more outputs of each transformation block in the experiment workflow are fed into one or more other transformation blocks;, 'defining a classification experiment by at leastformatting the workflow configuration and the input data space into a data structure such that the data structure is interpretable by a plurality of different computation platforms to execute the classification experiment;selecting, from the plurality of different computation platforms, a distributed computation platform to execute at least part of the experiment workflow in accordance with the DG; andscheduling the distributed computation platform to execute the classification experiment according to the input ...

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

GRAPHICALLY MANAGING DATA CLASSIFICATION WORKFLOWS IN A SOCIAL NETWORKING SYSTEM WITH DIRECTED GRAPHS

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

Various embodiments include a classification platform system. A user can define a classification experiment on the classification platform system. For example, the user can define an input data space by selecting at least one of data sources interfaced with the classification platform system and defining a workflow configuration including a directed graph (DG) connecting a plurality of transformation blocks to represent an experiment workflow. The DG can specify how one or more outputs of each of the transformation blocks are fed into one or more other transformation blocks. The DG can be defined graphically. The classification platform system can schedule the experiment workflow to be executed on a distributed computation platform according to the input data space and the workflow configuration. 1. A computer-implemented method , comprising:interfacing one or more data sources in a social networking system to a classification platform system for defining one or more classification experiments; defining an input data space by selecting at least one of the data sources interfaced with the classification platform system; and', 'defining, via a definition user interface of the classification platform system, a workflow configuration of the classification experiment by graphically arranging a directed graph (DG) connecting a plurality of transformation blocks to represent an experiment workflow, wherein the DG specifies how one or more outputs of each of the transformation blocks are fed into one or more other transformation blocks; and, 'defining a classification experiment by at leastscheduling a distributed computation platform to execute the classification experiment according to the input data space and the workflow configuration.2. The computer-implemented method of claim 1 , further comprising:formatting the workflow configuration and the input data space into a data structure such that the data structure is interpretable by a plurality of different computation ...

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

MOBILE GAMING SYSTEM FOR REMOTE GAME PLAY

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

A mobile support system for providing wagering game play to a plurality of mobile devices includes a first game source server component configured to generate and store ball call information and a first game source adapter component configured to register a first mobile device with the first game source server. The system also includes a resolution platform configured to: receive a play request from the first mobile device, identify a bingo card, receive current ball call data from the first game source adapter component; determine an outcome of the instance of game play, and transmit an outcome message to a game host server, the outcome message causes the award amount to be awarded during display of the instance of game play on the first mobile device. 1. A mobile support system for providing wagering game play to a plurality of mobile devices , the mobile support system comprises:a memory storing ball call information generated for an instance of a bingo game and a pay table associated with a bingo-based wagering game;at least one processor;a first game source server component, executed by the at least one processor, configured to generate and store, in the memory, the ball call information for the instance of the bingo game; 'registering a first mobile device with the first game source server, causing the first game source server component to transmit the ball call information for the instance of the bingo game to the first game source adapter component; and', 'a first game source adapter component, executed by the at least one processor, configured to receive a play request associated with the first mobile device, the play request including a wager amount and representing placement of a wager for an instance of game play;', 'identify a bingo card for the instance of game play;', 'receive current ball call data from the first game source adapter component;', 'determine an outcome of the instance of game play by evaluating the bingo card based on the current ball ...

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

MAST AND SUBSTRUCTURE

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

A drilling rig may include a right substructure, left substructure, and a drill floor. The drill floor may be pivotably coupled to lower boxes of the left and right substructure by struts. The substructures may include hydraulic cylinders positioned to raise the drill floor and a mast coupled to the drill floor into a raised position. 1. A drilling rig comprising:a right substructure, the right substructure including a first lower box, at least one strut pivotably coupled to the first lower box, and a first hydraulic cylinder pivotably coupled to the first lower box;a left substructure, the left substructure including a second lower box, at least one strut pivotably coupled to the second lower box, and a second hydraulic cylinder pivotably coupled to the second lower box;a drill rig floor, the drill rig floor mechanically coupled to the struts of the right and left substructures; anda mast, the mast mechanically coupled to the drill floor, the first and second hydraulic cylinders adapted to raise or lower the drill floor and the mast.2. The drilling rig of claim 1 , wherein the hydraulic cylinders are mechanically coupled to one or more rig lift points of the drill rig floor.3. The drilling rig of claim 2 , wherein each rig lift point of the drill rig floor comprises an attachment point hydraulic ram and an attachment bar claim 2 , the attachment bar engaging a distal end of the hydraulic cylinder mechanically coupled to the rig lift point.4. The drilling rig of claim 1 , wherein the mast is mechanically coupled to the drill rig floor at one or more mast pivot points.5. The drilling rig of claim 4 , wherein the hydraulic cylinders are mechanically coupled to one or more mast lift points of the mast.6. The drilling rig of claim 5 , wherein each mast lift point of the mast comprises a mast attachment point hydraulic ram and a mast attachment bar claim 5 , the mast attachment bar engaging a distal end of the hydraulic cylinder mechanically coupled to the mast lift ...

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

Coiled Tubing Rig

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

A coiled tubing rig includes a skid, a mast, and a drill floor. The mast may be pivotably coupled to the skid and may be moved between a horizontal position and a vertical position by a hydraulic cylinder. The drill floor may be pivotably coupled to the mast. The drill floor may be moved from a retracted to a deployed position by a hydraulic cylinder. The skid may include a BOP cradle and BOP controls. The coiled tubing rig may include a jib which may telescopically or pivotably extend from the mast. The coiled tubing rig may include a coiled tubing injector which is slidably positionable between a retracted and a deployed position. 1. A coiled tubing rig comprising:a skid;a mast pivotably coupled to the skid at a mast pivot, the mast positioned out of alignment with a wellhead;a coiled tubing injector, the coiled tubing injector mechanically coupled to the mast by an injector boom, the coiled tubing injector movable relative to the mast in a horizontal direction between a retracted position and a deployed position; anda drill floor pivotably coupled to the mast.2. The coiled tubing rig of claim 1 , wherein the coiled tubing injector extends from the mast such that it is in alignment with the wellhead when in the deployed position.3. The coiled tubing rig of claim 1 , wherein the mast is mechanically coupled to the skid by a hydraulic cylinder.4. The coiled tubing rig of claim 1 , wherein the coiled tubing injector is movable relative to the mast in a vertical direction.5. The coiled tubing rig of claim 1 , further comprising a jib claim 1 , the jib mechanically coupled to the mast.6. The coiled tubing rig of claim 5 , wherein the jib is pivotably or telescopically coupled to the mast.7. The coiled tubing rig of claim 5 , further comprising a hoisting boom mechanically coupled to the jib.8. The coiled tubing rig of claim 7 , wherein the hoisting boom extends from the jib such that the hoisting boom is aligned with the wellhead.9. The coiled tubing rig of claim 8 , ...

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

Generating personalized user recommendations using word vectors

Номер: US20220035826A1
Автор: Ashish Gupta, Ranjan Sinha
Принадлежит: eBay Inc

In various example embodiments, a system and method for constructing and scoring word vectors between natural language words and generating output to a user in the form of personalized recommendations are presented.

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

MOBILE GAMING SYSTEM FOR REMOTE GAME PLAY

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

A mobile support system for providing wagering game play to a plurality of mobile devices is provided. The system is configured to receive a play request for the wagering game from a mobile device, where the play request includes a wager amount and represents placement of a wager for an instance of game play of the wagering game. The system generates an instance of game source data for the wagering game and identifies a game play data set used for the play request. Prior to performing a withdrawal transaction of the wager amount for the play request, the system generate a wager outcome for the play request by comparing the game source data with the game play data set. After determining the wager outcome for the play request, the system causes the withdrawal transaction of the wager amount to be performed, thereby completing a placement of the wager amount. 1. A mobile support system for providing wagering game play to a plurality of mobile devices , the mobile support system comprises:a memory storing game source data that is used to evaluate game outcomes for a wagering game; and receive a play request for the wagering game and associated with a first mobile device, the play request includes a wager amount and represents placement of a wager for an instance of game play of the wagering game;', 'generate an instance of game source data for the wagering game;', 'identify a game play data set used for the play request;', 'prior to performing a withdrawal transaction of the wager amount for the play request, generate a wager outcome for the play request by comparing the game source data with the game play data set; and', 'after determining the wager outcome for the play request, cause the withdrawal transaction of the wager amount for the play request to be performed, thereby completing a placement of the wager amount for the play request., 'at least one processor executing instructions that, when executed, cause the at least one processor to2. The mobile support ...

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

SIDE SADDLE SLINGSHOT CONTINUOUS MOTION RIG

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

A drilling rig includes a rig floor, first and second support structures, a mast, a lower drilling machine, a continuous drilling unit, an upper drilling machine, and an upper mast assembly. The rig floor includes a V-door defining a V-door axis extending perpendicularly from the side of the rig floor that includes the V-door. The first and second support structures define a traverse corridor having a traverse corridor axis, wherein the traverse corridor axis is perpendicular to the V-door axis. The drilling rig may be used for continuous drilling of a wellbore. 1. A drilling rig comprising:a rig floor, the rig floor having a V-door, the side of the rig floor including the V-door defining a V-door side of the rig floor, the V-door having a V-door axis defined as perpendicular to the V-door side of the rig floor;a first support structure and a second support structure, the rig floor supported by the first and second support structures, the rig floor, first support structure, and second support structure forming a trabeated structure, an open space between the first and second support structures and below the rig floor defining a traverse corridor having a traverse corridor axis, wherein the traverse corridor axis is perpendicular to the V-door axis;a mast, the mast mechanically coupled to one or more of the rig floor, the first support structure, or the second support structure at one or more mast mounting points, the mast including a frame, the frame having an open side defining a mast V-door side, the mast V-door side aligned with the V-door, the mast including one or more racks coupled to the frame at the V-door side;a lower drilling machine (LDM), the LDM coupled to and moveable vertically relative to the mast above the drill floor, the LDS adapted to raise and lower tubular members;a continuous drilling unit (CDU), the CDU mechanically coupled to the LDM;an upper drilling machine (UDM), the UDM coupled to and moveable vertically relative to the mast; andan upper ...

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

DRILLING RIG CARRIAGE MOVABLE ALONG RACKS AND INCLUDING PINIONS DRIVEN BY MOTORS

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

A drilling carriage adapted to move along a drilling mast extending in a longitudinal direction includes a body structure having a first side and a second side each parallel to the longitudinal direction and parallel to each other separated in a first direction perpendicular to the longitudinal direction. The drilling carriage includes a first motor having a first output shaft and a second output shaft and a second motor having a third output shaft and a fourth output shaft. The drilling carriage may include a pinion coupled to each of the output shafts. Each pinion may engage a respective rack coupled to the drilling mast. 1. A drilling carriage , the drilling carriage comprising:a body structure having a first side and a second side, the first and second sides parallel to the longitudinal direction and parallel to each other, separated in a first direction perpendicular to the longitudinal direction;a first motor coupled to the body structure, the first motor having a first output shaft and a second output shaft;a first pinion coupled to the first output shaft of the first motor, the first pinion engaged with a first rack coupled to a drilling mast and extending in the longitudinal direction;a second pinion coupled to the second output shaft of the first motor, the second pinion engaged with a second rack coupled to the drilling mast and extending in the longitudinal direction;a second motor coupled to the body structure, the second motor having a third output shaft and a fourth output shaft;a third pinion coupled to the third output shaft of the second motor, the third pinion engaged with a third rack coupled to the drilling mast and extending in the longitudinal direction; anda fourth pinion coupled to the fourth output shaft of the second motor, the fourth pinion engaged with a fourth rack coupled to the drilling mast and extending in the longitudinal direction.2. The drilling carriage of claim 1 , wherein the first motor is offset horizontally from the second ...

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

PROCESS FOR THE PREPARATION OF STABLE CRYSTALLINE FORM-I OF LINEZOLID, SUBSTANTIALLY FREE OF RESIDUAL SOLVENT

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

The invention relates to a substantially pure linezolid hydroxide having R-isomer content more than about 99.9% relative to its S-isomer. Further aspect of invention provides the ambient moisture condition, which is critical for enantiomeric pure linezolid hydroxide. The obtained substantially enantiomerically pure linezolid hydroxide compound of formula-II can be subsequently converted into the linezolid compound of formula-I, having S-isomer content more than 99.9% relative to R-isomer. Further the invention provides an improved process for preparation of enantiomeric pure linezolid Form-I, wherein linezolid Form-I having the purity more than 99.9% relative to any other known polymorphic form of linezolid. The obtained enantiomeric pure linezolid Form-I can be subsequently converted into the other known polymorphic forms linezolid. The invention also provides stable and substantially solvent-free crystal of Form-I of linezolid. 25-. (canceled)6. A process for preparation of enantiomerically pure linezolid hydroxide compound of formula-II claim 1 , as claimed in claim 1 , comprising the steps of:(a) contacting linezolid hydroxide compound of formula-II and an ester solvent selected from the group consisting of methyl acetate, ethyl acetate, n-propyl acetate, isopropyl acetate and n-butyl acetate,(b) adjusting the moisture content of the solution of step (a) to between 0.2 to 0.6 w/w %;(c) optionally adding anti solvent selected from the group consisting of pentane, hexane, cyclohexane, heptane, octane, methylcyclohexane, chloronaphthalene, orthodichlorbenzene, toluene, ethylbenzene, isopropylbenzene and diethylbenzene; and(d) isolating linezolid hydroxide.713-. (canceled)15. (canceled)16. (canceled)17. A method of converting the enantiomerically pure linezolid Form-I of formula-I according to into any other polymorphic form of linezolid.18. A process for preparation of enantiomeric pure linezolid Form-I of claim 14 , comprising the steps of(a) providing solution or ...

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

DUAL RACKING BOARD DRILLING RIG

Номер: US20190024465A1
Автор: Gupta Ashish
Принадлежит:

A method of operating a drilling rig that is located above a wellbore center includes building a casing string stand using a mouse hole that is offset from the wellbore center, wherein the casting string stand comprises two sections of casing; racking the casing string stand in a casing string racking board that is coupled to a mast of the drilling rig, and cementing the casing string stand to a wall of the wellbore. The method further includes racking a drill string stand in a drill string racking board that is coupled to the mast of the drilling rig, wherein the drill string racking board is generally aligned with the casing string racking board in two directions, but is located above the casing string racking board in a third, vertical direction. 1. A method of operating a drilling rig that is located above a wellbore having a wellbore center , comprising:building a casing string stand using a mouse hole that is offset from the wellbore center, wherein the casing string stand comprises two sections of casing; andracking the casing string stand in a casing string racking board that is coupled to a mast of the land-based drilling rig.2. The method of claim 1 , further comprising cementing the casing string stand to a wall of the wellbore.3. The method of claim 1 , further comprising:building a drill string stand using the mouse hole, wherein the drill string has a total length greater than 110 feet and less than 140 feet; andracking the drill string stand in a drill string racking board that is coupled to the mast of the land-based drilling rig.4. The method of claim 1 , wherein building the casing string stand using the mouse hole that is offset from the wellbore center occurs during drilling of the wellbore.5. The method of claim 3 ,wherein the drill string racking board is coupled to a first side of a mast and extends towards a first side of the land-based drilling rig;wherein the casing string racking board is coupled to the first side of the mast and extends ...

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

SYSTEMS, METHODS, AND DEVICES FOR GEO-LOCALIZATION

Номер: US20190025439A1
Автор: Gupta Ashish, Yilmaz Alper
Принадлежит: Ohio State Innovation Foundation

According to the embodiments provided herein, a trajectory determination device for geo-localization can include one or more relative position sensors, one or more processors, and memory. The one or more processors can execute machine readable instructions to receive the relative position signals from the one or more relative position sensors. The relative position signals can be transformed into a sequence of relative trajectories. Each of the relative trajectories can include a distance and directional information indicative of a change in orientation of the trajectory determination device. A progressive topology can be created based upon the sequence of relative trajectories; this progressive topology can be compared to map data. A geolocation of the trajectory determination device can be determined. 1. A trajectory determination device for geo-localization , the trajectory determination device comprising:one or more relative position sensors that generate relative position signals; and receive the relative position signals from the one or more relative position sensors;', 'transform the relative position signals into a sequence of relative trajectories, wherein each of the relative trajectories comprise a distance and directional information indicative of a change in orientation of the trajectory determination device;', 'generate a progressive topology based upon the sequence of relative trajectories; and', 'compare the progressive topology to map data, whereby a geolocation of the trajectory determination device is determined., 'one or more processors communicatively coupled to the one or more relative position sensors and memory storing machine readable instructions, wherein the one or more processors execute the machine readable instructions to2. The trajectory determination device of claim 1 , comprising an optical sensor communicatively coupled to the one or more processors claim 1 , wherein the optical signal generates monocular vision-based measurements ...

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

SIDE SADDLE SLINGSHOT CONTINUOUS MOTION RIG

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

A drilling rig includes a rig floor, first and second support structures, a mast, a lower drilling machine, a continuous drilling unit, an upper drilling machine, and an upper mast assembly. The rig floor includes a V-door defining a V-door axis extending perpendicularly from the side of the rig floor that includes the V-door. The first and second support structures define a traverse corridor having a traverse corridor axis, wherein the traverse corridor axis is perpendicular to the V-door axis. The drilling rig may be used for continuous drilling of a wellbore. 1. A drilling rig comprising:a rig floor, the rig floor having a V-door, the side of the rig floor including the V-door defining a V-door side of the rig floor, the V-door having a V-door axis defined as perpendicular to the V-door side of the rig floor;a first support structure and a second support structure, the rig floor supported by the first and second support structures, the rig floor, first support structure, and second support structure forming a trabeated structure, an open space between the first and second support structures and below the rig floor defining a traverse corridor having a traverse corridor axis, wherein the traverse corridor axis is perpendicular to the V-door axis;a mast, the mast mechanically coupled to one or more of the rig floor, the first support structure, or the second support structure at one or more mast mounting points, the mast including a frame, the frame having an open side defining a mast V-door side, the mast V-door side aligned with the V-door, the mast including one or more racks coupled to the frame at the V-door side;a lower drilling machine (LDM), the LDM coupled to and moveable vertically relative to the mast;a continuous drilling unit (CDU), the CDU mechanically coupled to the LDM;an upper drilling machine (UDM), the UDM coupled to and moveable vertically relative to the mast; andan upper mud assembly (UMA), the UMA coupled to and moveable vertically relative ...

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

MAST ASSEMBLY FOR DRILLING RIG

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

A mast assembly for a drilling rig includes a mast formed from a plurality of mast subunits. The mast assembly includes a lower drilling machine, upper drilling machine, and upper mud assembly, each of which is coupled to and movable vertically relative to the mast. The mast subunits are separable when the mast is in a transport configuration such that the LDM is positioned in a first subunit and the UDM is in a second subunit of the mast when the mast is in the transport configuration. The mast assembly may be used during a continuous drilling operation. 1. A mast assembly for a drilling rig comprising:a mast, the mast formed from a plurality of mast subunits;a lower drilling machine (LDM), the LDM coupled to and movable vertically relative to the mast;an upper drilling machine (UDM), the UDM coupled to and movable vertically relative to the mast; andan upper mud assembly (UMA), the UMA coupled to and movable vertically relative to the mast;wherein the mast subunits are separable when the mast is in a transport configuration such that the LDM is positioned in a first subunit and the UDM is in a second subunit of the mast when the mast is in the transport configuration.2. The mast assembly of claim 1 , wherein the mast further comprises a rack claim 1 , and wherein the LDM claim 1 , UDM claim 1 , and UMA each further comprises a pinion engaged with the rack.3. The mast assembly of claim 1 , further comprising a UDM drag chain and a LDM drag chain claim 1 , the UDM drag chain and LDM drag chain positioned in a fourth subunit of the mast when the mast is in the transport configuration.4. The mast assembly of claim 1 , wherein the UMA comprises a drilling mud supply pipe.5. The mast assembly of claim 1 , wherein the UDM further comprises UDM clamps and a UDM slips.6. The mast assembly of claim 1 , wherein the LDM further comprises LDM clamps and an LDM slips.7. The mast assembly of claim 1 , wherein the mast is adapted to pivot relative to a drilling rig at one or more ...

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

LATCHING CIRCUIT FOR BALLAST

Номер: US20140111089A1
Принадлежит: OSRAM SYLVANIA INC.

A ballast including a latching circuit is provided. The ballast includes an inverter circuit for providing an oscillating voltage signal to energize a lamp set, a control circuit for controlling operation of the inverter circuit, and a voltage supply circuit for providing a supply voltage to the control circuit. The ballast also includes a fault detection circuit for detecting a fault condition and a latching circuit connected to the fault detection circuit. The latching circuit is configured to drain the supply voltage and thereby disable the control circuit so that operation of the inverter circuit is discontinued during a fault condition. 1. A ballast comprising:a rectifier configured to receive an alternating current (AC) voltage signal from a power source and to produce a rectified voltage signal therefrom;an inverter circuit configured to receive the rectified voltage signal and to provide an oscillating voltage signal to energize one or more lamps;a control circuit connected to the inverter circuit and configured to control operation of the inverter circuit;a voltage supply circuit connected to the control circuit and configured to provide a supply voltage to the control circuit so as to power the control circuit;a fault detection circuit connected to the one or more lamps and configured to detect a fault condition and, in response, to generate a voltage pulse; and a first switching circuit comprising a first switch, wherein the first switching circuit is connected to the rectifier and is configured to receive the rectified voltage signal from the rectifier, wherein the first switch includes a conductive state and a non-conductive state, and wherein the first switch is connected to the fault detection circuit and configured to switch states in response to receiving the voltage pulse from the fault detection circuit;', 'a second switching circuit comprising a second switch, wherein the second switching circuit is connected to the first switching circuit and to ...

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

HIGH PERFORMANCE INTERCONNECT

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

A physical layer (PHY) is coupled to a serial, differential link that is to include a number of lanes. The PHY includes a transmitter and a receiver to be coupled to each lane of the number of lanes. The transmitter coupled to each lane is configured to embed a clock with data to be transmitted over the lane, and the PHY periodically issues a blocking link state (BLS) request to cause an agent to enter a BLS to hold off link layer flit transmission for a duration. The PHY utilizes the serial, differential link during the duration for a PHY associated task selected from a group including an in-band reset, an entry into low power state, and an entry into partial width state 1. An apparatus comprisinga physical layer (PHY) configured to be coupled to a serial, differential link that is to include a number of lanes, the PHY to include a transmitter and a receiver to be coupled to each lane of the number of lanes, wherein the transmitter to be coupled to each lane is configured to embed a clock with data to be transmitted over the lane, and wherein the PHY is to periodically issue a blocking link state (BLS) request to cause an agent to enter a BLS to hold off link layer flit transmission for a duration, wherein the PHY is to utilize the serial, differential link during the duration for a PHY associated task selected from a group consisting of an in-band reset, an entry into low power state, and an entry into partial width state.2. An apparatus comprising: receive a training sequence, wherein at least a portion of the training sequence is to be scrambled through use of a pseudo random bit sequence (PRBS) and at least a header of the training sequence is to be unscrambled; and', 'perform adaptation of a link based at least in part on the scrambled portion of the training sequence., 'physical layer logic to3. An apparatus comprising:link layer logic to generate a header flit that is to comprise at least three slots, wherein the header flit is to include at least 192 bits, ...

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

PIPE HANDLING APPARATUS

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

A pipe handling apparatus includes a lower mast, upper mast, and trailer. The lower mast and upper mast may be pivotably coupled at a hinge point. The trailer may be coupled to the lower mast by a hydraulic cylinder. The pipe handling apparatus may be transported to a drilling rig and the lower mast mechanically coupled to the drilling rig. The upper mast may be pivoted relative to the lower mast at the hinge point. The lower mast and upper mast may be pivoted from the horizontal position to the vertical position by the hydraulic cylinder. 1. A pipe handling apparatus for a drilling rig comprising:a lower mast;an upper mast, the upper mast pivotably coupled to the lower mast at a hinge point; anda trailer, the trailer mechanically coupled to the lower mast by a lifting hydraulic cylinder.2. The pipe handling apparatus of claim 1 , further comprising a fingerboard.3. The pipe handling apparatus of claim 1 , further comprising a pipe handler.4. The pipe handling apparatus of claim 1 , wherein the lower mast further comprises a rig coupler claim 1 , the rig coupler mechanically and pivotably coupled to a coupling point on the drilling rig.5. The pipe handling apparatus of claim 1 , wherein the trailer is a rockover trailer.6. The pipe handling apparatus of claim 1 , further comprising a positioning hydraulic cylinder mechanically coupled between the trailer and the lower mast.7. A method comprising: a lower mast including a rig coupler;', 'an upper mast, the upper mast pivotably coupled to the lower mast at a hinge point; and', 'a trailer;, 'providing a pipe handling apparatus, the pipe handling apparatus includingtransporting the pipe handling apparatus to a drilling rig;mechanically coupling the lower mast to the drilling rig with the rig coupler and a coupling point of the drilling rig;pivoting the upper mast relative to the lower mast at the hinge point; andlifting the lower mast and upper mast from a horizontal position to a vertical position using a lifting ...

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

HYDRAULIC WALKING MUD/SHAKER TANK SYSTEM

Номер: US20200031411A1
Автор: Gupta Ashish, JR. Ralph, SHAMAS
Принадлежит:

A walking mud handling system may include a walking mud tank and a plurality of hydraulic walkers coupled to the walking mud tank. Each hydraulic walker may include a walking foot, a hydraulic lift, and a sliding actuator. The hydraulic lift may include a hydraulic cylinder coupled to the walking foot such that extension of the hydraulic cylinder extends the walking foot into contact with the ground. The sliding actuator may include one or more hydraulic cylinders coupled to the walking foot such that extension of the sliding actuator moves the walking foot laterally relative to the hydraulic lift. 1. A walking mud handling system comprising:a walking mud tank; and a walking foot;', 'a hydraulic lift assembly including a hydraulic cylinder coupled to the walking foot; and', 'a sliding actuator including one or more hydraulic cylinders coupled to the walking foot., 'a plurality of hydraulic walkers coupled to the walking mud tank, the hydraulic walkers positioned in a rectangular pattern beneath the walking mud tank, the hydraulic walkers including2. The walking mud handling system of claim 1 , wherein at least a portion of the hydraulic walkers is rotatable relative to the walking mud tank.3. The walking mud handling system of claim 1 , further comprising at least one additional piece of mud handling equipment;4. The walking mud handling system of claim 3 , wherein the additional piece of mud handling equipment is one of a mud process tank claim 3 , trip tank claim 3 , mud transfer tank claim 3 , mud process pump claim 3 , trip tank pump claim 3 , degasser claim 3 , mud cleaner claim 3 , shaker claim 3 , or any other mud process equipment.5. The walking mud handling system of claim 4 , further comprising one or more cutting slides mechanically coupled to the walking mud tank positioned adjacent to one or more corresponding shaker tables.6. (canceled)7. (canceled)8. The walking mud handling system of claim 1 , wherein the walking mud tank comprises a mud process tank ...

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

TENANT SELF-SERVICE TROUBLESHOOTING FOR A MULTI-TENANT IDENTITY AND DATA SECURITY MANAGEMENT CLOUD SERVICE

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

A system provides cloud-based identity and access management. The system provides a user interface (“UI”) to a tenant of an identity-management service. The system enables diagnostics functionality for the tenant based on a user input received via the UI, where the diagnostics functionality allows for a user in the tenant to configure and receive diagnostics reports related to the identity-management service. The system then receives a request for the identity-management service, accesses a microservice based on the request, performs the identity-management service by the microservice, collects and records diagnostics information during the performing of the identity-management service, and displays the diagnostics information to the user via the UI. 1. A non-transitory computer readable medium having instructions stored thereon that , when executed by a processor , cause the processor to provide cloud-based identity and access management , the providing comprising:providing a user interface (UI) to a tenant of an identity-management service;enabling diagnostics functionality for the tenant based on a user input received via the UI, wherein the diagnostics functionality allows for a user in the tenant to configure and receive diagnostics reports related to the identity-management service;receiving a request for the identity-management service;accessing a microservice based on the request;performing the identity-management service by the microservice;collecting and recording diagnostics information during the performing of the identity-management service; anddisplaying the diagnostics information to the user via the UI.2. The computer readable medium of claim 1 , wherein the enabling of the diagnostics functionality for the tenant allows for the user in the tenant to configure and receive the diagnostics reports related to the tenant but does not allow the user to configure or receive other diagnostics reports related to other tenants that use the microservice.3. The ...

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

Computer Aided Design System For Designing Multilevel Lattice Structures

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

Methods and systems are disclosed for a computer aided design system for designing multilevel lattice structures. A coarse lattice module defines a coarse lattice of balls connected by beams within a first boundary. A fine lattice module defines a fine lattice of balls connected by beams within a second boundary. The coarse lattice and the fine lattice have intersecting regions. A trimming module constructs a multilevel lattice structure according to a trimming operation based on the intersecting regions. 1. A computer aided design system for generation of a multilevel lattice model , comprising:a processor; anda memory having a plurality of application modules stored thereon, comprising: 'define a coarse lattice of balls connected by beams within a first boundary;', 'a coarse lattice module configured to define a fine lattice of balls connected by beams within a second boundary;', 'wherein the coarse lattice and the fine lattice have intersecting regions; and, 'a fine lattice module configured to 'construct a multilevel lattice structure according to a trimming operation based on the intersecting regions.', 'a trimming module configured to2. The system of claim 1 , wherein the trimming operation discards fine lattice structure outside of the intersecting regions.3. The system of claim 1 , wherein additional multilevel lattice structures are constructed by a series of recursive operations by the coarse lattice module claim 1 , the fine lattice module claim 1 , and the trimming module claim 1 , the recursive operations comprising:the coarse lattice module defining a rescaled coarse lattice within the boundary of the multilevel lattice structure;wherein the rescaled coarse lattice and the fine lattice have intersecting regions;the trimming module performing a refined trimming operation that removes fine lattice structure outside the intersecting regions.4. The system of claim 1 , wherein the fine lattice and the coarse lattice are defined independently.5. The system ...

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

Categorizing Objects for Queries on Online Social Networks

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

In one embodiment, a method includes receiving a query inputted by the user; identifying a set of objects matching the query; calculating, for each identified object, a plurality of category-scores corresponding to a plurality of categories, respectively, wherein each category-score is calculated based on a plurality of sub-scores corresponding to a plurality of scoring axes; categorizing each identified object into a category of the plurality of categories based on the category-scores for the identified object; and sending, to the client system in response to the query, one or more search results corresponding to one or more of the categorized objects for display, each search result referencing the respective categorized object, wherein the one or more categorized objects of the search results comprises objects categorized into one or more selected categories. 1. A method comprising , by one or more computing systems:receiving, by the one or more computing systems, from a client system of a user, a query inputted by the user;identifying, by the one or more computing systems, a set of objects matching the query, wherein each identified object is associated with one or more topics;categorizing, by the one or more computing systems, each identified object into a category of the plurality of categories based on the one or more topics associated with the identified object; andsending, by the one or more computing systems, to the client system in response to the query, one or more search results corresponding to one or more of the categorized objects for display, each search result referencing the respective categorized object, wherein the one or more categorized objects of the search results comprises objects categorized into one or more selected categories.2. The method of claim 1 , wherein a topic tagger is utilized to identify the one or more topics associated with the each identified object.3. The method of claim 1 , wherein the plurality of categories comprises one ...

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

SYSTEM AND METHOD FOR ITEM FACING RECOMMENDATION

Номер: US20200042914A1
Принадлежит: Walmart Apollo, LLC

A method for computer modeling a retail environment includes: calculating a space elasticity for an item of an item category in a retail store, using a constrained linear regression model; calculating a cross-space elasticity for the item of the item category in the retail store, using a multiple regression model; generating a number for horizontal facings for the item of the item category in the retail store, using a non-linear multiple-constraint mixed integer optimization model, based on the space elasticity of the item and the cross-space elasticity of the item; and generating an electronic planogram of the item category for the retail store, based on the number of the horizontal facings of the item. 1. A method for computer modeling a retail environment , comprising:calculating a space elasticity for an item of an item category in a retail store, using a constrained linear regression model;calculating a cross-space elasticity for the item of the item category in the retail store, using a multiple regression model;generating a number for horizontal facings for the item of the item category in the retail store, using a non-linear multiple-constraint mixed integer optimization model, based on the space elasticity of the item and the cross-space elasticity of the item; andgenerating an electronic planogram of the item category for the retail store, based on the number of the horizontal facings of the item.2. The method of claim 1 , wherein the constrained linear regress model comprises Log(D)=log(a)+b*log(x) claim 1 , wherein D is a demand of the item claim 1 , x is a number of horizontal facings of the item on one or more shelves in the retail store claim 1 , a is a scale parameter being =>0 claim 1 , and b is the space elasticity of the item being 0<=b<=1.3. The method of claim 1 , wherein the multiple regression model is derived from the constrained linear regression model by including horizontal facing allocations of other items of the item category.4. The ...

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

SYSTEM AND METHOD FOR ITEM CATEGORY FOOTAGE RECOMMENDATION

Номер: US20200042937A1
Принадлежит: Walmart Apollo, LLC

A method for computer modeling a retail environment includes: calculating a space elasticity for an item category in a retail store, using a constrained linear regression model; calculating a cross-space elasticity for the item category in the retail store, using a multiple non-linear regression model; generating a category space allocation for the item category in the retail store, using a non-linear multiple-constraint mixed integer optimization model, based on the space elasticity of the item category and the cross-space elasticity of the item category; and generating an electronic planogram for the retail store, based on the category space allocation of the item category. 1. A method for computer modeling a retail environment , comprising:calculating a space elasticity for an item category in a retail store, using a constrained linear regression model;calculating a cross-space elasticity for the item category in the retail store, using a multiple non-linear regression model;generating a category space allocation for the item category in the retail store, using a non-linear multiple-constraint mixed integer optimization model, based on the space elasticity of the item category and the cross-space elasticity of the item category; andgenerating an electronic planogram for the retail store, based on the category space allocation of the item category.2. The method of claim 1 , wherein the constrained linear regress model comprises Log(D)=log(a)+b*log(x) claim 1 , wherein D is a demand of the item category claim 1 , x is a number of horizontal footage of the item category on one or more shelves in the retail store claim 1 , a is a scale parameter being=>0 claim 1 , and b is the space elasticity of the item category being 0<=b<=1.3. The method of claim 2 , wherein the space elasticity is calculated by fitting the constrained linear regress model on known data between the demand of the item category and the number of horizontal footage of the item category.4. The method ...

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

NOVEL RNA-PROGRAMMABLE ENDONUCLEASE SYSTEMS AND USES THEREOF

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

Aspects of this invention, inter alia, relate to novel systems for targeting, editing or manipulating DNA in a cell, using novel synthetic RNA-guided nucleases (sRGNs). The sRGNs are derived from wildtype or parental small type II CRISPR Cas9 endonucleases. 1. A synthetic RNA-guided nuclease (sRGN) polypeptide comprising , from N-terminus to C-terminus:1) mini-domain 1 comprising the amino acid sequence of any one of SEQ ID NOs: 34-37 or a variant thereof having at least about 90% sequence identity to any one of SEQ ID NOs: 34-37,2) mini-domain 2 comprising the amino acid sequence of any one of SEQ ID NOs: 38-41 or a variant thereof having at least about 90% sequence identity to any one of SEQ ID NOs: 38-41,3) mini-domain 3 comprising the amino acid sequence of any one of SEQ ID NOs: 42-45 or a variant thereof having at least about 90% sequence identity to any one of SEQ ID NOs: 42-45,4) mini-domain 4 comprising the amino acid sequence of any one of SEQ ID NOs: 46-49 or a variant thereof having at least about 90% sequence identity to any one of SEQ ID NOs: 46-49,5) mini-domain 5 comprising the amino acid sequence of any one of SEQ ID NOs: 50-53 or a variant thereof having at least about 90% sequence identity to any one of SEQ ID NOs: 50-53,6) mini-domain 6 comprising the amino acid sequence of any one of SEQ ID NOs: 54-57 or a variant thereof having at least about 90% sequence identity to any one of SEQ ID NOs: 54-57,7) mini-domain 7 comprising the amino acid sequence of any one of SEQ ID NOs: 58-61 or a variant thereof having at least about 90% sequence identity to any one of SEQ ID NOs: 58-61, and8) mini-domain 8 comprising the amino acid sequence of any one of SEQ ID NOs: 62-65 or a variant thereof having at least about 90% sequence identity to any one of SEQ ID NOs: 62-65,{'i': Staphylococcus lugdunensis', 'Staphylococcus pasteuri', 'Staphylococcus microti', 'Staphylococcus hyicus, 'wherein at least 2 of the mini-domains are derived from different parental Cas9 ...

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

High performance light weight carbon fiber fabric-electrospun carbon nanofibers hybrid polymer composites

Номер: US20160059517A1

The present disclosure relates to the development of high performance light weight carbon fiber fabric-electrospun carbon nanofibers hybrid polymer composites and a process thereof. In this process continuous carbon nanofiber sheets of diameter in the range of few hundred nanometers are developed from electrospun PAN nanofibers and sandwich between the carbon fiber fabric epoxy resin prepregs to develop hybrid polymer composites by compression molding technique with low content of carbon fibers.

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

SIDE SADDLE DRILLING RIGS

Номер: US20210062533A1
Автор: Gupta Ashish, Reddy Padira
Принадлежит:

A land-based drilling rig includes a first substructure and a second substructure, the second substructure being positioned generally parallel to the first substructure. The land-based drilling rig also includes a drill rig floor coupled to the first and second substructures, the drill rig floor including a V-door. The side of the drill rig floor has the V-door defining a V-door side of the drill rig floor, where the V-door side of the drill rig floor is parallel to the first substructure. The first and second substructures pivotably support the drill rig floor. The land-based drilling rig also includes a mast, the mast mechanically coupled to one or more of the first substructure, the second substructure, and the drill rig floor. The mast is pivotably coupled to one or more of the first substructure, the second substructure, and the drill rig floor by a mast pivot point. The mast includes a V-door side, the V-door side of the mast parallel to the first or second substructure. In addition, the land-based drilling rig includes a mast hydraulic lift cylinder coupled to the mast at a mast lift point and a choke manifold, the choke manifold positioned on the drill rig floor. 1. A system comprising:a wellsite, the wellsite comprising a plurality of wells, each well having a wellhead, a blowout preventer, and a wellbore; a first substructure;', 'a second substructure, the second substructure being positioned generally parallel to the first substructure, the blowout preventer positioned between the left substructure and the right substructure;', 'a drill rig floor coupled to the first and second substructures the drill rig floor including a V-door, the side of the drill rig floor having the V-door defining a V-door side of the drill rig floor, the V-door side of the drill rig floor parallel to the first substructure;', 'a mast, the mast mechanically coupled to one or more of the first substructure, the second substructure, and the drill rig floor, the mast being pivotably ...

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

HIGH-CAPACITY MAST ON A DRILLING RIG

Номер: US20190063168A1
Автор: Gupta Ashish, Reddy Padira
Принадлежит:

A method of building and operating a land-based drilling rig with a high-capacity mast include providing a platform collapsed on a substructure over a proposed well drilling location and building the high-capacity mast in a horizontal condition by attaching a lower portion of the high-capacity mast to the platform. The high-capacity mast having an opening formed therein sized to accommodate four Range 2 pipes or three Range 3 pipes. The high-capacity mast may be raised from the horizontal condition to a vertical condition by pushing the side of the high-capacity mast to pivot the high-capacity mast about a pivot point on the platform. The platform may be raised from a collapsed condition to a raised condition over the substructure. Some implementations include dual racking boards on the high-capacity mast. 1. A method of building a slingshot style land-based drilling rig , comprising:providing a platform collapsed on a substructure over a proposed well drilling location;building a high-capacity mast in a horizontal condition by attaching a lower portion of the high-capacity mast to the platform, the high-capacity mast having an opening formed therein sized to accommodate four Range 2 pipes or three Range 3 pipes;raising the high-capacity mast from the horizontal condition to a vertical condition by pushing a side of the high-capacity mast to pivot the high-capacity mast about a pivot point on the platform; andraising the platform from a collapsed condition to a raised condition over the substructure and securing the platform in the raised condition.2. The method of claim 1 , wherein building the high-capacity mast in the horizontal condition comprises:attaching a mast bottom section to the platform at a pivot joint;attaching a mast lower intermediate section to the mast bottom section;attaching a mast upper intermediate section to the mast lower intermediate section;attaching a mast top section to the mast upper intermediate section;attaching a first racking board ...

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

PROCESS FOR THE PREPARATION OF STABLE CRYSTALLINE FORM-I OF LINEZOLID, SUBSTANTIALLY FREE OF RESIDUAL SOLVENT

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

The invention relates to a process of preparation of enantiomerically pure Linezolid Form-I comprising converting a substantially enantiomerically pure linezolid hydroxide compound of formula II to Linezolid Form I compound of formula I. 2. The process of claim 1 , wherein converting the substantially enantiomerically pure linezolid hydroxide compound of formula II to the Linezolid Form I compound of formula I comprises acetylation of (S)—N-[[3-(3-fluoro-4-morpholinylphenyl)-2-oxo-5-oxazolidinyl]methyl]amine or salt thereof claim 1 , with a proviso that acetylation reaction is not carried out in presence of a ketonic solvent.3. The process of claim 1 , wherein said linezolid Form I is substantially free of residual solvent(s) claim 1 , with S-isomer content more than about 99.95% relative to R-isomer.4. The process of claim 3 , wherein said residual solvent(s) is less than about 1200 ppm.5. The process of claim 3 , wherein said residual solvent(s) is less than about 1000 ppm.7. The process of claim 6 , wherein the solvent is selected from the group consisting of methyl acetate claim 6 , ethyl acetate claim 6 , n-propyl acetate claim 6 , isopropyl acetate and n-butyl acetate.8. The process of claim 6 , wherein the antisolvent is selected from the group consisting of pentane claim 6 , hexane claim 6 , cyclohexane claim 6 , heptane claim 6 , octane claim 6 , methylcyclohexane claim 6 , chloronaphthalene claim 6 , orthodichlorbenzene claim 6 , toluene claim 6 , ethylbenzene claim 6 , isopropylbenzene and diethylbenzene.9. The process of claim 1 , further comprising the steps of:a. providing a solution or a slurry or a suspension of linezolid in a solvent selected from the group consisting of ester solvents, halogenated solvents, ketonic solvents, and ethers solvents at a temperature of from about 30° C. to about 150° C.;b. mixing a solvent or optionally an antisolvent with the solution or slurry or suspension as obtained from step (a) at temperature lower than the- ...

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

Categorizing Objects for Queries on Online Social Networks

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

In one embodiment, a method includes receiving a query inputted by the user; identifying a set of objects matching the query; calculating, for each identified object, a plurality of category-scores corresponding to a plurality of categories, respectively, wherein each category-score is calculated based on a plurality of sub-scores corresponding to a plurality of scoring axes; categorizing each identified object into a category of the plurality of categories based on the category-scores for the identified object; and sending, to the client system in response to the query, one or more search results corresponding to one or more of the categorized objects for display, each search result referencing the respective categorized object, wherein the one or more categorized objects of the search results comprises objects categorized into one or more selected categories. 1. A method comprising , by one or more computing systems:receiving, from a client system of a user of an online social network, a query inputted by the user;identifying a set of objects associated with the online social network matching the query;calculating, for each identified object, a plurality of category-scores corresponding to a plurality of categories, respectively, wherein each category-score is calculated based on a plurality of sub-scores corresponding to a plurality of scoring axes, respectively, each scoring axis corresponding to a particular factor associated with the respective scoring axis, and wherein each category-score is calculated based on a weighting of the plurality of sub-scores, the weighting for each sub-score being based on the category corresponding to the respective category-score;categorizing each identified object into a category of the plurality of categories based on the category-scores for the identified object, wherein each identified object is categorized into no more than one category of the plurality of categories; andsending, to the client system in response to the ...

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

SELF-ELEVATING MAST EMPLOYING DRIVE CARRIAGE

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

A method includes attaching a carriage support to a platform, the platform comprising a platform floor having an opening therein, with the carriage support located proximate the opening, attaching a drive carriage to the carriage support, and operably coupling to the drive carriage a first mast section of a mast comprising a plurality of mast sections, and wherein the first mast section is located above the opening. The method also includes arranging a second mast section below the first mast section, lowering, using the drive carriage, the first mast section through the opening, attaching the first mast section to the second mast section, and raising, using the drive carriage, the first mast section and the second mast section through the opening. In an exemplary embodiment, the platform floor is a rig floor. 1. A method , comprising:attaching a carriage support to a platform, the platform comprising a rig floor having an opening therein, with the carriage support located proximate the opening of the rig floor;attaching a drive carriage to the carriage support;operably coupling to the drive carriage a first mast section of a mast comprising a plurality of mast sections,wherein the first mast section is located above the opening of the rig floor;arranging a second mast section below the first mast section;lowering, using the drive carriage, the first mast section through the opening of the rig floor;attaching the first mast section to the second mast section; andraising, using the drive carriage, the first mast section and the second mast section through the opening of the rig floor.2. The method of which further comprises:arranging a floor section below the second mast section;lowering, using the drive carriage, the first mast section and the second mast section through the opening of the rig floor;attaching the floor section to the second mast section;raising, using the drive carriage, the first mast section, the second mast section, and the floor section; ...

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

RESELECTION RESTRICTIONS FOR IMPROVING IDLE MODE MULTIMEDIA BROADCAST MULTICAST SERVICES SERVICE CONTINUITY

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

A method for providing IDLE mode multimedia broadcast multicast service (MBMS) continuity in a telecommunication network is provided. The method includes providing an MBMS of interest for a user equipment (UE) from a first cell in the telecommunication network, using an MBMS gateway, performing a cell re-selection measurement of at least a second cell using the UE, the second cell being a neighboring cell to the first cell, wherein the cell re-selection measurement comprises determining a configuration of the second cell to facilitate an MBMS and determining a signal strength matching a predetermined strength value, and selecting one of the first cell and the second cell using the UE, which is configured to facilitate the MBMS and has a signal strength value at least equal to the predetermined strength value and greater than the other cell. 1. A method for providing IDLE mode multimedia broadcast multicast service (MBMS) continuity in a telecommunication network , the method comprising:providing an MBMS of interest for a user equipment (UE) from a first cell in the telecommunication network, using an MBMS gateway;performing a cell re-selection measurement of at least a second cell using the UE, the second cell being a neighboring cell to the first cell, wherein the cell re-selection measurement comprises determining a configuration of the second cell to facilitate an MBMS and determining a signal strength matching a predetermined strength value; andselecting one of the first cell and the second cell using the UE, which is configured to facilitate the MBMS and has a signal strength value at least equal to the predetermined strength value and greater than the other cell.2. The method as claimed in claim 1 , wherein performing cell re-selection measurement of the second cell further comprises determining a configuration of the second cell to facilitate the MBMS of interest claim 1 , using the UE.3. The method as claimed in claim 1 , wherein selecting one of the first ...

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

SYSTEM AND METHOD FOR TEST DATA MANAGEMENT

Номер: US20180081955A1

The method for test data management may comprise receiving a test data characteristic; retrieving a master copy data from a master copy database; generating a secondary copy data, wherein the secondary copy data comprises a subset of the master copy data corresponding to the test data characteristic; generating a test copy data, wherein the test copy data is a copy of the secondary copy data; and transmitting the test copy data to a test environment. In this manner, the efficiency and resiliency of the system may be enhanced, and the test copy data may be improved so that the network may function according to approved parameters. 1. A method , comprising:receiving, by a processor of a computer based system, a test data characteristic;retrieving, by the processor, master copy data from a master copy database;generating, by the processor, secondary copy data, wherein the secondary copy data comprises a subset of the master copy data corresponding to the test data characteristic;generating, by the processor, test copy data, wherein the test copy data is a copy of the secondary copy data; andtransmitting, by the processor, the test copy data to a test environment.2. The method of claim 1 , wherein the master copy data is generated by steps comprising:receiving, by the processor, a master copy data attribute from a metadata library;retrieving, by the processor, production data from a production data system;generating, by the processor, the master copy data, wherein the master copy data comprises a subset of the production data corresponding to the master copy data attribute; andtransmitting, by the processor, the master copy data to the master copy database.3. The method of claim 2 , further comprising updating claim 2 , by the processor claim 2 , the master copy data at a first master copy polling interval.4. The method of claim 2 , further comprising updating claim 2 , by the processor claim 2 , the master copy data with a synthetic data in response to the production ...

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

Time-Window Counters for Search Results on Online Social Networks

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

In one embodiment, a method includes receiving a search query and identifying one or more n-grams. The method also includes accessing, for each identified n-gram, a time-based distribution that includes a count of actions associated with the n-gram. The actions may have occurred within several time windows, and the time-based distribution may count the actions within each time window. The method may also include determining one or more extrema time windows. The method may also include modifying the search query based on the determined extrema time windows. The method also includes executing the modified search query, ranking identified content objects, and sending search results to a client system. The search results may be displayed in ranked order based on the rankings of the corresponding content objects. 1. A method comprising , by one or more computing devices of a communication network:receiving, from a client system associated with a first user of the communication network, a search query comprising a character string;parsing the search query to identify one or more n-grams;accessing, for each identified n-gram, a time-based distribution comprising a count of actions associated with the n-gram, wherein the actions occurred within a plurality of time windows, and wherein the time-based distribution counts the actions within each time window of the plurality of time windows;determining one or more extrema time windows of the plurality of time windows based on the time-based distributions for the n-grams;modifying the search query based at least in part on the determined extrema time windows;executing the modified search query to identify one or more content objects that match the modified search query;ranking the identified content objects; andsending, to the client system, instructions for displaying a search-results interface comprising one or more search results corresponding to one or more of the identified content objects, respectively, wherein the search ...

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

AUTOMATED PIPE SLIPS

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

An automated pipe slips includes a pipe slips body having a generally frustoconically tapered inner wall. A plurality of wedges is positioned to slide along the tapered inner wall and may be hydraulically driven. In some embodiments, the wedges alternate between long and short wedges, such that only long wedges are used to engage a tubular member having a small diameter, and both long and short wedges are used to engage a tubular member having a large diameter. In some embodiments, the automated pipe slips may include a centralizer assembly. In some embodiments, the automated pipe slips may include a wiper assembly. 1. An automated pipe slips for supporting a tubular member , the automated pipe slips comprising:a slips body, the slips body being generally annular and having a tapered inner surface; anda plurality of wedges, the wedges being positioned to slide along the tapered inner surface of the slips body, the wedges alternating between short wedges and long wedges.2. The automated pipe slips of claim 1 , wherein the slips body is separable into two or more slips subassemblies.3. The automated pipe slips of claim 2 , wherein the slips subassemblies are coupled using one or more slips assembly pins.4. The automated pipe slips of claim 3 , wherein adjacent slips subassemblies are adapted to pivot relative to each other if one or more slips assembly pins are removed.5. The automated pipe slips of claim 2 , wherein each slips subassembly includes at least one wedge of the plurality of wedges.6. The automated pipe slips of claim 2 , wherein each slips subassembly includes one or more mating fingers claim 2 , the mating fingers adapted to interlock with the mating fingers of adjacent slips subassemblies.7. The automated pipe slips of claim 1 , further comprising a cover assembly positioned at a top of the automated pipe slips.8. The automated pipe slips of claim 7 , wherein the cover assembly is adapted to pivotably open.9. The automated pipe slips of claim 1 , ...

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

SYSTEM AND METHOD FOR DESIGN AND MANUFACTURE OF STEADY LATTICE STRUCTURES

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

A method, and corresponding systems and computer-readable mediums, for designing and manufacturing a part. A method includes receiving part data for a part to be manufactured. The method includes creating a set of balls and beams in a computer-aided design (CAD) model, in a patterning structure and based on the part data. The method includes constructing a steady lattice structure in the CAD model. The method includes displaying the CAD model including the steady lattice structure. 1. A method , comprising:receiving part data for a part to be manufactured;creating a set of balls and beams in a computer-aided design (CAD) model, in a patterning structure and based on the part data;constructing a steady lattice structure in the CAD model; anddisplaying the CAD model including the steady lattice structure.2. The method of claim 1 , further comprising computing integral properties of at least one of the steady lattice structure claim 1 , each of a plurality of rows in the steady lattice structure claim 1 , or a plurality of hubs in the steady lattice structure.3. The method of claim 1 , wherein the steady lattice structure is created by connecting adjacent balls in the set of balls with respective ones of the beams claim 1 , wherein each beam is divided into half-beams claim 1 , and the union of each ball and its connected half-beams defines a hub.4. The method of claim 1 , wherein the steady lattice structure includes repeating patterns of hubs.5. The method of claim 1 , further comprising computing integral properties using closed-form expressions.6. The method of claim 1 , wherein the steady lattice structure is displayed using swirling curves.7. The method of claim 1 , wherein each ball is created by applying a same similarity transform.8. The method of claim 1 , further comprising manufacturing the part according to the CAD model.9. (canceled)10. (canceled)11. A system comprising:a processor; and receive part data for a part to be manufactured;', 'create a set of ...

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

SYSTEMS, METHODS, AND DEVICES FOR COMBINED CREDIT CARD AND STORED VALUE TRANSACTION ACCOUNTS

Номер: US20140172715A1
Автор: Gupta Ashish

The present invention generally relates to a single transaction account identifier that can be used for in transactions with one of multiple transaction accounts. The method includes one or more of the following steps: establishing at least two transaction accounts, wherein the transaction accounts are respectively associated with transaction account identifiers; receiving, at a transaction processing system, a common account identifier; recognizing the common account identifier as being associated with more than one account; and determining, which of the at least two transaction accounts to access for processing the transaction. The determining step may be based on selection criteria and the selection criteria may be modified by a user. One of the first and second transaction account identifiers may be forwarded to the respective first and second transaction accounts based on the determining step; and the transaction may be processed via the selected transaction account. 1. A method comprising:determining, by a computer based system for facilitating use of a transaction account and based on selection criteria associated with a common transaction account, at least one of a first transaction account and a second transaction account to access for processing a transaction resulting in a selected transaction account, in response to receiving a common transaction account identifier,wherein the selection criteria comprises the first transaction account being selected in response to a transaction amount being within a first range of amounts, and the second transaction account being selected in response to the transaction amount being within a second range of amounts;receiving, by the computer based system, a reconciliation file including the common account identifier;recognizing, by the computer based system, the common account identifier as being associated with more than one account;processing, by the computer based system, the reconciliation file via a system associated ...

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

METHOD FOR REDUCING CURRENT CONSUMPTION AND ELECTRONIC DEVICE THEREFOR

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

Various embodiments of the present disclosure relate to a device and method for reducing current consumption in an electronic device. The electronic device may include a communication interface that transmits and receives a signal; and a processor that configures a multi-hop network with at least one other electronic device, and changes the transmission period of a message for a path management of the multi-hop network based on whether the multi-hop network configuration has been changed. Other embodiments are also possible. 1. An electronic device comprising:a communication interface; anda processor configured to configure a multi-hop network with at least one other electronic device, and changes a transmission period of a control message for a path management of the multi-hop network based on whether the multi-hop network configuration has been changed.2. The electronic device of claim 1 , wherein the processor is configured to identify whether the multi-hop network configuration has been changed by using a control message received from the at least one other electronic device claim 1 , for the path management.3. The electronic device of claim 1 , wherein the processor is configured to reduce the transmission period of the control message when the multi-hop network configuration has been changed; andwherein the processor is configured to increase the transmission period of the message when the multi-hop network configuration has been maintained.4. The electronic device of claim 1 , wherein the processor is configured to change the transmission period of the control message to a minimum value in response to change of the multi-hop network configuration.5. The electronic device of claim 1 , wherein the processor is configured to determine an antenna mode with respect to a plurality of antennas functionally connected to the communication interface based on whether the multi-hop network configuration has been changed.6. The electronic device of claim 5 , wherein the ...

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

NETWORK SLICE SELECTION IN A WIRELESS TELECOMMUNICATIONS NETWORK

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

A method for selecting a network slice in a wireless telecommunications network having a plurality of network slices is disclosed. The method comprises receiving a network request originating from a user equipment, UE, the network request comprising a user identification, ID, associated with the user equipment, obtaining a user profile associated with the user ID, the user profile comprising a service pattern associated with the user ID, and selecting one network slice from the plurality of network slices for the UE based at least partly on the received network request, the obtained user profile, and the slice characteristic of each network slice.

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

AUTOMATED ROUGHNECK

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

An automated roughneck may include a backup tong and a makeup tong. The makeup tong and backup tong may be selectively movable relative to one another. The makeup tong and backup tong may include spinner and gripper assemblies respectively adapted to make up and break out threaded connections. The automated roughneck may be configurable to be removable from the drill string in a lateral direction. 1. An automated roughneck for connecting and disconnecting threadedly coupled tubular members of a tubular string comprising: a backup tong housing, the backup tong housing including a backup tong housing door removably coupled to the backup tong housing adapted to allow the backup tong to be radially installed or removed from the tubular string; and', 'a gripper assembly, the gripper assembly coupled to the backup tong housing, the gripper assembly including a plurality of gripper jaws adapted to extend radially inwardly into the central opening and engage the outer surface of a first tubular member and prevent the rotation of the first tubular member, the gripper assembly adapted to be selectively separable into at least two gripper subunits;, 'a backup tong, the backup tong having a central opening adapted to receive the tubular string, the backup tong including a makeup tong housing, the makeup tong housing including a makeup tong housing door removably coupled to the makeup tong housing adapted to allow the makeup tong to be radially installed or removed from the tubular string;', 'a spinner assembly, the spinner assembly coupled to the makeup tong housing, the spinner assembly including a plurality of spinner jaws adapted to extend radially inwardly into the central opening and engage an outer surface of a second tubular member, the spinner assembly adapted to be rotatable relative to the makeup tong housing to rotate the second tubular member, the spinner assembly adapted to be selectively separable into at least two spinner subunits; and', 'a drive assembly, the ...

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

METHOD FOR NETWORK STATE IDENTIFICATION AND ELECTRONIC DEVICE THEREFOR

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

An electronic device according to various embodiments of the present invention can include a method comprising the steps of: identifying the state of a transport protocol; determining a communication state of the electronic device on the basis of the state of the transport protocol; and changing a network on the basis of the communication state. Other embodiments are also possible. 1. A method of operating an electronic device , comprising:identifying a state of a transport protocol;determining a communication state of an electronic device based on the state of the transport protocol; andchanging a network based on the communication state.2. The method of claim 1 , wherein the state of the transport protocol comprises a state of a transmission control protocol (TCP) socket used by an application executed in the electronic device.3. The method of claim 2 , wherein the communication state is determined to be at least one of a good state claim 2 , a poor state claim 2 , a blocked state claim 2 , and a sluggish state.4. The method of claim 3 , wherein the determining of the communication state comprises:detecting a TCP socket for performing retransmission;identifying whether the number of transmission data packets of an application executed in the electronic device and the number of reception data packets of an application executed in the electronic device are smaller than a threshold;identifying whether link speed, a signal-to-noise ratio (SNR), and received signal strength indication (RSSI) of the electronic device are greater than corresponding thresholds; andwhen the TCP socket for performing retransmission is detected, the number of transmission data packets and the number of reception data packets are smaller than the threshold, and the link speed, the SNR, and the RSSI are greater than the corresponding thresholds, determining the communication state to be a blocked state.5. The method of claim 1 , further comprising:displaying the communication state on the ...

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

SELF-ELEVATING MAST EMPLOYING DRAW WORKS

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

A system comprising a support structure having a plurality of vertically extending members arranged to define a mast channel, the support structure attached to a platform having a rig floor and the support structure positioned above an opening in the rig floor; a first mast section that is attached to the support structure; a second mast section that is attached to the support structure and the first mast section; and a third mast section; wherein the system has a first arrangement in which the third mast section is located below the rig floor in a vertical position and is vertically spaced from the second mast; and wherein the system has a second arrangement in which the third mast section is attached to the second mast section and at least a portion of the third mast extends within the opening of the rig floor. 1. An apparatus comprising;a support structure having a plurality of vertically extending members arranged to define an inner perimeter of a mast channel, the support structure attached to a platform having a platform floor and the support structure positioned above an opening in the platform floor; a hoist attached to the platform;', 'a line attached to the hoist and operably coupled to a pulley, the pulley attached to the upper first mast portion; and', 'a hook coupled to the line, the line and the hook located within the mast channel; and, 'wherein the pulley system comprises'}, 'a first mast section configured to be attached, using a first plurality of holding pins located on the support structure, to the support structure, at least a portion of the first mast section located within the mast channel, the first mast section having a lower first mast portion and an upper first mast portion, the first mast section configured to be attached to a pulley system;'}a second mast section configured to be attached, using a second plurality of holding pins located on the support structure, to the support structure;wherein the second mast section is configured to ...

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

HYDRAULIC WALKING MUD/SHAKER TANK SYSTEM

Номер: US20170106925A1
Автор: Gupta Ashish, JR. Ralph, SHAMAS
Принадлежит:

A walking mud handling system may include a walking mud tank and a plurality of hydraulic walkers coupled to the walking mud tank. Each hydraulic walker may include a walking foot, a hydraulic lift, and a sliding actuator. The hydraulic lift may include a hydraulic cylinder coupled to the walking foot such that extension of the hydraulic cylinder extends the walking foot into contact with the ground. The sliding actuator may include one or more hydraulic cylinders coupled to the walking foot such that extension of the sliding actuator moves the walking foot laterally relative to the hydraulic lift. 1. A walking mud handling system comprising:a walking mud tank; and a walking foot;', 'a hydraulic lift assembly including a hydraulic cylinder coupled to the walking foot; and', 'a sliding actuator including one or more hydraulic cylinders coupled to the walking foot., 'a plurality of hydraulic walkers coupled to the walking mud tank, the hydraulic walkers including2. The walking mud handling system of claim 1 , wherein at least a portion of the hydraulic walkers is rotatable relative to the walking mud tank.3. The walking mud handling system of claim 1 , further comprising at least one additional piece of mud handling equipment;4. The walking mud handling system of claim 3 , wherein the additional piece of mud handling equipment is one of a mud process tank claim 3 , trip tank claim 3 , mud transfer tank claim 3 , mud process pump claim 3 , trip tank pump claim 3 , degasser claim 3 , mud cleaner claim 3 , shaker claim 3 , or any other mud process equipment.5131. The walking mud handling system of claim 4 , further comprising one or more cutting slides mechanically coupled to the walking mud tank positioned adjacent to one or more corresponding shaker tables.6. The walking mud handling system of claim 5 , wherein each cutting slide is pivotably coupled to the walking mud tank by a pivot pin.7. The walking mud handling system of claim 6 , wherein any cutting slides are ...

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

MULTISCREEN EXPERIENCE FOR PARALLEL PLAYBACK OF TIME SHIFTED LIVE STREAM CONTENT

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

The present disclosure is generally directed to media systems configured to receive and play live media content. In particular, methods and systems are provided for a multi-screen content playback experience for time shifted live stream content. Systems and methods are provided herein for generating for display a catch-up video (e.g., a segment of a live stream stored as URLs on a local device during the time the live stream was interrupted) in a picture-in-picture (PIP) window, and generating the PIP catch-up window and the live window for simultaneous display. 1. A method for generating a picture-in-picture (“PIP”) catch-up window displaying a catch-up video with a live video window displaying a live video , the method comprising:determining that a disruption has occurred to the live video;in response to determining that the disruption has occurred to the live video, initiating determining a period of disruption from the occurrence of the disruption until it is determined that the disruption has elapsed;in response to determining that the period of disruption has elapsed, storing a disrupted content segment of the live video that a user missed during the period of disruption;generating, if not already generated, the PIP catch-up window displaying the catch-up video displaying the disrupted content segment for simultaneous display with the live video window displaying the live video;detecting that the catch-up video for displaying the stored disrupted content segment has finished being generated for display; andin response to detecting that the catch-up video for displaying the stored disrupted content segment has finished being generated for display, discontinuing the generating for display of the PIP catch-up window.2135.-. (canceled)36. The method of claim 1 , wherein the determining the disruption has occurred comprises detecting that a connection to the live video has disconnected and wherein the determining that the disruption has elapsed comprises detecting ...

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

Methods and systems for viewing missed media content

Номер: US20220174354A1
Принадлежит: Rovi Guides Inc

Systems and methods are described for viewing missed media content. A media content stream is received at a user device. A first timestamp is logged, in response to determining a first failure in the receiving of the content stream, indicating when the first failure in the receiving of the content stream to the user device occurred. A second timestamp is logged, in response to determining a first restoration of the receiving of the content stream, indicating when the first restoration in the receiving of the content stream to the user device occurred. A first recorded portion of the media content stream is retrieved. The first recorded portion has a start point corresponding to the first timestamp and an end point corresponding to the second timestamp.

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

FAULT DETECTION CIRCUIT WITH PROGRESS REGISTER AND STATUS REGISTER

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

A processing system, such as for an automobile, includes multiple processor cores, including an application core and a safety core, and a fault detection circuit in communication with the processor cores. The fault detection circuit includes a progress register for storing progress data of an application executed on the application core. The safety core, which executes a fault detection program, reads the progress data from the progress register, and generates an output based on the progress data and an expected behavior of the application. The safety core writes the output to a status register of the fault detection circuit. The fault detection circuit includes a controller that reads the status register and generates a fault signal when the output indicates there is a fault in the execution of the application. In response, the application core either recovers from the fault or runs in a safe mode. 1. A fault detection circuit in communication with a plurality of processor cores , wherein the plurality of processor cores includes an application core and a safety core , the fault detection circuit comprising:a progress register for storing progress data of an application executed by the application core, wherein the progress data is written to the progress register by the application core, and wherein the progress data is read by the safety core for verifying the execution of the application;a status register for storing an output of a fault detection program executed by the safety core, wherein the fault detection program generates the output based on the progress data, and wherein the output is written to the status register by the safety core; anda controller for reading the output stored in the status register, wherein the controller generates a fault signal when the output indicates a fault in the execution of the application.2. The fault detection circuit of claim 1 , wherein when the fault signal is set claim 1 , the plurality of processor cores run in a safe ...

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

SYSTEMS AND METHODS FOR DYNAMICALLY SYNCING FROM TIME-SHIFTED FRAME TO LIVE STREAM OF CONTENT

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

Systems and methods for skipping a presentation of a portion of segments to catch up to live based on a priority level value is disclosed. For example, a streaming application generates a content item for live streaming where the content item comprises a plurality of segments. In response to determining that playing of the content item lags behind the live streaming of the content item, the streaming application identifies a duration of lag and determines a priority threshold based on the lag. Based on a manifest which includes priority level information, the streaming application determines whether a respective segment needs to be cached. For example, if a priority level for a segment that is within the duration of the lag has a priority level that is higher the priority threshold, then the segment is stored in a cache from a respective network address and is played from the cache. 1. A method comprising:receiving a manifest of a content item, wherein the manifest identifies a plurality of sequential segments of the content item, (a) a respective network address; and', '(b) a respective priority level value;, 'wherein for each segment of the plurality of sequential segments, the manifest comprises identifying a duration of a lag from the manifest of the content item;', 'based on the duration of the lag, selecting a priority threshold; and', 'identifying, based on the manifest, a set of segments of the plurality of segments of the content item, wherein a total time length of the set of segments matches the duration of the lag;', 'identifying a subset of segments from the set of segments, wherein each respective segment in the subset comprises a respective priority level value higher than the priority threshold;', 'retrieving each respective segment of the subset using a respective network address;', 'storing each of the retrieved subset of segments in a cache; and', 'playing each of the stored subset of segments from the cache., 'in response to determining that ...

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

SYSTEMS AND METHODS FOR DYNAMICALLY SYNCING FROM TIME-SHIFTED FRAME TO LIVE STREAM OF CONTENT

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

Systems and methods for dynamically skipping a presentation of a portion of frames to catch up to live based on a user selection is disclosed herein. For example, a streaming application generates a content item for live streaming where the content item comprises a plurality of frames. In response to determining that playing of the content item lags behind the live streaming of the content item, the streaming application presents a selectable option for a user input where the option comprises (a) catch up to live in a particular time period. In response to receiving the user input via a corresponding option to (a) catch up to live in the particular time period, the streaming application skips a presentation of a portion of the plurality of frames, such that the playing of the content item catches up to live in the particular time period. 1. A method comprising:generating a content item for live streaming, the content item comprising a plurality of frames;in response to determining that playing of the content item lags behind the live streaming of the content item, presenting a selectable option for a user input, the option comprising: (a) catch up to live in a particular time period; presenting a portion of missing segments of the content item for the particular time period, the particular time period comprising a length of time that the portion of the missing segments of the content item are presented before catching up to live; and', 'skipping presentation of a portion of the plurality of frames, such that the playing of the content item catches up to live in the particular time period., 'in response to receiving the user input via a corresponding option to (a) catch up to live in the particular time period2. The method of claim 1 , further comprising:receiving a user input selecting a particular value for the particular time period, wherein the particular time period is adjusted based on the user input.3. The method of claim 1 , wherein the option comprises: (b) ...

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

METHODS AND SYSTEMS FOR RECOMMENDING CONTENT ITEMS

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

Systems and methods are described for recommending a content item. A search query for a content item is received. The availability of the content item from more than one source is determined. In response to determining that the content item is available from more than one source, the quality of each of the available content items from respective sources is determined. A recommendation factor is determined. The recommendation factor is based on at least one of the bandwidth available to a user device, the resolution capability of the user device, and the quality of experience of each of the sources from which the content item is available. A list of search results for the available content items is generated. The list is ordered based on the quality of each of the available content items from respective sources and the recommendation factor. 1. A content item recommendation method comprising:receiving a search query for a content item;determining if the content item is available from more than one source;in response to determining that the content item is available from more than one source, determining the quality of each of the available content items from respective sources;determining a recommendation factor, the recommendation factor being based on at least one of:the bandwidth available to a user device;the resolution capability of the user device; andthe quality of experience of each of the sources from which the content item is available; andgenerating a list of search results for the available content items, wherein the list is ordered based on the quality of each of the available content items from respective sources and the recommendation factor.2. The method of claim 1 , wherein the highest-quality content item available at the bandwidth available to a user device is ranked at the top of the list.3. The method of claim 1 , wherein the highest-quality content item available at the resolution capability of the user device is ranked at the top of the list.4. ...

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

SYSTEMS AND METHODS FOR DYNAMICALLY SYNCING FROM TIME-SHIFTED FRAME TO LIVE STREAM OF CONTENT

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

Systems and methods for dynamically skipping a presentation of a portion of segments to catch up to live based on a skippable bit value is disclosed herein. For example, a streaming application generates a content item for live streaming where the content item comprises a plurality of segments. In response to determining that playing of the content item lags behind the live streaming of the content item, the streaming application determines a skippable bit value for a segment that follows the last played segment based on a manifest which includes skippable bit information. If the segment includes a first skippable bit value, requesting data for the segment may be skipped. For a corresponding segment subsequent to the skipped segment, if the corresponding segment includes a second skippable bit, data for the corresponding segment is requested and the corresponding segment is played from a respective network address. 1. A method comprising:receiving a manifest of a content item, wherein the manifest identifies a plurality of sequential segments of the content item, (a) a respective network address; and', '(b) a respective skippable bit value;, 'wherein for each respective segment of the content item, the manifest comprisesidentifying a first segment of the content item as a last played segment of the content item;identifying a second segment of the content item that follows the first segment of the content item in the plurality of sequential segments of the content item; in response to determining that a respective skippable bit value for the second segment of the content item comprises a first skippable bit value, skipping requesting data from a respective network address of the second segment of the content item;', 'in response to determining that a respective skippable bit value for a third segment of the content item comprises a second skippable bit value, requesting data from a respective network address of the third segment of the content item, wherein the third ...

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

ANALYZING POWER CONSUMPTION IN MOBILE COMPUTING DEVICES

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

Techniques pertaining to analyzing power consumed by a processing unit in a mobile computing device caused by execution of certain modules are described herein. A power trace is generated that indicates an amount of power consumed by the processing unit over time, and the power trace is aligned with an execution log. Spikes are extracted from the power trace, and computing operations are performed over the spikes to acquire data pertaining to power consumed by the processing unit that are attributable to modules in the execution log. 1. A method comprising:identifying at least two modules that, when a processor concurrently executes the at least two modules, cause the processor to consume an amount of energy that is incommensurate with an aggregate of amounts of energies caused to be consumed by the processor when the processor executes the at least two modules separately, wherein the identifying is performed by a computing device; andpresenting graphical data on a display that indicates that the processor is caused to consume the incommensurate amount of energy when the processor concurrently executes the at least two modules.2. The method of claim 1 , the processor being a mobile device processor.3. The method of claim 2 , the mobile device being a telephone.4. The method of claim 1 , wherein identifying the at least two modules comprises:analyzing at least one power trace, the at least one power trace amounts of energy consumed by the processor with respect to time over a window of time, wherein the at least two modules are identified based upon the amounts of energy consumed by the processor with respect to time over the window of time indicated in the power trace.5. The method of claim 4 , wherein identifying the at least two modules comprises:analyzing an execution log, the execution log identifies modules executed by the processor with respect to time over the window of time, wherein the at least two modules are identified based upon amounts of power in the ...

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

SIDE SADDLE SUBSTRUCTURE

Номер: US20180119496A1
Автор: Gupta Ashish, Reddy Padira
Принадлежит:

The drilling rig includes a first substructure and a second substructure. The second substructure is positioned generally parallel to and spaced apart from the first substructure and generally the same height as the first substructure. The drilling rig further includes a drill rig floor coupled to the first and second substructures, where the drill rig floor positioned substantially at the top of the first and second substructures. 1. A land based drilling rig comprising:a first elongated substructure;a second elongated substructure, the second elongated substructure being positioned generally parallel to and spaced apart from the first elongated sub structure;a drill rig floor fixedly coupled to the first and second elongated substructures; anda mast coupled to the drill rig floor, wherein the mast further comprises a V-door side and wherein the V-door side of the mast is perpendicular to a long axis of the first elongated substructure.2. The land based drilling rig of claim 1 , further comprising a choke manifold claim 1 , the choke manifold positioned on the drill rig floor.3. The land based drilling rig of claim 1 , wherein the first elongated substructure and second elongated substructure are adapted to be traveled through a wellsite.4. The land based drilling rig of claim 2 , wherein a catwalk is coupled to the first elongated substructure or second elongated substructure and is adapted to travel with the land based drilling rig.5. The land based drilling rig of claim 1 , wherein the land based drilling rig is a box-on-box rig.6. The land based drilling rig of claim 1 , wherein the drill rig floor comprises a V-door claim 1 , the V-door generally aligned with a V-door side of the drill rig floor claim 1 , the V-door side of the drill rig floor aligned perpendicular to a long axis of the first elongated substructure.7. The land based drilling rig of further comprising one or more tanks claim 1 , the one or more tanks positioned within the land based drilling ...

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

SYSTEM AND METHOD FOR PROCESSING ELECTRONIC FORMS

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

Electronic form (e-form) processing includes generating an e-form based on a form template, the form template being selected from pre-defined form templates. The e-form includes modular sections arranged in a pre-defined order, each modular section being associated with user privileges. Further, data is retrieved from at least one database to partly populate at least one of the modular sections in the e-form. Subsets of the modular sections are provided to designated users based on the user privileges and a workflow associated with the e-form. A processed e-form, including the retrieved data and the data inputs, and having at least one external document, is created based on data inputs received from the designated users. A processed electronic document including the modular sections populated with the retrieved data, the data inputs, and external data from the external document arranged in the pre-defined order is generated from the processed e-form. 1. A system for processing electronic forms (e-forms) in an organization , the system comprising:a processor; and generate an e-form based on a form template, the form template being selected from pre-defined form templates, wherein the e-form includes modular sections arranged in a pre-defined order, each modular section being associated with user privileges;', 'retrieve data from at least one database to partly populate at least one of the modular sections in the e-form;', 'provide subsets of the modular sections to designated users based on the user privileges and a workflow associated with the e-form after populating with the retrieved data;', 'create a processed e-form based on data inputs received from the designated users, wherein the processed e-form comprises the retrieved data and the data inputs, and has at least one external document associated with the processed e-form; and', 'generate a processed electronic document including the modular sections populated with the retrieved data, the data inputs, and ...

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

THERMAL MANAGEMENT SOLUTION FOR CIRCUIT PRODUCTS

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

An apparatus including a cold plate body; a channel module disposed within the cold plate body including a channel body and a plurality of channels projecting through the channel body; and a manifold disposed on the channel module, the manifold including an inlet and an outlet and a first plurality of apertures in fluid communication with the inlet and a second plurality of apertures are in fluid communication with the outlet. A method including introducing a fluid to an integrated cold plate disposed on an integrated circuit device, the integrated cold plate comprising a cold plate body extending about the device, the fluid being introduced into a manifold in fluid communication with a channel module disposed between the manifold and a base plate, the channel module, and including channels to direct the fluid toward the base plate, and collecting the fluid returned to the manifold. 1. An apparatus comprising:a cold plate body comprising a cap portion and sidewall portion extending from the cap portion;a channel module disposed within the cold plate body comprising a channel body and a plurality of channels projecting through the channel body; anda manifold disposed on the channel module, the manifold comprising an inlet and an outlet and a plurality of apertures, wherein a first of the plurality of apertures are in fluid communication with the inlet and a second of the plurality of apertures are in fluid communication with the outlet.2. The apparatus of claim 1 , wherein the cold plate body has an opening in the cap portion and the manifold is disposed in the opening.3. The apparatus of claim 1 , further comprising a base plate coupled to the channel module such that the channel module is disposed between the manifold and the base plate and wherein the plurality of channels in the channel module project through the body in a direction toward the base plate.4. The apparatus of claim 1 , wherein the channel module and the base plate are a unitary body of a thermally ...

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

METHODS FOR IMPROVING PERFORMANCE AND REDUCING POWER CONSUMPTION IN A DSDS DEVICE

Номер: US20180124868A1
Принадлежит: SAMSUNG ELECTRONICS CO., LTD.

The present invention provides methods for improving performance and reducing power consumption in a dual subscriber identification module (SIM) dual standby (DSDS) device. According to one example embodiment, the DSDS device enhances the usage of a single RF resource to be shared between a first SIM and a second SIM of the DSDS device based on one or more entry and exit conditions. The DSDS device allows the first SIM to use the RF resource for a data session while it restricts the second SIM from performing neighbor cell measurements when entry conditions are met. By restricting the neighbour cell measurement operations on the second SIM, the DSDS device enables the first SIM to use the RF resource for an extended time thereby improving data rates in the DSDS device. Further, the DSDS device allows the second SIM to perform neighbor cell measurements when the exit conditions are met. 1. A method for operating by a dual subscriber identification module (SIM) dual standby (DSDS) device including a first SIM and a second SIM , the method comprising:determining whether one or more entry conditions for restricting a use of the second SIM used to perform neighbour cell search and measurement operations are detected when the first SIM is used to perform data communication;imposing restrictions on the use of the second SIM in response to detecting the one or more entry conditions;determining whether one or more exit conditions to remove the restrictions on the use of the second SIM are detected; andremoving the restrictions on the use of the second SIM in response to detecting the one or more exit conditions;wherein while the restrictions are imposed on the use of the second SIM, the first SIM is used to the data communication using a radio frequency (RF) resource that is shared for the first SIM and the second SIM.2. The method of claim 1 , wherein the one or more entry conditions for restricting the use of the second SIM include at least one of:a first condition that ...

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

Aggregating and presenting event information

Номер: US20150135088A1
Принадлежит: Microsoft Corp

Embodiments of the disclosure aggregate and present event information relating to a calendar event associated with an application executing on a computing device. In some embodiments, data relating to the calendar event is obtained from a content source that is outside an execution context of the application. The data relating to the calendar event is obtained and/or presented intermittently in a user interface element associated with the application. The content source that is outside the execution context of the application may be within an execution context of one or more other applications, an operating system of the computing device, and/or a web service.

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

Side-saddle cantilever mast

Номер: US20180128056A1
Принадлежит: Nabors Drilling Technologies USA Inc

A side saddle slingshot drilling rig includes a right substructure and a left substructure, the substructures positioned generally parallel and spaced apart from each other. The right substructure includes a right lower box and a first strut, the first strut pivotably coupled to the drill rig floor and pivotably coupled to the right lower box. The left substructure includes a left lower box and a second strut, the second strut pivotably coupled to the drill rig floor and pivotably coupled to the left lower box. The side saddle slingshot drilling rig also includes a drill rig floor, the drill rig floor including a V-door. The side of the drill rig floor has the V-door defining the V-door side of the drill rig floor, the V-door side of the drill rig floor parallel to the right substructure. The side saddle slingshot drilling rig further includes a mast, the mast including an open side defining a mast V-door side. The open side is oriented to face perpendicular to the right substructure. The mast is pivotably coupled to the drill rig floor by one or more mast pivot points and one or more lower mast attachment points, the mast being pivotable in a direction parallel to the V-door side of the drill rig floor or the mast being pivotable in a direction perpendicular to V-door side of the drill rig floor. The mast includes two or more subunits, wherein the two or more subunits are pinned together.

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

SCOPING RACKING BOARD

Номер: US20180128064A1
Автор: Gupta Ashish, HAUSE Ryan
Принадлежит:

A racking board for supporting drill pipe comprises first and second frames, the second frame mounted on the first and movable between an open position and a closed position and having at least a first pivotably fingerboard mounted thereon. The first fingerboard pivots between a first orientation when the second frame is in the open position and a second orientation when the second frame is in the closed position. The racking board may also include a movable third frame mounted on the first frame and a second fingerboard pivotably mounted thereon. The second and third frames are farther apart in the open position than in the closed position. The first and second fingerboards each include a plurality of fingers defining a plurality of slots and fingers on one fingerboard interleave with fingers on the other fingerboard when the frames are in the closed position. 1. A racking board for supporting drill pipe; comprising:a first frame and a second frame mounted thereon, the second frame being movable between an open position and a closed position relative to the first frame; andat least a first fingerboard mounted on the second frame.2. The racking board of wherein the first fingerboard is pivotably mounted on the second frame and has a first orientation when the second frame is in the open position and a second orientation when the second frame is in the closed position.3. The racking board of wherein the first orientation of the first fingerboard is substantially parallel to the second frame and the second orientation of the first fingerboard is not substantially parallel to the second frame.4. The racking board of claim 1 , further including a third frame mounted on the first frame and a second fingerboard pivotably mounted thereon claim 1 , wherein the third frame is movable between an open position and a closed position relative to the first frame.5. The racking board of wherein the second and third frames are farther apart in the open position than they are in the ...

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

GROUND HANDLING SYSTEM

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

A ground handling system includes a main skid. The main skid has a main skid frame that includes a main tubular handling cradle. The main skid also includes a catwalk mechanically coupled to the main skid frame. In addition, the ground handling system includes a secondary skid mechanically coupled to the main skid. The second skid includes a second skid frame that includes a second tubular handling cradle. The second skid also includes a second catwalk mechanically coupled to the secondary skid frame. Tubulars may be transferred from the second tubular handling cradle to the main tubular handling cradle. The main skid further may include a pipe treatment carriage slidably coupled to the main skid frame and supporting one or more of a cleaning canister, doping canister, roller clamp, or tire clamp. 1. A ground handling system for tubulars , comprising: a main skid frame, the main skid frame including a first tubular handling cradle; and', 'a first catwalk, the catwalk mechanically coupled to the main skid frame; and, 'a main skid, the main skid including a secondary skid frame, the secondary skid frame including a second tubular handling cradle; and', 'a secondary catwalk, the secondary catwalk mechanically coupled to the secondary skid frame,, 'a secondary skid, the secondary skid mechanically coupled to the main skid, the secondary skid includingwherein the first tubular handling cradle is substantially aligned with the second tubular handling cradle.2. The ground handling system of claim 1 , further including means for moving a tubular from the secondary skid to the main skid.3. The ground handling system of wherein the main skid further comprises a pipe treatment carriage claim 1 , the pipe treatment carriage slidably coupled to the main skid frame.4. The ground handling system of wherein the pipe treatment carriage includes one or more of a cleaning canister claim 3 , doping canister claim 3 , roller clamp claim 3 , or tire clamp.5. The ground handling system of ...

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

HIGH PERFORMANCE INTERCONNECT PHYSICAL LAYER

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

Re-initialization of a link can take place without termination of the link, where the link includes, a transmitter and a receiver are to be coupled to each lane in the number of lanes, and re-initialization of the link is to include transmission of a predefined sequence on each of the lanes. 1. An apparatus comprising:a layered stack comprising physical layer logic, link layer logic, and protocol layer logic, wherein the physical layer logic is to initialize a link, wherein the link is to include a number of lanes, a transmitter and a receiver are to be coupled to each lane in the number of lanes, and re-initialization of the link is to include transmission of a predefined sequence on each of the lanes, wherein re-initialization is to be provided without termination of the link.2. The apparatus of claim 1 , wherein the predefined sequence is to be sent from the transmitter to the receiver and the receiver is to repeat the predefined sequence to the transmitter.3. The apparatus of claim 1 , wherein the sequence includes an electric idle exit ordered set (EIEOS).4. The apparatus of claim 3 , wherein the sequence further includes a plurality of instances of a training sequence.5. The apparatus of claim 3 , wherein the EIEOS is to be repeated is the sequence according to a minimum frequency.6. The apparatus of claim 1 , wherein the sequence is to be repeated until the link is initialized.7. The apparatus of claim 1 , wherein the physical layer is further to validate a received instances of the predefined sequence to detect an agent on the link.8. The apparatus of claim 1 , wherein the link comprises a differential serial data link.9. The apparatus of claim 1 , wherein the sequence is to be sent during a reset state to signal exit from the reset state.10. A method comprising:transmitting, over lanes of a differential serial data link, a predefined sequence to another entity connected to the data link;receiving an acknowledgement of predefined sequence from the other ...

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

Automated drilling rig system

Номер: US20200123861A1
Принадлежит: Nabors Drilling Technologies USA Inc

An automated drilling rig system includes a drilling rig and a catwalk system. The drilling rig includes a rig floor, a substructure, a mast, a top drive, and a pipe handling apparatus. The pipe handling apparatus includes a column coupled to the rig floor at a position offset from the well centerline. The catwalk system includes a pipe tub, a catwalk lift frame, and a catwalk assembly. The pipe tub is configured to store one or more tubular members for use with the drilling rig. The catwalk assembly includes a base and a catwalk slide. The catwalk lift frame is coupled to the base of the catwalk assembly and extends substantially vertically to the rig floor. The catwalk slide is coupled to the catwalk lift frame at a first end and pivotably coupled to the base at a second end via a leveling strut. The catwalk slide includes a skate adapted to slide along the length of the catwalk slide.

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

COPPER NANOROD-BASED THERMAL INTERFACE MATERIAL (TIM)

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

A copper nanorod thermal interface material (TIM) is described. The copper nanorod TIM includes a plurality of copper nanorods having a first end thermally coupled with a first surface, and a second end extending toward a second surface. A plurality of copper nanorod branches are formed on the second end. The copper nanorod branches are metallurgically bonded to a second surface. The first surface may be the back side of a die. The second surface may be a heat spread or a second die. The TIM may include a matrix material surrounding the copper nanorods. In an embodiment, the copper nanorods are formed in clusters. 1. A microelectronic package , comprising:a substrate;a die electrically coupled with the substrate;an integrated heat spreader overlying the die; and a plurality of copper nanorods, each having a first end thermally coupled with the back surface of the die and a second end extending toward the integrated heat spreader; and', 'a plurality of copper nanorod branches extending from each second end, wherein the copper nanorod branches are metallurgically bonded to the integrated heat spreader., 'a thermal interface material thermally coupling the integrated heat spreader with a back surface of the die, wherein the TIM comprises2. The microelectronic package of claim 1 , wherein a bond line thickness (BLT) between the back surface of the die and the integrated heat spreader is less than 50 μm.3. The microelectronic package of claim 1 , wherein the copper nanorods have a diameter less than 20 μm.4. The microelectronic package of claim 1 , wherein the thermal interface material further comprises a matrix material between the back surface of the first die and the integrated heat spreader.5. The microelectronic package of claim 1 , further comprising a copper layer formed over the back surface of the die claim 1 , wherein the first ends are metallurgically bonded with the copper layer.6. The microelectronic package of claim 1 , wherein the nanorods are clustered ...

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

Side Saddle Substructure

Номер: US20140224543A1
Автор: Ashish Gupta, Reddy Padira
Принадлежит: Nabors Drilling USA LP

The drilling rig includes a first substructure and a second substructure. The second substructure is positioned generally parallel to and spaced apart from the first substructure and generally the same height as the first substructure. The drilling rig further includes a drill floor coupled to the first and second substructures, where the drill floor positioned substantially at the top of the first and second substructures.

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

Real time anomaly detection systems and methods

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

The systems and methods provide an action recognition and analytics tool for use in manufacturing, health care services, shipping, retailing and other similar contexts. Machine learning action recognition can be utilized to determine cycles, processes, actions, sequences, objects and or the like in one or more sensor streams. The sensor streams can include, but are not limited to, one or more video sensor frames, thermal sensor frames, infrared sensor frames, and or three-dimensional depth frames. The analytics tool can provide for process validation, anomaly detection and in-process quality assurance.

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

SIDE SADDLE SLINGSHOT DRILLING RIG

Номер: US20190145122A1
Автор: Gupta Ashish, Reddy Padira
Принадлежит:

A side saddle slingshot drilling rig includes a left and right substructure including a left and right lower box. The side saddle slingshot drilling rig includes a drill rig floor mechanically and pivotably coupled to the left and right lower boxes such that it is pivotably movable from a lowered position to a raised position. The drill rig floor includes a V-door. The V-door is positioned on the V-door side of the drill rig floor. The V-door side of the drill rig floor is oriented to face the right substructure. A mast coupled to the drill rig floor may include an open side, defining a mast V-door side. The mast V-door side may be oriented to face the right substructure. The mast may pivot into its raised position or may be a bootstrap mast. 1. A drilling rig comprising:a right substructure and a left substructure, the substructures positioned generally parallel and spaced apart from each other;the right substructure including a right lower box and a first strut, the first strut pivotably coupled to a drill rig floor and pivotably coupled to the right lower box, the drill rig floor including a V-door, the side of the drill rig floor including the V-door defining the V-door side of the drill rig floor, the V-door oriented to face perpendicular to the right substructure;the left substructure including a left lower box and a second strut, the second strut pivotably coupled to the drill rig floor and pivotably coupled to the left lower box;anda mast, the mast including an open side defining a mast V-door side, the open side oriented to face perpendicular to the right substructure, the mast pivotably coupled to the drill rig floor by one or more pivot points and one or more lower mast attachment points, the mast being pivotable in a direction parallel to the V-door side of the drill rig floor.2. The drilling rig of claim 1 , wherein the struts form a bar linkage between the lower boxes and the drill rig floor.3. The drilling rig of claim 2 , wherein the struts are ...

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

UNIFIED MULTIVERSIONED PROCESSING OF DERIVED DATA

Номер: US20180150543A1
Принадлежит: LINKEDIN CORPORATION

The disclosed embodiments provide a system for processing data. During operation, the system obtains a set of derived data sets for use by a set of clients. For each derived data set in the set of derived data sets, the system produces a default version of the derived data set from multiple versions of the derived data set. The system then outputs the default version and the multiple versions for retrieval by the set of clients through an online data store, an offline data store, and a nearline data store. 1. A method , comprising:obtaining a set of derived data sets for use by a set of clients; producing, by one or more computer systems, a default version of the derived data set from multiple versions of the derived data set; and', 'outputting the default version and the multiple versions for retrieval by the set of clients through an online data store, an offline data store, and a nearline data store., 'for each derived data set in the set of derived data sets2. The method of claim 1 , wherein producing the default version of the derived data set from the multiple versions of the derived data set comprises:for each record in the derived data set, using an AB test to select a version of the record from a specified default version of the derived data set and a newer version of the derived data set; andincluding the selected version of the record in the default version of the derived data set.3. The method of claim 1 , wherein outputting the default version and the multiple versions for retrieval by the set of clients through the offline data store comprises:obtaining a set of client-specified versions of the derived data sets from a client;creating a client-specific merged data set using the client-specified versions of the derived data sets; andstoring the client-specific merged data set in the offline data store for subsequent retrieval by the client.4. The method of claim 3 , wherein outputting the default version and the multiple versions for retrieval by the ...

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

INTERFACE OF AN M2M SERVER WITH THE 3GPP CORE NETWORK

Номер: US20210185499A1
Принадлежит: IOT Holdings, Inc.

A network node is configured to initiate a first authentication and key establishment procedure with a machine to machine (M2M) device. The network node is configured to determine a key agreement between the network node and the M2M device using the first authentication and key establishment procedure. The network node is configured to initiate a second authentication and key establishment procedure with an M2M server. The network node is configured to receive a request from the M2M server for the key agreement to be used to communicate with the M2M device using the second authentication and key establishment procedure. The network node is configured to send the key agreement to the M2M server using the second authentication and key establishment procedure. 1. A network node comprising:a transmitter;a receiver; anda processor, wherein:the processor is configured to initiate a first authentication and key establishment procedure with a machine to machine (M2M) device;the processor is further configured to determine a key agreement between the network node and the M2M device using the first authentication and key establishment procedure;the processor is further configured to initiate a second authentication and key establishment procedure with an M2M server;the processor and the receiver are configured to receive a request from the M2M server for the key agreement to be used to communicate with the M2M device using the second authentication and key establishment procedure; andthe processor and the transmitter are configured to send the key agreement to the M2M server using the second authentication and key establishment procedure.2. The network node of claim 1 , wherein the processor and the receiver are further configured to receive an authentication and key agreement message from the M2M device.3. The network node of claim 1 , wherein the processor and the transmitter are further configured to send authentication and key establishment information to the M2M device.4 ...

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

SIDE SADDLE DRILLING RIGS

Номер: US20200149307A1
Автор: Gupta Ashish, Reddy Padira
Принадлежит:

A land-based drilling rig includes a first substructure and a second substructure, the second substructure being positioned generally parallel to the first substructure. The land-based drilling rig also includes a drill rig floor coupled to the first and second substructures, the drill rig floor including a V-door. The side of the drill rig floor has the V-door defining a V-door side of the drill rig floor, where the V-door side of the drill rig floor is parallel to the first substructure. The first and second substructures pivotably support the drill rig floor. The land-based drilling rig also includes a mast, the mast mechanically coupled to one or more of the first substructure, the second substructure, and the drill rig floor. The mast is pivotably coupled to one or more of the first substructure, the second substructure, and the drill rig floor by a mast pivot point. The mast includes a V-door side, the V-door side of the mast parallel to the first or second substructure. In addition, the land-based drilling rig includes a mast hydraulic lift cylinder coupled to the mast at a mast lift point and a choke manifold, the choke manifold positioned on the drill rig floor. 1. (canceled)2. (canceled)3. (canceled)4. (canceled)5. A system comprising:a wellsite, the wellsite comprising a plurality of wells, each well having a wellhead, a blowout preventer, and a wellbore; a first substructure;', 'a second substructure, the second substructure being positioned generally parallel to the first substructure, the blowout preventer positioned between the left substructure and the right substructure;', 'a drill rig floor fixedly coupled to the first and second substructures wherein the drill rig floor is immovable with respect to the first and second substructures when the land-based drilling rig is assembled and set up for drilling, the drill rig floor including a V-door, the side of the drill rig floor having the V-door defining a V-door side of the drill rig floor, the V-door ...

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

SYSTEM AND METHOD FOR CUSTOMIZING A DIGITAL PLATFORM FOR A TARGET USER

Номер: US20220300991A1
Принадлежит: FLIPKART INTERNET PRIVATE LIMITED

A system and method for customizing a digital platform for a target user. The method encompasses receiving, at a transceiver unit [], a target user selection number of at least one high value action (HVA) on the digital platform. The method thereafter comprises determining, by a processing unit [], a quantile score for the target user based on a first set of users identified from a plurality of users on the digital platform. Further the method by the processing unit [] determines an importance score for the HVA/s based at least on a successful placement of a first order by a second set of users identified from the plurality of users. The method thereafter encompasses determining, by the processing unit [], a score for the HVA/s based on the quantile score and the importance score, to customize the digital platform. 1. A method for customizing a digital platform for a target user , the method comprising:{'b': '102', 'receiving, at a transceiver unit [], a target user selection number of at least one high value action (HVA) on the digital platform, wherein the digital platform includes one or more high value actions;'}{'b': '104', 'determining, by a processing unit [], a quantile score for the target user based on a first set of users identified from a plurality of users on the digital platform, wherein the first set of users are identified based on the target user selection number of the at least one high value action (HVA) and a first user selection number of the at least one high value action (HVA);'}{'b': '104', 'determining, by the processing unit [], an importance score for the at least one HVA based at least on a successful placement of a first order by a second set of users identified from the plurality of users, wherein the second set of users are identified based on an execution of the at least one HVA for successful placement of the first order;'}{'b': '104', 'determining, by the processing unit [], a score for the at least one HVA based on the quantile ...

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

Copper nanorod-based thermal interface material (tim)

Номер: US20140246770A1
Принадлежит: Intel Corp

A copper nanorod thermal interface material (TIM) is described. The copper nanorod TIM includes a plurality of copper nanorods having a first end thermally coupled with a first surface, and a second end extending toward a second surface. A plurality of copper nanorod branches are formed on the second end. The copper nanorod branches are metallurgically bonded to a second surface. The first surface may be the back side of a die. The second surface may be a heat spread or a second die. The TIM may include a matrix material surrounding the copper nanorods. In an embodiment, the copper nanorods are formed in clusters.

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

SLINGSHOT SIDE SADDLE SUBSTRUCTURE

Номер: US20180163426A1
Автор: Gupta Ashish, Reddy Padira
Принадлежит:

The drilling rig includes a first substructure and a second substructure. The second substructure is positioned generally parallel to and spaced apart from the first substructure and generally the same height as the first substructure. The drilling rig further includes a drill floor coupled to the first and second substructures, where the drill floor positioned substantially at the top of the first and second substructures. 120-. (canceled)21. A method comprising:transporting a land-based drilling rig to a well field and positioning the land-based drilling rig, wherein the land-based drilling rig comprises:a first substructure;a second substructure, the second substructure being positioned generally parallel to the first substructure;a drill rig floor coupled to the first and second substructures, the drill rig floor including a V-door, the side of the drill rig floor having the V-door defining a V-door side of the drill rig floor, the first and second substructures pivotably supporting the drill rig floor; anda mast, the mast mechanically coupled to one or more of the first substructure, the second substructure, and the drill rig floor, the mast being pivotably coupled to one or more of the first substructure, the second substructure, and the drill rig floor by a pivot point, the mast comprising a V-door side, the V-door side of the mast parallel to the first or second sub structure;positioning the mast in a horizontal position; andraising the mast from a horizontal to a vertical position.22. The method of claim 21 , wherein the step of transporting the land-based drilling rig is performed with the mast in the horizontal position or in a disassembled state23. The method of claim 21 , wherein the step of raising the mast from the horizontal to the raised position comprises:mechanically coupling the plurality of mast hydraulic cylinders to the mast at one or more mast lift points; andextending the hydraulic cylinders.24. The method of claim 21 , wherein the first and ...

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

SELF-ELEVATING PLATFORM EMPLOYING ACTUATORS

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

An apparatus including a support; a first upper frame and a second upper frame each attached to the support; and removable actuators extending vertically from a base and located below the support and between the first and second upper frames, wherein the actuators are vertically extendable and retractable; wherein the actuators are adapted to engage the support and raise or lower the support upon the extension or retraction of each actuator; wherein the actuators are adapted to extend to a first height at which a first middle frame may be arranged below the first upper frame and a second middle frame may be arranged below the second upper frame; and wherein the actuators are adapted to retract to a second height at which the first middle frame may be attached to the first upper frame and the second middle frame may be attached to the second upper frame. 1. An apparatus , comprising:a support;a first upper frame and a second upper frame each attached to the support; anda plurality of removable actuators extending from a base in a vertical direction, the plurality of actuators located below the support and between the first upper frame and the second upper frame;wherein each of the actuators is extendable and retractable along a vertical axis, wherein each of the actuators is adapted to engage the support and raise or lower the support along the vertical axis upon the extension or retraction of each actuator;wherein the plurality of actuators are adapted to extend to a first height at which a first middle frame may be arranged below the first upper frame and a second middle frame may be arranged below the second upper frame; andwherein the plurality of actuators are adapted to retract to a second height at which the first middle frame may be attached to the first upper frame and the second middle frame may be attached to the second upper frame.2. The apparatus of claim 1 ,wherein the plurality of actuators are adapted to extend to a third height at which a first lower ...

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

PROCESS FOR THE PREPARATION OF ALISKIREN

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

The present invention provides a novel process and novel intermediates useful in the synthesis of pharmaceutically active compounds, especially renin inhibitors, such as Aliskiren, or a salt thereof, preferably Aliskiren hemifumarate.

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

SELF-ELEVATING MAST EMPLOYING ACTUATORS

Номер: US20140259985A1
Принадлежит: Nabors Drilling International Limited

A method includes accommodating a first mast section of a mast on a mast cart below a floor of a platform, the mast comprising a plurality of mast sections, and elevating, using actuators located on the mast cart, the first mast section through an opening in the platform. The method also includes attaching the first mast section to the platform using a plurality of holding locks located on the platform, accommodating a second mast section on the mast cart below the floor of the platform, and elevating the second mast section to the first mast section using the actuators. The method also includes attaching the first mast section to the second mast section, detaching the first mast section from the platform, elevating the first mast section and the second mast section through the opening using the actuators, and attaching the second mast section to the platform using the holding locks. 1. An apparatus , comprising:a base adapted to accommodate a first mast section;a plurality of actuators extending in a vertical direction from the base, the actuators adapted to apply a force in the vertical direction and being extendable and retractable along a vertical axis; anda coupling located on a corresponding actuator from the plurality of actuators, the coupling arranged to temporarily engage the first mast section and to convey the force from the corresponding actuator to move the first mast section along the vertical axis in connection with extension of the actuators.2. The apparatus of wherein the actuators comprise hydraulically telescoping cylinders.3. The apparatus of wherein the base is a quadrilateral surface having four corners and having each corresponding actuator located near each corner.4. The apparatus of which further comprises a platform comprising at least two vertical supports and a floor that connects laterally between an upper portion of each vertical support;wherein the first mast section has an upper section and a lower section, and a second mast section ...

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

Gaseous Fuel Spark-Ignited Internal Combustion Engine System

Номер: US20140260203A1
Принадлежит: Cummins Intellectual Property Inc

A system and method for reforming a portion of an exhaust gas stream in an internal combustion engine system. An exhaust gas recirculation assembly divides the exhaust gas stream into a recycle stream and a vent stream. A mixer in fluid receiving communication with the recycle stream forms a combination stream by mixing a gaseous fuel stream with the recycle stream. A thermochemical recuperator component fluidly connects to the mixer and includes a first flow path and a second flow path. The first flow path has a catalyst through which the combination stream flows to create a reformate stream, and the second flow path has a heat transfer area for transferring heat from the vent stream to the combination stream.

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

CLASSIFYING PARENTAL RATING FOR BETTER VIEWING EXPERIENCE

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

The present disclosure relates to limiting viewing of media content. More particularly, the present invention relates to classifying segments of content for limited viewing based on user preferences and classifications. 1. A method for parental control of media content for a media guidance application , the method comprising:determining user preferences comprising settings for restricting viewing of segments of media content;determining media content for user consumption on a user device;determining a classification of each of a plurality of segments of the media content using a content analyzer and classifier;comparing the determined classification against the user preferences; andin response to the comparing:notifying the user of the determined classification of a segment while presenting the media content;determining an action associated with the determined classification for restricting viewing of one or more of the plurality of segments of the media asset; andmodifying the one or more of the plurality of segments based on the determined action.2. The method of claim 1 , wherein the step of determining user preferences comprises retrieving a user profile.3. The method of claim 1 , wherein the step of determining user preferences comprises determining previous user behavior associated with the classification.4. The method of claim 1 , wherein the step of determining a classification is carried out dynamically during or prior to media content being consumed by the user.5. The method of claim 1 , wherein the classification comprises at least a category and a parental rating.6. The method of claim 1 , wherein the step of determining a classification comprises:determining a confidence level of the classification of each of the plurality of segments; anddetermining that the confidence level is over a confidence threshold.7. The method of claim 1 , wherein the action comprises any one of: fast forward; blur segment; skip segment; play an advertisement.8. The method of ...

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

Air-Fuel-Ratio Dithering Using a Dual Fuel Path Source

Номер: US20140261351A1
Принадлежит: CUMMINS IP, INC.

An apparatus for dithering fuel into an internal combustion engine includes a turbine that is powered by the internal combustion engine and a first fuel injector that injects a first fuel into an air stream to create a fuel/air stream. The apparatus also includes an air/fuel compressor that provides a compressed fuel/air stream to the internal combustion engine. The air/fuel compressor is powered by the turbine, and the air/fuel compressor compresses the fuel/air stream to create the compressed fuel/air stream. Additionally, the apparatus includes a second fuel injector that injects a second fuel into the compressed fuel/air stream prior to the compressed fuel/air stream entering the engine and after the compressed fuel/air stream exits the air/fuel compressor. 1. An apparatus for dithering fuel into an internal combustion engine , the apparatus comprising:a turbine powered by the internal combustion engine;a first fuel injector that injects a first fuel into an air stream to create a fuel/air stream;an air/fuel compressor that provides a compressed fuel/air stream to the internal combustion engine, the air/fuel compressor being powered by the turbine, the air/fuel compressor compressing the fuel/air stream to create the compressed fuel/air stream; anda second fuel injector that injects a second fuel into the compressed fuel/air stream prior to the compressed fuel/air stream entering the engine and after the compressed fuel/air stream exits the air/fuel compressor.2. The apparatus of claim 1 , further comprising a catalyst in exhaust receiving communication with the engine.3. The apparatus of claim 1 , further comprising a charge air cooler that cools the compressed fuel/air stream claim 1 , the charge air cooler being positioned in the compressed fuel/air stream between the fuel/air compressor and the engine claim 1 , the second fuel injector injecting the second fuel into the compressed fuel/air stream after the compressed fuel/air stream leaves the charge air ...

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

SELF-ELEVATING PLATFORM EMPLOYING ACTUATORS

Номер: US20140262518A1
Принадлежит: Nabors Drilling International Limited

A method including arranging a plurality of actuators into an operating position, arranging a first upper frame and a second upper frame proximate the actuators, attaching a support to the first upper frame and the second upper frame, wherein the support is located above the actuators, and extending the actuators to engage the support. The method also includes extending the actuators to raise the support, the first upper frame, and the second upper frame to a first position, arranging a first middle frame below the first upper frame and a second middle frame below the second upper frame, retracting the actuators to lower the support, the first upper frame, and the second upper frame to a second position, and attaching the first upper frame to the first middle frame and attaching the second upper frame to the second middle frame. 1. A method , comprising:arranging a plurality of actuators into an operating position;arranging a first upper frame and a second upper frame proximate the actuators; 'wherein the support is located above the actuators;', 'attaching a support to the first upper frame and the second upper frame,'}extending the actuators to engage the support;extending the actuators to raise the support, the first upper frame, and the second upper frame to a first position;arranging a first middle frame below the first upper frame and a second middle frame below the second upper frame;retracting the actuators to lower the support, the first upper frame, and the second upper frame to a second position; andattaching the first upper frame to the first middle frame and attaching the second upper frame to the second middle frame.2. The method of claim 1 , which further comprises:extending the actuators to raise the support, the first and second upper frames, and the first and second middle frames to a third position;arranging a first lower frame below the first middle frame and a second lower frame below the second middle frame;retracting the actuators to lower the ...

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

SELF-ELEVATING MAST EMPLOYING DRIVE CARRIAGE

Номер: US20140262519A1
Принадлежит: Nabors Drilling International Limited

A method includes attaching a carriage support to a platform, the platform comprising a platform floor having an opening therein, with the carriage support located proximate the opening, attaching a drive carriage to the carriage support, and operably coupling to the drive carriage a first mast section of a mast comprising a plurality of mast sections, and wherein the first mast section is located above the opening. The method also includes arranging a second mast section below the first mast section, lowering, using the drive carriage, the first mast section through the opening, attaching the first mast section to the second mast section, and raising, using the drive carriage, the first mast section and the second mast section through the opening. 1. A method , comprising:attaching a carriage support to a platform, the platform comprising a platform floor having an opening therein, with the carriage support located proximate the opening;attaching a drive carriage to the carriage support;operably coupling to the drive carriage a first mast section of a mast comprising a plurality of mast sections,wherein the first mast section is located above the opening;arranging a second mast section below the first mast section;lowering, using the drive carriage, the first mast section through the opening;attaching the first mast section to the second mast section; andraising, using the drive carriage, the first mast section and the second mast section through the opening.2. The method of which further comprises:arranging a floor section below the second mast section;lowering, using the drive carriage, the first mast section and the second mast section through the opening;attaching the floor section to the second mast section;raising, using the drive carriage, the first mast section, the second mast section, and the floor section; andattaching the floor section to the platform floor.3. The method of claim 1 , wherein connecting the first mast section to the second mast section ...

Подробнее