Asokan

Aravind Asokan, Chapel Hill, NC US

Patent application number

Description

Published

20120009268

Modified Virus Vectors and Methods of Making and Using the Same - The present invention provides AAV capsid proteins (VP1, VP2 and/or VP3) comprising a modification in the amino acid sequence in the three-fold axis loop 4 and virus capsids and virus vectors comprising the modified AAV capsid protein. In particular embodiments, the modification comprises a substitution of one or more amino acids at amino acid positions 585 to 590 (inclusive) of the native AAV2 capsid protein sequence or the corresponding positions of other AAV capsid proteins. The invention also provides methods of administering the virus vectors and virus capsids of the invention to a cell or to a subject in vivo.

01-12-2012

20140056854

VIRAL VECTORS WITH MODIFIED TRANSDUCTION PROFILES AND METHODS OF MAKING AND USING THE SAME - The present invention provides AAV capsid proteins, virus capsids comprising said capsid proteins and virus vectors comprising said capsid proteins, wherein the AAV capsid proteins have one or more mutations, wherein the mutation(s) result in a phenotype of decreased liver transduction and/or reduced glycan binding affinity as compared to a control. The invention also provides methods of administering the virus vectors and virus capsids of the invention to a cell or to a subject.

02-27-2014

20150152142

MODIFIED VIRUS VECTORS AND METHODS OF MAKING AND USING THE SAME - The present invention provides AAV capsid proteins (VP1, VP2 and/or VP3) comprising a modification in the amino acid sequence in the three-fold axis loop 4 and virus capsids and virus vectors comprising the modified AAV capsid protein. In particular embodiments, the modification comprises a substitution of one or more amino acids at amino acid positions 585 to 590 (inclusive) of the native AAV2 capsid protein sequence or the corresponding positions of other AAV capsid proteins. The invention also provides methods of administering the virus vectors and virus capsids of the invention to a cell or to a subject in vivo.

06-04-2015

Patent applications by Aravind Asokan, Chapel Hill, NC US

Ashwini Asokan, Sunnyvale, CA US

Patent application number

Description

Published

20140092005

IMPLEMENTATION OF AN AUGMENTED REALITY ELEMENT - Systems and methods may provide for an implementation of an augmented reality element. A logic architecture may be employed to coordinate the implementation of the augmented reality element based on an input and in response to when a user is to view the augmented reality element. The logic architecture may also be employed to perform an association between the input and the implementation of an augmented reality element, wherein the association is to be defined by the user. Additionally, the logic architecture may be employed to include a guide input to guide the implementation, for example a guide input to guide the conduct, of the augmented reality element.

04-03-2014

20140149918

TECHNIQUES FOR MANAGEMENT AND PRESENTATION OF CONTENT - Techniques are disclosed that involve providing enhanced user experiences involving the consumption and management of content. For instance, embodiments provide user interface elements that present information regarding content that overcomes barriers or silos between application and platforms. Examples of such user interface elements include a three dimensional carousel, a preview stack, a favorites button, and a My Channel user interface. Also, embodiments may provide techniques for obtaining contextual content. Such techniques include, but are not limited to, zooming mechanisms and combining (or “mashup”) mechanisms.

05-29-2014

20150095678

MOVEMENT-BASED STATE MODIFICATION - Techniques for modifying a power state of a device are described herein. The techniques include receiving data from a sensor indicating movement of the device, and determining whether the device movement is associated with a predetermined device movement. Based on the determination, the techniques include modifying a power state of the device from either a first power state to a second power state, or from the second power state to the first power state, wherein the device consumes more power in the first power state than in the second power state.

04-02-2015

Ashwini Asokan, San Jose, CA US

Patent application number

Description

Published

20130007807

BLENDED SEARCH FOR NEXT GENERATION TELEVISION - Systems, devices and methods are disclosed for obtaining relevant content in response to metadata associated with video content being viewed on a display screen and for configuring the relevant content for display on the display screen. The relevant content may be configured in response to one or more relevance vectors specifying at least in part a position of the relevant content within a user interface.

01-03-2013

20140075328

