Chaitanya
Chaitanya Baratam, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20150208327 | OPTIMIZING BACKGROUND PUBLIC LAND MOBILE NETWORK SEARCHES - In various aspects, the disclosure provides user equipment (UE) capable of conducting a public land mobile network (PLMN) search by determining a paging schedule for a serving cell of the UE, the serving cell being associated with a first PLMN and the paging schedule defining one or more paging occasions. The UE may initiate a search for a second PLMN between consecutive paging occasions, and may read information blocks on a broadcast channel of a cell of the second PLMN. The UE may discontinue reading a partially-read information block when the partially-read information block is scheduled for transmission at least partially concurrently with a paging occasion on the serving cell if the partially-read information block does not include information for identifying the second PLMN. The UE may ignore the first paging occasion when the partially-read information block includes the information for identifying the second PLMN. | 07-23-2015 |
Chaitanya Deenadayalu, Salt Lake City, UT US
Patent application number | Description | Published |
---|---|---|
20090065198 | METHOD AND SYSTEM FOR INCREASING PRODUCTION OF A RESERVOIR USING LATERAL WELLS - A method for stimulating production in a wellbore associated with a reservoir. The method includes determining a textural complexity of a formation in which the reservoir is located, determining an induced fracture complexity of the formation using the textural complexity, fracturing the formation to create a plurality of fractures, determining an operation to perform within the formation to maintain conductivity of the formation based on the induced fracture complexity and the textural complexity, and performing the operation, wherein the operation comprises drilling a lateral well originating from the wellbore to maintain conductivity of the formation. | 03-12-2009 |
20090065253 | METHOD AND SYSTEM FOR INCREASING PRODUCTION OF A RESERVOIR - A method for stimulating production of a first wellbore associated with a reservoir. The method includes determining a textural complexity of a formation in which the reservoir is located, determining an induced fracture complexity of the formation using the textural complexity, determining a first operation to perform within the formation to maintain conductivity of the formation based on the induced fracture complexity and the textural complexity, performing the first operation within the formation, and fracturing the formation to create a first plurality of fractures. | 03-12-2009 |
Chaitanya Dudha, Muenchen DE
Patent application number | Description | Published |
---|---|---|
20090073010 | DATA CONVERSION - A circuit includes a data conversion circuit including a first input configured to receive a first serial data stream, a second input configured to receive a second serial data stream, and a third input configured to receive a third serial data stream. A first sampling circuit is coupled to the first, second, and third inputs and is configured to sample the first to third data streams based on a plurality of clock signals and to generate a corresponding plurality of first sampled signals. A second sampling circuit is configured to sample the plurality of first sampled signals based on a further clock signal. The further clock signal has a clock frequency different from a clock frequency underlying the first to third serial data streams. | 03-19-2009 |
Chaitanya Gottipati, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20150199262 | RUNTIME CODE VISUALIZATION - Disclosed herein are system, method, and computer program product embodiments for visualizing code execution of a multi-threaded server. An embodiment operates by receiving a log of contents of a plurality of thread stacks over a time period of code execution and receiving a rule for populating a graphical interface with thread stack contents. It also includes populating the graphical interface with a representation of the thread stack contents over time. | 07-16-2015 |
Chaitanya Gupta, Foster City, CA US
Patent application number | Description | Published |
---|---|---|
20140043049 | SENSING PLATFORM FOR QUANTUM TRANSDUCTION OF CHEMICAL INFORMATION - A system for determining chemistry of a molecule in a high background interfering liquid environment by application of an electronic signal at a biased metal-electrolyte interface is disclosed. One or more of a resonant exchange of energy between one or more electrons exchanged by the metal and the electrolyte and vibrating bonds of a molecular analyte, for example, may be sensed by measuring small signal conductivity of an electrochemical interface. | 02-13-2014 |
20150041337 | SENSING PLATFORM FOR TRANSDUCTION OF INFORMATION - Aspects of a biosensor platform system and method are described. In one embodiment, the biosensor platform system includes a fluidic system and tunneling biosensor interface coupled to the fluidic system. The tunneling biosensor interface may include a transducing electrode array having at least one dielectric thin film deposited on an electrode array. The biosensor platform system may further include processing logic operatively coupled to the transducing electrode array. In operation, the application of an electromagnetic field at an interface between an electrode and an electrolyte in the system, for example, may result in the transfer of charge across the interface. The transfer of charge is, in turn, characterized by electromagnetic field-mediated tunneling of electrons that may be assisted by exchange of energy with thermal vibrations at the interface. By analysis of the transfer of charge, the identify of various analytes, for example, or other compositions. | 02-12-2015 |
Chaitanya Kanojia, West Newton, MA US
Patent application number | Description | Published |
---|---|---|
20120127363 | Antenna System with Individually Addressable Elements in Dense Array - A method and system for capturing, storing, and streaming over the air broadcasts based on user requests is disclosed. The system and method utilize subarrays of antenna elements for receiving over the air broadcasts. Processing pipelines are used to demodulate, transcode and index the content transmissions to produce content data that are streamed to users. In this way, the feeds from antennas can be accessed by users over a network connection. | 05-24-2012 |
20120127374 | System and Method for Providing Network Access to Antenna Feeds - A method and system for capturing, storing, and streaming over the air broadcasts based on user requests is disclosed. The system and method utilize subarrays of antenna elements for receiving over the air broadcasts. Processing pipelines are used to demodulate, transcode and index the content transmissions to produce content data that are streamed to users. In this way, the feeds from antennas can be accessed by users over a network connection. | 05-24-2012 |
20120129479 | Method and System for Processing Antenna Feeds Using Separate Processing Pipelines - A method and system for capturing, storing, and streaming over the air broadcasts based on user requests is disclosed. The system and method utilize subarrays of antenna elements for receiving over the air broadcasts. Processing pipelines are used to demodulate, transcode and index the content transmissions to produce content data that are streamed to users. In this way, the feeds from antennas can be accessed by users over a network connection. | 05-24-2012 |
20120131621 | System and Method for Providing Network Access to Individually Recorded Content - A method and system for capturing, storing, and streaming over the air broadcasts based on user requests and at their command is disclosed. The system and method utilize subarrays of antenna elements for receiving over the air broadcasts. Processing pipelines are used to demodulate, transcode and index the content transmissions to produce content data that are streamed to users. In this way, the feeds from antennas can be accessed by users over a network connection. | 05-24-2012 |
20120266198 | Fast Binding of a Cloud Based Streaming Server Structure - A system and method to rapidly switch from a primary content stream to a secondary content stream with minimal delay is provided. In operation, there will often be unused antenna elements. These unused antenna elements will be assigned to capture secondary content that users are most likely to request when changing from their primary content stream to another content stream. Thus, secondary content streams are predicatively captured in preparation of a user requesting a new content stream. The content is stored in a short term buffer is continually aged until a user requests the secondary content. Once requested, the content stream is immediately available to the user requesting the content stream. Also disclosed is a system for prioritized transcoding. Real-time requests for content transmissions are given access to transcode resources whereas requests to record content transmissions are temporary stored for off-peak transcoding. | 10-18-2012 |
20120266201 | Cloud Based Location Shifting Service - A method and system for enabling users to access video capture services from a home market while temporarily located in outside of it, i.e., roaming. The user temporarily located outside of their home market uses a regional system as a proxy in a home market in which the user is able to receive regional content. The regional system then transfers the regional content to the roaming user. | 10-18-2012 |
20120297423 | Method and system for program and stream control of video to target device - An approach to enable users to control and direct video from streaming video sources uses target devices for displaying video selected on control devices. The switching and control path is provided in the cloud, i.e., by the streaming video source. Further described is an approach to mirror the content displayed on the control device to the target device. In this way, viewers other than the operator of the control device can view available video lists and thus take part in the video selection process. | 11-22-2012 |
20130191858 | Broadcast Encoding, Recording and Distribution System and Method - A method and system for capturing, storing, and streaming over the air broadcasts based on user requests is disclosed. The system and method utilize an antenna system that receives all the different frequency channels simultaneously. The received signals are then amplified and a series of filters are used to filter the signal to differentiate the different frequencies. The signals are then decoded and duplicated for each user based on user requests. | 07-25-2013 |
20130205352 | System and Method for Video Streaming to Display Device Using Parasitically Powered Receiver - A method and system for streaming to wirelessly stream multimedia content through computing devices to parasitically powered receivers without the use of an additional AC power cord. The computing devices access streaming content and wirelessly transmit the streaming content to parasitically powered receivers. The parasitically powered receivers decode and demodulate the streamed content and then transfer the streamed content to the display devices. | 08-08-2013 |
20130239146 | User Interface for Television Programming and Social Media Feeds for Time Shifted Viewing - A Graphical User Interface (GUI) for displaying broadcast television on a mobile device. The GUI is intended for use with a cloud-based digital video recorder and includes a programming guide, allowing users to watch live television or record programs for later viewing. The invention also includes a system for displaying comments about television programs in a social networking environment. The comments are entered and distributed relative to a particular point in a television program rather than in real time, allowing users to comment on a television program even when they are not watching the program at the same time. | 09-12-2013 |
20140090004 | Antenna System and Installation for High Volume Television Capture - An installation includes one or more card cages, which hold antenna array cards for capturing over the air content. The one or more card cages are installed at a cage site, such as a shelter located on the roof of a structure or a floor within the structure. The card cages are powered by a power supply, which is housed within a power supply site. The power supply site is typically a shelter on the roof of the structure or the floor within the structure. | 03-27-2014 |
20140320748 | Antenna System with Individually Addressable Elements in Dense Array - A method and system for capturing, storing, and streaming over the air broadcasts based on user requests is disclosed. The system and method utilize subarrays of antenna elements for receiving over the air broadcasts. Processing pipelines are used to demodulate, transcode and index the content transmissions to produce content data that are streamed to users. In this way, the feeds from antennas can be accessed by users over a network connection. | 10-30-2014 |
20140344854 | Method and System for Displaying Speech to Text Converted Audio with Streaming Video Content Data - A cloud based video delivery system along with a method and graphical user interface for streaming synchronized video content data to a group of user devices are disclosed. The user devices of the group receive speech to text converted audio (or speech-to-text communications) generated by the different users of their group along with the streaming video content data from the cloud based video delivery system. The speech to text communication and streaming video content data are then displayed on the user devices of the users in a synchronized fashion. | 11-20-2014 |
20140344857 | User Interface for Video Delivery System with Program Guide Overlay - A graphical user interface implemented on user devices and method for displaying a program guide is disclosed. Upon invocation of a program guide from an active area tab, a program guide overlay is displayed over a video portion of the graphical user interface. Additionally, when the program guide overlay is displayed, a volume of the video portion is lowered or muted and a video portion of the graphical user interface is grayed out. | 11-20-2014 |
20160073161 | Method and System for Scheduling Recordings of Television Programs in Television Distribution Systems - Messages on a social networking and/or messaging system, such as Twitter or an email system, are accessed and commands within the messages identified. Television programs indicated by the messages are also identified. From this information, commands to schedule recordings of the television programs are issued to a recording system. This provides an efficient mechanism for users to schedule recordings of programs. | 03-10-2016 |
Chaitanya Kanojia, Waban, MA US
Patent application number | Description | Published |
---|---|---|
20080271070 | Negotiated access to promotional insertion opportunity - A technique (and corresponding system) for controlling access to insertion opportunities in a multi-channel streaming media system is provided. The technique receives parameters for access to the insertion opportunities from multiple advertisers, such as desired audience viewership profile characteristics. The technique evaluates the received parameters to select which advertisers gain access to the insertion opportunities to place promotional content. The technique analyzes an audience of the placed promotional content and identifies which of the possible promotional content optimizes the value of the insertion opportunities or other maxima. Unlike traditional advertising in which advertisers pay per expected viewership, the technique may be arranged to charge advertisers only for a targeted audience that viewed the placed promotional content. The technique thus enables advertisers to access disparate insertion opportunities and to target an audience at lower cost without having to establish relationships with owners of insertion opportunities. | 10-30-2008 |
Chaitanya Karamchedu, Portland, OR US
Patent application number | Description | Published |
---|---|---|
20150311367 | SOLAR ENERGY APPARATUS AND METHOD - Disclosed embodiments include multi-plane photovoltaic modules and/or solar panel arrangements, as well as solar farms constituted with such arrangements/modules. In embodiments, a solar panel arrangement may include a first solar panel having a first plurality of solar photovoltaic modules, disposed at a first plane; and a second solar panel having a second plurality of solar photovoltaic modules, disposed at a second plane, vertically offset from the first plane. Similarly, in embodiments, a photovoltaic module may include a first substrate having a first plurality of photovoltaic cells, disposed at a first plane; and a second substrate having a second plurality of photovoltaic cells, disposed at a second plane, vertically offset from the first plane. Other embodiments may be described and claimed. | 10-29-2015 |
Chaitanya Kodeboyina, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20080301759 | APPARATUS AND METHOD FOR APPLYING NETWORK POLICY AT VIRTUAL INTERFACES - Methods and apparatus are disclosed for applying network policy to communications originating at operating system virtual interfaces. In an example embodiment, a network device is networked with a switch. The network device may include a first operating system interface, a virtualization adapter, and an input output port. In an example embodiment, the virtualization adapter receives a first frame from the first operating system interface. The virtualization adapter may tag the first frame to indicate an association between the first frame and the first operating system interface. The first frame may then be transmitted with a second frame being associated with a second operating system interface, to the switch via the input output port. In an example embodiment, the switch is configured to receive the frame, examine a tag and then to enforce a network policy upon the first frame, based on the tag. | 12-04-2008 |
20080313724 | N-PORT ID VIRTUALIZATION (NPIV) PROXY MODULE, NPIV PROXY SWITCHING SYSTEM AND METHODS - Embodiments of an N-Port ID virtualization (NPIV) proxy module, NPIV proxy switching system, and methods are generally described herein. Other embodiments may be described and claimed. In some embodiments, login requests are distributed over a plurality of available N-ports to allow servers to be functionally coupled to F-ports of a plurality of fiber-channel (FC) switches. Fiber-channel identifiers (FCIDs) are assigned to the servers in response to the logon requests to provide single end-host operations for each of the servers. | 12-18-2008 |
Chaitanya Kothapalli, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140012992 | Computational Resource Allocation System, A Code Analysis Framework, And A Method For Computational Resource Allocation System - A computational resource allocation may include a mapper and a provisioner, for cost-effective allocation of a set of information between external computational resources placed within an internet-based computing environment and internal computational resources that are at least a part of a mega computational resource placed in an intranet-based computing environment. The mapper receives a first list representing a set of information and a second list representing a set of external computational resource and a set of internal computational resources, which identify the computation requirements for computing the set of information and to map the same along with the set of information onto the set of resources using the first list and the second list, thereby generating an execution deployment plan. The provisioner receives the execution deployment plan and provides the set of information to the computational resources for processing of the set of information based thereof. | 01-09-2014 |
Chaitanya Laxminarayan, Santa Monica, CA US
Patent application number | Description | Published |
---|---|---|
20120304223 | AD SELECTION AND NEXT VIDEO RECOMMENDATION IN A VIDEO STREAMING SYSTEM EXCLUSIVE OF USER IDENTITY-BASED PARAMETER - In a streaming video system, a method determining a sequence of video programs playing on an interactive player device may include streaming a first video program including an ad break from a computer server to an interactive player device during a first streaming session. The method may further include automatically selecting a video advertisement or next program from a set of prospective video advertisements for play during the ad break or available programs, based at least in part on the first video program exclusive of any parameter based on user identity. The method may include providing the video advertisement to the interactive player device in the first streaming session at the ad break. Bases for selecting the next ad or program may include program popularity, rate of change in popularity, or other parameter. The method may be embodied in a computing apparatus or system. | 11-29-2012 |
Chaitanya Laxminarayan, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20090138803 | CASCADING DEFINITION AND SUPPORT OF EDI RULES - Electronic data interchange (EDI) documents are validated by creating an inventory of all rules, dynamically adjusting the inventory based upon entity specific rules derived from a plurality of companion guides, determining a profile containing pointers to select rules in the inventory for each companion guide and storing the profile for each companion guide in a storage. A runtime checker can then be used to check a received EDI document with a corresponding rule set, forward the EDI document if the EDI document matches its current rule set and return the EDI document if the EDI document does not match its current rule set. EDI rules may be enforced, for example, by determining entity-specific rules from corresponding companion guides, by expressing each rule in a neutral and machine readable format, by classifying the rules and/or by creating an inventory of rules and pointers to entity-specific rules. | 05-28-2009 |
20120096488 | PROCESSING WORKFLOW FOR RECOMMENDING MEDIA PROGRAMS - A processing workflow method, system, and computer program product provide the ability; to recommend alternative programming during playback of a source media program. A media program player plays the source media program to a first viewer and provides information regarding the first viewer to a recommendation engine. The recommendation engine calculates and sends the media player a list of recommended media program candidates (including identifications of the candidates) based on the information. Prior to reaching an advertising break in the source media program, the media player transmits a request (including the identifications) for an advertisement to an advertising server and in response, receives an advertisement that is played to the first viewer during the advertising break. | 04-19-2012 |
20120185423 | CASCADING DEFINITION AND SUPPORT OF EDI RULES - Electronic data interchange (EDI) documents are validated by creating an inventory of all rules, dynamically adjusting the inventory based upon entity specific rules derived from a plurality of companion guides, determining a profile containing pointers to select rules in the inventory for each companion guide and storing the profile for each companion guide in a storage. A runtime checker can then be used to check a received EDI document with a corresponding rule set, forward the EDI document if the EDI document matches its current rule set and return the EDI document if the EDI document does not match its current rule set. EDI rules may be enforced, for example, by determining entity-specific rules from corresponding companion guides, by expressing each rule in a neutral and machine readable format, by classifying the rules and/or by creating an inventory of rules and pointers to entity-specific rules. | 07-19-2012 |
Chaitanya Laxminarayan, San Carlos, CA US
Patent application number | Description | Published |
---|---|---|
20160085730 | Debugging and Formatting Feeds for Presentation Based on Elements and Content Items - A digital magazine server receives feeds of content items from various sources and formats content items from the feed for presentation in a digital magazine. The digital magazine server determines whether the content items from the feed satisfy one or more rules specifying presentation of content items by the digital magazine server. Content items from a feed are compared to the one or more rules to generate results specifying whether various content items satisfy one or more of the rules. To simplify review of the content items, results are grouped for each content item to allow the source of the feed to individually edit the content items to comply with the one or more rules. | 03-24-2016 |
Chaitanya Mangla, San Fransicso, CA US
Patent application number | Description | Published |
---|---|---|
20150178104 | METHODS AND APPARATUS TO VALIDATE TRANSLATED GUEST CODE IN A DYNAMIC BINARY TRANSLATOR - Methods, apparatus, systems and articles of manufacture are disclosed to validate translated guest code in a dynamic binary translator. An example apparatus disclosed herein includes a translator to generate a first translation of code to execute on a host machine, the first translation of the guest code to facilitate creating a first translated guest code, and the translator to generate a second translation of the translated guest code to execute on the host machine. The example apparatus also includes a translation versions manager to identify a first host machine state based on executing a portion of the first translation, and the translation versions manager to identify a second host machine state based on executing a portion of the second translation. The example system also includes a validator to determine a state divergence status of the second translation based on a comparison between the first host machine state and the second host machine state. | 06-25-2015 |
20160085531 | METHODS AND APPARATUS TO VALIDATE TRANSLATED GUEST CODE IN A DYNAMIC BINARY TRANSLATOR - Methods, apparatus, systems and articles of manufacture are disclosed to validate translated guest code in a dynamic binary translator. An example apparatus disclosed herein includes a translator to generate a first translation of code to execute on a host machine, the first translation of the guest code to facilitate creating a first translated guest code, and the translator to generate a second translation of the translated guest code to execute on the host machine. The example apparatus also includes a translation versions manager to identify a first host machine state based on executing a portion of the first translation, and the translation versions manager to identify a second host machine state based on executing a portion of the second translation. The example system also includes a validator to determine a state divergence status of the second translation based on a comparison between the first host machine state and the second host machine state. | 03-24-2016 |
Chaitanya Mangla, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20140033220 | PROCESS GROUPING FOR IMPROVED CACHE AND MEMORY AFFINITY - Embodiments include determining a set of two or more processes that share at least one of a plurality of resources in a multi-node system in which the processes are running, wherein each of the set of two or more processes is running one different nodes of the multi-node system. For each combination of the set of processes and the resources, a value is calculated based, at least in part, on a weight of the resource and frequency of access of the resource by each process of the set of processes. The pair of processes having a greatest sum of calculated values by resource is determined. A first process of the pair of processes is allocated from a first node in the multi-node system to a second node in the multi-node system that hoses a second process of the pair of processes. | 01-30-2014 |
20140059554 | PROCESS GROUPING FOR IMPROVED CACHE AND MEMORY AFFINITY - A computer program product for process allocation is configured to determine a set of two or more processes of a plurality of processes that share at least one resource in a multi-node system, wherein each of the set of two or more processes is running on different nodes of the multi-node system. The program code can be configured to calculate a value based on a weight of the resource and frequency of access of the resource by each process. The program code can be configured to determine a pair of processes of the set of processes having a greatest sum of calculated values by resource. The program code can be configured to allocate a first process of the pair of processes from a first node in the multi-node system to a second node in the multi-node system that hosts a second process of the pair of processes. | 02-27-2014 |
Chaitanya Mannemala, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20130215788 | METHOD AND APPARATUS FOR REDUCING POWER CONSUMPTION IN A WIRELESS COMMUNICATION DEVICE - A wireless communications power saving method and apparatus is provided. The method includes establishing a circular buffer configured to maintain a number of most recently encountered frame delay times and waiting a frame delay time after receiving a further frame before the station enters a power save state. Frame delay time is a period equal to a largest most recently encountered frame delay period in the circular buffer. The method further determines, at a station, a dormancy time based on a number of data frames received since the station transitioned from an inactive mode to an active mode, a packet transmission rate, and a data frame time interval representing time between data frames received at the station, and causes the station to switch to a further inactive mode if a next packet is not received within the dormancy time after receipt of a previous packet. | 08-22-2013 |
Chaitanya Mannemala, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20130034004 | REFERENCE TBTT ESTIMATION ALGORITHM FOR SMART POWER SAVING ON WLAN CLIENT - A WLAN client receives a plurality of beacons that include timestamp values that indicate when the beacons were sent by an access point (AP). The WLAN client calculates a beacon drift value for each of the plurality of received beacons in response to the timestamp values and known physical layer characteristics associated with the WLAN client. The WLAN client selects one of the calculated beacon drift values that represents a minimum beacon drift, and uses this selected beacon drift value (i.e., golden reference target beacon transmission time (RTBTT) estimate) to control the wakeup timing of the WLAN client. The golden RTBTT estimate is updated if a subsequently received beacon exhibits a shorter beacon drift value. If the wakeup wait period of the WLAN client exceeds a predetermined threshold for each of a plurality of received beacons, the golden RTBTT is recalculated to account for the associated increased beacon drift. | 02-07-2013 |
20140036746 | LISTEN INTERVAL (LI) SELECTION FOR WLAN CLIENT - The listen interval of a WLAN client is selected to have one of a plurality of values, including a start listen interval (SLI) and one or more longer listen intervals (e.g., transient listen interval (TLI), maximum listen interval (MLI)). The listen interval is set to SLI in response to (1) detecting that an applications processor of the WLAN client is in an awake state, (2) detecting transmit/receive activity on the wireless link, and (3) failing to detect an expected beacon signal on the wireless link. If the listen interval is set to MLI (or TLI) and the WLAN client fails to detect an expected beacon signal (beacon miss), the listen interval is temporarily set to SLI. If the WLAN client then detects an expected beacon signal before detecting a predetermined number of consecutive beacon misses, the listen interval is immediately returned to the original listen interval MLI (or TLI). | 02-06-2014 |
20150350933 | Wireless Link Quality Monitoring - Wi-Fi link health monitoring by a wireless device. Signal strength (e.g., RSSI) of a Wi-Fi link may be monitored. If the signal strength is low, further link quality metrics may be monitored. If it is determined that health of the Wi-Fi link is poor based on monitoring signal strength and other link quality metrics, roaming to a different Wi-Fi network may be performed, the Wi-Fi link may be disconnected, and/or an application processor of the wireless device may be woken. | 12-03-2015 |
Chaitanya Mannemala, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20150350957 | Device and Method for Reliable WiFi Data Connectivity - A station and non-transitory computer readable storage medium for determining a first physical layer rate to perform data transmissions between the station and an access point of a WiFi network, the first physical layer rate being based on a primary rate and a plurality of fallback rates associated with the access point, the primary rate having a higher transmission speed than the plurality of fallback rates, determining a trigger based upon at least one current condition of the station and at least one corresponding prior condition existing at a time when the first physical layer rate is determined, selecting one of the plurality of fallback rates when the trigger is determined, performing data transmissions between the station and the access point using the one of the plurality of fallback rates and determining a second physical layer rate based on the one of the plurality of fallback rates. | 12-03-2015 |
20150350993 | Device and Method for Opportunistic Roaming - A method, station and computer readable storage medium used to perform opportunistic roaming procedures. A station joined to a basic service set (BSS) of an access point (AP) performs a method including determining a roam profile for the station, the roam profile indicating at least one of available operating bands or available APs for the station, determining a first value associated with a network parameter of the joined AP, determining at least one roam candidate AP having a second value associated with the network parameter corresponding to the roam candidate AP, wherein the first and second values are a received signal strength indicator, determining whether a predetermined criteria value is satisfied based upon the first and second values, wherein the predetermined criteria value is a minimum difference between the first value and second value and roaming to the roam candidate AP when the predetermined criteria value is satisfied. | 12-03-2015 |
Chaitanya Mittipelli, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20140112571 | System and Method for Improved Remote Deposit Image Handling - Improved systems and methods for detecting and correcting image errors and risks in remote deposit systems during an in-line or in-process troubleshooting session are disclosed. Various embodiments include systems for displaying remote deposit session data to a support technician with links for invoking an image display or image editor user interface during a troubleshooting session. The links can be included in one or more individual remote deposit session events, records, or tasks, such as check image uploads and bi-tonalization events. The image editor can be used to manually or automatically correct any detected errors or flaws in uploaded or processed deposit document images. The corrected check images can be then be stored and used to complete or reprocess a remote deposit. | 04-24-2014 |
20140122332 | System and Method for Improved Remote Deposit User Support - Systems and methods for improved remote deposit support and troubleshooting are disclose. In remote deposit sessions, such as a remote check deposit transaction that uses images of the front and back of a check, various errors, conflicts and issues can occur with each step of the session. Embodiments of the present invention can include generating a unique identifier for a particular remote deposit session at or before a particular session or transaction begins and then create a record for each event or task of that session and associate it with the identifier. During a support or troubleshooting session, all transactions can records associated with a particular identifier can be retrieved from a data store and displayed to a user. Such a display can include a listing of various detailed specifics for each record and embedded controls to various tools for detecting, diagnosing, and correcting errors. | 05-01-2014 |
Chaitanya Morla, Loves Park, IL US
Patent application number | Description | Published |
---|---|---|
20160076669 | BALANCED GLOBE VALVE ASSEMBLY - A balanced globe valve assembly includes a housing having an inlet and an outlet and a cage disposed within the housing between the inlet and the outlet. The cage includes a valve seat and at least one port formed therein. The balanced globe valve assembly further includes a valve member disposed within the cage and coupled to the housing. The valve member is movable within the cage between an open position in which the valve member is spaced from the valve seat and a closed position in which the valve member is seated within the valve seat so that the valve member blocks the at least one port. The valve member has a small opening formed therein to balance the valve member. A method of controlling a flow of fluid through a balanced globe valve assembly is further disclosed. | 03-17-2016 |
Chaitanya Mudivarthi, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20160126454 | ISOLATION OF MAGNETIC LAYERS DURING ETCH IN A MAGNETORESISTIVE DEVICE - Methods for manufacturing magnetoresistive devices are presented in which isolation of magnetic layers in the magnetoresistive stack is achieved by oxidizing exposed sidewalls of the magnetic layers prior to subsequent etching steps. Etching the magnetic layers using a non-reactive gas further prevents degradation of the sidewalls. | 05-05-2016 |
Chaitanya Mudivarthi, Chandler, AZ US
Patent application number | Description | Published |
---|---|---|
20150102006 | ISOLATION OF MAGNETIC LAYERS DURING ETCH IN A MAGNETORESISTIVE DEVICE - Isolation of magnetic layers in the magnetoresistive stack is achieved by passivation of sidewalls of the magnetic layers or deposition of a thin film of non-magnetic dielectric material on the sidewalls prior to subsequent etching steps. Etching the magnetic layers using a non-reactive gas further prevents degradation of the sidewalls. | 04-16-2015 |
20150236249 | NON-REACTIVE PHOTORESIST REMOVAL AND SPACER LAYER OPTIMIZATION IN A MAGNETORESISTIVE DEVICE - In forming a top electrode for a magnetoresistive device, photoresist used in patterning the electrode is stripped using a non-reactive stripping process. Such a non-reactive stripping process uses water vapor or some other non-oxidizing gas that also passivates exposed portions the magnetoresistive device. In such magnetoresistive devices, a non-reactive spacer layer is included that helps prevent diffusion between layers in the magnetoresistive device, where the non-reactive nature of the spacer layer prevents sidewall roughness that can interfere with accurate formation of the lower portions of the magnetoresistive device. | 08-20-2015 |
20150357560 | REDUCING SWITCHING VARIATION IN MAGNETORESISTIVE DEVICES - The magnetic characteristics of a magnetoresistive device are improved by rendering magnetic debris non-magnetic during processing operations. Further improvement is realized by annealing the partially- or fully-formed device in the presence of a magnetic field in order to eliminate or stabilize magnetic micro-pinning sites or other magnetic abnormalities within the magnetoresistive stack for the device. Such improvement in magnetic characteristics decreases deviation in switching characteristics in arrays of such magnetoresistive devices such as those present in MRAMs. | 12-10-2015 |
20160027998 | VIA FORMED UNDERLYING A MANGETORESISTIVE DEVICE AND METHOD OF MANUFACTURE - A via underlying a magnetoresistive device is formed to include a lower portion that includes a first material and an upper portion that includes a second material, where the second material is part of the material making up the bottom electrode of the magnetoresistive device. The via is formed by partially filling a via hole with the first material and then filling the remaining portion of the via hole when a layer of the second material is deposited to form the basis for the bottom electrode. The layer of second material is polished to provide a planar surface on which to form the magnetoresistive stack and top electrode. After forming the magnetoresistive stack and top electrode, the layer of second material is etched to form the bottom electrode. Such a via allows the magnetoresistive stack to be formed directly over the via, thereby reducing the area required for each device and increasing density in applications such as MRAMs. | 01-28-2016 |
Chaitanya Nulkar, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20100121908 | SYSTEM AND METHOD FOR AGGREGATING MANAGEMENT OF DEVICES CONNECTED TO A SERVER - A system and method are described for aggregating management of devices connected to a server. In one embodiment, devices connected to a server may be identified by an operating system of the server. The devices may be in communication with one another through a network. The operating system may communicate a network identifier of each device to a service processor of the server. The service processor may aggregately manage the devices independent from the operating system. The service processor may receive management commands from an external source. Each of the management commands may be associated with one of the connected devices, but the connected devices may be incapable of communicating directly with the external source. The service processor may communicate each management command to the device associated with the management command using the network identifier of the associated device. The management command can then be performed on the associated device. | 05-13-2010 |
20140059390 | USE OF SERVICE PROCESSOR TO RETRIEVE HARDWARE INFORMATION - Various techniques and hardware are described for retrieving information in a processing system. In one embodiment, a method is provided for retrieving information in a processing system that includes a central processing unit and a service processor. Here, the service processor retrieves central processing unit information from the central processing unit and resets the processing system after the retrieval of the central processing unit information. | 02-27-2014 |
Chaitanya Palusa, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20130057325 | AUTOMATIC FREQUENCY CALIBRATION OF A MULTI-LCVCO PHASE LOCKED LOOP WITH ADAPTIVE THRESHOLDS AND PROGRAMMABLE CENTER CONTROL VOLTAGE - Described embodiments provide a method of calibrating, by a calibration engine, a phase-locked loop (PLL) having one or more adjustable oscillators. The method includes entering a calibration mode of the PLL. The PLL is set to an initial state, thereby selecting one of the adjustable oscillators for calibration, an initial threshold window, and an initial tuning band of the selected adjustable oscillator. If the control signal of the selected adjustable oscillator is not within the initial threshold window, the calibration engine iteratively adjusts at least one of: (i) the selected tuning band of the selected adjustable oscillator, (ii) the selected adjustable oscillator, and (iii) the selected threshold window until the control signal of the selected adjustable oscillator is within the adjusted threshold window. If the control signal is within the threshold window, the one or more calibration settings of the PLL are stored and used to set the PLL operation. | 03-07-2013 |
20130230092 | SPARSE AND RECONFIGURABLE FLOATING TAP FEED FORWARD EQUALIZATION - In described embodiments, a Floating Tap, Feed Forward Equalizer (FT-FFE) achieves performance comparable to a full size, long FFE when equalizing wire line channels in, for example, SerDes receivers. A FT-FFE might be employed as a standalone datapath equalizer, or might be employed in conjunction with other equalization techniques. | 09-05-2013 |
20130243066 | DECISION FEEDFORWARD EQUALIZATION - In described embodiments, a Decision Feed Forward Equalizer (DFFE) comprises a hybrid architecture combining features of a Feed Forward Equalizer (FFE) and a Decision Feedback Equalizer (DFE). An exemplary DFFE offers relatively improved noise and crosstalk immunity than an FFE implementation alone, and relatively lower burst error propagation than a DFE implementation alone. The exemplary DFFE is a relatively simple implementation due few or no critical feedback paths, as compared to a DFE implementation alone. The exemplary DFFE allows for a parallel implementation of its DFE elements without an exponential increase in the hardware for higher numbers of taps. The exemplary DFFE allows for cascading, allowing for progressive improvement in BER, at relatively low implementation cost as a solution to achieve multi-tap DFE performance. | 09-19-2013 |
20140192935 | RECEIVER WITH DUAL CLOCK RECOVERY CIRCUITS - A receiver derives the desired data sampling clock phase by averaging the phase information of transitions before and after a data eye. The average of the phase information reduces data clock phase error due to variations in the phases of transitions in received data signals depending on the polarity and positions of the transitions. | 07-10-2014 |
20150207648 | Modular Low Power Serializer-Deserializer - Modular, low power serializer-deserializer receivers and methods for configuring such receivers are disclosed. The disclosed receivers are configured to sample input signals at the front-end utilizing a plurality of track-and-hold circuits time-interleaved based on a plurality of phase-shifted clock signals. The disclosed receivers are also modular and various processing components, including analog front-end and equalizers, are selectively utilized based on the determined length of the communication channel, ranging from ultra short reach applications to very short reach, medium reach, long reach and extra long reach applications. | 07-23-2015 |
20150234423 | Baud Rate Phase Detector with No Error Latches - Phase detectors and timing recovery techniques that do not require error latches nor oversampling of the received input data are disclosed. The phase detection method includes separating an input signal into N consecutive data bits; comparing at least two consecutive data bits within the N consecutive data bits; estimating a data bit value for each of the N consecutive data bits; and determining a phase difference based on a data bit pattern formed by the data bit values of the N consecutive data bits and the comparison of the at least two consecutive data bits within the N consecutive data bits. | 08-20-2015 |
20150236875 | Method and Apparatus for Pre-Cursor Intersymbol Interference Correction - A multi-stage system and method for correcting intersymbol interference is disclosed. The system includes a first estimation module configured to sample an input signal to produce a first set of estimated data bits. The system also includes a second estimation module configured to sample the input signal phase shifted by a predetermined phase shift unit to produce a second set of estimated data bits, wherein the second set of estimated data bits are produced at least partially based on the first set of estimated data bits and at least one pre-cursor coefficient. | 08-20-2015 |
20150256363 | Integrated PAM4/NRZ N-Way Parallel Digital Unrolled Decision Feedback Equalizer (DFE) - An N-way parallel, unrolled decision feedback equalizer for a SerDes receiver can convert between four-tap PAM-2 and two-tap PAM-4 mode, maximizing hardware through the use of mode control multiplexers. Each of N interleaved parallel branches includes an ISI correction stage for generating a partial result approximating intersymbol interference and comparing the partial result to a threshold, a carry look-ahead stage for generating a second partial result based in part on previously generated partial results, and a decision feedback stage for generating a final decision based on previous branches. Mode control multiplexers can select from PAM-2 and PAM-4 operating modes, PAM-2 and MAP-4 inputs at various stages, or from single-bit PAM-2 and two-bit PAM-4 outputs. ISI correction can additionally be reformulated to incorporate comparing raw input symbols to a combination of approximated ISI and a threshold. | 09-10-2015 |
Chaitanya Palusa, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20140233668 | Code Forwarding and Clock Generation for Transmitter Repeaters - A repeater includes a clock-and-data recovery element and a phase interpolator to extract an embedded clock frequency from a data stream. The phase interpolator determine a frequency offset and sends such offset as phase interpolator codes to a filter and scaler. The filtered, scaled phase interpolator codes are used to produce a reference clock frequency for retransmission. | 08-21-2014 |
Chaitanya Patel, Orange, CA US
Patent application number | Description | Published |
---|---|---|
20150269042 | SURVIVAL SITE LOAD BALANCING - One or more techniques and/or systems are provided for load balancing between storage controllers. For example, a first storage controller and a second storage controller may be configured at a first storage site according to a high availability configuration, and may be configured as disaster recovery partners for a third storage controller and a fourth storage controller at a second storage site. If the first storage controller fails, the second storage controller provides failover operation for a first storage device. If a disaster occurs at the second storage site, the second storage controller provides switchover operation for a third storage device and a fourth storage device. Responsive to the first storage controller being restored, the third storage device may be reassigned from the second storage controller to the first storage controller for load balancing at the first storage site during disaster recovery of the second storage site. | 09-24-2015 |
Chaitanya Patel US
Patent application number | Description | Published |
---|---|---|
20140047263 | SYNCHRONOUS LOCAL AND CROSS-SITE FAILOVER IN CLUSTERED STORAGE SYSTEMS - Synchronous local and cross-site switchover and switchback operations of a node in a disaster recovery (DR) group are described. In one embodiment, during switchover, a takeover node receives a failover request and responsively identifies a first partner node in a first cluster and a second partner node in a second cluster. The first partner node and the takeover node form a first high-availability (HA) group and the second partner node and a third partner node in the second cluster form a second HA group. The first and second HA groups form the DR group and share a storage fabric. The takeover node synchronously restores client access requests associated with a failed partner node at the takeover node. | 02-13-2014 |
Chaitanya Pratapa, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20150163197 | SYSTEMS, METHODS, AND APPARATUS FOR FULL-CONE AND ADDRESS RESTRICTED CONE NETWORK ADDRESS TRANSLATION USING HARDWARE ACCELERATION - This disclosure describes systems, methods, and apparatus for using a NATTYPE module in a Linux kernel to carry out Full Cone NAT and address-restricted cone NAT while offloading NAT functionality to a hardware accelerator. The NATTYPE module can be configured to create a mapping between conntrack entries and NATTYPE entries and a conntrack module can be configured to update a NATTYPE entry when a conntrack entry is updated and the conntrack entry includes a mapping to a NATTYPE entry. Alternatively, a hardware accelerator controller can be configured to refresh conntrack entries as well as NATTYPE entries. | 06-11-2015 |
20160036768 | Technique to Delegate Prefixes To Wi-Fi Clients Connected To Mobile Access Point Routers - Methods, devices, systems, and non-transitory process-readable storage media of the various embodiments enable a software-enabled access point mobile computing device to delegate prefixes to already connected local area network (LAN) client devices upon establishment or re-establishment of a data connection. The various embodiments may enable a mobile computing device configured to operate as a mobile router (i.e., a softAP mobile computing device) to support prefix delegation by providing unique IPv6 prefixes to connected LAN client devices. | 02-04-2016 |
20160036772 | Technique to Prevent IPv6 Address Exhaustion in Prefix Delegation Mode for Mobile Access Point Routers - Methods, devices, systems, and non-transitory process-readable storage media include methods for preventing IPv6 address exhaustion in prefix delegation mode by a software-enabled access point (“softAP”) mobile computing device providing an Internet Protocol version 6 (IPv6) wide area network (WAN) connection to a plurality of client devices. A processor of a softAP mobile computing device may include assigning an unassigned prefix of a pool of available prefixes to a client device connected to a local area network (LAN) established by the softAP mobile computing device. The processor may determine whether the client device is disconnected from the LAN based on receiving an indication that the client device has disconnected. The processor may perform a cache look-up to obtain a link-local address of the client device when the client device is disconnected from the LAN, and unassign the prefix associated with the link-local address of the client device. | 02-04-2016 |
20160094662 | Providing Simultaneous Data Calls for Client Devices on a Plurality of Subscriptions of a Multi-SIM Computing Device Configured with Software-Enabled Access Point Functionality - Methods, devices, non-transitory process-readable storage media for mapping different local area network (LAN) connections to different data subscriptions of a software-enabled access point (softAP) computing device. A method executed by a softAP computing device processor may include storing a mapping that associates each in a plurality of LAN connections for the LAN established by the softAP computing device with one of a plurality of wide area network (WAN) connections, connecting a client device to the LAN via one of the plurality of LAN connections, routing data traffic received from the client device to one of the plurality of WAN connections based on the stored mapping, and routing data traffic received via one of the plurality of WAN connections to the client device based on the stored mapping. The softAP computing device may also perform re-routing of data traffic based on whether WAN connections are out-of-service or have bandwidth availability. | 03-31-2016 |
Chaitanya Ramavajjala, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20130013671 | SYSTEM AND METHOD FOR PROVIDING INTERACTIVE CONTENT TO NON-NATIVE APPLICATION ENVIRONMENTS - An automated electronic application delivery system for delivery software applications to client devices for which they were not originally intended for or developed. The applications are run on the particular application environment at the server side, and the content output by the application is capture, encoded, and streamed to the client devices in a way that minimizes latency. User interacts with the content and such interaction data is either mapped to a specific command catered to the application either at the client side or the server side. The mapped command or raw interaction data is then provided to the application over a control channel. | 01-10-2013 |
Chaitanya Ramineni, Lawrenceville, NJ US
Patent application number | Description | Published |
---|---|---|
20130030808 | Computer-Implemented Systems and Methods for Scoring Concatenated Speech Responses - Systems and methods are provided for scoring non-native speech. Two or more speech samples are received, where each of the samples are of speech spoken by a non-native speaker, and where each of the samples are spoken in response to distinct prompts. The two or more samples are concatenated to generate a concatenated response for the non-native speaker, where the concatenated response is based on the two or more speech samples that were elicited using the distinct prompts. A concatenated speech proficiency metric is computed based on the concatenated response, and the concatenated speech proficiency metric is provided to a scoring model, where the scoring model generates a speaking score based on the concatenated speech metric. | 01-31-2013 |
Chaitanya Rao, Victoria AU
Patent application number | Description | Published |
---|---|---|
20100329379 | ESTIMATING CHANNEL CONDITIONS IN A MIMO OFDM COMMUNICATION SYSTEM - A method of estimating channel conditions for use in a MIMO communication system includes the steps of, at a receiver: computing a SINR metric for all pre-coding matrices; computing a first capacity metric for the bandwidth from the SINR metrics, and selecting a rank which maximizes the first capacity metric; computing a second capacity metric for each frequency channel from the SINR metrics and the selected rank, and selecting one or more pre-coding matrices which maximize the second capacity metric; computing a third capacity metric from the second capacity metric, selected rank and selected pre-coding matrices for each transmission layer within each frequency channel, and selecting one or more frequency channels which maximize the third capacity metric; and transmitting the selected rank, selected pre-coding matrices and selected frequency channels to the transmitter for use in subsequent data transmissions. | 12-30-2010 |
20140301232 | APPARATUS AND METHOD FOR CSI CALCULATION AND REPORTING - A method of measuring Channel State Information (CSI) in a multiple input/multiple output (MIMO) communication system including at least one base station (eNodeB) and at least one User Equipment (UE), the method including: receiving a Channel State Information Reference Signal (CSI-RS) carried in a sub-frame of a radio frame of the communication system at the at least one UE from the at least one eNodeB over at least one downlink. channel therebetween; extracting CSI-RS Resource Elements (RE) from the CSI-RS sub-frame; and using the extracted CSI-RS REs to perform downlink channel estimations for active pairs of receiving and transmitting antennas of the UE and the eNodeB respectively to derive the CSI. | 10-09-2014 |
Chaitanya Sampara, Mumbai IN
Patent application number | Description | Published |
---|---|---|
20100048384 | ENGINE EXHAUST CATALYSTS CONTAINING PALLADIUM-GOLD - An emission control catalyst that exhibits improved CO and HC reduction performance includes supported precious group metal catalysts that are coated onto different layers of the substrate for the emission control catalyst. Zeolites of one or more types are added to the emission control catalyst as a hydrocarbon absorbing component to boost the low temperature performance of the emission control catalyst. Y zeolite is used by itself or mixed with other zeolites to enhance hydrocarbon storage at low temperatures. | 02-25-2010 |
Chaitanya Tadipatri, Newnan, GA US
Patent application number | Description | Published |
---|---|---|
20090184534 | DESIGN FOR AN UTILITY VEHICLE - A utility vehicle including: a vehicle body frame including a left and right side portion; a front seat affixed to the vehicle body frame; a rear seat affixed to the vehicle body frame provided to the rear of the front seat; a rear roof support structure including a left member and right pipe member that extend generally in the vertical direction from the vehicle body frame, disposed respectively at both the left and right side portions of the vehicle body frame to the rear of the rear seat, wherein at least a downward direction portion of the left pipe member and right pipe member are positioned lower than a seating surface of a seat cushion portion of the rear seat and are angled so as to be positioned further towards the back the higher up; and a pair of rear wheels supported by the vehicle body frame provided a position that is below the seat cushion portion of the rear seat wherein, at least a portion thereof, is coincident with the rear seat and with the rear roof support structure in the front/back direction of the vehicle. | 07-23-2009 |
Chaitanya Tadipatri, Alpharetta, GA US
Patent application number | Description | Published |
---|---|---|
20140068856 | BASSINET SUPPORT - A child containment device and a mattress support assembly for a child containment device providing a generally flat mattress configuration under load of a child supported thereon; a multi-paneled mattress for a child containment device allowing repositioning of mattress panels between an expanded state and a compact state, and wherein in the expanded state, structural couplings maintain the mattress in a generally flat configuration; and a chamfered corner arrangement for resisting curling of a mattress for a child containment device. | 03-13-2014 |
20140068857 | PLAY YARD WITH REMOVABLE LINER - A child containment device including a frame having at least one upper frame member, and a liner for removable attachment to the frame. The liner includes at least one wall portion for placement inside of the frame, a flap portion for extending over at least a portion of the upper frame member and outside of the frame, and a fastener securable on an exterior surface of the at least one wall portion of the liner. | 03-13-2014 |
20140359938 | CHILD SUPPORT UNIT FOR A PLAY YARD - A play yard system for infants or small children. They play yard includes a frame, and the system includes at least one child support unit for mounting to the frame of the play yard. The at least one child support unit may take the form of a bassinet and/or a changing table. The play yard frame may be collapsible for storage and transport, and the child support unit may be removable from the play yard frame. | 12-11-2014 |
20150282640 | CHILD SUPPORT UNIT FOR A PLAY YARD - A play yard system for infants or small children. They play yard includes a frame, and the system includes at least one child support unit for mounting to the frame of the play yard. The at least one child support unit may take the form of a bassinet and/or a changing table. The play yard frame may be collapsible for storage and transport, and the child support unit may be removable from the play yard frame. | 10-08-2015 |
20160120335 | CHILD SUPPORT UNIT FOR A PLAY YARD - A play yard system for infants or small children. They play yard includes a frame, and the system includes at least one child support unit for mounting to the frame of the play yard. The at least one child support unit may take the form of a bassinet and/or a changing table. The play yard frame may be collapsible for storage and transport, and the child support unit may be removable from the play yard frame. | 05-05-2016 |