Patents by Inventor Siddharth Agrawal

Siddharth Agrawal 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: 20240171940
    Abstract: A system for monitoring network performance includes a non-transitory computer readable medium. The non-transitory computer readable medium is configured to store instructions thereon. The system further includes a processor connected to the non-transitory computer readable medium. The processor is configured to receive an inquiry from a user having access to a mobile device. The processor is configured to determine whether the system is able to access an application on the mobile device. The processor is configured to transmit a request to determine a location of the mobile device to the application in response to determining the system is able to access the application. The processor is configured to receive results of the location determination. The processor is configured to provide a recommendation for addressing the inquiry from the user based on the received results of the determined location.
    Type: Application
    Filed: May 17, 2022
    Publication date: May 23, 2024
    Inventors: Nitin PAL, Shivchandra PATHAK, Siddharth JAIN, Goutam AGRAWAL
  • Publication number: 20240145549
    Abstract: Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, integrated circuit structures having germanium-based channels are described. In an example, an integrated circuit structure includes a fin having a lower silicon portion, an intermediate germanium portion on the lower silicon portion, and a silicon germanium portion on the intermediate germanium portion. An isolation structure is along sidewalls of the lower silicon portion of the fin. A gate stack is over a top of and along sidewalls of an upper portion of the fin and on a top surface of the isolation structure. A first source or drain structure is at a first side of the gate stack. A second source or drain structure is at a second side of the gate stack.
    Type: Application
    Filed: January 10, 2024
    Publication date: May 2, 2024
    Inventors: Siddharth CHOUKSEY, Glenn GLASS, Anand MURTHY, Harold KENNEL, Jack T. KAVALIEROS, Tahir GHANI, Ashish AGRAWAL, Seung Hoon SUNG
  • Publication number: 20240135547
    Abstract: The present invention relates to identifying and/or generating high quality training data. More particularly, the present invention relates to determining a subset of images from a dataset that can be used as substantially high quality training data for the training of movement detection systems. Aspects and/or embodiments seek to provide a system and/or method of generating substantially high quality training data for a security event detection method and/or system using video data from surveillance cameras as input data.
    Type: Application
    Filed: February 11, 2022
    Publication date: April 25, 2024
    Inventors: SIDDHARTH AGRAWAL, ASHWIN D'CRUZ, CHRIS TEGHO, DAVID HALL, BORIS PLOIX
  • Patent number: 11923421
    Abstract: Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, integrated circuit structures having germanium-based channels are described. In an example, an integrated circuit structure includes a fin having a lower silicon portion, an intermediate germanium portion on the lower silicon portion, and a silicon germanium portion on the intermediate germanium portion. An isolation structure is along sidewalls of the lower silicon portion of the fin. A gate stack is over a top of and along sidewalls of an upper portion of the fin and on a top surface of the isolation structure. A first source or drain structure is at a first side of the gate stack. A second source or drain structure is at a second side of the gate stack.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: March 5, 2024
    Assignee: Intel Corporation
    Inventors: Siddharth Chouksey, Glenn Glass, Anand Murthy, Harold Kennel, Jack T. Kavalieros, Tahir Ghani, Ashish Agrawal, Seung Hoon Sung
  • Patent number: 11507608
    Abstract: A method, system and computer-usable medium are disclosed for improving search engine ranking of a landing page using automated analysis of landing pages of third-party entities. Certain embodiments include receiving, at a user interface, a primary keyword associated with a targeted landing page of a primary entity; transmitting the primary keyword to a search engine; and receiving a search engine results page from the search engine. The search engine results page may be used to identify landing pages of third-party entities having a higher rank than the targeted landing page. Secondary keywords occurring on the third-party landing pages may be identified and analyzed to determine whether inclusion of the secondary keyword in the targeted landing page will increase ranking of the targeted landing page in the search engine.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: November 22, 2022
    Assignee: Dell Products L.P.
    Inventors: Siddharth Agrawal, Ashish Kumar Palo, Mehak Preet, Kabya Koel Kar, Wasim Bari
  • Patent number: 11321141
    Abstract: A method comprises receiving a request to execute an instance of a given software container, determining source code entities of source code of the given software container, and generating a given software container profile for the given software container based at least in part on rankings associated with the source code entities. The method also comprises creating a resource management plan for the given software container utilizing one or more machine learning algorithms, the resource management plan comprising resource management metric thresholds determined based at least in part on historical resource utilization data for additional software containers having associated software container profiles similar to the given software container profile.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: May 3, 2022
    Assignee: Dell Products L.P.
    Inventors: Mohammad Rafey, Siddharth Agrawal
  • Patent number: 11132448
    Abstract: Methods, apparatus, and processor-readable storage media for encryption using wavelet transformation are provided herein. An example computer-implemented method includes generating a modified item of cryptographic information by randomly incorporating one or more characters into a user-provided item of cryptographic information; converting the modified item of cryptographic information to a matrix code; creating multiple bands of data by applying wavelet transformation to the matrix code; generating one or more encrypted items of cryptographic information by converting a selected one of the multiple bands of data into a sequence of multiple characters by applying an encoding process to the selected band of data; and storing the encrypted items of cryptographic information in a database for use in authentication requests.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: September 28, 2021
    Assignee: Dell Products L.P.
    Inventors: Sathish Bikumala, Siddharth Agrawal, Ashish Kumar Palo
  • Patent number: 11012696
    Abstract: In some examples, a computing device may receive a request for a video segment captured by a particular camera, where the request specifies a date, a start time, and a length of the video segment. The computing device may identify stored data associated with the video segment in a storage device based on the date, the start time, the length, and an identifier associated with the particular camera and retrieve the stored data from the storage device. The computing device may determine that the stored data includes a subset of the video frames that were sent from the particular camera and excludes a remainder of the video frames and regenerate the remainder of the video frames based on the stored data to create regenerated data. The computing device may reconstruct the reconstructed video segment by merging the stored data with the regenerated data and provide the reconstructed video segment.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: May 18, 2021
    Assignee: Dell Products L.P.
    Inventors: Siddharth Agrawal, Ashish Kumar Palo, Gyanendra Kumar Patro
  • Publication number: 20210089361
    Abstract: A method comprises receiving a request to execute an instance of a given software container, determining source code entities of source code of the given software container, and generating a given software container profile for the given software container based at least in part on rankings associated with the source code entities. The method also comprises creating a resource management plan for the given software container utilizing one or more machine learning algorithms, the resource management plan comprising resource management metric thresholds determined based at least in part on historical resource utilization data for additional software containers having associated software container profiles similar to the given software container profile.
    Type: Application
    Filed: September 20, 2019
    Publication date: March 25, 2021
    Inventors: Mohammad Rafey, Siddharth Agrawal
  • Publication number: 20200242147
    Abstract: A method, system and computer-usable medium are disclosed for improving search engine ranking of a landing page using automated analysis of landing pages of third-party entities. Certain embodiments include receiving, at a user interface, a primary keyword associated with a targeted landing page of a primary entity; transmitting the primary keyword to a search engine; and receiving a search engine results page from the search engine. The search engine results page may be used to identify landing pages of third-party entities having a higher rank than the targeted landing page. Secondary keywords occurring on the third-party landing pages may be identified and analyzed to determine whether inclusion of the secondary keyword in the targeted landing page will increase ranking of the targeted landing page in the search engine.
    Type: Application
    Filed: January 24, 2019
    Publication date: July 30, 2020
    Applicant: Dell Products L.P.
    Inventors: Siddharth Agrawal, Ashish Kumar Palo, Mehak Preet, Kabya Koel Kar, Wasim Bari
  • Publication number: 20200133658
    Abstract: A method is used in maintaining a software project in computing environments. A software project maintenance module processes at least one transaction associated with source code of the software project, where the transaction requires validation by a plurality of contributors in a decentralized network. The software project maintenance module updates the decentralized network by adding the at least one processed transaction as a block in the decentralized network.
    Type: Application
    Filed: October 30, 2018
    Publication date: April 30, 2020
    Inventors: Siddharth Agrawal, Chetan Pudiyanda Somaiah
  • Publication number: 20200113919
    Abstract: The invention relates to pharmaceutical compositions comprising ((((((R)-1-(6-amino-9H-purin-9-yl) propan-2-yl)oxy)methyl)(phenoxy)phosphoryl)oxy)methyl pivalate or a pharmaceutically acceptable derivative thereof, optionally with an additional agent, methods of making them, and their use in medicine.
    Type: Application
    Filed: June 29, 2018
    Publication date: April 16, 2020
    Inventors: Geena MALHOTRA, Kalpana JOSHI, Jeevan GHOSALKAR, Atul DAROI, Siddharth AGRAWAL
  • Patent number: 10572817
    Abstract: A novel entity resolution approach for the organization entity domain can be implemented in the MapReduce framework with low memory requirements so that it may scale to large scale datasets. A new clustering approach, sClust, significantly improves the recall of the pairwise classifier.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: February 25, 2020
    Assignee: PEOPLECONNECT, INC.
    Inventors: Hakan Kardes, Deepak Konidena, Siddharth Agrawal, Micah Huff, Ang Sun, Lin Chen, Andrew Kellberg, Xin Wang
  • Publication number: 20200042722
    Abstract: Methods, apparatus, and processor-readable storage media for encryption using wavelet transformation are provided herein. An example computer-implemented method includes generating a modified item of cryptographic information by randomly incorporating one or more characters into a user-provided item of cryptographic information; converting the modified item of cryptographic information to a matrix code; creating multiple bands of data by applying wavelet transformation to the matrix code; generating one or more encrypted items of cryptographic information by converting a selected one of the multiple bands of data into a sequence of multiple characters by applying an encoding process to the selected band of data; and storing the encrypted items of cryptographic information in a database for use in authentication requests.
    Type: Application
    Filed: August 1, 2018
    Publication date: February 6, 2020
    Inventors: Sathish Bikumala, Siddharth Agrawal, Ashish Kumar Palo
  • Publication number: 20190342556
    Abstract: In some examples, a computing device may receive a request for a video segment captured by a particular camera, where the request specifies a date, a start time, and a length of the video segment. The computing device may identify stored data associated with the video segment in a storage device based on the date, the start time, the length, and an identifier associated with the particular camera and retrieve the stored data from the storage device. The computing device may determine that the stored data includes a subset of the video frames that were sent from the particular camera and excludes a remainder of the video frames and regenerate the remainder of the video frames based on the stored data to create regenerated data. The computing device may reconstruct the reconstructed video segment by merging the stored data with the regenerated data and provide the reconstructed video segment.
    Type: Application
    Filed: May 3, 2018
    Publication date: November 7, 2019
    Inventors: Siddharth Agrawal, Ashish Kumar Palo, Gyanendra Kumar Patro
  • Patent number: 10157429
    Abstract: Finding connected components in a graph is a well-known problem in a wide variety of application areas such as social network analysis, data mining, image processing, and etc. We present an efficient and scalable approach to find all the connected components in a given graph. We compare our approach with the state-of-the-art on a real-world graph. We also demonstrate the viability of our approach on a massive graph with ˜6B nodes and ˜92B edges on an 80-node Hadoop cluster. To the best of our knowledge, this is the largest graph publicly used in such an experiment.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: December 18, 2018
    Assignee: PeopleConnect, Inc.
    Inventors: Hakan Kardes, Siddharth Agrawal, Xin Wang, Ang Sun
  • Publication number: 20150269230
    Abstract: Finding connected components in a graph is a well-known problem in a wide variety of application areas such as social network analysis, data mining, image processing, and etc. We present an efficient and scalable approach to find all the connected components in a given graph. We compare our approach with the state-of-the-art on a real-world graph. We also demonstrate the viability of our approach on a massive graph with ˜6B nodes and ˜92B edges on an 80-node Hadoop cluster. To the best of our knowledge, this is the largest graph publicly used in such an experiment.
    Type: Application
    Filed: March 19, 2015
    Publication date: September 24, 2015
    Inventors: Hakan KARDES, Siddharth AGRAWAL, Xin WANG, Ang SUN
  • Publication number: 20150269494
    Abstract: A novel entity resolution approach for the organization entity domain can be implemented in the MapReduce framework with low memory requirements so that it may scale to large scale datasets. A new clustering approach, sClust, significantly improves the recall of the pairwise classifier.
    Type: Application
    Filed: March 19, 2015
    Publication date: September 24, 2015
    Inventors: Hakan KARDES, Deepak KONIDENA, Siddharth AGRAWAL, Micah HUFF, Ang SUN, Lin CHEN, Andrew KELLBERG, Xin WANG
  • Patent number: 7941749
    Abstract: Resolution and composition of electronic document layout are provided. An intermediate text data structure may be generated to hold a “resolved” rich text state for a given document. Properties contained in the “resolved” rich text state are a composite of all relevant properties including user defined and entered properties and including properties associated with the document according to a pre-built document context. This text body resolution process then may be utilized for generating a composite text layout for the text streams associated with a plurality of document components for generating a single rich text stream for presentation to and editing by a user.
    Type: Grant
    Filed: May 15, 2007
    Date of Patent: May 10, 2011
    Assignee: Microsoft Corporation
    Inventors: Siddharth Agrawal, Robert Parker, Dachuan Zhang
  • Patent number: 7904418
    Abstract: An edit list including a collection of change descriptions and definitions for a primary data structure is used for on-demand, incremental updating of associated auxiliary data structures. Edits performed on the primary data structure are recorded in the edit list with a version stamp, along with definitions of the changes and any other pertinent data. Each auxiliary data structure maintains its own version stamp that identifies when the auxiliary data structure was last synchronized with the primary data structure. When an auxiliary data structure needs to be updated, the edit list is retrieved and change descriptions scanned to find one with the matching version stamp. All change descriptions logged since that one are incorporated into the auxiliary data structure. The specific contents of each change description enable the auxiliary data structure to be incrementally updated as each change description is processed individually.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: March 8, 2011
    Assignee: Microsoft Corporation
    Inventors: Siddharth Agrawal, Robert C. Parker, Dachuan Zhang