Patents by Inventor Ramkumar Rajendran
Ramkumar Rajendran 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).
-
Patent number: 10839698Abstract: Methods and systems are disclosed for depicting an energy state of a vehicle. One method comprises receiving, by a flight management computer, a plurality of vehicle parameters associated with the vehicle and determining a flight plan associated with the vehicle. Then, the flight management computer identifies a point of interest in the flight plan and determines one or more trajectories associated with the flight plan. Based on the one or more trajectories, an actual energy height and a desired energy height at the point of interest are determined and displayed to a vehicle operator.Type: GrantFiled: June 18, 2019Date of Patent: November 17, 2020Assignee: Honeywell International Inc.Inventors: Rajesh Chaubey, Ratan Khatwa, Daniel Lewis, Rajeev Mohan, Ramkumar Rajendran
-
Publication number: 20200342771Abstract: Disclosed are systems, methods, and non-transitory computer-readable medium for fleet based aircraft flight planning using real-time intelligence. For example, a system may include a simulation engine configured to calculate flight modification parameters associated with an aircraft based on real-time flight data of the aircraft, real-time weather data along a flight path of the aircraft, and real-time planning data of the aircraft, and then transmit the flight modification parameters to a flight management system (FMS) of the aircraft.Type: ApplicationFiled: April 25, 2019Publication date: October 29, 2020Inventors: Rajeev MOHAN, Narayanan SRINIVASAN, Kirupakar JANAKIRAMAN, Ramkumar RAJENDRAN
-
Publication number: 20200320561Abstract: Provided herein are a method and apparatus configured to determine one or more consumer deals to present to a consumer. The method and apparatus may include receiving contextual data; accessing one or more databases containing consumer deals; determining a context under which to present a consumer deal to a consumer, the determined context selected from a plurality of contexts; selecting a set of workflow rules under which to determine the consumer deal to present to the consumer; analyzing the plurality of consumer deals based at least in part on the selected set of workflow rules; determining a selected consumer deal to present to the consumer; generating an electronic correspondence comprising the selected consumer deal; and transmitting the electronic correspondence to the consumer device for presenting the selected consumer deal to the consumer.Type: ApplicationFiled: June 17, 2020Publication date: October 8, 2020Inventors: Sean O'Brien, Ramkumar RAJENDRAN, Mark DALY, Xiaolei LI, Kevin CHANG, Ruslan GILFANOV, Stanley WANG, Amit AGGARWAL, David THACKER, Michalis POTAMIAS
-
Publication number: 20200301760Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for providing application programming interface (API) mashups. For instance, the method may include hosting a plurality of certified FMS micro-services associated with a plurality of FMS APIs; hosting an API mashup generator to perform an API mashup process and an API mashup recommendation process, the API mashup process generating combinations of APIs that include one or more APIs from the plurality of FMS APIs, other avionics APIs, and/or third party APIs; and hosting a service mesh to process a user request from a user device for the API mashup recommendation process or an invoke micro-service process.Type: ApplicationFiled: March 19, 2019Publication date: September 24, 2020Inventors: Kirupakar JANAKIRAMAN, Rajeev MOHAN, Nayyar Azam Khan RAO, Ramkumar RAJENDRAN
-
Publication number: 20200285571Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for fault injection and ensuring failsafe FMS SaaS platforms. For instance, the method may include observing a behavior of a platform; building a hypothesis about a steady state behavior based on the observing the behavior of the platform; determining whether a request for fault injection has been received; in response to receiving the request for the fault injection, performing the fault injection; observing a response of the platform to the fault injection; determining whether the fault injection is at an end; and in response to determining that the fault injection is at the end, collect and analyze data of observed response(s).Type: ApplicationFiled: February 28, 2020Publication date: September 10, 2020Inventors: Rajeev MOHAN, Ramkumar RAJENDRAN, Kirupakar JANAKIRAMAN
-
Publication number: 20200285996Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for cognitive services for a FMS SaaS platform. For instance, the method may include obtaining training data; training reinforcement learning model(s) using the obtained training data; in response to receiving a request for cognitive services from a user device, analyzing a query of the request for cognitive services using at least one reinforcement learning model of the trained reinforcement learning model(s); determining intent, entity(s), emotion, and/or context of the query based on an output of the at least one reinforcement learning model to form a cognitive services request; applying a second at least one reinforcement learning model of the trained reinforcement learning model(s) to the cognitive services request to determine one or more services to invoke; and transmitting a result to the user device based on an output of the one of more invoked services.Type: ApplicationFiled: February 28, 2020Publication date: September 10, 2020Inventors: Kirupakar JANAKIRAMAN, Rajeev MOHAN, Ramkumar RAJENDRAN
-
Publication number: 20200226940Abstract: Disclosed are systems, methods, and non-transitory computer-readable medium for providing one or more flight management system (FMS) services as a Software as a Service (SaaS) with context-aware intelligence for a plurality of FMS users. For example, a system may include a context analyzer system configured to determine based on one or more context analysis parameters, a prediction engine configured to determine prediction data based on the one or more contexts and/or one or more prediction parameters, a recommender engine configured to determine recommendations based on one or more recommendation requests and/or one or more prediction data, a background processing system configured to identify background operations to support an operation of a first FMS service and generate background support data for the first FMS service, and a message bus in communication with an API gateway, the context analyzer system, the prediction engine, the recommender engine, and the background processing system.Type: ApplicationFiled: January 11, 2019Publication date: July 16, 2020Inventors: Narayanan SRINIVASAN, Rajeev MOHAN, Kirupakar JANAKIRAMAN, Nayyar Azam Khan RAO, Ramkumar RAJENDRAN
-
Patent number: 10497042Abstract: A system for ranking search results can be utilized to make a search engine more effective in finding relevant search results. In embodiments, an e-commerce search engine can identify one or more generic identifiers and one or more nonessential search terms in a search query. The nonessential search terms can be disregarded to generate a set of candidate search results from a product and/or service index.Type: GrantFiled: August 29, 2016Date of Patent: December 3, 2019Assignee: BloomReach, Inc.Inventors: Apurva Kumar Gupta, Romil Shah, Ramkumar Rajendran, Sumit Garg, Soubhik Bhattacharya, Ashutosh Garg
-
Patent number: 10445812Abstract: A system for extracting attributes can analyze text from data sources, extract n-grams from the text as candidate attribute and service/product pairs, prompt a human operator to rate the suitability of the candidate attribute and service/product pairs, and, based on the ratings, add the candidate attribute and service/product pairs to an attribute dictionary. In embodiments, an attribute extraction system includes an n-gram extractor, an attribute selector interface, and a dictionary builder. Data sources may include product titles, category descriptions, product descriptions, and like data from one or more product databases. In embodiments, the attribute dictionary is analyzed to determine canonical names for products or services and name variants for the products or services.Type: GrantFiled: September 9, 2016Date of Patent: October 15, 2019Assignee: BloomReach, Inc.Inventors: Mohammad Salim Ahmed, Antariksh Bothale, Ailian Gan, Warren Mar, Ramkumar Rajendran, Sneha Venkatesh Yelimeli
-
Publication number: 20190213642Abstract: A deal allocation platform is disclosed. The deal allocation platform may be configured to be used in multiple contexts, such as, for example, a batch processing context and a real-time context. Further, the deal allocation platform may be configured to reallocate users assigned to deals based on an approximation of a global optimization problem. In addition, the deal allocation platform may enable configuration of one or multiple experiments.Type: ApplicationFiled: October 8, 2018Publication date: July 11, 2019Inventors: Sean O'Brien, Mark Daly, Ramkumar Rajendran
-
Publication number: 20180359113Abstract: Systems and methods for indoor tracking via Wi-Fi fingerprinting and electromagnetic fingerprinting are provided and can include a gateway receiver device measuring a RSSI value of a signal transmitted by a Wi-Fi transmitter device, the gateway receiver device measuring an EMF value of an interference in an electromagnetic field created by the gateway receiver device that is caused by the Wi-Fi transmitter device, the gateway receiver device determining whether the RSSI value matches any of a plurality of Wi-Fi fingerprints associated with a monitored region and whether the EMF value matches any of a plurality of electromagnetic fingerprints associated with the monitored region, and responsive thereto, the gateway receiver device identifying that a location of the Wi-Fi transmitter device is within the monitored region.Type: ApplicationFiled: June 12, 2018Publication date: December 13, 2018Inventors: KamalaKannan Balraj, Sunil Venugopalan, SivaKumar Balla, Ramkumar Rajendran
-
Patent number: 10115129Abstract: A deal allocation platform is disclosed. The deal allocation platform may be configured to be used in multiple contexts, such as, for example, a batch processing context and a real-time context. Further, the deal allocation platform may be configured to reallocate users assigned to deals based on an approximation of a global optimization problem. In addition, the deal allocation platform may enable configuration of one or multiple experiments.Type: GrantFiled: March 15, 2013Date of Patent: October 30, 2018Assignee: GROUPON, INC.Inventors: Sean O'Brien, Mark Daly, Ramkumar Rajendran
-
Publication number: 20180075511Abstract: A system for extracting attributes can analyze text from data sources, extract n-grams from the text as candidate attribute and service/product pairs, prompt a human operator to rate the suitability of the candidate attribute and service/product pairs, and, based on the ratings, add the candidate attribute and service/product pairs to an attribute dictionary. In embodiments, an attribute extraction system includes an n-gram extractor, an attribute selector interface, and a dictionary builder. Data sources may include product titles, category descriptions, product descriptions, and like data from one or more product databases. In embodiments, the attribute dictionary is analyzed to determine canonical names for products or services and name variants for the products or services.Type: ApplicationFiled: September 9, 2016Publication date: March 15, 2018Inventors: Mohammad Salim Ahmed, Antariksh Bothale, Ailian Gan, Warren Mar, Ramkumar Rajendran, Sneha Venkatesh Rajendran
-
Publication number: 20180060936Abstract: A system for ranking search results can be utilized to make a search engine more effective in finding relevant search results. In embodiments, an e-commerce search engine can identify one or more generic identifiers and one or more nonessential search terms in a search query. The nonessential search terms can be disregarded to generate a set of candidate search results from a product and/or service index.Type: ApplicationFiled: August 29, 2016Publication date: March 1, 2018Inventors: Apurva Kumar Gupta, Romil Shah, Ramkumar Rajendran, Sumit Garg, Soubhik Bhattacharya, Ashutosh Garg
-
Patent number: 8200816Abstract: A device, system, and method are directed towards managing and tracking of cross-domain user activities through use of a beacon. As a user of a client device requests content from different domain services managed by a common entity, they may receive a Uniform Resource Locator (URL) to a beacon in at least one of the different domains. In one embodiment, the beacon is a single pixel image. The client device may also receive a Match-ID. A beacon server in one of the other domains may receive the request for the beacon, and store in a domain log the Match-ID, and other information about the client device, which domain service provided the URL, and/or other related user activities. The different domain logs may then be employed for use in searching for matching Match-IDs, joining common user or client device activities, and for tracking other cross-domain user activities.Type: GrantFiled: August 24, 2011Date of Patent: June 12, 2012Assignee: Yahoo! Inc.Inventors: Yury A. Izrailevsky, Anand Biligiri Subba Rao, Ramkumar Rajendran, Sunil Nagaraj, Nanda Kumar Jayakumar, Georgiy Goldenberg, Joonsuk Bae, Kian-Tat Lim
-
Publication number: 20110307579Abstract: A device, system, and method are directed towards managing and tracking of cross-domain user activities through use of a beacon. As a user of a client device requests content from different domain services managed by a common entity, they may receive a Uniform Resource Locator (URL) to a beacon in at least one of the different domains. In one embodiment, the beacon is a single pixel image. The client device may also receive a Match-ID. A beacon server in one of the other domains may receive the request for the beacon, and store in a domain log the Match-ID, and other information about the client device, which domain service provided the URL, and/or other related user activities. The different domain logs may then be employed for use in searching for matching Match-IDs, joining common user or client device activities, and for tracking other cross-domain user activities.Type: ApplicationFiled: August 24, 2011Publication date: December 15, 2011Applicant: Yahoo! Inc.Inventors: Yury A. Izrailevsky, Anand Biligiri Subba Rao, Ramkumar Rajendran, Sunil Nagaraj, Nanda Kumar Jayakumar, Georgiy Goldenberg, Joonsuk Bae, Kian-Tat Lim
-
Patent number: 8028065Abstract: A device, system, and method are directed towards managing and tracking of cross-domain user activities through use of a beacon. As a user of a client device requests content from different domain services managed by a common entity, they may receive a Uniform Resource Locator (URL) to a beacon in at least one of the different domains. In one embodiment, the beacon is a single pixel image. The client device may also receive a Match-ID. A beacon server in one of the other domains may receive the request for the beacon, and store in a domain log the Match-ID, and other information about the client device, which domain service provided the URL, and/or other related user activities. The different domain logs may then be employed for use in searching for matching Match-IDs, joining common user or client device activities, and for tracking other cross-domain user activities.Type: GrantFiled: August 20, 2009Date of Patent: September 27, 2011Assignee: Yahoo! Inc.Inventors: Yury A. Izrailevsky, Anand Biligiri Subba Rao, Ramkumar Rajendran, Sunil Nagaraj, Nanda Kumar Jayakumar, Georgiy Goldenberg, Joonsuk Bae, Kian-Tat Lim
-
Patent number: 7822742Abstract: Systems, computer-implemented methods, and computer-readable media for modifying the rank of search result items returned by a search engine are provided. A search engine determines a plurality of search result items that satisfy a user query and the order the search result items are to be presented to a user. A rank modifier determines whether any modification should be made to the rank of each search result item identified by the search engine. The rank of search result items identified as potential spam may be demoted while the rank of search result items identified to be in the language of the search query, having a high click-through rate, or as containing adjacent search terms from the search query may be promoted. The search result items are presented according to modified ranking to the querying user.Type: GrantFiled: January 2, 2008Date of Patent: October 26, 2010Assignee: Microsoft CorporationInventors: Rangan Majumder, Andrew Samuel Laucius, Javier Tordable, Ramkumar Rajendran
-
Publication number: 20090313371Abstract: A device, system, and method are directed towards managing and tracking of cross-domain user activities through use of a beacon. As a user of a client device requests content from different domain services managed by a common entity, they may receive a Uniform Resource Locator (URL) to a beacon in at least one of the different domains. In one embodiment, the beacon is a single pixel image. The client device may also receive a Match-ID. A beacon server in one of the other domains may receive the request for the beacon, and store in a domain log the Match-ID, and other information about the client device, which domain service provided the URL, and/or other related user activities. The different domain logs may then be employed for use in searching for matching Match-IDs, joining common user or client device activities, and for tracking other cross-domain user activities.Type: ApplicationFiled: August 20, 2009Publication date: December 17, 2009Applicant: Yahoo! Inc.Inventors: Yury A. Izrailevsky, Anand Biligiri Subba Rao, Ramkumar Rajendran, Sunil Nagaraj, Nanda Kumar Jayakumar, Georgiy Goldenberg, Joonsuk Bae, Kian-Tat Lim
-
Patent number: 7606897Abstract: A device, system, and method are directed towards managing and tracking of cross-domain user activities through use of a beacon. As a user of a client device requests content from different domain services managed by a common entity, they may receive a Uniform Resource Locator (URL) to a beacon in at least one of the different domains. In one embodiment, the beacon is a single pixel image. The client device may also receive a Match-ID. A beacon server in one of the other domains may receive the request for the beacon, and store in a domain log the Match-ID, and other information about the client device, which domain service provided the URL, and/or other related user activities. The different domain logs may then be employed for use in searching for matching Match-IDs, joining common user or client device activities, and for tracking other cross-domain user activities.Type: GrantFiled: April 5, 2007Date of Patent: October 20, 2009Assignee: Yahoo! Inc.Inventors: Yury A. Izrailevsky, Anand Biligiri Subba Rao, Ramkumar Rajendran, Sunil Nagaraj, Nanda Kumar Jayakumar, Georgiy Goldenberg, Joonsuk Bae, Kian-Tat Lim