METHODS AND APPARATUS FOR IMPROVING USER EXPERIENCE - A data processing system includes components for providing a pleasant user experience. Those components may include a family interaction engine that provides a family channel. The family interaction engine may provide for creation of a user group. The family channel may present content of interest to multiple users in the user group. When a user is detected near the data processing system, the family interaction engine may automatically present content of interest to that user. When used for presenting media content, the data processing system may also cause supplemental data to automatically be presented, wherein the supplemental data is relevant to the media content and to a predetermined interest of the user. The data processing system may also provide a ranked list of applications for potential activation by the user. The applications may be ordered based on the current context. Other embodiments are described and claimed.

03-13-2014

20140075351

METHODS AND APPARATUS FOR IMPROVING USER EXPERIENCE - A data processing system includes components for providing a pleasant user experience. Those components may include a family interaction engine that provides a family channel. The family interaction engine may provide for creation of a user group. The family channel may present content of interest to multiple users in the user group. When a user is detected near the data processing system, the family interaction engine may automatically present content of interest to that user. When used for presenting media content, the data processing system may also cause supplemental data to automatically be presented, wherein the supplemental data is relevant to the media content and to a predetermined interest of the user. The data processing system may also provide a ranked list of applications for potential activation by the user. The applications may be ordered based on the current context. Other embodiments are described and claimed.

03-13-2014

20140075352

METHODS AND APPARATUS FOR IMPROVING USER EXPERIENCE - A data processing system includes components for providing a pleasant user experience. Those components may include a family interaction engine that provides a family channel. The family interaction engine may provide for creation of a user group. The family channel may present content of interest to multiple users in the user group. When a user is detected near the data processing system, the family interaction engine may automatically present content of interest to that user. When used for presenting media content, the data processing system may also cause supplemental data to automatically be presented, wherein the supplemental data is relevant to the media content and to a predetermined interest of the user. The data processing system may also provide a ranked list of applications for potential activation by the user. The applications may be ordered based on the current context. Other embodiments are described and claimed.

03-13-2014

20140075385

METHODS AND APPARATUS FOR IMPROVING USER EXPERIENCE - A data processing system includes components for providing a pleasant user experience. Those components may include a family interaction engine that provides a family channel. The family interaction engine may provide for creation of a user group. The family channel may present content of interest to multiple users in the user group. When a user is detected near the data processing system, the family interaction engine may automatically present content of interest to that user. When used for presenting media content, the data processing system may also cause supplemental data to automatically be presented, wherein the supplemental data is relevant to the media content and to a predetermined interest of the user. The data processing system may also provide a ranked list of applications for potential activation by the user. The applications may be ordered based on the current context. Other embodiments are described and claimed.

03-13-2014

Balajee K. Asokan, Chennai IN

Patent application number

Description

Published

20160069766

DETERMINING INLET MANIFOLD PRESSURE OF ENGINE - A method for determining inlet manifold pressure of an engine includes receiving a first set of inputs form a first sensor. The first set of inputs being indicative of speed of the engine. The method includes receiving a second set of inputs from a second sensor. The second set of inputs being indicative of rate of fuel supplied to the engine. The method includes generating a three dimensional (3D) map via a control module based on the first set of inputs, the second set of inputs and a data indicative of a set of inlet manifold pressures. The data indicative of the set of manifold pressures correspond to historical data generated based on the first set of inputs and the second set of inputs. The method includes obtaining a request to determine inlet manifold pressure. Further, the inlet manifold pressure is determined from the 3D map based on the request.

03-10-2016

Nadarajah Asokan, Espoo FI

Patent application number

Description

Published

20080267406

Method and Device for Verifying The Integrity of Platform Software of an Electronic Device - A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.

10-30-2008

20080320308

Method for remote message attestation in a communication system - The invention relates to a method for remote attestation. In the method is created a first asymmetric key pair in a trusted platform module in an electronic device. A first public key and software platform state information are certified with an attestation identity key associated with the trusted platform module to produce a first certificate. A second asymmetric key pair is produced in an application within the electronic device. The second public key is certified with said first secret key to produce a second certificate. A message is signed with the second secret key to provide a message signature in the first electronic device. The message and the message signature, software platform state information, the first certificate and the second certificate are sent to a second electronic device.

12-25-2008

20090164783

