Patents by Inventor Himanshu Gupta
Himanshu Gupta 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: 20240330273Abstract: A heterogeneous database system allows users to interact with multiple databases. The heterogeneous database system uses a middleware that receives client request and processes them using the databases supported in the backend. The heterogeneous database system presents a uniform interface, for example, APIs to access multiple database that may have different architectures or may be provided by different vendors. The databases connected to the middleware in the backend may include relational databases, document databases, key-value stores, and so on. The middleware stores transaction logs that represent transactions across the multiple databases supported. The heterogeneous database system provides scalability as well as backward compatibility by supporting legacy database systems as backend databases while allowing newer database architectures to be added.Type: ApplicationFiled: March 28, 2024Publication date: October 3, 2024Inventors: Alok Madhukar, Rahul Nandkumar Bindu, Somnath Khanra, Ashish Gupta, Nitish Gupta, Himanshu Pandey, Erik Funkhouser
-
Publication number: 20240329977Abstract: The disclosure relates to system and method for managing a plurality of applications. The method includes receiving a first input for customization of a master map associated with the plurality of applications. The master map includes a plurality of components and a set of control settings for each of the plurality of components. The method further includes modifying, in the master map, a status of a first control setting for a first component based on the first input; updating each of the plurality of applications based on the modified status of the first control setting in the master map; and modifying a configuration code associated with the each of the plurality of applications, based the update in each of the plurality of applications.Type: ApplicationFiled: March 28, 2023Publication date: October 3, 2024Inventors: Sebastian WESTON-LEWIS, Himanshu GUPTA
-
Patent number: 12107959Abstract: This invention provides Colosseum, a Byzantine fault tolerant scalable method to achieve consensus, designed to maintain distributed ledgers over a permissioned peer-to-peer blockchain network that follows a curative approach towards achieving consensus. It assumes that adversaries are not always present in the system but efficiently detects malicious behaviour and alert the network. Colosseum follows a knockout tournament like approach over a structured ring network to have agreement on the next set of block proposers. Colosseum proposes a novel two-player game like approach which uses Proof-of-Win to eliminate nodes in each round of a tournament resulting in the selection of a subset of nodes after ? (?<log 2 N, where N is the number of nodes in the network) number of rounds. It allows multiple block proposers for a tournament and tries to commit a maximum of their blocks using Converging Directed Acyclic Graph (CDAG) as the ledger to increase the throughput of the transactions.Type: GrantFiled: June 5, 2020Date of Patent: October 1, 2024Assignee: INDIAN INSTITUTE OF TECHNOLOGY MADRAS (IIT MADRAS)Inventors: Dharanipragada Janakiram, Himanshu Gupta
-
Publication number: 20240318570Abstract: A turbine engine is provided. The turbine engine defines an axial direction and a radial direction, and includes: a rotor; a stator comprising a carrier; a seal assembly disposed between the rotor and the stator, the seal assembly defining a high-pressure side and a low-pressure side and comprising a plurality of seal segments, the plurality of seal segments including a seal segment having a seal face forming a fluid bearing with the rotor, a lip, and a body, the lip extending from the body along the axial direction of the turbine engine on the high-pressure side and including an outer pressurization surface along the radial direction of the turbine engine; and a seal support assembly, the seal support assembly comprising a spring arrangement extending between the carrier and the first seal segment to counter a pressure on the outer pressurization surface during operation of the turbine engine.Type: ApplicationFiled: March 24, 2023Publication date: September 26, 2024Inventors: Ravindra Shankar Ganiger, David Raju Yamarthi, Chandrashekhar Kandukuri, Deepak Trivedi, Narendra Anand Hardikar, Vidyashankar Ramasastry Buravalla, Steven Douglas Johnson, Amit Goyal, Grant Robert Portune, Himanshu Gupta, Srinivasan Swaminathan, Shalini Thimmegowda, Guru Venkata Dattu Jonnalagadda, Shalabh Saxena, Prateek Jalan
-
Publication number: 20240320218Abstract: Systems, devices, computer-implemented methods, and tangible non-transitory computer-readable media for generating reports from one or more databases that store disparate datasets are provided. Specifically, the proposed systems enable the intelligent generation of reports from multiple datasets by automatically determining a proposed set of join configurations for combination of the multiple datasets. The proposed set of join configurations can be executed as proposed and/or can be edited or customized by the user to generate reports from the multiple datasets. Thus, the proposed systems and methods can provide intuitive and user-friendly tools for generating data reports that accurately synthesize and summarize data contained in multiple different datasets.Type: ApplicationFiled: June 7, 2024Publication date: September 26, 2024Inventors: Parker Rouse Conrad, Kyle Michael Boston, Nikunj Aggarwal, Siddhartha Gunda, Chewei Hu, Himanshu Nanda, VenuMadhav Kattagoni, Jhalak Gupta, Utkarsh Bhatia, Sanket Ketkar
-
Patent number: 12079207Abstract: Systems, devices, computer-implemented methods, and tangible non-transitory computer-readable media for generating reports from one or more databases that store disparate datasets are provided. Specifically, the proposed systems enable the intelligent generation of reports from multiple datasets by automatically determining a proposed set of join configurations for combination of the multiple datasets. Unique identifiers can be assigned to a portion of the combined dataset and the combined dataset can be expanded for performing an aggregation operation associated with the portion of the combined dataset by referencing the one or more unique identifiers. Reports can be generated based on the combined dataset and the aggregation operation.Type: GrantFiled: October 6, 2023Date of Patent: September 3, 2024Assignee: People Center, Inc.Inventors: Nikunj Aggarwal, Utkarsh Bhatia, Kyle Michael Boston, Siddhartha Gunda, Abhishek Gupta, VenuMadhav Kattagoni, Himanshu Nanda, Ayush Rai
-
Patent number: 12072915Abstract: A method and system for providing profile-based data and visualization access through a semantic domain layer is disclosed. In some embodiments, the method includes receiving a user request to access data. The method further includes determining a user profile from a plurality of user profiles associated with the user. The method further includes extracting a first access level from a first set of access levels associated with the user profile. The method further includes mapping the user profile with a domain object from a plurality of domain objects, based on a second access level from the first set of access levels associated with the domain object. The method further includes selectively rendering at least a portion of the data requested in the user request to the user, in response to mapping the user profile with the domain object.Type: GrantFiled: February 28, 2022Date of Patent: August 27, 2024Assignee: HCL Technologies LimitedInventors: Himanshu Dubey, Prathameshwar Pratap Singh, Yogesh Gupta
-
Publication number: 20240283096Abstract: An improved battery pack 100/200 is disclosed, having a plurality of cylindrical cells 102 arranged in parallel disposition in rows 104/204 and columns 106/206 such that positive and negative terminals of any of the cells and the closest surrounding cells are oppositely placed to minimise the overall magnetic field due to the internal current of the cells by the opposite magnetic field of the oppositely placed adjacent cells. The positive and negative terminals at any of or both of upper and lower ends of the cells 102 in a group of adjacently located columns are connected by criss-cross connections 108/208 to provide parallel electric connection of the cells 102 in groups of adjacently located columns 106/206. Criss-cross connections 108/208 pertaining to the terminals of opposite polarity are connected by series connections 110/210 to provide series connection of the sets of cells connected in parallel by the criss-cross connections 108/208.Type: ApplicationFiled: June 14, 2022Publication date: August 22, 2024Inventors: Amit GUPTA, Himanshu AGRAWAL
-
Patent number: 12064752Abstract: The present disclosure provides mesoporous catalyst compounds and compositions having one or more group 13 atoms. The present disclosure further relates to processes for converting hydrocarbon feedstocks to small olefins. In one aspect, a catalyst compound includes a zeolite having a structural type selected from MFI, MSE, MTW, Theta-One (TON), Ferrierite (FER), AFI, AFS, ATO, BEA, BEC, BOG, BPH, CAN, CON, EMT, EON, EZT, FAU, GME, GON, IFR, ISV, ITN, IWR, IWW, LTL, MAZ, MEI, MOR, MOZ, OFF, OKO, OSI, SAF, SAO, SEW, SFE, SFO, SSF, SSY, and USI, or a combination thereof, the zeolite having a silicon to aluminum molar ratio (Si/Al ratio) of from about 5 to about 40. In one aspect, a catalyst composition includes the catalyst compound and one or more group 13 metal.Type: GrantFiled: January 22, 2020Date of Patent: August 20, 2024Assignee: ExxonMobil Technology and Engineering CompanyInventors: Tilman W. Beutel, Gerardo J. Majano Sanchez, Walter Weissman, Brian M. Weiss, Himanshu Gupta, John F. Brody, Scott J. Weigel
-
Publication number: 20240256226Abstract: A computer implemented method creates microservices for an application. A number of processor units clusters programs and data structures for the application using runtime metadata to form groups of the programs and data structures. The runtime metadata is obtained from running the application. The number of processor units creates a design for the microservices for the application using the groups of the programs and the data structures.Type: ApplicationFiled: January 26, 2023Publication date: August 1, 2024Inventors: Akshar Kaul, Himanshu Gupta, Sameep Mehta, Srikanth Govindaraj Tamilselvam, Amith Singhee, Vaibhav Sudhakar Dantale, Ravi Vishnu Israni
-
Patent number: 12033230Abstract: One embodiment provides a method for recommending model characteristics to be used in developing a target geo-spatial physical model for a target geographic location utilizing historical lineage data corresponding to historical geo-spatial physical models, including: receiving information related to the target geographic location, wherein the information describes geographical and domain features of the target geographic location; identifying, using at least one similarity algorithm, at least one other geographic location that is similar to the target geographic location, wherein the at least one geographic location has at least one corresponding historical geo-spatial physical model; and recommending, using at least one machine-learning model and based upon the at least one other geographic location, initial model characteristics for developing and deploying the target geo-spatial physical model.Type: GrantFiled: February 18, 2020Date of Patent: July 9, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew T. Penrose, Jitendra Singh, Himanshu Gupta, Vijay Arya
-
Publication number: 20240194054Abstract: A building system including one or more storage devices storing instructions thereon that, when executed by one or more processors, cause the one or more processors to ingest device information associated with one or more devices within a building; determine a false alarm likelihood within one or more areas within the building based on the device information; cause a graphical model of the building to include an indication of the false alarm likelihood within the one or more areas of the building; and cause a display device of a user device to display the graphical model within a user interface.Type: ApplicationFiled: December 6, 2023Publication date: June 13, 2024Inventors: Jason Pelski, Jason M. Ouellette, Denise Arruda, Zachary L. Magnone, Richard P. Bonneau, Evan O'Gorman, Himanshu Gupta, Kristian Koivisto-Kokko, Ashteya Biharisingh
-
BUILDING MANAGEMENT SYSTEM WITH INTELLIGENT VISUALIZATION FOR OCCUPANCY AND ENERGY USAGE INTEGRATION
Publication number: 20240142930Abstract: A building system including one or more storage devices storing instructions thereon that, when executed by one or more processors, cause the one or more processors to ingest information comprising at least one of occupancy information or energy usage information associated with a building. The instructions further cause the one or more processors to generate a space usage recommendation based on the information. The instructions further cause the one or more processors to cause a graphical model of the building to include a representation of the information and the space usage recommendation. The instructions further cause the one or more processors to cause a display device of a user device to display the graphical model within a user interface.Type: ApplicationFiled: October 16, 2023Publication date: May 2, 2024Inventors: Jason Pelski, James Callanan, Edward Gerard McNamara, Michael J. Wenzel, Robbie Glen Davis, Shawn D. Schubert, Evan O'Gorman, Himanshu Gupta, Kristian Koivisto-Kokko, Ashteya Biharisingh -
Patent number: 11973857Abstract: An example operation includes one or more of identifying, by an archiving server node, a unique archival policy for each of a plurality of blockchain nodes, executing, by the archiving server node, a consensus mechanism to determine at least one block from a plurality of blocks of the plurality of the blockchain nodes to be archived, and running the unique archival policy to archive the at least one block from the plurality of the blocks.Type: GrantFiled: April 29, 2020Date of Patent: April 30, 2024Assignee: Kyndryl, Inc.Inventors: Anuj Kumar Garg, Himanshu Gupta, Mukesh Kumar Mohania, Neeraj Kumar Gupta
-
Publication number: 20240135302Abstract: A building system including one or more storage devices storing instructions thereon that, when executed by one or more processors, cause the one or more processors to ingest information associated with a physical asset of a building, the physical asset being an indoor air quality device. The instructions further cause the one or more processors to cause a graphical model of the building to include a heat map of one of infection risk or particulate concentration overlaid onto a floor of the graphical model based on the information. The instructions further cause the one or more processors to generate a building layout recommendation based on the heat map of the one of the infection risk or the particulate concentration. The instructions further cause the one or more processors to cause a display device of a user device to display the graphical model including the heat map and the building layout recommendation within a user interface.Type: ApplicationFiled: October 16, 2023Publication date: April 25, 2024Inventors: Jason Pelski, Jonathan D. Douglas, Tyler A. Smith, Shawn D. Schubert, Dominick J. O'Dierno, Evan O'Gorman, Himanshu Gupta, Kristian Koivisto-Kokko, Ashteya Biharisingh
-
Patent number: 11934306Abstract: Described herein is a system and method for an append-only block-oriented object storage system. An unstructured storage object is stored in cloud storage. A block is data is received, from a client, to append to the unstructured storage object. A universally unique identifier of the client, and client contextual information regarding the block of data, are received from the client. The client contextual information comprises an identifier of a most recently appended block from the client. When the identifier of the most recently appended block from the client matches a stored identifier associated with the universally unique identifier of the client, the block of data is appended to the unstructured storage object, and the stored identifier associated with the universally unique identifier of the client is updated in accordance with the received client contextual information.Type: GrantFiled: July 15, 2022Date of Patent: March 19, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Sandesh Ashok Doddameti, Himanshu Gupta, Jegan Devaraju, Maneesh Sah
-
Publication number: 20240035696Abstract: A building system including one or more storage devices storing instructions thereon that, when executed by one or more processors, cause the one or more processors to ingest information associated with a physical asset of a building, the physical asset being one of a heating system, a ventilation system, or an air conditioning system; cross-correlate a first identifier associated with the information with a second identifier associated with a virtual asset of a graphical model of the building to determine a location of the virtual asset within the graphical model, the virtual asset corresponding to the physical asset; cause the graphical model of the building to include a representation of the information using the location of the virtual asset; and cause a display device of a user device to display the graphical model within a user interface.Type: ApplicationFiled: July 27, 2023Publication date: February 1, 2024Inventors: Jason Pelski, Dimitrios S. Papadopoulos, Dominick J. O’Dierno, Matthew P. Kaiser, Robert H. Harland, Evan O’Gorman, Himanshu Gupta, Kristian Koivisto-Kokko, Ashteya Biharisingh
-
Publication number: 20240037502Abstract: Given information identifying a user who is not logged into a system, the user is provided a guest order status of one or more pharmacy orders; the guest order status masks sensitive information of the user.Type: ApplicationFiled: October 9, 2023Publication date: February 1, 2024Inventors: Vijay I. Kukreja, Domenic Vecchiarelli, Himanshu Gupta, Dianna Southiseng
-
Patent number: 11816633Abstract: Given information identifying a user who is not logged into a system, the user is provided a guest order status of one or more pharmacy orders; the guest order status masks sensitive information of the user.Type: GrantFiled: September 28, 2022Date of Patent: November 14, 2023Assignee: CVS Pharmacy, Inc.Inventors: Vijay I. Kukreja, Domenic Vecchiarelli, Himanshu Gupta, Dianna Southiseng
-
Patent number: 11801454Abstract: Methods comprising contacting a residue comprising paraffinic, olefinic, and aromatic hydrocarbons with a polar solvent under conditions effective to extract at least a portion of the aromatic hydrocarbons from the residue into the polar solvent, thereby generating: an extract phase comprising the portion of aromatic hydrocarbons and the polar solvent; and, a raffinate phase comprising a majority of the paraffinic and olefinic hydrocarbons.Type: GrantFiled: June 2, 2022Date of Patent: October 31, 2023Assignee: ExxonMobil Technology and Engineering CompanyInventors: Himanshu Gupta, James W. Gleeson, Travis M. DeShazo, Khizera Tariq