Patents by Inventor Ankit Kumar
Ankit 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).
-
Patent number: 12189465Abstract: An embodiment may involve storage containing incident logs and mappings between incident logs and vector representations generated by a machine learning (ML) model.Type: GrantFiled: March 4, 2024Date of Patent: January 7, 2025Assignee: ServiceNow, Inc.Inventors: Hari Krishna Vutukuru, Purvanshi Yadav, Anushree Randad, Ajesh Sasidharan, Payal Roy, Ankit Kumar Das
-
Publication number: 20250005275Abstract: In implementations of systems for stylizing digital content, a computing device receives digital content having a plurality of content entities. Classified content entities are generated by classifying the plurality of content entities using one or more machine-learning models. A determination is then made regarding correspondence of the classified content entities with visual styles of a digital template. Based on the determined correspondence, the plurality of content entities of the digital content are displayed as having the visual styles, respectively, of the digital template.Type: ApplicationFiled: September 15, 2024Publication date: January 2, 2025Applicant: Adobe Inc.Inventors: Sanyam Jain, Rishav Agarwal, Rishabh Purwar, Prateek Gaurav, Palak Agrawal, Nikhil Kedia, Ankit Kumar
-
Patent number: 12166661Abstract: Some embodiments of the invention provide a method of sending data messages from an edge router at a first location of an enterprise network to a SaaS (software as a service) application server provided by a third-party at a second location. The method receives, from a DNS (domain name system) first server, a resolution for a particular destination network address for the SaaS application server at the second location. From a second server, the method obtains an identifier for a first cloud gateway from multiple cloud gateways at multiple locations through which the particular destination address for the SaaS application server can be reached, the first cloud gateway farther from the first location than a second cloud gateway in the multiple cloud gateways but closer to the second location than the second cloud gateway. The method uses an optimized SD-WAN connection to the first cloud gateway to forward data messages for the first cloud gateway to the SaaS application at the second location.Type: GrantFiled: June 19, 2023Date of Patent: December 10, 2024Assignee: VMware LLCInventors: Ankit Kumar Sinha, Navaneeth Krishnan Ramaswamy, Balaji Shanmugam, Sasikumar Balasubramanian
-
Patent number: 12153561Abstract: Described herein are embodiments for assisting in creating a listing for a For Sale Object (FSO). An item name suggestion module receives seller input and provides suggested entries for the listing to help the seller describe the FSO more accurately and consistently. A hierarchical database provides a structure for ordering suggested entries, with the structure ordered based on scores. The scores are based on rules that relate item characteristics and take into account rankings of those item characteristics with respect to one another. Metadata tags that are used by the online merchandise platforms can be identified and included in the listing, even if a seller is not familiar with the metadata tags. The hierarchical database also connects or associates item characteristics in groups that describe specific FSO. The connections can help to optimize search results as the listing is completed by the seller.Type: GrantFiled: May 6, 2021Date of Patent: November 26, 2024Assignee: MERCARI, INC.Inventors: Sahil Rishi, Manikandan Sankar, Byong Mok Oh, Yodhavee Chuenbunluesook, Ankit Kumar Baruah, Shuichi Iida
-
Publication number: 20240388568Abstract: Embodiments are described for a user device comprising a transceiver configured to communicate with a server and a processor communicatively coupled to the transceiver. The processor is configured to receive a uniform resource locator (URL) from the server and determine that the URL is a universal link. The processor is further configured to authenticate the universal link and parse the universal link to obtain a domain link. The processor is further configured to connect to the domain link.Type: ApplicationFiled: July 30, 2024Publication date: November 21, 2024Inventors: Tejram Jagannath Sonwane, Ankit Kumar
-
Publication number: 20240378889Abstract: Devices and methods for computer vision guided monitoring and analysis of a display module are disclosed herein. The method receives at least one captured image of at least a portion of an object for displaying at least one item. The method quantifies a state of the object present in the captured image by determining at least one anomaly associated with the object present in the captured image based on a comparison of at least one extracted attribute of the object present in the captured image and at least one extracted attribute of the object present in a reference image where the reference image is indicative of an optimal state of the object present in the captured image. The method determines whether the anomaly is greater than a threshold and generates and transmits a notification when the anomaly is greater than the threshold.Type: ApplicationFiled: May 10, 2023Publication date: November 14, 2024Inventors: Ankit Kumar, Eunhyang Kim, Francesco Lupo, Chih Huan Chien, Samadhi Poornima Kumarasinghe Wickrama Arachchilage, Lingchao Kong, Zachery P. Berg
-
Publication number: 20240378618Abstract: Briefly, embodiments of a system, method, and article for receiving a request, via a user interface, from a first backend system on a central exchange. The request may be for a determination of a schema for documentation produced by a second backend system on the central exchange. The second backend system may engage in one or more transactions with the first backend system. The first backend system may be integrated with the central exchange. The schema for the documentation generated by the second backend system over the central exchange may be automatically determined. Rules for transactions with the second backend system may be automatically determined. The schema and rules for the second backend system may be automatically combined. The integration package may be automatically generated and deployed within a conversion layer of the first backend system.Type: ApplicationFiled: May 8, 2023Publication date: November 14, 2024Inventors: Bipin M, Priyanka Khaitan, Santosh Kumar Maddula, Abhay Joshi, Ankit Kumar, Ramya Ramesh
-
Patent number: 12140392Abstract: The present disclosure provides a muzzle-end adapter for bore sighting of large caliber guns. The muzzle-end adapter includes a main operating shaft extending along a first longitudinal axis. The muzzle-end adapter includes a disk. Further, the muzzle-end adapter includes a main body. The main body encapsulates the main operating shaft. Furthermore, the muzzle-end adapter includes a first-section and a second-section. The second-section includes a plurality of sets of centering fingers. The second-section encapsulates the disk. Moreover, the muzzle-end adapter includes a plurality of conical disks. The plurality of conical disks includes a first conical disk and a second conical disk. The first conical disk is positioned at a second end of the second-section. The second conical disk is positioned at a first end of the second-section. Also, rectilinear motion of the second-section over the plurality of conical disks radially expands centering fingers of the plurality of sets of centering fingers.Type: GrantFiled: October 31, 2022Date of Patent: November 12, 2024Assignee: Tonbo Imaging Pte. Ltd.Inventors: Ankit Kumar, Kondangi Lakshmikumar Arvind, Nelaji Mohanrao Sudarshan
-
Patent number: 12124794Abstract: In implementations of systems for stylizing digital content, a computing device implements a style system to receive input data describing digital content to be stylized based on visual styles of example content included in a digital template. The style system generates embeddings for content entities included in the digital content using a machine learning model. Classified content entities are determined based on the embeddings using the machine learning model. The style system generates an output digital template that includes portions of the digital content having the visual styles of example content included in the digital template based on the classified content entities.Type: GrantFiled: November 22, 2022Date of Patent: October 22, 2024Assignee: Adobe Inc.Inventors: Sanyam Jain, Rishav Agarwal, Rishabh Purwar, Prateek Gaurav, Palak Agrawal, Nikhil Kedia, Ankit Kumar
-
Patent number: 12123671Abstract: The present disclosure provides a muzzle end adapter for performing bore sighting of a small caliber gun. The muzzle end adapter includes a plurality of hand levers. In addition, the muzzle end adapter includes a main operating shaft connected rigidly with a first hand lever. Also, the muzzle end adapter includes a cylindrical member connected at one end of the main operating shaft. Moreover, the muzzle end adapter includes a plurality of centering devices. The plurality of centering devices includes a plurality of jaws. The plurality of jaws includes a plurality of equiangular spaced jaws centered around a pivot pin. Further, the muzzle end adapter includes a disk. Furthermore, the disk includes a tapered hole connected with the muzzle end adapter.Type: GrantFiled: October 31, 2022Date of Patent: October 22, 2024Assignee: Tonbo Imaging Pte. Ltd.Inventors: Ankit Kumar, Kondangi Lakshmikumar Arvind, Nelaji Mohanrao Sudarshan
-
Patent number: 12127152Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first user equipment (UE) may receive a registration message including a decode key associated with a ranging service. The UE may receive, from a second UE, an encoded value and an identifier associated with the second UE. The UE may validate the identifier using the encoded value and the decode key. The UE may establish a ranging session associated with the second UE based at least in part on validating the identifier. Numerous other aspects are described.Type: GrantFiled: June 8, 2022Date of Patent: October 22, 2024Assignee: QUALCOMM IncorporatedInventors: Mayank Arora, Ankit Kumar, Rajat Aggarwal, Amar Kumar Nandan
-
Patent number: 12095648Abstract: Systems and methods are provided for detecting changes in network activity that are depicted in a routing table. The routing table may be stored as a search tree data structure (e.g., Merkle Patricia Tree) to mimic a standard routing table and reduce the search time to find the desired route by allowing the router to traverse the search tree data structure more efficiently. Additionally, the metadata of the tree may be provided to an unstructured machine learning model (e.g., K-means) to identify new clusters of routes week-over-week and generate an alert with any changes. Changes are identified in near real time and dynamically at the router (not a central device) to reduce the time needed to respond to network changes.Type: GrantFiled: October 13, 2021Date of Patent: September 17, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Madhusoodhana Chari Sesha, Ankit Kumar Sinha
-
Patent number: 12095799Abstract: Systems and methods include identifying a cloud application; performing one or more automated scripts to determine a first set of attributes of the cloud application; obtaining a second set of attributes of the cloud application based on a manual analysis; obtaining weighting factors for the first set of attributes and the second set of attributes; determining a risk score of the cloud application based on the first set of attributes and the second set of attributes and the associated weighting factors; and displaying the risk score of the cloud application. The steps can further include enforcing security policies for the cloud application based on the risk score, such as via one of a cloud-based system and a Cloud Access Security Broker (CASB) system.Type: GrantFiled: September 7, 2021Date of Patent: September 17, 2024Assignee: Zscaler, Inc.Inventors: Davinder Pal Singh, Rahul Kumar, Ankit Kumar, Santhosh Kumar, Narinder Paul, Vairavan Subramanian
-
Publication number: 20240305552Abstract: Described herein are systems, methods, and software to manage an active/standby gateway configuration using Duplicate Address Detection (DAD) packets. In one implementation, a first gateway determines that a heartbeat connection with a second gateway has failed. In response to the failed heartbeat connection, the first gateway implements a packet filter for the data plane that permits DAD packets but blocks one or more other protocols. The first gateway then determines whether a response is received to the DAD packets within a timeout period. If received, the first gateway will revert to a standby state. If not received, the first gateway will assume the active state in place of the second gateway.Type: ApplicationFiled: March 10, 2023Publication date: September 12, 2024Inventor: Ankit Kumar Sinha
-
Publication number: 20240289176Abstract: Systems and methods for distributing workloads across devices based on network conditions are described. In an illustrative, non-limiting embodiment an Information Handling System (IHS) of a workspace orchestration service obtains, from host IHSs, specifications of the respective host IHSs, where a first host IHSs hosts a plurality of workloads. The workspace orchestration service also obtains, from one or more of the host IHSs including a second host IHS, a respective one or more network connectivity parameters of the one or more host IHSs, including at least one network connectivity parameter from the second host IHS. The workspace orchestration service transitions one or more of the plurality of workloads from the first host IHS to the second host IHS based, at least in part, on the specifications of the first and second host IHSs, and the network connectivity parameters of the second host IHSs.Type: ApplicationFiled: February 23, 2023Publication date: August 29, 2024Applicant: Dell Products, L.P.Inventors: Michael S. Gatson, Ankit Kumar, Srinivasa Ragavan
-
Publication number: 20240289345Abstract: A method for migrating a computing resource across cloud environments is described. According to the method, a data management system may interface with a first cloud environment and a second cloud environment. The data management system may receive a request to migrate a first computing resource stored in the first cloud environment to the second cloud environment. The data management system may generate, based on the request, a first compute job in the first cloud environment to cause the first cloud environment to extract data from a backup of the first computing resource and transfer the data to the second cloud environment. The data management system may instruct the second cloud environment to generate a second computing resource. The data management system may generate a second compute job in the second cloud environment to cause the second cloud environment to load the extracted data into the second computing resource.Type: ApplicationFiled: May 9, 2024Publication date: August 29, 2024Inventors: Jaya Jyothiswaroop Kotni, Shivanshu Agrawal, Kritagya Dabi, Dhananjay Mantri, Ankit Kumar, Ujjwal Sahana, Rimple Malik
-
Patent number: 12074912Abstract: A dynamic API security policy is enforced at runtime. This can be done without having access to the API specification or code. A flow of execution initiated by the API is tracked at runtime, and a data object used by the API is identified. Specific data labels are assigned to specific fields of the data object used by the API. The specific data labels consistently identify data fields of specific types. The API security policy that is enforced prohibits specific actions concerning data fields of specific types, which are also consistently identified in the security policy. Actions in the tracked flow of execution that violate the API security policy are detected at runtime, and security actions are taken in response. In some implementations, these dynamic API security techniques are supplemented with static API security analysis of an API specification and a set of rules concerning API risk assessment.Type: GrantFiled: June 3, 2021Date of Patent: August 27, 2024Assignee: ArecaBay, Inc.Inventors: Lebin Cheng, Ravindra Balupari, Sekhar Babu Chintaginjala, Ankit Kumar, Sandeep Yadav
-
Patent number: 12074782Abstract: A system and a method for eliminating data loss in a virtually aggregated network are described. A first network device may identify inactivity of a central network device present in a communication network. The central network device is responsible for distributing routing information between a plurality of network devices including the first network device. The first network device delays network route calculations until a second network device is elected from the plurality of network devices to perform functions of the central network device. The second network device generates link state information related to the plurality of network devices, and shares the link state information with the plurality of network devices. Upon receiving the link state information, the plurality of network device may resume the route calculations.Type: GrantFiled: April 12, 2021Date of Patent: August 27, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Anoop Govindan Nair, Ankit Kumar Sinha, Veerendranatha Reddy Vallem
-
Patent number: 12074848Abstract: Embodiments are described for a user device comprising a transceiver configured to communicate with a server and a processor communicatively coupled to the transceiver. The processor is configured to receive a uniform resource locator (URL) from the server and determine that the URL is a universal link. The processor is further configured to authenticate the universal link and parse the universal link to obtain a domain link. The processor is further configured to connect to the domain link.Type: GrantFiled: December 13, 2021Date of Patent: August 27, 2024Assignee: SAP SEInventors: Tejram Jagannath Sonwane, Ankit Kumar
-
Publication number: 20240283842Abstract: Embodiments provide systems and methods to load balance using tenant affinities. A method includes configuring a load balancer with a set of tenant affinities, the set of tenant affinities including a tenant affinity for each of a plurality of tenants with respect to each of a plurality of computing nodes that provide services to users in a multitenant environment. Load balancing may include receiving a user request, associated with a tenant, for a service provided by the computing nodes, determining a highest tenant affinity computing node for the tenant using the set of tenant affinities and directing the user request to the highest tenant affinity computing node for the tenant.Type: ApplicationFiled: May 1, 2024Publication date: August 22, 2024Inventors: Anirudh Mahto, Ankit Kumar Mahto