METHODS, APPARATUSES, AND COMPUTER PROGRAM PRODUCTS FOR AUTHENTICATION OF FRAGMENTS USING HASH TREES - An apparatus for authentication of fragments using hash trees may include a processor. The processor may be configured to provide one or more data fragments and a hash tree representing the one or more fragments, send at least one first fragment accompanied by any nodes of the hash tree necessary to authenticate the one or more first sent fragments, and send one or more subsequent fragments accompanied by only some, but not all, of the nodes of the hash tree necessary to authenticate the one or more subsequent fragments with the other nodes that are not sent but are necessary for authentication having been previously sent in conjunction with a prior fragment.

06-25-2009

20090165077

Method, Apparatus and Computer Program Product for Secure Software Installation - A method, apparatus and computer program product are provided for secure software download or installation. In this regard, sensory notifications and cognitive activities are implemented prior to proceeding to a download or installation procedure. For example, a sensory notification can be provided if security attributes of software are noncompliant with security preferences. Additionally, performance of a task can be required if security attributes of software are noncompliant with the security preferences prior to installation of the software, wherein requiring performance of a task comprises selecting the task such that the task is variable from one installation of the software to another installation of the software.

06-25-2009

20090327713

SYSTEM AND METHOD FOR ESTABLISHING BEARER-INDEPENDENT AND SECURE CONNECTIONS - A system and method for efficiently enabling local security connectivity between electronic devices over multiple bearers. Electronic devices are configured to advertise, over each bearer, their respective configuration parameters for each bearer. After a connection has been established between the electronic devices over a first bearer, the two electronic devices use the first bearer to establish connections over the other bearers using the configuration parameters contained in the advertisements and advertised over the first bearer. Shared keys are established for the other bearers either using keys derived from the first shared key or by using the first secure connection as an out-of-band channel. The present invention also provides for the creation of an ad hoc WLAN connection once a Bluetooth connection has been established.

12-31-2009

20100266128

