Patents by Inventor Balaji Ramachandran
Balaji Ramachandran has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230022898Abstract: In some implementations, a server device can generate configuration data for an application based on user engagement segments associated with a user of the application. For example, a server device can receive information identifying user engagement segments associated with a particular user. When the server device receives a request for configuration data for the application that identifies the particular user, the server device can obtain the engagement segment identifiers associated with the particular user. The server device can use the engagement segment identifiers to obtain segment configuration data for each engagement segment identifier, combine the segment configuration data into a combined configuration, and send the combined configuration to the application on the user device. The application can then determine what content to present and how to present the content on the user device based on the combined configuration data.Type: ApplicationFiled: September 29, 2022Publication date: January 26, 2023Applicant: Apple Inc.Inventors: Balaji Ramachandran, Jean S. Metz, Collin D. Ruffenach, Christopher S. Schepman, Guillermo Ortiz, Feng Yi, Casey M. Dougherty, Martin J. Murret
-
Publication number: 20220414181Abstract: A source stochastic signal is deconstructed into its intrinsic components using a decomposition process. The intrinsic components are transformed, and a set of machine learning models are defined and trained to operate with individual ones of the transformed components. The source stochastic signal is thus empirically broken down into underlying components which are then used as learning datasets for the set of machine learning models to predict target components. The target components are then individually predicted and combined to reconstruct a predicted target stochastic signal. The source stochastic signal and the target stochastic signals can be biological signals having a related or common origin, such as photoplethysmogram signals and arterial blood pressure waveforms.Type: ApplicationFiled: November 17, 2021Publication date: December 29, 2022Applicant: Analog Devices International Unlimited CompanyInventors: Eoin Seamus Bolger, Supriya Balaji Ramachandran
-
Patent number: 11496592Abstract: In some implementations, a server device can generate configuration data for an application based on user engagement segments associated with a user of the application. For example, a server device can receive information identifying user engagement segments associated with a particular user. When the server device receives a request for configuration data for the application that identifies the particular user, the server device can obtain the engagement segment identifiers associated with the particular user. The server device can use the engagement segment identifiers to obtain segment configuration data for each engagement segment identifier, combine the segment configuration data into a combined configuration, and send the combined configuration to the application on the user device. The application can then determine what content to present and how to present the content on the user device based on the combined configuration data.Type: GrantFiled: May 31, 2019Date of Patent: November 8, 2022Assignee: Apple Inc.Inventors: Balaji Ramachandran, Jean S. Metz, Collin D. Ruffenach, Christopher S. Schepman, Guillermo Ortiz, Feng Yi, Casey M. Dougherty, Martin J. Murret
-
Patent number: 11232171Abstract: In some implementations, a user device can generate configuration data for an application on the user device using multilevel configuration data. For example, an application on the user device can obtain application level configuration data from a server device. The application level configuration data can be generated based on user engagement segments associated with the user of the user device, for example. The application can obtain publisher level configuration data generated by a content publisher. In response to requesting a content item, the application can receive content level configuration data. The application can combine the application level configuration data, the publisher level configuration data, and/or the content level configuration data to generate dynamic configuration data. The dynamic configuration data can be used by the application to determine, among other things, what content to present to the user of the application on the user device.Type: GrantFiled: May 31, 2019Date of Patent: January 25, 2022Assignee: Apple Inc.Inventors: Collin D. Ruffenach, Casey M. Dougherty, Balaji Ramachandran, Christopher S. Schepman, Feng Yi, Guillermo Ortiz, Jean S. Metz, Martin J. Murrett
-
Publication number: 20210390190Abstract: Systems and methods are provided for managing and rewarding sharing of user data via a computing device with a requesting device. A privacy risk score is received for the requesting device characterizing a degree of cyber risk for sharing data. Initial privacy settings are received for the user via a GUI in response to the privacy risk score characterizing the user data allowable for sharing. A reward incentive is then automatically determined based on the privacy risk and the initial privacy settings for sharing additional user data with the requesting device beyond that identified by the initial privacy settings. Then, in response to an override from the GUI overriding the initial privacy settings to accept the reward incentive and thereby allow sharing of the additional user data beyond the initial range: updated privacy settings are determined and the sharing of the user data is limited to the updated privacy settings.Type: ApplicationFiled: June 16, 2020Publication date: December 16, 2021Inventors: Jennifer Judy WALKER, Angeli HUMILDE, Balaji RAMACHANDRAN
-
Patent number: 10681162Abstract: In some implementations, a server device can segment users based on user engagement with an application on a user device. For example, server device can receive user event data from many user devices indicating user activities with respect to the application and/or content presented by the application. The server device can generate user engagement segments based on the received user event data. The server device can generate predictive models for each user engagement segment based on the received user event data. The server device can determine which particular user engagement segments a particular user is associated with based on user event data associated with the particular user and/or the predictions generated by the predictive models. The application on the user device associated with the particular user can then be configured according to the user engagement segments associated with the particular user.Type: GrantFiled: May 31, 2019Date of Patent: June 9, 2020Assignee: Apple Inc.Inventors: Balaji Ramachandran, Collin D. Ruffenach, Feng Yi, Guillermo Ortiz, Jean S. Metz, Christopher S. Schepman, Casey M. Dougherty, Martin J. Murrett
-
Publication number: 20190370017Abstract: In some implementations, a user device can generate configuration data for an application on the user device using multilevel configuration data. For example, an application on the user device can obtain application level configuration data from a server device. The application level configuration data can be generated based on user engagement segments associated with the user of the user device, for example. The application can obtain publisher level configuration data generated by a content publisher. In response to requesting a content item, the application can receive content level configuration data. The application can combine the application level configuration data, the publisher level configuration data, and/or the content level configuration data to generate dynamic configuration data. The dynamic configuration data can be used by the application to determine, among other things, what content to present to the user of the application on the user device.Type: ApplicationFiled: May 31, 2019Publication date: December 5, 2019Applicant: Apple Inc.Inventors: Collin D. Ruffenach, Casey M. Dougherty, Balaji Ramachandran, Christopher S. Schepman, Feng Yi, Guillermo Ortiz, Jean S. Metz, Martin J. Murrett
-
Publication number: 20190373071Abstract: In some implementations, a server device can generate configuration data for an application based on user engagement segments associated with a user of the application. For example, a server device can receive information identifying user engagement segments associated with a particular user. When the server device receives a request for configuration data for the application that identifies the particular user, the server device can obtain the engagement segment identifiers associated with the particular user. The server device can use the engagement segment identifiers to obtain segment configuration data for each engagement segment identifier, combine the segment configuration data into a combined configuration, and send the combined configuration to the application on the user device. The application can then determine what content to present and how to present the content on the user device based on the combined configuration data.Type: ApplicationFiled: May 31, 2019Publication date: December 5, 2019Applicant: Apple Inc.Inventors: Balaji Ramachandran, Jean S. Metz, Collin D. Ruffenach, Christopher S. Schepman, Guillermo Ortiz, Fen Yi, Casey M. Dougherty, Martin J. Murret
-
Publication number: 20190373070Abstract: In some implementations, a server device can segment users based on user engagement with an application on a user device. For example, server device can receive user event data from many user devices indicating user activities with respect to the application and/or content presented by the application. The server device can generate user engagement segments based on the received user event data. The server device can generate predictive models for each user engagement segment based on the received user event data. The server device can determine which particular user engagement segments a particular user is associated with based on user event data associated with the particular user and/or the predictions generated by the predictive models. The application on the user device associated with the particular user can then be configured according to the user engagement segments associated with the particular user.Type: ApplicationFiled: May 31, 2019Publication date: December 5, 2019Applicant: Apple Inc.Inventors: Balaji Ramachandran, Collin D. Ruffenach, Feng Yi, Guillermo Ortiz, Jean S. Metz, Christopher S. Schepman, Casey M. Dougherty, Martin J. Murret
-
Patent number: 8476255Abstract: Provided herein are novel, stilbene like compounds of the general formula (I), their derivatives, analogs, tautomeric forms, stereoisomers, polymorphs, hydrates, metabolites, prodrugs, solvates, pharmaceutically acceptable salts and compositions thereof. These compounds can inhibit HDACs and are useful as a therapeutic or ameliorating agent for diseases that are involved in cellular growth such as malignant tumors, autoimmune diseases, skin diseases, infections, inflammation, etc.Type: GrantFiled: October 8, 2008Date of Patent: July 2, 2013Assignee: Orchid Chemicals & Pharmaceuticals LimitedInventors: Sridharan Rajagopal, Virendra Kachhadia, Thanasekaran Ponpandian, Abdul Raheem Keeri, Umamaheswari Mani, Suresh Rathinasamy, Praveen Rajendran, Kamaraj Mani, Balaji Ramachandran, Punthalir Narayanaswamy, Sriram Rajagopal
-
Publication number: 20100222379Abstract: Provided herein are novel, stilbene like compounds of the general formula (I), their derivatives, analogs, tautomeric forms, stereoisomers, polymorphs, hydrates, metabolites, prodrugs, solvates, pharmaceutically acceptable salts and compositions thereof. These compounds can inhibit HDACs and are useful as a therapeutic or ameliorating agent for diseases that are involved in cellular growth such as WO 2009/047615 A2 malignant tumors, autoimmune diseases, skin diseases, infections, inflammation, etc.Type: ApplicationFiled: October 8, 2008Publication date: September 2, 2010Applicant: ORCHID RESEARCH LABORATORIES LIMITEDInventors: Sridharan Rajagopal, Virendra Kachhadia, Thanasekaran Ponpandian, Abdul Raheem Keeri, Umamaheswari Mani, Suresh Rathinasamy, Praveen Rajendran, Kamaraj Mani, Balaji Ramachandran, Punthalir Narayanaswamy, Sriram Rajagopal
-
Publication number: 20080005733Abstract: A computer implemented method for updating one or a combination of the system software, operating systems, device configuration, application software and firmware of electronic devices via geographically located local communication points likely to be proximate to the electronic device being updated. The communication points are connected to local servers which communicate stored update packages to the electronic device which are pre-provided by the device manufacturers, or customize update packages to the device subsequent to a query response as to the state of software, firmware, and configuration of the device to be updated.Type: ApplicationFiled: June 29, 2006Publication date: January 3, 2008Inventors: Balaji Ramachandran, Naga Shirisha Allagadda, Anusha Gururajan
-
Publication number: 20050060088Abstract: A pedestrian navigation and spatial relation device including a position finder, a spatial relationship sensor, an input mechanism, and an output mechanism. The position finder can be configured to determine a geographic position of the device based upon received wireless signals. The spatial relationship sensor can provide data used to detect a position of at least one obstacle relative to the device. The input mechanism can specify a destination location. The output mechanism can present device output to a user. The device output can include sensory indicators for at least one of guiding a pedestrian to the destination location and warning a pedestrian about the detected obstacles.Type: ApplicationFiled: July 12, 2004Publication date: March 17, 2005Applicant: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INC.Inventors: Abdelsalam Helal, Steven Moore, Balaji Ramachandran, Yingchun Ran
-
Patent number: D765256Type: GrantFiled: May 9, 2014Date of Patent: August 30, 2016Assignee: ResMed Sensor Technologies LimitedInventors: Mathew Bates, Lukas Fuchs, Ganesh Kumar Sukumar, Buvenesh Balaji Ramachandran, Kieran Conway, Stephen McMahon, Dominic Southgate
-
Patent number: D834200Type: GrantFiled: July 18, 2016Date of Patent: November 20, 2018Assignee: ResMed Sensor Technologies LimitedInventors: Mathew Bates, Lukas Fuchs, Ganesh Kumar Sukumar, Buvenesh Balaji Ramachandran, Kieran Conway, Stephen McMahon, Dominic Southgate