Patent application number | Description | Published |
20120250192 | SHORT CIRCUIT PROTECTION FOR SENSOR - This disclosure is directed to techniques for protecting a sensor from a short to a power supply. According to one example consistent with these techniques, a circuit or device may include a sensor unit and a short protection unit. The sensor unit may generate at least one signal indicative of at least one measured property. The sensor unit may be configured to communicate the at least one generated signal via an output node coupled to the sensor unit. The short protection unit may determine whether the output node is electrically coupled to a power supply input. The short protection unit may, if the output node is electrically coupled to the power supply input, provide at least one auxiliary load between the sensor unit and the output node, and thereby protect the sensor unit to prevent the sensor unit from operating undesirably and/or to prevent the sensor unit from damage. | 10-04-2012 |
20140076065 | Coordinated Ratiometric Compensation for High-Precision Load-Cells - Apparatus and associated methods relate to a load-cell measurement system having an output that is substantially independent of the system voltage source, by providing compensation for the source voltage variation using both a compensating offset voltage and a compensating reference voltage, these compensating voltages having a predetermined relationship with each other. In an illustrative example, the supply voltage may be directly connected to a load-cell, an instrumentation amplifier, and a compensation circuit. In some examples, the compensation circuit may include a chain of impedances which may generate two mutually related voltages both being scaled to the supply voltage. The first scaled voltage may, for example, substantially compensate offset of the load-cell measurement system. The second scaled voltage may, for example, substantially compensate for gain. In various examples, the compensating offset voltage and gain voltage may have a predetermined relationship so as to provide coordinated compensation of the system. | 03-20-2014 |
20140077964 | System and Method for Optimizing an Operation of a Sensor Used with Wellbore Equipment - Apparatus and associated methods may relate to a sensor controller configured to apply predetermined criteria to determine when a parameter value sampled by a sensor module meets the predetermined criteria, and in response to making such a determination, adjust a commanded data rate including an update time period. In an illustrative example, the predetermined criteria may be independently defined for each sensor in a network. In examples with a network of sensors, the sensor controller may dictate sensor module operation at differentiated data rates. In an illustrative example, a sensor controller may communicate with a series of pressure level sensor modules connected to a drilling apparatus in a mud logging application. Upon detection of a pressure level change that exceeds a critical condition as determined through comparison with the predetermined criteria, the sensor controller may increase or decrease a data rate of the respective sensor module, for example. | 03-20-2014 |
20150330851 | ADAPTIVE WIRELESS TORQUE MEASUREMENT SYSTEM AND METHOD - An adaptive wireless torque measurement system includes a rotor, a rotor antenna, a stator antenna, stator electronics, and rotor electronics. The rotor antenna is attached to the rotor. The stator antenna is configured to be inductively coupled to the rotor antenna. The stator electronics are coupled to receive, via the stator antenna, feedback data and are configured, in response thereto, to generate and transmit, via the stator antenna, power signals at a power level magnitude based in part on the feedback data. The rotor electronics are attached to the rotor and are coupled to receive, via the rotor antenna, the power signals transmitted by the stator electronics. The rotor electronics are configured to determine the power level magnitude of the power signals, generate the feedback data, the feedback data at least including information representative of the determined power level magnitude, and transmit, via the rotor antenna, the feedback data. | 11-19-2015 |
Patent application number | Description | Published |
20090076858 | Business process automation in a health plan organization - The computer implemented method and system disclosed herein automates business processes of a health plan organization using a plurality of portals. The portals comprise a sales portal, a member portal, an employer portal, an administration portal, and a provider portal. Health plans are listed using the sales portal. A sales agent proposes at least one of the health plans to a consumer using the sales portal. The administration portal generates insurance quotes for the proposed health plans. The consumer enrolls for the proposed health plans using one of the member portal and the employer portal. The consumer is billed for the enrolled health plans based on the insurance quotes using the administration portal. The consumer pays a premium amount online for the enrolled health plans using the member portal or the employer portal. The administration portal then generates commissions for the sales agent for the enrolled health plans. | 03-19-2009 |
20110161120 | Business Process Automation In A Health Plan Organization - The computer implemented method and system disclosed herein automates business processes of a health plan organization using a plurality of portals. The portals comprise a sales portal, a member portal, an employer portal, an administration portal, and a provider portal. Health plans are listed using the sales portal. A sales agent proposes at least one of the health plans to a consumer using the sales portal. The administration portal generates insurance quotes for the proposed health plans. The consumer enrolls for the proposed health plans using one of the member portal and the employer portal. The consumer is billed for the enrolled health plans based on the insurance quotes using the administration portal. The consumer pays a premium amount online for the enrolled health plans using the member portal or the employer portal. The administration portal then generates commissions for the sales agent for the enrolled health plans. | 06-30-2011 |
20120095786 | Business Process Automation In A Health Plan Organization - The computer implemented method and system disclosed herein automates business processes of a health plan organization using a plurality of portals. The portals comprise a sales portal, a member portal, an employer portal, an administration portal, and a provider portal. Health plans are listed using the sales portal. A sales agent proposes at least one of the health plans to a consumer using the sales portal. The administration portal generates insurance quotes for the proposed health plans. The consumer enrolls for the proposed health plans using one of the member portal and the employer portal. The consumer is billed for the enrolled health plans based on the insurance quotes using the administration portal. The consumer pays a premium amount online for the enrolled health plans using the member portal or the employer portal. The administration portal then generates commissions for the sales agent for the enrolled health plans. | 04-19-2012 |
Patent application number | Description | Published |
20120000548 | RUPTURE DISK - A rupture disk is provided for relieving pressure between the interior of a battery box and the exterior of the battery box, the box having an outlet opening. A first layer provides a gasket which abuts the battery box, the gasket having a central opening which aligns with the battery box opening. A second layer is in the form of a reverse buckling disk having a disk flange, a domed portion and a weakened portion on the dome that defines a disk burst pressure, the second layer having concave and convex sides. A third layer that is an outlet ring that sandwiches the second layer in between the first and the third layer layers, the outlet ring having a central opening surrounded by an edge. A plurality of teeth on the third layer extend from said edge inwardly. A plurality of tabs are provided on the first and third layers. | 01-05-2012 |
20140053916 | RUPTURE DISK - A rupture disk is provided for relieving pressure between the interior of a battery box and the exterior of the battery box, the box having an outlet opening. A first layer provides a gasket which abuts the battery box, the gasket having a central opening which aligns with the battery box opening. A second layer is in the form of a reverse buckling disk having a disk flange, a domed portion and a weakened portion on the dome that defines a disk burst pressure, the second layer having concave and convex sides. A third layer that is an outlet ring that sandwiches the second layer in between the first and the third layer layers, the outlet ring having a central opening surrounded by an edge. A plurality of teeth on the third layer extend from said edge inwardly. A plurality of tabs are provided on the first and third layers. | 02-27-2014 |
20150034172 | RUPTURE DISK - A rupture disk is provided for relieving pressure between the interior of a battery box and the exterior of the battery box, the box having an outlet opening. The apparatus includes a first layer that provides a gasket which abuts the battery box, the gasket having a central opening which aligns with the battery box opening. A second layer is in the form of a reverse buckling disk having a disk flange, a domed portion and a weakened portion on the dome that defines a disk burst pressure, the second layer having concave and convex sides. A third layer that is an outlet ring that sandwiches the second layer in between the first and the third layer layers, the outlet ring having a central opening surrounded by an edge. A plurality of teeth on the third layer extend from said edge inwardly a distance. A plurality of tabs are provided on the first and third layers, said tabs including circumferentially spaced apart tabs on each of said first and third layers, each tab having a tab opening, said tabs generally aligning so that a fastener can be passed through the tab openings of the first layer and the third layer. The third layer is attached to the second layer which is a metal disk by means of spot weld around the disk flange and the first layer attached to the metal disk by means of an adhesive thus forming a rupture disk assembly. The fasteners affix this rupture disk assembly to the box. The second layer is generally circular and surrounded by the fasteners. The teeth are positioned on the concave side of the second layer. In a preferred embodiment, the teeth do not extend so far inwardly that they extend inwardly beyond the weakened portion or score. From any radial line extending from the center of the layers, the weakened portion is reached before any tooth, the teeth thus being spaced radially a distance equal to or greater than the weakened portion or score. | 02-05-2015 |
Patent application number | Description | Published |
20080263043 | System and Method for Processing Concurrent File System Write Requests - A method for processing concurrent write operations in a computer system, the method comprising a first step of copying data residing in one or more source buffers to a contiguous intermediate buffer, prior to acquiring a lock for a write operation. In a second step, on acquiring the lock performing a translation operation between the intermediate buffer and a destination buffer, to process the write operation. | 10-23-2008 |
20080294866 | Method And Apparatus For Memory Management - An apparatus and a method for managing a memory are presented. In one example embodiment, the method and the apparatus includes a memory that has one or more partitions. Each of the partitions includes one or more zones. Each of the zones includes one or more memory ranges. In this example embodiment, the method begins by determining occurrence of memory shortage in a first partition of the memory during runtime of the apparatus. Based on the outcome of the determination, during runtime of the apparatus, the memory from the one or more zones of the one or more partitions of the memory is claimed by instantiating invocation of memory claiming process. | 11-27-2008 |
20100241661 | Access To Data Stored In A File System - Presented is a method of operating a server to enable a client to access data stored by a file system. The method comprises: receiving from the client a request to perform an operation on the data; instructing the file system to perform a preliminary metadata operation and, before the metadata-operation has completed, instructing the file system to perform the operation on the data; waiting for the file system to complete both the metadata-operation and the operation on the data; and responding to the client. | 09-23-2010 |
Patent application number | Description | Published |
20100306177 | HOST OPERATING SYSTEM INDEPENDENT STORAGE-RELATED REMOTE ACCESS AND OPERATIONS - An embodiment may include circuitry that may be comprised in a host that may execute an operating system and/or in a server. The circuitry may generate, at least in part, and/or receive, at least in part, at least one request to initiate, at least in part, at least one operation at the host. The least one operation may facilitate, at least in part, examination remotely from the host of information stored at the host. The at least one operation may be performed independently from the operating system and also may be performed at least in part by the circuitry. The examination may facilitate, at least in part, remotely from the host, backup, recovery, and/or determination of corruption of mass storage data stored at the host. Of course, many variations, modifications, and alternatives are possible without departing from this embodiment. | 12-02-2010 |
20130275769 | METHOD, DEVICE, AND SYSTEM FOR PROTECTING AND SECURELY DELIVERING MEDIA CONTENT - A method, device, and system for protecting and securely delivering media content includes configuring a memory controller of a system-on-a-chip (SOC) to establish a protected memory region, authenticating a firmware of a hardware peripheral using a security engine of the SOC, and storing the authenticated firmware in the protected memory region. The security engine may authenticate the firmware by authenticating a peripheral cryptographic key used to encrypt the firmware. Only authenticated hardware peripherals may access the protected memory region. | 10-17-2013 |
Patent application number | Description | Published |
20100235472 | SMOOTH, STATELESS CLIENT MEDIA STREAMING - An adaptive streaming system is described herein that provides a stateless connection between the client and server for streaming media playback in which the data is formatted in a manner that allows the client to make decisions and react more quickly to changing network conditions. The client requests uniform chunks of media from the server that include a portion of the media. The adaptive streaming system requests portions of a media file or of a live streaming event in small-sized chunks each having a distinguished URL. This allows streaming media data to be cached by existing Internet cache infrastructure. Each chunk contains metadata information that describes the encoding of the chunk and media content for playback by the client. The server may provide chunks in multiple encodings so that the client can switch quickly to chunks of a different bit rate or playback speed. | 09-16-2010 |
20100235528 | DELIVERING CACHEABLE STREAMING MEDIA PRESENTATIONS - A smooth streaming system provides a stateless protocol between a client and server in which the server embeds incremental control information in media fragments. The server provides uniform media fragment responses to media fragment requests that are cacheable by existing Internet cache infrastructure. The smooth streaming system receives media data in fragments from one or more encoders, creates an index of each fragment, and stores the fragments. The server provides fragments to clients that contain metadata information describing the encodings available on the server and the encoding of the fragment. The server may also provide information within each fragment that allows the client to determine whether the client is requesting data too fast or too slow, so that the client can adapt its request rate to a cadence in tune with the rate at which the server is receiving encoder data. | 09-16-2010 |
20110106847 | ASSEMBLING STREAMED CONTENT FOR ON-DEMAND PRESENTATION - Assembling streamed content for on-demand presentation is described. In embodiments, a media asset can be requested from a content distributor, and cacheable segments of the media asset are streamed to the requesting client device. The cacheable segments are received in an initial quality display format for uninterrupted playback of the media asset at the client device while the cacheable segments are being received. An asset matrix that correlates a bit rate and a time position for each cacheable segment in the media asset is also received. The cacheable segments of the media asset can be assembled according to the asset matrix to generate an assembled asset data file of the media asset. The assembled asset data file can then be back-filled with selected ones of the cacheable segments that are replaced with a highest quality display format for on-demand presentation of the media asset when selected for viewing. | 05-05-2011 |
20110161485 | MANAGING MULTIPLE DYNAMIC MEDIA STREAMS - A coordinated adaptive streaming system provides a level of intelligence between adaptive streaming heuristics applied to multiple multi-bitrate streams playing on a client computer at the same time. The system receives a media event that includes multiple multi-bitrate streams and plays two or more of the streams. Each stream registers with the coordinated adaptive streaming system so that the system is aware of each of the streams. The system receives a priority indication from each stream that indicates the priority of the stream relative to other streams associated with the media event. The system uses the received priority indications to make adaptive streaming decisions. Thus, the coordinated adaptive streaming system provides playback that more closely aligns with a user's priorities and provides a higher quality experience to a user viewing multiple concurrent media streams. | 06-30-2011 |
20110292992 | AUTOMATING DYNAMIC INFORMATION INSERTION INTO VIDEO - Automated placement of supplemental information (such as advertisement) into a video presentation. A computing system automatically estimates suggestions for where and when to place supplemental information into a video. The suggestion is derived, at least in part, based on motion sensing within the video. A computing system may use the suggested temporal and spatial positions for the supplemental information, and reconcile this with accessing supplemental information rendering policy applicable to the video, to make a final determination on where and when to place the supplemental information. | 12-01-2011 |
20110302238 | VIRTUAL PLAYBACK SPEED MODIFICATION - A multispeed playback system is described herein that allows for playback of smooth streaming media presentations at speeds other than the normal speed or direction, while still using an underlying platform that does not natively support multispeed. The system provides frames to the underlying platform so that the platform is still playing 1× content while the system manipulates video and/or audio samples being fed to the platform to make rendered data look appropriately for a selected speed and direction. The system may feed the underlying platform frames at a faster rate or skip every other frame for faster playback, or may feed each frame to the underlying platform multiple times for slower playback. Thus, the multispeed playback system allows a client application developer to provide users with expected multispeed playback at the client without encoding multiple different streams at the server. | 12-08-2011 |
20120130721 | DIGITAL MEDIA UNIVERSAL ELEMENTARY STREAM - Described techniques and tools include techniques and tools for mapping digital media data (e.g., audio, video, still images, and/or text, among others) in a given format to a transport or file container format useful for encoding the data on optical disks such as digital video disks (DVDs). A digital media universal elementary stream can be used to map digital media streams (e.g., an audio stream, video stream or an image) into any arbitrary transport or file container, including optical disk formats, and other transports, such as broadcast streams, wireless transmissions, etc. The information to decode any given frame of the digital media in the stream can be carried in each coded frame. A digital media universal elementary stream includes stream components called chunks. An implementation of a digital media universal elementary stream arranges data for a media stream in frames, the frames having one or more chunks. | 05-24-2012 |
20140188978 | CLOUD-BASED MEDIA PROCESSING PIPELINE - A cloud-based media processing service facilitates digital media production through workflows that are designed to facilitate various types of media transformations. A workflow enables a media publisher to more easily construct jobs that are processed by the cloud-based media processing service. The cloud-based media processing service receives requests to perform jobs, which are customized instances of a workflow, and which are processed within the cloud-based media processing service. | 07-03-2014 |
Patent application number | Description | Published |
20100322237 | SYSTEMS AND METHODS FOR N-CORE TRACING - Described herein are systems and methods for aggregating performance data or trace data for a multi-core, multi-packet-engine networked appliance. A plurality of packet engines operate on the appliance and manage network traffic between a plurality of clients and a plurality of servers. In various embodiments, the system comprises a plurality of packet engines and an aggregator communicating with the packet engines through shared memory allocations. Each packet engine can write performance data or trace data to the a shared memory allocation. The aggregator can obtain the performance data or trace data and consolidate the data to provide unified performance data or unified trace data representative of the appliance. | 12-23-2010 |
20110125892 | SYSTEMS AND METHODS FOR TRACE FILTERS BY ASSOCIATION OF CLIENT TO VSERVER TO SERVICES - The present disclosure is directed towards systems and methods for tracing packets via an intermediary device. The systems and methods include an intermediary device that establishes connections with clients and connections with servers. The intermediary device links a connection to a server with a connection to a client to provide a client with access to the server. When the client requests a packet trace, the intermediary device applies the trace to linked connections with the client to obtain full trace information for network packets servicing the client. | 05-26-2011 |
20130041934 | Systems and Methods for Tracking Application Layer Flow Via a Multi-Connection Intermediary Device - The present disclosure is directed towards tracking application layer flow via a multi-connection intermediary. Transaction level or application layer information may be tracked via the intermediary, including one or more of: (i) the request method; (ii) response codes; (iii) URLs; (iv) HTTP cookies; (v) RTT of both ends of the transaction in a quad flow arrangement; (vi) server time to provide first byte of a communication; (vii) server time to provide the last byte of a communication; (viii) flow flags; or any other type and form of transaction level data may be captured, exported, and analyzed. The application layer flow or transaction level information may be provided in an IPFIX-compliant data record. This may be done to provide template-based data record definition, as well as providing data on an application or transaction level of granularity. | 02-14-2013 |