Patents by Inventor Arnab Nandi
Arnab Nandi 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: 20240126779Abstract: Techniques for implementing an orchestration service for data replication are provided. In one technique, a recipe is stored that comprises (1) a set of configuration parameters and (2) executable logic, for a data replication operation, that comprises multiple sub-steps. Each sub-step corresponds to one or more configuration parameters in the set of configuration parameters, which includes a first parameter that is associated with a default value and a second parameter that is not so associated. User input that specifies a value for the second parameter is received. The set of configuration parameters is updated to associate the value with the second parameter. The data replication operation is then initiated by processing the executable logic, which processing comprises, for each sub-step of one or more sub-steps, making an API call to a data replication service. In response to each API call, a response is received from the data replication service.Type: ApplicationFiled: October 14, 2022Publication date: April 18, 2024Inventors: Hoyong Park, Jagdev Dhillon, Alexander Kotopoulis, Arnab Nandi
-
Patent number: 11941024Abstract: Techniques for implementing an orchestration service for data replication are provided. In one technique, a recipe is stored that comprises (1) a set of configuration parameters and (2) executable logic, for a data replication operation, that comprises multiple sub-steps. Each sub-step corresponds to one or more configuration parameters in the set of configuration parameters, which includes a first parameter that is associated with a default value and a second parameter that is not so associated. User input that specifies a value for the second parameter is received. The set of configuration parameters is updated to associate the value with the second parameter. The data replication operation is then initiated by processing the executable logic, which processing comprises, for each sub-step of one or more sub-steps, making an API call to a data replication service. In response to each API call, a response is received from the data replication service.Type: GrantFiled: October 14, 2022Date of Patent: March 26, 2024Assignee: Oracle International CorporationInventors: Hoyong Park, Jagdev Dhillon, Alexander Kotopoulis, Arnab Nandi
-
Patent number: 11687581Abstract: An end-to-end software framework is provided for information extraction, enrichment, and caching in applications that involve exploring real-world data through a camera-based viewport in an augmented reality (AR) setting. It allows users to gather supplementary information through cross-modal data fusion against cloud-based datastores. Additional context is provided by retrieving data units from remote datastores that are relevant to the queried item. Given that such datastores often do not fit in main memory, a client-server architecture is used. Users interact with real-world objects via a camera-enabled client interface, and queries are executed using gesture-based interactions as supplementary information is retrieved from a back-end server (if necessary) and overlaid in the client's live camera-view.Type: GrantFiled: March 22, 2021Date of Patent: June 27, 2023Assignee: Ohio State Innovation FoundationInventors: Arnab Nandi, Ritesh Sarkhel, Codi Burley
-
Publication number: 20230185832Abstract: Apparatus and method for receiving, processing and interactively displaying real-time air traffic data representative of the movement of aircraft throughout an airspace. The apparatus is an interactive data visualization framework which provides an immediately visualized aviation-oriented insights, with a focus on evaluating the deviations among flights by route, type, airport, and aircraft performance. The apparatus includes utilities for such as capacity planning, flight route prediction, and fuel consumption analysis.Type: ApplicationFiled: December 15, 2022Publication date: June 15, 2023Inventors: Seth Young, Arnab Nandi, Behrooz Omidvar Tehrani
-
Patent number: 11562006Abstract: Apparatus and method for receiving, processing and interactively displaying real-time air traffic data representative of the movement of aircraft throughout an airspace. The apparatus is an interactive data visualization framework which provides an immediately visualized aviation-oriented insights, with a focus on evaluating the deviations among flights by route, type, airport, and aircraft performance. The apparatus includes utilities for such as capacity planning, flight route prediction, and fuel consumption analysis.Type: GrantFiled: October 2, 2018Date of Patent: January 24, 2023Assignee: OHIO STATE INNOVATION FOUNDATIONInventors: Seth Young, Arnab Nandi, Behrooz Omidvar Tehrani
-
Publication number: 20210365491Abstract: An end-to-end software framework is provided for information extraction, enrichment, and caching in applications that involve exploring real-world data through a camera-based viewport in an augmented reality (AR) setting. It allows users to gather supplementary information through cross-modal data fusion against cloud-based datastores. Additional context is provided by retrieving data units from remote datastores that are relevant to the queried item. Given that such datastores often do not fit in main memory, a client-server architecture is used. Users interact with real-world objects via a camera-enabled client interface, and queries are executed using gesture-based interactions as supplementary information is retrieved from a back-end server (if necessary) and overlaid in the client's live camera-view.Type: ApplicationFiled: March 22, 2021Publication date: November 25, 2021Inventors: Arnab Nandi, Ritesh Sarkhel, Codi Burley
-
Publication number: 20210366195Abstract: Systems and methods are provided that allow developers to quickly and easily develop augmented reality (AR) applications that enrich the real-world with data from the cloud. Given that the development of an AR application is a complex and time-consuming process, the systems and methods described herein allow software developers to concisely describe their needs in a succinct program, written in the QWL domain-specific language. The systems and methods take this program and automatically generate an AR application.Type: ApplicationFiled: March 22, 2021Publication date: November 25, 2021Inventors: Arnab Nandi, Codi Burley, Ritesh Sarkhel
-
Patent number: 11176377Abstract: The exemplified system and method facilitates process, grammar, and framework to perform analytics operations, and visualize the result of analytics operations using augmented reality. The exemplified system and method can be used, but is not limited to, for augmented reality presentations of physical objects as paper documents, digital or printed signage, posters, physical or digital displays, real-world objects, indoor and outdoor spaces, hardware device displays, vehicle dashboards, and other real-world scenes.Type: GrantFiled: September 9, 2020Date of Patent: November 16, 2021Assignee: Ohio State Innovation FoundationInventors: Arnab Nandi, Codi Burley
-
Patent number: 10896329Abstract: The exemplified system and method facilitates process, grammar, and framework to perform analytics operations, and visualize the result of analytics operations using augmented reality. The exemplified system and method can be used, but is not limited to, for augmented reality presentations of physical objects as paper documents, digital or printed signage, posters, physical or digital displays, real-world objects, indoor and outdoor spaces, hardware device displays, vehicle dashboards, and other real-world scenes.Type: GrantFiled: August 22, 2019Date of Patent: January 19, 2021Assignee: Ohio State Innovation FoundationInventors: Arnab Nandi, Codi Burley
-
Patent number: 10887409Abstract: The invention generally relates to systems and methods for determining geolocation for networks (e.g., IP addresses) for which accurate geolocation information in unknown. Various techniques are described for determining the physical location of networks by tracking user/device movement across different networks, and more particularly by tracking movement of particular users and/or devices from networks with known geolocation to networks with unknown geolocation. Aspects of the technology include using time and network address information (e.g., IP addresses) from user's queries and merging this information with known geolocation information to create new, high quality, geolocation mappings for previously unseen networks.Type: GrantFiled: April 17, 2019Date of Patent: January 5, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Arnab Nandi, Ryan D. Clark, Siddhartha Cingh Arora, Benjamin James Gaska
-
Publication number: 20200410239Abstract: The exemplified system and method facilitates process, grammar, and framework to perform analytics operations, and visualize the result of analytics operations using augmented reality. The exemplified system and method can be used, but is not limited to, for augmented reality presentations of physical objects as paper documents, digital or printed signage, posters, physical or digital displays, real-world objects, indoor and outdoor spaces, hardware device displays, vehicle dashboards, and other real-world scenes.Type: ApplicationFiled: September 9, 2020Publication date: December 31, 2020Inventors: Arnab Nandi, Codi Burley
-
Publication number: 20200125848Abstract: The exemplified system and method facilitates process, grammar, and framework to perform analytics operations, and visualize the result of analytics operations using augmented reality. The exemplified system and method can be used, but is not limited to, for augmented reality presentations of physical objects as paper documents, digital or printed signage, posters, physical or digital displays, real-world objects, indoor and outdoor spaces, hardware device displays, vehicle dashboards, and other real-world scenes.Type: ApplicationFiled: August 22, 2019Publication date: April 23, 2020Inventors: Arnab Nandi, Codi Burley
-
Publication number: 20190245936Abstract: The invention generally relates to systems and methods for determining geolocation for networks (e.g., IP addresses) for which accurate geolocation information in unknown. Various techniques are described for determining the physical location of networks by tracking user/device movement across different networks, and more particularly by tracking movement of particular users and/or devices from networks with known geolocation to networks with unknown geolocation. Aspects of the technology include using time and network address information (e.g., IP addresses) from user's queries and merging this information with known geolocation information to create new, high quality, geolocation mappings for previously unseen networks.Type: ApplicationFiled: April 17, 2019Publication date: August 8, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Arnab Nandi, Ryan D. Clark, Siddhartha Cingh Arora, Benjamin James Gaska
-
Patent number: 10298704Abstract: The invention generally relates to systems and methods for determining geolocation for networks (e.g., IP addresses) for which accurate geolocation information in unknown. Various techniques are described for determining the physical location of networks by tracking user/device movement across different networks, and more particularly by tracking movement of particular users and/or devices from networks with known geolocation to networks with unknown geolocation. Aspects of the technology include using time and network address information (e.g., IP addresses) from user's queries and merging this information with known geolocation information to create new, high quality, geolocation mappings for previously unseen networks.Type: GrantFiled: October 27, 2016Date of Patent: May 21, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Arnab Nandi, Ryan D. Clark, Siddhartha Cingh Arora, Benjamin James Gaska
-
Publication number: 20190102407Abstract: Apparatus and method for receiving, processing and interactively displaying real-time air traffic data representative of the movement of aircraft throughout an airspace. The apparatus is an interactive data visualization framework which provides an immediately visualized aviation-oriented insights, with a focus on evaluating the deviations among flights by route, type, airport, and aircraft performance. The apparatus includes utilities for such as capacity planning, flight route prediction, and fuel consumption analysis.Type: ApplicationFiled: October 2, 2018Publication date: April 4, 2019Inventors: Seth Young, Arnab Nandi, Behrooz Omidvar Tehrani
-
Publication number: 20180181555Abstract: The innovation describes and discloses methods and systems that improve system performance for technical communication systems by providing transformed forms from input form attributes and a plurality of target technical display environments. Since certain technical display environments may have constraints that provide limitations in the visualization and interactions of original forms designed for a purpose that does not take into account the possible variety of technical display environments, the disclosed innovation provides a transformed structure that is rendered in a target constrained technical communication environment. For each input field of the input form, the innovation creates new structure based on input cost factors determined from an original form, prior input form data and available display dimensions of a constrained communication environment. The transformed form improves system processing characteristics including reductions in time and potential error rates.Type: ApplicationFiled: December 27, 2017Publication date: June 28, 2018Inventors: Arnab Nandi, Protiva Rahman
-
Publication number: 20180124191Abstract: The invention generally relates to systems and methods for determining geolocation for networks (e.g., IP addresses) for which accurate geolocation information in unknown. Various techniques are described for determining the physical location of networks by tracking user/device movement across different networks, and more particularly by tracking movement of particular users and/or devices from networks with known geolocation to networks with unknown geolocation. Aspects of the technology include using time and network address information (e.g., IP addresses) from user's queries and merging this information with known geolocation information to create new, high quality, geolocation mappings for previously unseen networks.Type: ApplicationFiled: October 27, 2016Publication date: May 3, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Arnab Nandi, Ryan D. Clark, Siddhartha Cingh Arora, Benjamin James Gaska
-
Publication number: 20160379257Abstract: Techniques are described for providing automated recommendations of real-world locations, such as businesses, for users to visit based at least in part on historical location-preference information. The historical location-preference information used by the recommendation system may include the historical location-preference information of the person that requests the recommendation, other people explicitly identified as participants by the requestor, and/or other people implicitly determined to be participants. The historical location-preference information may be explicit, such as “check-ins” or reviews, or implicit. Implicit participants may be identified in a variety of ways, including social network relationships and the context in which the recommendation request is submitted.Type: ApplicationFiled: September 9, 2016Publication date: December 29, 2016Inventors: Bharathi Shekar, Ashootosh Chand, Arnab Nandi
-
Publication number: 20150302099Abstract: Techniques are described for providing automated recommendations of real-world locations, such as businesses, for users to visit based at least in part on historical location-preference information. The historical location-preference information used by the recommendation system may include the historical location-preference information of the person that requests the recommendation, other people explicitly identified as participants by the requestor, and/or other people implicitly determined to be participants. The historical location-preference information may be explicit, such as “check-ins” or reviews, or implicit. Implicit participants may be identified in a variety of ways, including social network relationships and the context in which the recommendation request is submitted.Type: ApplicationFiled: June 30, 2015Publication date: October 22, 2015Inventors: Bharathi Shekar, Ashootosh Chand, Arnab Nandi
-
Publication number: 20140025490Abstract: Techniques are described for providing automated recommendations of real-world locations, such as businesses, for users to visit based at least in part on historical location-preference information. The historical location-preference information used by the recommendation system may include the historical location-preference information of the person that requests the recommendation, other people explicitly identified as participants by the requestor, and/or other people implicitly determined to be participants. The historical location-preference information may be explicit, such as “check-ins” or reviews, or implicit. Implicit participants may be identified in a variety of ways, including social network relationships and the context in which the recommendation request is submitted.Type: ApplicationFiled: July 17, 2012Publication date: January 23, 2014Inventors: Bharathi Shekar, Ashootosh Chand, Arnab Nandi