Patents by Inventor Ankur Goyal
Ankur Goyal 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: 20240119457Abstract: Methods and server systems for computing fraud risk scores for various merchants associated with an acquirer described herein. The method performed by a server system includes accessing merchant-related transaction data including merchant-related transaction indicators associated with a merchant from a transaction database. Method includes generating a merchant-related transaction features based on the merchant-related indicators. Method includes generating via risk prediction models, for a payment transaction with the merchant, merchant health and compliance risk scores, merchant terminal risk scores, merchant chargeback risk scores, and merchant activity risk scores based on the merchant-related transaction features. Method includes facilitating transmission of a notification message to an acquirer server associated with the merchant.Type: ApplicationFiled: October 6, 2023Publication date: April 11, 2024Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Smriti Gupta, Adarsh Patankar, Akash Choudhary, Alekhya Bhatraju, Ammar Ahmad Khan, Amrita Kundu, Ankur Saraswat, Anubhav Gupta, Awanish Kumar, Ayush Agarwal, Brian M. McGuigan, Debasmita Das, Deepak Yadav, Diksha Shrivastava, Garima Arora, Gaurav Dhama, Gaurav Oberoi, Govind Vitthal Waghmare, Hardik Wadhwa, Jessica Peretta, Kanishk Goyal, Karthik Prasad, Lekhana Vusse, Maneet Singh, Niranjan Gulla, Nitish Kumar, Rajesh Kumar Ranjan, Ram Ganesh V, Rohit Bhattacharya, Rupesh Kumar Sankhala, Siddhartha Asthana, Soumyadeep Ghosh, Sourojit Bhaduri, Srijita Tiwari, Suhas Powar, Susan Skelsey
-
Publication number: 20240096133Abstract: A method and a system for image capturing of an eye are provided. The image capturing method in an electronic device includes directing radar signals on one or more portions of the eye that is required to be captured, determining an amount of signals absorbed into one or more portions of the eye by measuring the amount of signals reflected by one or more portions of the eye and estimating size of one or more portions of the eye based on the amount of signals absorbed, and generating an image of the eye having the portions with the estimated sizes.Type: ApplicationFiled: November 17, 2023Publication date: March 21, 2024Inventors: Vijay Narayan TIWARI, Ankur TRISAL, Dewanshu HASWANI, Ashish GOYAL
-
Publication number: 20240073938Abstract: A method of beam failure recovery managed by a transmitter of a communication system, includes: detecting a first occurrence of a beam failure between the transmitter and a receiver; based on the detection of the first occurrence of the beam failure, identifying at least one first reconfigurable intelligent surface (RIS) for transmitting at least one reference signal; transmitting the at least one reference signal to the at least one first RIS; receiving, from the at least one first RIS, a receiver feedback for the at least one of reference signal; generating an RIS candidate beam list based on the receiver feedback; and transmitting, to the receiver via the at least one first RIS, a radio resource control (RRC) message including the RIS candidate beam list as a beam failure recovery configuration.Type: ApplicationFiled: August 25, 2023Publication date: February 29, 2024Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Ankur GOYAL, Anusha GUNTURU, Mohammed Saquib Noorulhuda KHAN, Ashok Kumar Reddy CHAVVA, Hari Krishna BODDAPATI
-
Patent number: 11894908Abstract: A method for managing beam alignment by a user equipment is provided. The method comprises receiving beam width information and base station location information from a base station, calculating a displacement of location of the UE based on location coordinates of the UE, measuring a change in a signal strength of the UE due to the displacement, and determining whether the UE is moving towards or away from the base station using at least one of the beam width information, base station location information, the displacement, and the measured change in the signal strength, determining whether a beam re-alignment is required based on the determination of the movement of UE, and transmitting a realignment request to the base station for a re-aligned beam width and a new transmission beam based on determining that the beam re-alignment is required.Type: GrantFiled: May 26, 2022Date of Patent: February 6, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Ashok Kumar Sahoo, Anusha Gunturu, Ankur Goyal, Ashok Kumar Reddy Chavva, Divpreet Singh
-
Patent number: 11755276Abstract: Systems and processes for operating an intelligent automated assistant are provided. In one example, a user request for a media item is received. Based on the user request, at least one media item and a description of the at least one media item are identified. A confidence level is obtained that an identified media item of the at least one media item corresponds to the requested media item. In accordance with a determination that the confidence level exceeds a first confidence threshold, a length of the identified description is reduced to obtain a modified description and the modified description of the identified media item is provided in a first spoken response.Type: GrantFiled: August 11, 2020Date of Patent: September 12, 2023Assignee: Apple Inc.Inventors: Andrew James Sinesio, Patrick L. Coffman, Frank-Robert Kline, III, Sara E. Kufeldt, Robert Macrae, Kranti K. Parisa, Ankur Goyal
-
Publication number: 20230138959Abstract: Embodiments herein disclose a method for controlling a non-linear effect of a power amplifier by an apparatus. The method includes acquiring an input data of the power amplifier of the apparatus and an output data of the power amplifier. Further, the method includes determining an inverse function using a neural network. The inverse function maps normalized output data of the PA to the input data of the PA, where the neural network comprises at least one sub-network for at least one memory tap from a plurality of memory taps in the neural network. Further, the method includes modifying the input data based on the determined inverse function value by dynamically changing a usage of the at least one memory tap from the plurality of memory taps. Further, the method includes compensating the non-linear effect in the output data of the power amplifier.Type: ApplicationFiled: October 28, 2022Publication date: May 4, 2023Inventors: Pedamalli SAIKRISHNA, Ankur Goyal, Ashok Kumar Reddy Chavva, Ashwini Kumar, Suhwook Kim, Sangho Lee
-
Publication number: 20220385350Abstract: A method for managing beam alignment by a user equipment is provided. The method comprises receiving beam width information and base station location information from a base station, calculating a displacement of location of the UE based on location coordinates of the UE, measuring a change in a signal strength of the UE due to the displacement, and determining whether the UE is moving towards or away from the base station using at least one of the beam width information, base station location information, the displacement, and the measured change in the signal strength, determining whether a a beam re-alignment is required based on the determination of the movement of UE, and transmitting a realignment request to the base station for a re-aligned beam width and a new transmission beam based on determining that the beam re-alignment is required.Type: ApplicationFiled: May 26, 2022Publication date: December 1, 2022Inventors: Ashok Kumar SAHOO, Anusha GUNTURU, Ankur GOYAL, Ashok Kumar Reddy CHAVVA, Divpreet SINGH
-
Publication number: 20220386143Abstract: The disclosure refers to a method and a base station for communication in a high frequency network are provided. The method includes generating a first beam having a first beamwidth in a first area of a cell, determining a plurality of second beamwidth levels for a plurality of second beams possible in the first beamwidth of the first beam, wherein a second beamwidth associated with each of the plurality of second beams is narrower than the first beamwidth, generating the plurality of second beams having the plurality of determined second beamwidth levels, and transmitting at least one synchronization message to a plurality of user equipments via the first beam and the plurality of second beams.Type: ApplicationFiled: May 26, 2022Publication date: December 1, 2022Inventors: Anusha GUNTURU, Ashok Kumar Reddy CHAVVA, Divpreet SINGH, Ankur GOYAL, Ashok Kumar SAHOO
-
Publication number: 20220173824Abstract: The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system that supports higher data rates beyond 4th-Generation (4G) communication systems. In particular, one or more embodiments relate to methods and systems for performing cell search in a millimeter wave (mmWave) based communication network. A method disclosed herein includes selecting a subset of receive (Rx) beams from a plurality of Rx beams and scheduling a scan order for the selected subset of Rx beams, upon receiving a plurality of signals from a Base Station. The method also includes performing a cell search using the selected subset of Rx beams individually in the determined scan order. The method further includes combining two or more of the selected Rx beams, upon failing the cell search using the selected subset of Rx beams individually. The method further includes performing the cell search using the combined Rx beams.Type: ApplicationFiled: January 11, 2022Publication date: June 2, 2022Inventors: Sripada KADAMBAR, Ankur GOYAL, Ashok Kumar Reddy CHAVVA
-
Patent number: 11190504Abstract: A computer server controls access to a hosted service using digital certificates that are requested from each client attempting to access the service. When a particular client accesses the hosted service, the host service requests a digital certificate from the particular client and issues a challenge message. The particular client signs the challenge message and provides a client digital certificate to the hosted service. The hosted service confirms that the signature on the challenge message matches the client digital certificate, and that the client digital certificate is signed by a trusted entity. Trusted entities are defined by an administrator by uploading, to the hosted service, one or more trusted digital certificates associated with a trusted entities. Using the trusted digital certificates, the hosted service confirms that the digital certificate provided by the particular client is signed by at least one of the trusted entities.Type: GrantFiled: May 17, 2017Date of Patent: November 30, 2021Assignee: Amazon Technologies, Inc.Inventors: Malcolm Russell Ah Kun, Uday Bheema, Ankur Goyal, Chao Li, Alexey A. Nikitin, Himesh Pandya, Prasanna Subash, Zhenghong Sun, Nathan Bartholomew Thomas, Harshit Kumar Tiwari, Venkatesh Velaga, Lihao Wang, Brian Scott Waters, Jeffery David Wells, Anand Krishnamoorthy
-
Publication number: 20200226160Abstract: A technique for running queries is provided that includes a method and system for managing unstructured data and for capturing uncertain relationships between pieces of data. A structural schema is generated from unstructured data that is configured to evolve in response to user input and incoming data that is changing over the course of an application. The schema is also configured to capture relationships between data that are uncertain or difficult for a person to capture in a consistent or comprehensive manner. The technique is especially advantageous for running and returning meaningful responses to queries that require an ability to connect pieces of data received from unstructured data or disparate sources, including user input, or where the query is directed to information that is uncertain or was not anticipated as useful or relevant at the time the data containing the information was originally received.Type: ApplicationFiled: January 6, 2020Publication date: July 16, 2020Inventors: Ankur Goyal, Richard Stebbing, Michael Andrews
-
Patent number: 10572522Abstract: A technique for running queries is provided that includes a method and system for managing unstructured data and for capturing uncertain relationships between pieces of data. A structural schema is generated from unstructured data that is configured to evolve in response to user input and incoming data that is changing over the course of an application. The schema is also configured to capture relationships between data that are uncertain or difficult for a person to capture in a consistent or comprehensive manner. The technique is especially advantageous for running and returning meaningful responses to queries that require an ability to connect pieces of data received from unstructured data or disparate sources, including user input, or where the query is directed to information that is uncertain or was not anticipated as useful or relevant at the time the data containing the information was originally received.Type: GrantFiled: December 21, 2018Date of Patent: February 25, 2020Assignee: Impira Inc.Inventors: Ankur Goyal, Richard Stebbing, Michael Andrews
-
Patent number: 10168881Abstract: One or more techniques and/or systems are provided for generating an information interface. For example, a user may select content within a webpage (e.g., a camera review section of a shopping webpage). The content may be captured from the webpage (e.g., a camera review, a camera price, a camera image, etc.). An information interface may be generated for the content, and the content may be populated within the information interface. For example, a standalone application and/or an operating system interface (e.g., a tile) may be populated with the camera review, the camera price, the camera image, and/or other information from the camera review section of the shopping webpage. The information interface may be dynamically updated based upon a content update for the content from the webpage. For example, pricing information, displayed through the information interface, may be updated based upon a sale price being posted to the shopping webpage.Type: GrantFiled: February 28, 2014Date of Patent: January 1, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Ankur Goyal, Gabe Young
-
Patent number: 10108691Abstract: A set of six atomic primitives are provided for a database management system that may be used in combination to provide all of the common features and functions of a clustered database, including data failover, auto-healing, and elastic scaling. These six atomic primitives include CREATE, DROP, DETACH, ATTACH, COPY, and PROMOTE. Of particular note, it is shown that by maintaining appropriate metadata, including the status of each instance of each partition in the cluster, the versatility and reliability of this set of primitives is sufficient to implement each of the aforementioned data failover, auto-healing, and elastic scaling functions with high efficiency using a minimal number of these primitives. Each primitive is atomic (such that the cluster clearly in one state or another) and online (a workload of reads and writes is uninterrupted while the primitive runs), and each primitive is scoped to a single partition of data, thereby enabling parallel processing.Type: GrantFiled: July 29, 2016Date of Patent: October 23, 2018Assignee: MemSQL, Inc.Inventors: Ankur Goyal, Alex Skidanov, Adam Prout
-
Patent number: 10084895Abstract: Upon receiving a first message, from the second network device, indicating that the second network device is incompatible with one or more virtual local area network (VLAN) pruning techniques, a timer on a first network device is configured to expire after a predetermined period of time. The first network device is configured to maintain a subscription for the second network device to one or more VLANs until the timer expires. The second network device is configured to transmit the first message in response to detecting an upcoming control plane outage at the second device. Prior to the timer expiring, embodiments transmit data assigned to the one or more VLANs to the second network device. Embodiments also periodically receive update messages, from the second network device, identifying one or more VLANs to which the second network device wants to subscribe.Type: GrantFiled: August 3, 2015Date of Patent: September 25, 2018Assignee: Cisco Technology, Inc.Inventors: Siddharth Kasat, Christian Sasso, Ankur Goyal, Shivaranjani Sankara Krishnan, Yibin Yang
-
Patent number: 9882802Abstract: In some embodiments, a virtual device context (vDC) domain may be advertised to other network devices. If at least a partition of each device is determined to belong to the same vDC domain, the network interface communicating with the at least one device may be activated.Type: GrantFiled: December 28, 2015Date of Patent: January 30, 2018Assignee: Cisco Technology, Inc.Inventors: Ankur Goyal, Samar Sharma, Manuwela Kanade
-
Patent number: 9875402Abstract: Techniques for assigning context to a digitally captured image, and for manipulating recognized data fields within such image. In an exemplary embodiment, a context of an image may be assigned based on, e.g., user input or pattern recognition. Based on the assigned context, recognized data fields within the image may be manipulated according to context-specific processing. In an aspect, processing specific to a sales receipt context may automatically manipulate certain data, e.g., calculate updated sales tax and subtotals based on user-designated fields, and display the automatically calculated data in an output receipt. Fields not designated by the user may be selectively concealed in the output receipt for privacy. Further aspects disclose processing techniques specific to other contexts such as restaurant menu, store shelf, and fillable form contexts.Type: GrantFiled: May 9, 2017Date of Patent: January 23, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Ankur Goyal
-
Publication number: 20170243059Abstract: Techniques for assigning context to a digitally captured image, and for manipulating recognized data fields within such image. In an exemplary embodiment, a context of an image may be assigned based on, e.g., user input or pattern recognition. Based on the assigned context, recognized data fields within the image may be manipulated according to context-specific processing. In an aspect, processing specific to a sales receipt context may automatically manipulate certain data, e.g., calculate updated sales tax and subtotals based on user-designated fields, and display the automatically calculated data in an output receipt. Fields not designated by the user may be selectively concealed in the output receipt for privacy. Further aspects disclose processing techniques specific to other contexts such as restaurant menu, store shelf, and fillable form contexts.Type: ApplicationFiled: May 9, 2017Publication date: August 24, 2017Inventor: Ankur Goyal
-
Patent number: 9684825Abstract: Techniques for assigning context to a digitally captured image, and for manipulating recognized data fields within such image. In an exemplary embodiment, a context of an image may be assigned based on, e.g., user input or pattern recognition. Based on the assigned context, recognized data fields within the image may be manipulated according to context-specific processing. In an aspect, processing specific to a sales receipt context may automatically manipulate certain data, e.g., calculate updated sales tax and subtotals based on user-designated fields, and display the automatically calculated data in an output receipt. Fields not designated by the user may be selectively concealed in the output receipt for privacy. Further aspects disclose processing techniques specific to other contexts such as restaurant menu, store shelf, and fillable form contexts.Type: GrantFiled: April 14, 2015Date of Patent: June 20, 2017Assignee: Microsoft Technology Licensing, LLCInventor: Ankur Goyal
-
Patent number: 9632930Abstract: Certain embodiments of the present disclosure generally relate to allocating a sub-area of Fiber Channel addresses (FCIDs) to a device. A range of addresses may be assigned to the device using a mask address, where the most significant bits represent a mask and the least significant bits represent a sub-range of FCIDs available to be assigned to the device. Therefore, routing information may be stored efficiently in a Ternary Content Addressable Memory (TCAM) by storing a single entry in the TCAM for each sub-area of FCIDs allocated to a device, instead of storing an entry for each FCID. The single entry may indicate the mask address and the width of the mask.Type: GrantFiled: March 3, 2010Date of Patent: April 25, 2017Assignee: Cisco Technology, Inc.Inventors: Christian Sasso, Siddharth Kasat, Ankur Goyal, Ronak Desai, Hariharan Balasubramanian