CREDENTIAL PROVISIONING - Disclosed is a method in a provisioning apparatus. The method comprises obtaining a family key, a family key defining a family; submitting the family key to a security element in a secure manner (

10-21-2010

20110093938

METHODS, APPARATUSES, AND COMPUTER PROGRAM PRODUCTS FOR BOOTSTRAPPING DEVICE AND USER AUTHENTICATION - An apparatus may include a processor configured to receive a security certificate request from a remote device comprising a public key of the remote device and an authentication credential based upon a legacy authentication mechanism of the remote device. The processor may be further configured to validate the received authentication credential in accordance with the legacy authentication mechanism. The processor may be additionally configured to generate a security certificate for the public key. The processor may be further configured to provide the generated security certificate to the remote device

04-21-2011

20110289560

Method And Apparatus To Bind A Key To A Namespace - A method includes identifying an application installed on a device as an authorized application of a certain domain, the application being signed with a private key; deriving a signer identity using a public key that forms a key pair with the private key; mapping the certain domain to another domain using a deterministic function map; making a request to the another domain to obtain a list of signer identities that are authorized to act on behalf of the certain domain; determining whether the signer of the application is in the list and, if it is, authorizing the application to act with the same privileges as granted in the certain domain. Apparatus and computer programs for performing the method are also disclosed.

11-24-2011

20120011559

METHOD AND APPARATUS FOR SELECTING A SECURITY POLICY - An approach is provided for selecting a security policy. A security policy manager determines, at a device, context information associated with a place. The security policy manager then determines a safety score associated with the place based, at least in part, on the context information and selects a security policy for the device based, at least in part, on the safety score.

01-12-2012

20120079570

METHOD AND APPARATUS FOR ACCELERATED AUTHENTICATION - Techniques for accelerated authentication include receiving first data that indicates a first portion of user credentials for a first user but not a second portion. It is verified whether the first portion of user credentials is valid. If the first portion of user credentials is valid, then second data that indicates a valid value for the second portion of user credentials for the first user is sent. Other techniques include receiving first data that indicates a first portion of user credentials for a first user but not a second portion of user credentials for the first user. A first message that indicates the first portion of user credentials is sent to a remote process that initiates authentication of the first user based on the first portion of user credentials before receiving second data that indicates the second portion of user credentials for the first user.

03-29-2012

20120096402

Method, an Apparatus, and a Computer Program Product for Reducing the Need of User Prompts - The application concerns an apparatus, a computer program product and a method comprising electronically controlling an application to be executed with default policies throughout application tasks; noticing when a default policy is an inappropriate action for an application task being encountered in said application; activating another policy from a list of default and alternative policies to said application. The solution reduces the need of user prompts when a situation expecting a policy decision is encountered.

04-19-2012

20120185910

METHOD AND APPARATUS FOR ADJUSTING CONTEXT-BASED FACTORS FOR SELECTING A SECURITY POLICY - An approach is provided for selecting a security policy. A security policy manager determines one or more factors for adjusting a safety score associated with a device. The safety score is based, at least in part, on a context associated with the device. The security policy manager then processes and/or facilitates a processing of the one or more factors and the safety score to calculate an adjusted safety score, and determines to select a security policy based, at least in part, on the adjusted safety score.

07-19-2012

20120239936

CREDENTIAL TRANSFER - Methods and apparatus, including computer program products, are provided for credential transfer. In one aspect there is provided a method. The method may include receiving, at a first device, an authorization token; determining, at the first device, a delegation token, one or more credentials, and metadata; and providing, by the first device to a second device, the delegation token, the one or more credentials, and the metadata. Related apparatus, systems, methods, and articles are also described.

09-20-2012

20120311315

Method and Apparatus to Reset Platform Configuration Register in Mobile Trusted Module - In accordance with the exemplary embodiments of the invention there is at least a method, apparatus, and executable program of computer instructions to perform the operations of establishing and initializing a set of platform configuration registers, where a first subset of platform configuration registers is defined as being non-resettable, and a second subset of platform configuration registers is defined as being resettable, storing initial boot-up system state information in one or more non-resettable platform configuration registers, dynamically resetting (

12-06-2012

20120324214

Method and Apparatus to Provide Attestation with PCR Reuse and Existing Infrastructure - The exemplary embodiments or the invention provide at least a method, apparatus, and program of computer instructions to perform operations including receiving a challenge from a prover device, reading and saving an old value of a selected platform configuration register, obtaining at least one measurement or property and forming a new platform configuration register value, where the forming includes calculating a cryptographic hash over the old value of the platform configuration register and the obtained at least one measurement or property, triggering, with the trusted software, an attestation by sending a challenge to a trusted platform module/mobile platform module, and sending by the prover device a device certificate, attestation, at least one measurement or property, and old platform configuration register value to the verifier. Further, the exemplary embodiments or the invention teach sending a challenge to a trusted software of a prover device, and receiving by the verifier device a device certificate, attestation, at least one measurement or property, and an old platform configuration register value from the prover device, checking by the verifier device that extending the old platform configuration register value with the at least one measurement or property results in a new platform configuration register value that has been attested, and using the new platform configuration register value in attestation of the prover device.

12-20-2012

20130185777

Methods And Apparatus For Reliable And Privacy Protecting Identification Of Parties' Mutual Friends And Common Interests - Systems and techniques for authenticating joint friends of users of wireless devices. An authenticating authority delivers a token to a wireless device for each party identified as a friend of a user of the wireless device, such as through relationships in an online social network. Two wireless devices can use information relating to the tokens to determine information relating to joint friends of the users of the devices, such as the identities of joint friends or simply the numbers of joint friends. Tokens can be further refined to allow for analysis that provides information relating to the degree of intimacy of the relationship between a user and a party identified as a friend.

Mechanisms for Certificate Revocation Status Verification on Constrained Devices - A process is provided for communication security certificate revocation status verification by using the client device as a proxy in online status verification protocol. The process utilizes a nonce of an authentication protocol request message (nonce_A) to derive the nonce for the revocation status protocol request (nonce_S) to reduce the number of message exchanges needed between the client and the verifier devices, and a mechanism to send the nonce (nonce_S) prior to actual authentication protocol execution to ease the connectivity requirement of client device from on-demand connectivity to periodic connectivity. Similar functionality is achieved using a random seed established between the verifier and client. The verifier picks a seed for random number generation and sends that seed to the client. The client derives the nonce_S from the seed before status protocol execution, and the verifier derives the nonce_S from the seed before proxied status response verification.

12-19-2013

20140298016

METHOD AND APPARATUS FOR IDENTITY BASED TICKETING - A method, apparatus, system and computer program where an apparatus stores user specific credentials, receives a certificate via the communication interface from a certificate authority and stores the certificate in the memory. The apparatus further stores a private key and a public key in the memory and attempts authenticating of the apparatus to a ticket reader for accessing a service, by transmission of one or more messages, wherein the messages contain an authenticator that has at least one of the following: the certificate or its cryptographic derivative; one or more data items contained by the certificate or a cryptographic derivative thereof. The messages are prepared such that the public key is not recoverable from outside of the authenticator.

10-02-2014

20150019872

METHOD AND DEVICE FOR VERIFYING THE INTEGRITY OF PLATFORM SOFTWARE OF AN ELECTRONIC DEVICE - A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.

01-15-2015

20150113664

Preventing Unintentionally Violating Privacy When Sharing and/or Publishing Content - Embodiments of this invention relate to the field of sharing and publishing content. It is inter-alia disclosed to obtain content at a device, to determine whether or not the content is associated with at least one potentially sensitive entity and, in case that it is determined that the content is associated with at least one potentially sensitive entity, non-modally notifying a user of the device that the content is associated with at least one potentially sensitive entity and/or preventing an at least unintentional sharing and/or publishing of the content by a user of the device.

04-23-2015

Patent applications by Nadarajah Asokan, Espoo FI

Praveena Asokan, Mississauga CA

Patent application number

Description

Published

20150363602

SYSTEM AND METHOD FOR ACCESSING AND UPDATING SECURED DATA - A method is provided for use on an electronic device having a display, a communication component, a memory, and a processor coupled to the display, the communication component, and the memory. The memory stores data in a first sandbox and data in a second sandbox, the first sandbox being a secure sandbox and having a shadow data component, the shadow data component storing a subset of the data stored in the first sandbox. The method comprises, in response to a request, providing the data stored in the first sandbox when the first sandbox is in an unlocked mode and providing the data stored in the shadow data component when the first sandbox is in a locked mode.

12-17-2015

Ram Asokan, Cary, NC US

Patent application number

Description

Published

20090131011

METHOD FOR PLACEMENT OF FINGERS WITH G-RAKE ADVANCED RECEIVER - An electronic device includes a Rake receiver for receiving wireless signals, wherein the Rake receiver includes a predetermined number of fingers and a combiner. The Rake receiver also includes a channel detection circuit configured to identify at least one channel tap in a received signal, and a placement circuit configured to place a finger of the predetermined number of fingers at a location corresponding to the at least one identified channel tap. If all of the predetermined number of fingers are not associated with a corresponding channel tap, unplaced fingers of the predetermined number of fingers are placed at locations based on a signal-to-interference ratio estimate at an output of the combiner.

05-21-2009

20110158140

Methods, Systems and Computer Program Products for Suspending Packet-Switched Sessions to a Wireless Terminal - Methods, systems and computer program products are provided through which a wireless terminal participating in a packet-switched communications session may temporarily suspend the session, for example, upon receipt of an incoming circuit-switched call. The wireless terminal may notify a server associated with the packet-switched session of receipt of the incoming circuit-switched call, and may also notify the server when the packet-switched session may be resumed. In embodiments of the present invention implemented in GSM networks, one or more of the notification messages may be transmitted to the server over the SMS data bearer.

METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR IMPROVED LONG TERM EVOLUTION (LTE) HYBRID AUTOMATIC REPEAT REQUEST (HARQ) PROCESSING - Methods, systems, and computer readable media for performing long term evolution (LTE) hybrid automatic repeat request (HARQ) processing are disclosed. According to one method, the method occurs at a multi-UE simulator. The method includes receiving downlink control channel data for a plurality of user devices being simulated. The method also includes decoding HARQ data for each user device of the plurality of user devices. The method further includes performing at least one HARQ data verification step for each user device of the plurality of user devices and acting on the verified HARQ data for each user device of the plurality of user devices.

06-20-2013

20130184023

METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR LONG TERM EVOLUTION (LTE) UPLINK DATA PROCESSING - Methods, systems, and computer readable media for performing long term evolution (LTE) uplink data processing are disclosed. One method occurs at an LTE multi-UE simulator. The method includes receiving at least one transport data block containing uplink data to be transmitted to a device under test and dynamically assigning, using processing information associated with the at least one transport data block, at least one physical resource from a plurality of dynamically assignable physical resources for processing the at least one transport block includes receiving at least one transport data block containing uplink data to be transmitted to a device under test.

07-18-2013

20130208603

METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PERFORMING LONG TERM EVOLUTION (LTE) CHANNEL DELINEATION - Methods, systems, and computer readable media for performing long term evolution (LTE) channel delineation are disclosed. According to one method, the method includes storing a plurality of channel delineation maps in memory. The method further includes receiving downlink data from an LTE radio link. The method also includes identifying one of the channel delineation maps using the received data. The method further includes performing channel delineation on the data using a preconfigured channel delineation map.

08-15-2013

Patent applications by Ram Asokan, Cary, NC US

Ramanathan Asokan, Cary, NC US

Patent application number

Description

Published

20100093389

RESPONDING TO A PAGING REQUEST FROM A GSM NETWORK BY SETTING UP THE CALL THROUGH A UMTS NETWORK - A mobile terminal includes a GSM transceiver, a UMTS transceiver, and a controller. The GSM transceiver communicates via a GSM radio communication interface. The UMTS transceiver communicates via a UMTS radio communication interface. The controller is configured to select and register with a UMTS cell provided by a UMTS radio network controller, to store UMTS cell data defining a snapshot of communication characteristics of the selected UMTS cell, to respond to having registered with the selected UMTS cell by monitoring a GSM control channel via the GSM transceiver for an incoming paging request transmitted by a GSM base station controller, and to respond to receipt of the paging request from the GSM base station controller by using the stored UMTS cell data to assist in setting up a corresponding call via the UMTS transceiver and the selected UMTS cell through the UMTS radio network controller and a UMTS core network.

04-15-2010

20100105425

VARIABLE IMPEDANCE MATCHING NETWORK AND METHOD FOR THE SAME - An improved variable matching network for use in a multi-band, multi-mode communications device provides dynamic, fine-tune impedance matching based on current operational conditions associated with a given signal. In one embodiment, gross parameters are selected based on one or more of the operational conditions. Delta parameters are provided using an optimization algorithm based on one or more of the operational conditions. And the gross and delta parameters are combined to obtain overall matching parameters that dynamically fine-tune discrete matching circuitry.

04-29-2010

20130155867

SCALABLE ARCHITECTURE FOR LONG TERM EVOLUTION (LTE) MULTIPLE USER EQUIPMENT (MULTI-UE) SIMULATION - A system for scalably simulating multiple LTE UE devices includes an LTE multi-UE simulator. The simulator includes a common public radio interface (CPRI) module for receiving downlink data from an evolved node B (eNode B) under test and a downlink signal chain processing module including a common section for performing UE agnostic processing of the downlink data and a UE specific section for performing UE specific processing of the downlink data. The simulator further includes a control digital signal processor (DSP) for receiving the downlink data from the common section of the downlink signal chain processing module, for processing downlink data to obtain control information, and for forwarding the control information to the downlink signal chain processing module. The UE specific portion of the downlink signal chain processing module performs the UE specific processing using the control information.

06-20-2013

20130227233

METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR INTEGRATED SUB-BLOCK INTERLEAVING AND RATE MATCHING - Methods, systems, and computer readable media for fast, reduced memory and integrated sub-block interleaving and rate matching are disclosed. According to one aspect, the subject matter described herein includes a system for integrated sub-block interleaving and rate matching, which includes a buffer memory for storing sub-block data that has been encoded according to a channel encoding algorithm and a rate matching module for reading the sub-block data from the buffer memory using a sequence of addresses according to an interleaving algorithm, such that data is transferred from the buffer memory to the rate matching module in an order that emulates the order that the data would be produced by the interleaving algorithm or in the order that the data would be produced by the interleaving algorithm as modified by a rate matching algorithm.

METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SIMULATING CHANNEL CONDITIONS - Methods, systems, and computer readable media for simulating channel conditions are disclosed. According to one method, the method includes storing a plurality of system level metrics associated with various channel conditions. The method also includes receiving data from a device under test (DUT). The method further includes for each of a plurality of user devices or simulated user devices during a test period: identifying, using information about the received data and a precomputed channel type configuration, a first system level metric from the plurality of system level metrics, and providing the first system level metric to the DUT.

03-27-2014

20140269361

METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR UTILIZING ADAPTIVE SYMBOL PROCESSING IN A MULTIPLE USER EQUIPMENT (MULTI-UE) SIMULATOR - A method for utilizing adaptive symbol processing in a multi-UE simulator is disclosed and includes receiving a downlink signal including a plurality of downlink signal portions, wherein each of the downlink signal portions is received via one of a plurality of carriers and forwarding the downlink signal portions to a first downlink signal chain processing module belonging to a plurality of downlink signal chain processing modules, wherein symbol processing task modules associated with the plurality of downlink signal chain processing modules are grouped in logical task pools of similar symbol processing task modules. The method includes processing the downlink signal portions using the symbol processing task modules associated with the first downlink signal chain processing module. The method also includes selecting a similar symbol processing task module from the logical task pool associated with the first symbol processing task module to assist with the processing of the downlink signal portions.

09-18-2014

20140269527

METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SINGLE AND MULTI-CARRIER DOWNLINK AND UPLINK CONTROL INFORMATION RESOLUTION - The subject matter described herein includes methods, systems, and computer readable media for single and multi-carrier downlink and uplink control information resolution. A method for downlink and uplink control information resolution includes receiving a downlink signal including downlink control information and uplink control information. The downlink signal is processed to segregate at least some of the downlink control information in the signal from the uplink control information in the signal. The segregated downlink control information is processed using downlink control information processing resources. The uplink control information in the signal is processed using uplink control information processing resources.

09-18-2014

20150117225

METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR TESTING LONG TERM EVOLUTION (LTE) AIR INTERFACE DEVICE USING PER-USER EQUIPMENT (PER-UE) CHANNEL NOISE - Methods, systems, and computer readable media for testing an air interface device using per user equipment (UE) channel noise are disclosed. One method includes, generating uplink signals at a network equipment test device to be transmitted from plural simulated UEs to an air interface device under test. The method further includes generating and applying per-UE channel noise to the signals, where applying per-UE channel noise includes applying different channel noise to at least some of the uplink signals. The method further includes transmitting the uplink signals with the per-UE channel noise to the air interface device under test.

04-30-2015

Patent applications by Ramanathan Asokan, Cary, NC US

Sagadevapillai Palan Asokan, Singapore SG

Patent application number

Description

Published

20140261823

Transflow Valve with an Isolation and Switching Mechanism for Double Block and Bleed Arrangement - A transfer valve system includes an improved double block and bleed transflow valve system which uses six valves and uses one single spindle interconnecting the inlet and outlet transflow valves, which valves also drive a gear train mechanism connecting all six valve stems. As such, by operating one main spindle connected to the two inlet and outlet transflow valves, all six valves of this double block and bleed configuration operate simultaneously and assure an uninterrupted flow of fluid from one device to another standby device. The transflow valve system also is formed of separable components to form both single and double block and bleed configurations.

09-18-2014

Sandeep K. Asokan, Phoenix, AZ US

Patent application number

Description

Published

20150348024

SYSTEMS AND METHODS FOR PROVISIONING TRANSACTION DATA TO MOBILE COMMUNICATIONS DEVICES - The system comprises approving a credit application during a single http session, transmitting an encoded secure token to a web-client participating in the http session, receiving from the mobile communications device the secure token, and transmitting the transaction account data to the mobile communications device, in response to the receiving the secure token. The system may further comprise the mobile communications device decoding the secure token.

12-03-2015

Subashini Asokan, Houston, TX US

Patent application number

Description

Published

20100025637

Synthesis of Uniform Nanoparticle Shapes with High Selectivity - Embodiments of the invention provide a method of making non-spherical nanoparticles that includes (a) combining a source of a Group 12, 13, 14, or 15 metal or metalloid; a source of a Group 15 or 16 element; and a source of a quaternary ammonium compound or phosphonium compound; and (b) isolating non-spherical nanoparticles from the resulting reaction mixture. Other embodiments of the invention provide non-spherical nanoparticle compositions, that are the reaction product of a source of a Group 12, 13, 14, or 15 metal or metalloid; a source of a Group 15 or 16 element; and a source of a quaternary ammonium compound or phosphonium compound; wherein nanoparticle tetrapods comprise 75-100 number percent of the nanoparticle products.

02-04-2010

20130040143

Synthesis of Uniform Nanoparticle Shapes with High Selectivity - This invention provides non-spherical nanoparticle compositions that are the reaction product of a source of a Group 12, 13, 14, or 15 metal or metalloid; a source of a Group 15 or 16 element; and a source of a quaternary ammonium compound or phosphonium compound; wherein nanoparticle tetrapods comprise 75-100 number percent of the nanoparticle products.

Thangavelu Asokan, Bangalore Karnataka IN

Patent application number

Description

Published

20140239812

SYSTEM AND APPARATUS FOR ARC ELIMINATION - An apparatus is provided. The apparatus includes a plasma generation element physically coupled to a first main electrode. The plasma generation element includes at least a first open end and a second open end. Each open end defines a nozzle such that the first open end directs an ablative plasma to a second main electrode and the second open end directs the ablative plasma to a third main electrode.

08-28-2014

Thangavelu Asokan, Karnataka IN

Patent application number

Description

Published

20080239598

Arc Flash Elimination Apparatus and Method - An arc crowbar with electrodes separated by a gap in a protective case. Each electrode is connected to an electrically different conductor of a circuit. A sensor detects an arc flash condition on the circuit and signals a trigger circuit to send an electrical pulse to an arc-triggering device in the arc crowbar gap. The triggering device ionizes a portion of the gas between the electrodes, initiating a protective arc between the electrodes that absorbs energy from the power circuit and trips a breaker, eliminating the arc flash condition. The triggering device may be a plasma gun, especially one that injects plasma of an ablated material into the gap. The sensor may signal a circuit breaker to open in the power circuit. Arc flash sensor types may include a differential current sensor and/or an optical sensor.

10-02-2008

20090179010

ABLATIVE-BASED CURRENT INTERRUPTER - Apparatus for interrupting an electrical current between two contacts, such as a first contact and a second contact, is provided. The first and second contacts are separable away from one another to interrupt electrical current flowing between the contacts. An ablative chamber is disposed around the contacts. The chamber includes an ablative material that discharges a vapor when an electrical arc is generated in an arc zone during a separation of the contacts. A venting arrangement is provided in the ablative chamber. The venting arrangement is distributed along the arc zone to influence at least one parameter in the ablative chamber during an arc quenching event. The parameter is selected to affect at least one arcing characteristic.

07-16-2009

20090179011

ABLATIVE-BASED MULTIPHASE CURRENT INTERRUPTER - A multiphase current interrupter is provided for interrupting a phase current between two contacts in an electrical phase. The current interrupter includes a first ablative chamber disposed around contacts for a first electrical phase. The first chamber has an ablative material thereon that causes a shock wave when an electrical arc is generated in an arc zone for the first electrical phase during a separation of the contacts therein. The current interrupter further includes at least a second ablative chamber disposed around contacts for at least a second electrical phase. The second chamber has an ablative material thereon that causes a shock wave when an electrical arc is generated in an arc zone for the second electrical phase during a separation of the contacts therein. An interconnecting structure provides fluid communication between the first ablative chamber and the second ablative chamber. The interconnecting structure is adapted to dissipate a shock wave generated in any of the ablative chambers.

07-16-2009

Thangavelu Asokan US

Patent application number

Description

Published

20080253040

Ablative Plasma Gun - A plasma gun with two gap electrodes on opposite ends of a chamber of ablative material such as an ablative polymer. The gun ejects an ablative plasma at supersonic speed. A divergent nozzle spreads the plasma jet to fill a gap between electrodes of a main arc device, such as an arc crowbar or a high voltage power switch. The plasma triggers the main arc device by lowering the impedance of the main arc gap via the ablative plasma to provide a conductive path between the main electrodes. This provides faster triggering and requires less trigger energy than previous arc triggers. It also provides a more conductive initial main arc than previously possible. The initial properties of the main arc are controllable by the plasma properties, which are in turn controllable by design parameters of the ablative plasma gun.