Patent application number | Description | Published |
20130198085 | APPLICATION LICENSING FOR DEVICES - A method, system, and computer-readable storage media for licensing an application for a device are provided herein. The method includes providing a license for an application from a licensing service to a number of computing devices associated with a user, wherein the license includes credentials. The method also includes associating the credentials with each computing device and periodically determining a state of a subscription corresponding to the license on each computing device. Each computing device is configured to call the licensing service at configurable time periods in order to determine the state of the subscription. | 08-01-2013 |
20130198852 | APPLICATION LICENSING USING MULTIPLE FORMS OF LICENSING - A method, system, and computer-readable storage media for licensing an application using multiple forms of licensing are provided herein. The method includes providing a first form of a license to a first computing device via a licensing service and providing a second form of the license to a second computing device via the licensing service. The method also includes determining a first state of the first form of the license and a second state of the second form of the license, synchronizing the first state and the second state to form a combined license state, and adjusting conditions of the license based on the combined license state. | 08-01-2013 |
20130198856 | USER BASED LICENSING FOR APPLICATIONS - A method, system, and computer-readable storage media for providing user based licensing of an application are provided herein. The method includes receiving user log-in information from a computing device at a licensing service in response to an input by a user and providing a license for an application to the computing device, wherein the license includes device specific information associated with the user. The method also includes activating the application on the computing device using the device specific information. | 08-01-2013 |
20130198864 | LICENSING FOR SERVICES - A method, system, and computer-readable storage media for providing licensing for services are provided herein. The method includes determining, via a service partner, whether a user exists in a user provisioning cache and whether the user is provisioned to use a service provided by the service partner. The method also includes querying a licensing service to determine updates to the user provisioning cache if the user does not exist in the user provisioning cache or is not provisioned to use the service, or both. Further, the method includes determining whether the user is provisioned to use the service based on the updates to the user provisioning cache and, if the user is provisioned to use the service, allowing the user access to the service. | 08-01-2013 |
20130198866 | APPLICATION LICENSING USING SYNC PROVIDERS - A method, system, and computer-readable storage media for licensing an application using sync providers are provided herein. The method includes receiving a request for a license for an application from a client sync provider at a licensing service and receiving information relating to the license from a commerce partner offering the application via a commerce partner sync provider. The method also includes returning the license for the application to a client computing device, receiving information relating to a state of the license from the client sync provider, and adjusting conditions of the license according to the state of the license. | 08-01-2013 |
20150143542 | LICENSING FOR SERVICES - A method, system, and computer-readable storage media for providing licensing for services are provided herein. The method includes determining, via a service partner, whether a user exists in a user provisioning cache and whether the user is provisioned to use a service provided by the service partner. The method also includes querying a licensing service to determine updates to the user provisioning cache if the user does not exist in the user provisioning cache or is not provisioned to use the service, or both. Further, the method includes determining whether the user is provisioned to use the service based on the updates to the user provisioning cache and, if the user is provisioned to use the service, allowing the user access to the service. | 05-21-2015 |
20150186623 | APPLICATION LICENSING USING SYNC PROVIDERS - A method, system, and computer-readable storage media for licensing an application using sync providers are provided herein. The method includes receiving a request for a license for an application from a client sync provider at a licensing service and receiving information relating to the license from a commerce partner offering the application via a commerce partner sync provider. The method also includes returning the license for the application to a client computing device, receiving information relating to a state of the license from the client sync provider, and adjusting conditions of the license according to the state of the license. | 07-02-2015 |
20150186625 | USER BASED LICENSING FOR APPLICATIONS - A method, system, and computer-readable storage media for providing user based licensing of an application are provided herein. The method includes receiving user log-in information from a computing device at a licensing service in response to an input by a user and providing a license for an application to the computing device, wherein the license includes device specific information associated with the user. The method also includes activating the application on the computing device using the device specific information. | 07-02-2015 |
20150193604 | APPLICATION LICENSING USING SYNC PROVIDERS - A method, system, and computer-readable storage media for licensing an application using sync providers are provided herein. The method includes receiving a request for a license for an application from a client sync provider at a licensing service and receiving information relating to the license from a commerce partner offering the application via a commerce partner sync provider. The method also includes returning the license for the application to a client computing device, receiving information relating to a state of the license from the client sync provider, and adjusting conditions of the license according to the state of the license. | 07-09-2015 |
20150193605 | USER BASED LICENSING FOR APPLICATIONS - A method, system, and computer-readable storage media for providing user based licensing of an application are provided herein. The method includes receiving user log-in information from a computing device at a licensing service in response to an input by a user and providing a license for an application to the computing device, wherein the license includes device specific information associated with the user. The method also includes activating the application on the computing device using the device specific information. | 07-09-2015 |
20150193606 | USER BASED LICENSING FOR APPLICATIONS - A method, system, and computer-readable storage media for providing user based licensing of an application are provided herein. The method includes receiving user log-in information from a computing device at a licensing service in response to an input by a user and providing a license for an application to the computing device, wherein the license includes device specific information associated with the user. The method also includes activating the application on the computing device using the device specific information. | 07-09-2015 |
20150193607 | USER BASED LICENSING FOR APPLICATIONS - A method, system, and computer-readable storage media for providing user based licensing of an application are provided herein. The method includes receiving user log-in information from a computing device at a licensing service in response to an input by a user and providing a license for an application to the computing device, wherein the license includes device specific information associated with the user. The method also includes activating the application on the computing device using the device specific information. | 07-09-2015 |
20150193897 | USER BASED LICENSING FOR APPLICATIONS - A method, system, and computer-readable storage media for providing user based licensing of an application are provided herein. The method includes receiving user log-in information from a computing device at a licensing service in response to an input by a user and providing a license for an application to the computing device, wherein the license includes device specific information associated with the user. The method also includes activating the application on the computing device using the device specific information. | 07-09-2015 |
Patent application number | Description | Published |
20090296694 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING NEXT GENERATION NETWORK (NGN)-BASED END USER SERVICES TO LEGACY SUBSCRIBERS IN A COMMUNICATIONS NETWORK - The subject matter described herein includes methods, systems, and computer readable media for providing NGN-based end user services to legacy subscribers in a communications network. According to one aspect, the subject matter described herein includes a method for providing NGN-based end user services to legacy subscribers in a communications network that includes, at a service creation system (SCS) node having at least one processor, using the at least one processor for receiving a SS7 call setup message associated with a call involving a legacy subscriber access device and holding the SS7 call setup message. The method also includes, while holding the SS7 call setup message, generating a SIP call setup message related to the SS7 call setup message, and initiating the providing of at least one NGN-based end user service for the call using the SIP call setup message. The method further includes determining whether to modify the SS7 call setup message based on the at least one NGN-based end user service, and, in response to determining to modify the SS7 call setup message, modifying the SS7 call setup message, and routing the SS7 call setup message towards a destination. | 12-03-2009 |
20100034365 | SYSTEMS, METHODS, AND COMPUTER READABLE MEDIA FOR COMMUNICATING CALLING NAME INFORMATION BETWEEN SIGNALING SYSTEM 7 (SS7) AND NON-SS7 NETWORKS - Systems, methods, and computer readable media for communicating calling name information between signaling system 7 (SS7) and non-SS7 networks are disclosed. According to one aspect, the subject matter described herein includes a method for communicating calling name information between signaling system 7 (SS7) and non-SS7 networks. An entity for processing signaling messages receives an SS7 message that includes a calling party identifier, and uses the calling party identifier to obtain calling name information associated with the calling party. The SS7 message is modified to include the calling name information and sent to a gateway network element for communicating messages between SS7 networks and non-SS7 networks. | 02-11-2010 |
20110110274 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SWITCHING OFFICE TRIGGER INDUCTION BY AN INTERMEDIATE SIGNALING NODE - Methods, systems, and computer readable media for inducing the activation of a service trigger at a switching office in a communications network are disclosed. According to one method, a call setup message associated with a call is received. It is then determined whether service trigger induction is required for the call. In response to determining that service trigger induction is required for the call, the call setup message is modified to include service trigger induction information and the modified call setup message is directed to a destination switching office. At the destination switching office, a service trigger is activated based on the service trigger induction information in the modified call setup message. | 05-12-2011 |
Patent application number | Description | Published |
20140072228 | Complex-Valued Eulerian Motion Modulation - In one embodiment, a method of amplifying temporal variation in at least two images includes converting two or more images to a transform representation. The method further includes, for each spatial position within the two or more images, examining a plurality of coefficient values. The method additionally includes calculating a first vector based on the plurality of coefficient values. The first vector can represent change from a first image to a second image of the at least two images describing deformation. The method also includes modifying the first vector to create a second vector. The method further includes calculating a second plurality of coefficients based on the second vector. | 03-13-2014 |
20140072229 | Complex-Valued Phase-Based Eulerian Motion Modulation - In one embodiment, a method of amplifying temporal variation in at least two images includes converting two or more images to a transform representation. The method further includes, for each spatial position within the two or more images, examining a plurality of coefficient values. The method additionally includes calculating a first vector based on the plurality of coefficient values. The first vector can represent change from a first image to a second image of the at least two images describing deformation. The method also includes modifying the first vector to create a second vector. The method further includes calculating a second plurality of coefficients based on the second vector. | 03-13-2014 |
20140340502 | METHODS AND APPARATUS FOR REFRACTIVE FLOW MEASUREMENT WITH THREE DIMENSIONS AND UNCERTAINTY - An imaging method and corresponding apparatus according to an embodiment of the present invention enables measurement and visualization of fluid flow. An embodiment method includes obtaining video captured by a video camera with an imaging plane. Representations of motions in the video are correlated. A textured background of the scene can be modeled as stationary, with a refractive field translating between background and video camera. This approach offers multiple advantages over conventional fluid flow visualization, including an ability to use ordinary video equipment outside a laboratory without particle injection. Even natural backgrounds can be used, and fluid motion can be distinguished from refraction changes. Depth and three-dimensional information can be recovered using stereo video, and uncertainty methods can enhance measurement robustness where backgrounds are less textured. Example applications can include avionics and hydrocarbon leak detection. | 11-20-2014 |
20150016690 | METHODS AND APPARATUS FOR REFRACTIVE FLOW MEASUREMENT - An imaging method and corresponding apparatus according to an embodiment of the present invention enables measurement and visualization of fluid flow. An embodiment method includes obtaining video captured by a video camera with an imaging plane. Representations of motions in the video are correlated. A textured background of the scene can be modeled as stationary, with a refractive field translating between background and video camera. This approach offers multiple advantages over conventional fluid flow visualization, including an ability to use ordinary video equipment outside a laboratory without particle injection. Even natural backgrounds can be used, and fluid motion can be distinguished from refraction changes. Depth and three-dimensional information can be recovered using stereo video, and uncertainty methods can enhance measurement robustness where backgrounds are less textured. Example applications can include avionics and hydrocarbon leak detection. | 01-15-2015 |
20150195430 | Riesz Pyramids For Fast Phase-Based Video Magnification - Some embodiments are directed to a method, corresponding system, and corresponding apparatus for rendering a video and/or image display to amplify small motions through video magnification. Some embodiments include a new compact image pyramid representation, the Riesz pyramid, that may be used for real-time, high-quality phase-based video magnification. Some embodiments are less overcomplete than even the smallest two orientation, octave-bandwidth complex steerable pyramid. Some embodiments are implemented using compact, efficient linear filters in the spatial domain. Some embodiments produce motion magnified videos that are of comparable quality to those using the complex steerable pyramid. In some embodiments, the Riesz pyramid is used with phase-based video magnification. The Riesz pyramid may phase-shift image features along their dominant orientation, rather than along every orientation like the complex steerable pyramid. | 07-09-2015 |
20150319540 | Method and Apparatus for Recovering Audio Signals from Images - A method of recovering audio signals and corresponding apparatus according to an embodiment of the present invention using video or other sequence of images enables recovery of sound that causes vibrations of a surface. An embodiment method includes combining representations of local motions of a surface to produce a global motion signal of the surface. The local motions are captured in a series of images of features of the surface, and the global motion signal represents a sound within an environment in which the surface is located. Some embodiments compare representations of local motions of a surface to determine which motions are in-phase or out-of-phase with each other, enabling visualization of surface vibrational modes. Embodiments are passive, as compared to other forms of remote audio recovery that employ active sensing, such as laser microphone systems. Example applications for the embodiments include espionage and surveillance. | 11-05-2015 |
Patent application number | Description | Published |
20130055291 | DESCRIBING NATIVE APPLICATION PROGRAMMING INTERFACES OF AN OPERATING SYSTEM WITH METADATA - Native operating system application programming interfaces (API's) are described using metadata and such descriptions are stored in a standard file format in a known location. By storing API definitions using such metadata, other applications can readily identify and use the APIs. To create such API representations, during development, a developer describes the shape of the API, including (but not limited to) the classes, interfaces, methods, properties, events, parameters, structures and enumerated types defined by the API. This API description is processed by a tool which generates a machine-readable metadata file. The machine-readable metadata file contains the same information as the API description, however in a format designed to be machine read rather than human authored. | 02-28-2013 |
20130055292 | PROJECTING NATIVE APPLICATION PROGRAMMING INTERFACES OF AN OPERATING SYSTEM INTO OTHER PROGRAMMING LANGUAGES - Information about the operating system application programming interfaces is stored in a known format in a known location. This information fully describes the APIs exposed by the operating system and is stored in API metadata files. A language compiler or interpreter uses this API information to build a natural and familiar representation of the native system API in the target language. The language compiler or interpreter can read the API information at compile time and/or runtime. The metadata is used to allow an application to refer to named elements in the API. Projections are built that use the metadata to map named elements in the API to named elements in the target language, and to define wrappers that marshal data of those elements between the target representation and the native operating system representation. | 02-28-2013 |
20150020084 | PROJECTING NATIVE APPLICATION PROGRAMMING INTERFACES OF AN OPERATING SYSTEM INTO OTHER PROGRAMMING LANGUAGES - Information about the operating system application programming interfaces is stored in a known format in a known location. This information fully describes the APIs exposed by the operating system and is stored in API metadata files. A language compiler or interpreter uses this API information to build a natural and familiar representation of the native system API in the target language. The language compiler or interpreter can read the API information at compile time and/or runtime. The metadata is used to allow an application to refer to named elements in the API. Projections are built that use the metadata to map named elements in the API to named elements in the target language, and to define wrappers that marshal data of those elements between the target representation and the native operating system representation. | 01-15-2015 |
Patent application number | Description | Published |
20130066899 | Flexible Metadata Composition - Various embodiments provide an ability to abstract type resolution between multiple type systems. At least one type can be described in one or more programmatically accessible file(s). In some embodiments, an application using a different type system can programmatically access and resolve a type of the at least one type system without knowledge of a location of where a description of the type resides. Alternately or additionally, type descriptions contained in the one or more programmatically accessible file(s) can be analyzed and restructured into one or more new programmatically accessible file(s) based, at least in part, upon the type descriptions. | 03-14-2013 |
20140149437 | FLEXIBLE METADATA COMPOSITION - Various embodiments provide an ability to abstract type resolution between multiple type systems. At least one type can be described in one or more programmatically accessible file(s). In some embodiments, an application using a different type system can programmatically access and resolve a type of the at least one type system without knowledge of a location of where a description of the type resides. Alternately or additionally, type descriptions contained in the one or more programmatically accessible file(s) can be analyzed and restructured into one or more new programmatically accessible file(s) based, at least in part, upon the type descriptions. | 05-29-2014 |
20150074128 | FLEXIBLE METADATA COMPOSITION - Various embodiments provide an ability to abstract type resolution between multiple type systems. At least one type can be described in one or more programmatically accessible file(s). In some embodiments, an application using a different type system can programmatically access and resolve a type of the at least one type system without knowledge of a location of where a description of the type resides. Alternately or additionally, type descriptions contained in the one or more programmatically accessible file(s) can be analyzed and restructured into one or more new programmatically accessible file(s) based, at least in part, upon the type descriptions. | 03-12-2015 |
Patent application number | Description | Published |
20090134290 | WALL STORAGE MOUNTING ARRANGEMENTS - A slatwall mounting system includes a rail member and a mounting arrangement. The rail member includes longitudinally extending upper and lower edges, a longitudinally extending upper slot portion including a downward extending undercut a longitudinally extending lower slot portion including an upward extending undercut. The mounting arrangement includes a bracket member having a downward oriented hook portion and a mounting aperture, and a cam assembly having a mounting cam assembled with a user graspable cam driver, the cam and cam driver defining an annular groove for securing the cam assembly to the mounting aperture. The mounting cam is rotatable between a slatwall securing position for mounting engagement with the lower slot of the rail member, and a slatwall releasing position, in response to user manipulation of the cam driver. | 05-28-2009 |
20120298819 | WALL STORAGE MOUNTING ARRANGEMENTS - A slatwall mounting system includes a rail member and a mounting arrangement. The rail member includes longitudinally extending upper and lower edges, a longitudinally extending upper slot portion including a downward extending undercut a longitudinally extending lower slot portion including an upward extending undercut. The mounting arrangement includes a bracket member having a downward oriented hook portion and a mounting aperture, and a cam assembly having a mounting cam assembled with a user graspable cam driver, the cam and cam driver defining an annular groove for securing the cam assembly to the mounting aperture. The mounting cam is rotatable between a slatwall securing position for mounting engagement with the lower slot of the rail member, and a slatwall releasing position, in response to user manipulation of the cam driver. | 11-29-2012 |
20130334383 | WALL STORAGE MOUNTING ARRANGEMENTS - A slatwall mounting system includes a rail member and a mounting arrangement. The rail member includes longitudinally extending upper and lower edges, a longitudinally extending upper slot portion including a downward extending undercut a longitudinally extending lower slot portion including an upward extending undercut. The mounting arrangement includes a bracket member having a downward oriented hook portion and a mounting aperture, and a cam assembly having a mounting cam assembled with a user graspable cam driver, the cam and cam driver defining an annular groove for securing the cam assembly to the mounting aperture. The mounting cam is rotatable between a slatwall securing position for mounting engagement with the lower slot of the rail member, and a slatwall releasing position, in response to user manipulation of the cam driver. | 12-19-2013 |
Patent application number | Description | Published |
20090237040 | FAMILY OF CURRENT/POWER-EFFICIENT HIGH VOLTAGE LINEAR REGULATOR CIRCUIT ARCHITECTURES - Power efficient power supply regulator circuits are disclosed. The circuits are configured to modify their overhead current according to current load. This is particularly advantageous for use in display devices with widely varying current loads. Such displays include bi-stable displays, such as interferometric modulation displays, LCD displays, and DMD displays. | 09-24-2009 |
20100141223 | LOW DROP-OUT VOLTAGE REGULATOR WITH WIDE BANDWIDTH POWER SUPPLY REJECTION RATIO - A low drop-out (LDO) voltage regulator with a wide bandwidth power supply rejection ratio (PSRR) is described. In one aspect, the LDO voltage regulator includes two individual voltage regulator circuit stages. A first stage voltage regulator circuit output is at an intermediate voltage (VINT) between an input supply voltage (VDD) and a final regulated output voltage (VREG). A second stage voltage regulator circuit output is at the final regulated output voltage (VREG) and is optimized for noise-sensitive analog circuits across a wide operating bandwidth. The first stage voltage regulator circuit has a zero frequency while the second stage voltage regulator circuit has a matching pole frequency to minimize the AC response from VDD to VREG across all frequencies. | 06-10-2010 |
20100237952 | CURRENT CONTROLLED OSCILLATOR WITH REGULATED SYMMETRIC LOADS - An integrated circuit incorporating a bias circuit for a current-controlled oscillator (ICO) with improved power supply rejection ratio (PSRR) is described. The bias circuit for the ICO includes two error amplifiers. The first error amplifier regulates the bias voltage, V | 09-23-2010 |
20110090940 | DUTY CYCLE CORRECTION CIRCUITRY - Closed-loop techniques for adjusting the duty cycle of a cyclical signal, e.g., a clock signal, to approach a target value. In an exemplary embodiment, a charge pump is coupled to a charge and sample module, which drives a de-skew circuit in a negative feedback loop. The charge and sample module couples the charge pump to the integration capacitor during two of four successive phases, and also couples the integration capacitor to sampling capacitors during the other two of the four successive phases. The voltages across the sampling capacitors may be used to control the de-skew circuit, which adjusts the duty cycle of a cyclical signal to be adjusted. | 04-21-2011 |
20110254615 | PLL CHARGE PUMP WITH REDUCED COUPLING TO BIAS NODES - A charge pump includes an UP current mirror and a DN current mirror. The UP current mirror is controlled by an input UP signal and supplies charge onto an output node. The DN current mirror is controlled by an input DN signal and draws charge from the output node. The input UP and DN signals may be received from a phase detector in a Phase-Locked Loop (PLL). To prevent disturbances on bias nodes of the UP and DN current mirrors that otherwise might occur, replica circuits of portions of the UP and DN current mirrors are provided. Each replica circuit is coupled to a bias node of a corresponding current mirror, but is controlled by an input signal of opposite polarity to the input signal that controls the current mirror so that the replica circuit creates disturbances that tend to counteract disturbances created by switching of the current mirror. | 10-20-2011 |
20110254828 | FAMILY OF CURRENT/POWER-EFFICIENT HIGH VOLTAGE LINEAR REGULATOR CIRCUIT ARCHITECTURES - Power efficient power supply regulator circuits are disclosed. The circuits are configured to modify their overhead current according to current load. This is particularly advantageous for use in display devices with widely varying current loads. Such displays include bi-stable displays, such as interferometric modulation displays, LCD displays, and DMD displays. | 10-20-2011 |
20120256693 | SUPPLY-REGULATED VCO ARCHITECTURE - A supply-regulated VCO exhibits reduced or no supply sensitivity peaking. The VCO includes an oscillator whose supply current is regulated to control the oscillating frequency of the oscillator. A VCO input signal controls the supply current so that there is a relationship between the input signal and the oscillator output frequency. Power supply noise that might otherwise affect oscillator operation is shunted from a supply current input lead of the oscillator to ground by a bypass capacitor. In one example, an auxiliary circuit supplies an auxiliary supply current to the oscillator, thereby reducing the amount of supply current a supply regulation control loop circuit must supply. In another example, a supply regulation control loop circuit supplies a control current to a main oscillator, but the bypass capacitor is not coupled to this oscillator but rather is coupled to a slave oscillator that is injection locked to the main oscillator. | 10-11-2012 |
20130033331 | INJECTION-LOCKING A SLAVE OSCILLATOR TO A MASTER OSCILLATOR WITH NO FREQUENCY OVERSHOOT - An injection-locked oscillator circuit includes a master oscillator, a slave oscillator, and an injection lock control circuit. The slave oscillator is decoupled from the master oscillator (for example, due to an unlock condition). When the slave is free running, its oscillating frequency is adjusted (for example, as a function of a supply voltage). After an amount of time, the slave is to be relocked to the master (for example, due the unlock condition no longer being present). The slave oscillating frequency is made to be slightly lower than the master oscillating frequency. The slave is then only recoupled to the master upon detection of an opposite-phase condition between the master oscillator output signal and the slave oscillator output signal. By only recoupling the slave to the master during opposite-phase conditions, frequency overshoots in the slave oscillating frequency are avoided that may otherwise occur were the recoupling done during in-phase conditions. | 02-07-2013 |
20130229238 | LOW VOLTAGE, WIDE FREQUENCY RANGE OSCILLATOR - A wide frequency, low voltage oscillator includes multiple delay elements, in which each delay element includes two inverters coupled through a latching element into a differential-type configuration. Two current-source PMOS devices bias the latching element in a high-gain region at low-voltage. By coupling these current-source PMOS devices into the delay elements, the start-up voltage of the latching element is reduced. Each delay element is also biased using a replica bias circuit that scales the supply/control voltage of the oscillator and provides the scaled supply/control voltage to control the lower rail of oscillation amplitude. By coupling the replica bias circuit to the lower rail, the lower rail of the oscillation amplitude follows the changes to the supply/control voltage. | 09-05-2013 |
20130342256 | TEMPERATURE-INDEPENDENT OSCILLATORS AND DELAY ELEMENTS - Temperature-independent delay elements and oscillators are disclosed. In one design, an apparatus includes at least one delay element, a bias circuit, and a current source. The delay element(s) receive a charging current from the current source and provide a delay that is dependent on the charging current. Each delay element may be a current-starved delay element. The delay element(s) may be coupled in series to implement a delay line or in a loop to implement an oscillator. The bias circuit controls generation of the charging current based on a function of at least one parameter (e.g., a switching threshold voltage) of the at least one delay element in order to reduce variations in delay with temperature. The current source provides the charging current for the delay element(s) and is controlled by the bias circuit. | 12-26-2013 |
20160056833 | REDUCING SIGNAL DEPENDENCE FOR CDAC REFERENCE VOLTAGE - Reducing signal dependence for a reference voltage of a CDAC includes: splitting a decoupling capacitor into a plurality of capacitors smaller in size than a size of the decoupling capacitor; isolating at least one of the plurality of capacitors from a sampling buffer coupled to the reference voltage during a conversion phase; and supplying an appropriate amount of charge needed to replenish charge drawn by capacitors in the CDAC at each conversion step using a charge pump to pump in a dummy charge to the CDAC so that resulting configurations of the CDAC draw substantially similar amount of charge for each code change of the each conversion step. | 02-25-2016 |
Patent application number | Description | Published |
20090205024 | SYSTEM AND METHOD FOR DYNAMIC LAYER 2 WHOLESALE - Methods and systems consistent with the present invention provide a dynamic mechanism to support wholesale access for broadband subscribers. This mechanism involves dynamically discovering a retail ISP for a subscriber, and dynamically cross-connecting a subscriber's connection to a logical connection corresponding to a retail ISP, and is equally applicable to static, PPP and DHCP-based subscribers. Furthermore, dynamic steering of subscribers can be performed at layer 2 or layer 3 of the OSI model. | 08-13-2009 |
20090279701 | CONTROLLING ACCESS NODES WITH NETWORK TRANSPORT DEVICES WITHIN WIRELESS MOBILE NETWORKS - A network controls provision of access functionality by an access node to provide a network service to a subscriber device. For example, the network device may control the queuing and forwarding of packets by the access node to facilitate packet transmission according to, for example, a Quality of Service class. The network device may send control messages to the access node to dynamically configure a control object stored by the access node, such as a Quality of Service profile. The network device may be a router, and the access node may be a base station that wireless communicates with a subscriber device, e.g., a cellular phone. The access node may then delivery the packets in accordance with the dynamically configured control object. | 11-12-2009 |
20100191813 | AUTOMATICALLY RELEASING RESOURCES RESERVED FOR SUBSCRIBER DEVICES WITHIN A BROADBAND ACCESS NETWORK - In general, techniques are described for automatically releasing network resources reserved for use by network devices within a network. In particular, a network device, such as a router, may include an interface card that receives a first and a second message from respective first and second client devices requesting reservation of network resources. The first message may include a first identifier, while the second message may include a second identifier. Both messages however may also include the same additional context information that identifies the same context in which the first client device operates. The router may include a control unit that determines whether the additional context information included within the first and second messages is the same. Based on a determination that this information is the same, the control unit may automatically release resources reserved for use by the first client device within the network. | 07-29-2010 |
20110066735 | SYSTEMS AND METHODS FOR IP SESSION KEEPALIVE USING BFD PROTOCOLS - A network device may include logic to establish an IP session, establish a BFD session within the established IP session, transmit BFD packets within the established BFD session, and determine that the established IP session is active based upon reception of the BFD packets. In another embodiment, the logic may also determine that an IP session is active using an inactivity timer that may also trigger transmission of BFD packets. | 03-17-2011 |
20110154440 | DYNAMIC HOST CONFIGURATION PROTOCOL (DHCP) AUTHENTICATION USING CHALLENGE HANDSHAKE AUTHENTICATION PROTOCOL (CHAP) CHALLENGE - A method performed by a Dynamic Host Configuration Protocol (DHCP) server comprising receiving a DHCP DISCOVER message from a DHCP client; generating a challenge in response to the DHCP DISCOVER message; sending the challenge to an authentication device; receiving a first challenge response from the authentication device; generating a DHCP OFFER message; sending the challenge to the DHCP client in the DHCP OFFER message; receiving a DHCP REQUEST message that includes a second challenge response from the DHCP client; comparing the first challenge response with the second challenge response; and authenticating the DHCP client when the first challenge response and the second challenge response match. | 06-23-2011 |
20120290721 | SYSTEMS AND METHODS FOR IP SESSION KEEPALIVE USING BFD PROTOCOLS - A network device may include logic to establish an IP session, establish a BFD session within the established IP session, transmit BFD packets within the established BFD session, and determine that the established IP session is active based upon reception of the BFD packets. In another embodiment, the logic may also determine that an IP session is active using an inactivity timer that may also trigger transmission of BFD packets. | 11-15-2012 |
20130058336 | MULTIPLE CONTROL CHANNELS FOR MULTICAST REPLICATION IN A NETWORK - Network devices, such as a router and a downstream multicast distribution device, may use multiple control channels when setting up a multicast stream for a multicast request. For example, first messages may be transmitted using a first protocol to an upstream device over a first channel, the first messages indicating when a first multicast media stream is being requested by at least one of a number of client devices. Second messages may be transmitted using a second protocol over a second channel, the second messages being transmitted on a per-client basis and each identifying a one of the client devices as requesting the first multicast media stream. By using two control channels to convey the multicast channel requests, the router may obtain visibility into the action of the subscriber and can consequently perform per-subscriber operations such as access-control, bandwidth based admission control, statistics, and QoS adjustment for multicast IPTV streams received by the subscriber. | 03-07-2013 |