Patents by Inventor Shirish Kumar
Shirish Kumar 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: 20240095351Abstract: In one set of embodiments, an enhanced next generation anti-virus (NGAV) system is provided. In certain embodiments, this system includes a hypervisor-level agent that backs up VM data only when an instance of a guest application running in the VM has been flagged by the NGAV system as being potentially malicious (rather than on a constant, proactive basis). Further, the hypervisor-level agent performs this backup only with respect to data modified by that specific guest application instance (rather than backing up all data modified by the VM) and writes the backed-up data to a secure storage location which is inaccessible to the guest. The combination of these features addresses many of the problems and inefficiencies of existing NGAV systems.Type: ApplicationFiled: September 19, 2022Publication date: March 21, 2024Inventors: Shirish VIJAYVARGIYA, Vasantha Kumar DHANASEKAR, Bidesh CHITNIS, Nakul Ranjan OGALE, Bharath Kumar CHANDRASEKHAR, Boris WEISSMAN, Robert James SPEAKER
-
Publication number: 20240061873Abstract: This disclosure relates to data association, attribution, annotation, and interpretation systems and related methods of efficiently organizing heterogeneous data at a massive scale. Incoming data is received and extracted for identifying information (“information”). Multiple dimensionality reducing functions are applied to the information, and based on the function results, the information are grouped into sets of similar information. Filtering rules are applied to the sets to exclude non-matching information in the sets. The sets are then merged into groups of information based on whether the sets contain at least one common information. A common link may be associated with information in a group. If the incoming data includes the identifying information associated with to the common link, the incoming data is assigned the common link. In some embodiments, incoming data are not altered but assigned into domains.Type: ApplicationFiled: May 2, 2023Publication date: February 22, 2024Inventors: Anukool Rege, Prashant Kumar Sahay, Mervyn Lally, Shirish Kumar, Sanskar Sahay
-
Publication number: 20240045864Abstract: A computerized method for implementing a matching platform for entities includes a real-time processing layer using real-time linking on an input data stream, and a high-throughput layer linking entities from a batch data source stream. The real-time linking results are stored in a state change store and the high-throughput linking results are stored in a state store. On-demand linking uses the state change store and the state store. A lambda switch ensures that the entity states remain consistent when the on-demand linking switches from an older generation of the state store and the stage change store to a newer generation of the state store and the state change store. These stores are implemented in an entity database that parses queries into instructions and creates an instruction stream to control entity matching.Type: ApplicationFiled: December 29, 2021Publication date: February 8, 2024Inventor: Shirish Kumar
-
Patent number: 11829379Abstract: In one aspect, a computerized method for implementing a matching platform for entities includes the step of, in a real-time data processing layer, implementing a real-time linking on an input event stream. The method includes storing an output of the real-time linking in a state change store. The method includes the step of, in a high-throughput layer, implementing a high-throughput linking of entities from a batch data source stream. The method includes storing an output of the high-throughput linking of entities in a state store to generate a unified and consistent view of the entities across a different representation of the entities. The method includes implementing an on-demand linking using the state change store and the state store.Type: GrantFiled: May 13, 2021Date of Patent: November 28, 2023Assignee: LiveRamp, Inc.Inventor: Shirish Kumar
-
Patent number: 11681733Abstract: This disclosure relates to data association, attribution, annotation, and interpretation systems and related methods of efficiently organizing heterogeneous data at a massive scale. Incoming data is received and extracted for identifying information (“information”). Multiple dimensionality reducing functions are applied to the information, and based on the function results, the information are grouped into sets of similar information. Filtering rules are applied to the sets to exclude non-matching information in the sets. The sets are then merged into groups of information based on whether the sets contain at least one common information. A common link may be associated with information in a group. If the incoming data includes the identifying information associated with to the common link, the incoming data is assigned the common link. In some embodiments, incoming data are not altered but assigned into domains.Type: GrantFiled: December 6, 2021Date of Patent: June 20, 2023Assignee: Experian Information Solutions, Inc.Inventors: Anukool Rege, Prashant Kumar Sahay, Mervyn Lally, Shirish Kumar, Sanskar Sahay
-
Patent number: 11363501Abstract: This disclosure provides systems, methods and apparatuses for intelligent connectivity switching techniques. The techniques include, for example, determining that a wireless connection is encrypted, and in response to determining that the wireless connection is encrypted, employing one or more intelligent connectivity switching mechanisms to ensure a desirable level of user experience may be maintained and data stall conditions may be avoided or overcome. When a wireless station is in an area where two radio access technology (RAT) connections are present, the intelligent connectivity switching mechanisms can include responding to a user interface prompt, evaluating one or more signal-to-noise (SNR)-related metrics, or comparing an application, task or activity to a whitelist.Type: GrantFiled: December 26, 2019Date of Patent: June 14, 2022Assignee: QUALCOMM IncorporatedInventors: Karthik Rangaraju, Shirish Kumar Agarwal, Narasimhan Venkata Agaram
-
Publication number: 20220138238Abstract: This disclosure relates to data association, attribution, annotation, and interpretation systems and related methods of efficiently organizing heterogeneous data at a massive scale. Incoming data is received and extracted for identifying information (“information”). Multiple dimensionality reducing functions are applied to the information, and based on the function results, the information are grouped into sets of similar information. Filtering rules are applied to the sets to exclude non-matching information in the sets. The sets are then merged into groups of information based on whether the sets contain at least one common information. A common link may be associated with information in a group. If the incoming data includes the identifying information associated with to the common link, the incoming data is assigned the common link. In some embodiments, incoming data are not altered but assigned into domains.Type: ApplicationFiled: December 6, 2021Publication date: May 5, 2022Inventors: Anukool Rege, Prashant Kumar Sahay, Mervyn Lally, Shirish Kumar, Sanskar Sahay
-
Patent number: 11227001Abstract: This disclosure relates to data association, attribution, annotation, and interpretation systems and related methods of efficiently organizing heterogeneous data at a massive scale. Incoming data is received and extracted for identifying information (“information”). Multiple dimensionality reducing functions are applied to the information, and based on the function results, the information are grouped into sets of similar information. Filtering rules are applied to the sets to exclude non-matching information in the sets. The sets are then merged into groups of information based on whether the sets contain at least one common information. A common link may be associated with information in a group. If the incoming data includes the identifying information associated with to the common link, the incoming data is assigned the common link. In some embodiments, incoming data are not altered but assigned into domains.Type: GrantFiled: January 31, 2018Date of Patent: January 18, 2022Assignee: Experian Information Solutions, Inc.Inventors: Anukool Rege, Prashant Kumar Sahay, Mervyn Lally, Shirish Kumar, Sanskar Sahay
-
Publication number: 20220012258Abstract: In one aspect, a computerized method for implementing a matching platform for entities includes the step of, in a real-time data processing layer, implementing a real-time linking on an input event stream. The method includes storing an output of the real-time linking in a state change store. The method includes the step of, in a high-throughput layer, implementing a high-throughput linking of entities from a batch data source stream. The method includes storing an output of the high-throughput linking of entities in a state store to generate a unified and consistent view of the entities across a different representation of the entities. The method includes implementing an on-demand linking using the state change store and the state store.Type: ApplicationFiled: May 13, 2021Publication date: January 13, 2022Inventor: SHIRISH KUMAR
-
Publication number: 20210204175Abstract: This disclosure provides systems, methods and apparatuses for intelligent connectivity switching techniques. The techniques include, for example, determining that a wireless connection is encrypted, and in response to determining that the wireless connection is encrypted, employing one or more intelligent connectivity switching mechanisms to ensure a desirable level of user experience may be maintained and data stall conditions may be avoided or overcome. When a wireless station is in an area where two radio access technology (RAT) connections are present, the intelligent connectivity switching mechanisms can include responding to a user interface prompt, evaluating one or more signal-to-noise (SNR)-related metrics, or comparing an application, task or activity to a whitelist.Type: ApplicationFiled: December 26, 2019Publication date: July 1, 2021Inventors: Karthik RANGARAJU, Shirish Kumar AGARWAL, Narasimhan Venkata AGARAM
-
Patent number: 11032705Abstract: A passive authenticating system includes a mobile device in communication with at least one of a multiple of access controls, the mobile device operable to determine a path trajectory of a user to authenticate the user based at least in part on the path trajectory then permit passive access to a particular access control.Type: GrantFiled: May 20, 2019Date of Patent: June 8, 2021Assignee: Carrier CorporationInventors: Devu Manikantan Shila, Shirish Kumar Singh, Emeka P. Eyisi
-
Patent number: 10831162Abstract: Embodiments of the disclosure can relate to providing an integrated power plant advisor. In one embodiment, a method for providing an integrated power plant advisor can include receiving a signal associated with a failure of a power plant or a power plant component. The method can further include determining one or more root causes associated with the failure of the power plant or the power plant component. Based at least in part on operational data and training data from one or more power plants, a ranking of the one or more root causes associated with the failure of the power plant or the power plant component can be determined. The method can further include outputting the ranking via a client device. Based at least in part on the ranking, a repair or replacement strategy for the power plant or the power plant component can be identified.Type: GrantFiled: June 28, 2016Date of Patent: November 10, 2020Assignee: General Electric CompanyInventors: Awadesh Kumar Tiwari, Kowta Ramshanker, Xiaomo Jiang, John Robert Korsedal, Shirish Kumar Pandey
-
Publication number: 20200037162Abstract: A passive authenticating system includes a mobile device in communication with at least one of a multiple of access controls, the mobile device operable to determine a path trajectory of a user to authenticate the user based at least in part on the path trajectory then permit passive access to a particular access control.Type: ApplicationFiled: May 20, 2019Publication date: January 30, 2020Applicant: Carrier CorporationInventors: Devu Manikantan Shila, Shirish Kumar Singh, Emeka P. Eyisi
-
Publication number: 20180218069Abstract: This disclosure relates to data association, attribution, annotation, and interpretation systems and related methods of efficiently organizing heterogeneous data at a massive scale. Incoming data is received and extracted for identifying information (“information”). Multiple dimensionality reducing functions are applied to the information, and based on the function results, the information are grouped into sets of similar information. Filtering rules are applied to the sets to exclude non-matching information in the sets. The sets are then merged into groups of information based on whether the sets contain at least one common information. A common link may be associated with information in a group. If the incoming data includes the identifying information associated with to the common link, the incoming data is assigned the common link. In some embodiments, incoming data are not altered but assigned into domains.Type: ApplicationFiled: January 31, 2018Publication date: August 2, 2018Inventors: Anukool Rege, Prashant Kumar Sahay, Mervyn Lally, Shirish Kumar, Sanskar Sahay
-
Publication number: 20170371305Abstract: Embodiments of the disclosure can relate to providing an integrated power plant advisor. In one embodiment, a method for providing an integrated power plant advisor can include receiving a signal associated with a failure of a power plant or a power plant component. The method can further include determining one or more root causes associated with the failure of the power plant or the power plant component. Based at least in part on operational data and training data from one or more power plants, a ranking of the one or more root causes associated with the failure of the power plant or the power plant component can be determined. The method can further include outputting the ranking via a client device. Based at least in part on the ranking, a repair or replacement strategy for the power plant or the power plant component can be identified.Type: ApplicationFiled: June 28, 2016Publication date: December 28, 2017Inventors: Awadesh Kumar Tiwari, Kowta Ramshanker, Xiaomo Jiang, John Robert Korsedal, Shirish Kumar Pandey
-
Patent number: 9733694Abstract: Systems and methods for dynamically adjusting an input parameter, such as power supply level, to a shared power domain in a portable computing device are disclosed. The power domain includes a plurality of processing resources that share the power source. The power supply level is reduced based on a critical core vote pool derived from votes from the plurality of processing resources. The critical core vote pool is narrowed from all the votes by disqualifying votes based on the operating status of the associated processing resources. For example, because inactive processing resources may be unaffected by a change in the voltage level to the shared domain, and because certain active processing resources are in a position to adjust to a power change dictated by another processing resource, such processing resources may be considered noncritical and their votes disqualified from consideration.Type: GrantFiled: August 28, 2015Date of Patent: August 15, 2017Assignee: QUALCOMM IncorporatedInventors: Hee Jun Park, Krishna V. S. S. S. R. Vanka, Sravan Kumar Ambapuram, Shirish Kumar Agarwal, Shih-Hsin Jason Hu
-
Patent number: 9717051Abstract: A method and computing apparatus for controlling operation of hardware processing components are disclosed. The method may include receiving a data packet (e.g., a media frame) at the computing device, processing the data packet with a plurality of hardware components to display the data packet, and monitoring movement of the data packet among the hardware components. A time indication for each hardware component is generated that indicates when the data packet will be received, and a frequency of each of the hardware components is adjusted based upon when the frame will arrive to be processed.Type: GrantFiled: February 20, 2015Date of Patent: July 25, 2017Assignee: QUALCOMM Innovation Center, Inc.Inventors: Sravan Kumar Ambapuram, Krishna V.S.S.S.R. Vanka, Shirish Kumar Agarwal, Nikhil Kumar Kansal
-
Patent number: 9697124Abstract: A dynamic cache extension in a multi-cluster heterogeneous processor architecture is described. One embodiment is a system comprising a first processor cluster having a first level two (L2) cache and a second processor cluster having a second L2 cache. The system further comprises a controller in communication with the first and second L2 caches. The controller receives a processor workload input and a cache workload input from the first processor cluster. Based on processor workload input and the cache workload input, the cache controller determines whether a current task associated with the first processor cluster is limited by a size threshold of the first L2 cache or a performance threshold of the first processor cluster. If the current task is limited by the size threshold of the first L2 cache, the controller uses at least a portion of the second L2 cache as an extension of the first L2 cache.Type: GrantFiled: January 13, 2015Date of Patent: July 4, 2017Assignee: QUALCOMM IncorporatedInventors: Hee Jun Park, Krishna Vsssr Vanka, Sravan Kumar Ambapuram, Shirish Kumar Agarwal, Ashvinkumar Namjoshi, Harshad Bhutada
-
Patent number: 9678809Abstract: Systems and methods that allow for Dynamic Clock and Voltage Scaling (DCVS) aware interprocessor communications among processors such as those used in or with a portable computing device (“PCD”) are presented. During operation of the PCD at least one data packet is received at a first processing component. Additionally, the first processing component also receives workload information about a second processing component operating under dynamic clock and voltage scaling (DCVS). A determination is made, based at least in part on the received workload information, whether to send the at least one data packet from the first processing component to the second processing component or to a buffer, providing a cost effective ability to reduce power consumption and improved battery life in PCDs with multi-cores or multi-CPUs implementing DCVS algorithms or logic.Type: GrantFiled: January 12, 2016Date of Patent: June 13, 2017Assignee: QUALCOMM IncorporatedInventors: Krishna Vsssr Vanka, Shirish Kumar Agarwal, Sravan Kumar Ambapuram
-
Patent number: 9671857Abstract: Systems and methods for dynamically adjusting an input parameter to a power domain in a portable computing device are disclosed. The power domain includes two or more processing resources that share a power source. Dynamic use of the two or more processing resources creates an opportunity to adjust the input parameter when a status change associated with a processing resource in the power domain occurs. A controller in the power domain includes logic that responds to a status indicator associated with a respective processing resource in the power domain by generating a control signal that directs a device to adjust one or both of input voltage and clock frequency.Type: GrantFiled: April 30, 2014Date of Patent: June 6, 2017Assignee: QUALCOMM IncorporatedInventors: Krishna V. S. S. S. R Vanka, Hee Jun Park, Sravan Kumar Ambapuram, Shirish Kumar Agarwal