Patents by Inventor Abhinav Sharma

Abhinav Sharma 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: 11599477
    Abstract: A method, system, and computer program product for maintaining a cache obtain request data associated with a plurality of previously processed requests for aggregated data; predict, based on the request data, (i) a subset of the aggregated data associated with a subsequent request and (ii) a first time period associated with the subsequent request; determine, based on the first time period and a second time period associated with a performance of a data aggregation operation that generates the aggregated data, a third time period associated with instructing a memory controller managing a cache to evict cached data stored in the cache and load the subset of the aggregated data into the cache; and provide an invalidation request to the memory controller managing the cache to evict the cached data stored in the cache and load the subset of the aggregated data into the cache during the third time period.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: March 7, 2023
    Assignee: Visa International Service Association
    Inventors: Abhinav Sharma, Sonny Thanh Truong
  • Publication number: 20220365981
    Abstract: In some implementations, a device may receive a request for a plurality of documents that are associated with an individual or entity. The device may perform a search for the plurality of documents in one or more document repositories. The device may store, based on a determination that a first document, of the plurality of documents, is available in a document repository, of the one or more document repositories, information indicating that the first document is available in the document repository. The device may determine, based on a determination that a second document, of the plurality of documents, is not available in the one or more document repositories, a procedure that is to be used for obtaining the second document. The device may perform the procedure for obtaining the second document based on determining the procedure that is to be used for obtaining the second document.
    Type: Application
    Filed: May 11, 2021
    Publication date: November 17, 2022
    Inventors: Dianhai DU, Abhinav SHARMA, Billy Jack HALL, Arvind TANGIRALA, John F. GRISAMORE, Subramanyam JAYARAMAN, Balaraju GUJJARI
  • Publication number: 20220269386
    Abstract: A question-and-answer application with an “ask-to-answer” feature is described. The ask-to-answer feature enables any user to solicit an answer to a question from one or more users. Upon soliciting one or more users for an answer to a particular question, a message may be directed to the one or more users. The message may include a copy of the text of the question and may provide a mechanism enabling the one or more users to pass on answering the question. Subsequent to the solicitation, the question page may include a notification with information about the solicitation, including information identifying the group of users who have been asked to answer the question and the number of times the one or more users has been asked to provide an answer.
    Type: Application
    Filed: December 28, 2021
    Publication date: August 25, 2022
    Applicant: Quora, Inc.
    Inventors: Adam Edward D'Angelo, Abhinav Sharma, Muhammad Emmad Mazhari, David Cole
  • Publication number: 20220229937
    Abstract: An integrated circuit comprises first and second interfaces, an internal addressable space comprising a plurality of address ranges, and a control unit. Each of the first and second interfaces is coupled to the internal addressable space via the control unit. The control unit is configurable in a first state in which the control unit is configured to allow or deny the second interface access to a subset of the plurality of address ranges of the internal addressable space.
    Type: Application
    Filed: August 4, 2021
    Publication date: July 21, 2022
    Applicant: Cirrus Logic International Semiconductor Ltd.
    Inventors: Michael CHANDLER-PAGE, Pradeep SAMINATHAN, Jon EKLUND, Neil WHYTE, José Arnaldo BIANCO FILHO, Abhinav SHARMA
  • Publication number: 20220146394
    Abstract: A particle testing apparatus, being configured for investigating particles in a fluid medium, includes a waveguide device having a hollow optical waveguide with an input end and an output end, an irradiation device including a laser source being arranged for optically trapping at least one particle at the input end of the optical waveguide and propelling the particle through the optical waveguide toward the output end thereof, and a measuring device being arranged for sensing the at least one particle in the optical waveguide, wherein the measuring device is arranged for measuring an optical transmission of the optical waveguide. Furthermore, a particle testing apparatus is described.
    Type: Application
    Filed: March 9, 2020
    Publication date: May 12, 2022
    Inventors: Philip RUSSELL, Richard ZELTNER, Shangran XIE, Abhinav SHARMA
  • Publication number: 20220114633
    Abstract: A method includes receiving a request to initiate a group gift indicating a gift date on which the group gift should be sent to a receiver of the gift. The method further includes determining, electronic devices to send invitations to contribute to the group gift and sending the invitations to the electronic devices. The invitations prompt a user to respond with a single action whether the user would like to contribute or not. The method further includes receiving responses from the electronic devices indicating an approval to contribute to the group gift or a refusal to contribute to the group gift. The method further includes initiating a physical gift purchase as part of the group gift and sending a message to a gift receiver electronic device that includes information about a monetary gift.
    Type: Application
    Filed: December 23, 2021
    Publication date: April 14, 2022
    Inventors: Leslie Lindsey, Margaret Erlandson, Abhinav Sharma, Neeraj Kumar
  • Patent number: 11281530
    Abstract: The present invention relates to a method of validating a memory device. The method includes validating a second memory device based on one or more first microcode instructions stored in a validated predetermined part of a first memory device to detect the operational status of the second memory device. Further, the method includes receiving one or more second microcode instructions upon validating the second memory device. Finally, validating the first memory device based on the one or more second microcode instructions stored in the second memory device to detect the operational status of the first memory device.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: March 22, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Rengaraja Sudarmani, Prathiksha Gautham, Uday Kumar N B, Abhinav Sharma, Sachin Suresh Upadhya
  • Publication number: 20220043708
    Abstract: The present invention relates to a method of validating a memory device. The method includes validating a second memory device based on one or more first microcode instructions stored in a validated predetermined part of a first memory device to detect the operational status of the second memory device. Further, the method includes receiving one or more second microcode instructions upon validating the second memory device. Finally, validating the first memory device based on the one or more second microcode instructions stored in the second memory device to detect the operational status of the first memory device.
    Type: Application
    Filed: September 28, 2020
    Publication date: February 10, 2022
    Inventors: RENGARAJA SUDARMANI, PRATHIKSHA GAUTHAM, UDAY KUMAR N B, ABHINAV SHARMA, SACHIN SURESH UPADHYA
  • Patent number: 11243671
    Abstract: A question-and-answer application with an “ask-to-answer” feature is described. The ask-to-answer feature enables any user to solicit an answer to a question from one or more users. Upon soliciting one or more users for an answer to a particular question, a message may be directed to the one or more users. The message may include a copy of the text of the question and may provide a mechanism enabling the one or more users to pass on answering the question. Subsequent to the solicitation, the question page may include a notification with information about the solicitation, including information identifying the group of users who have been asked to answer the question and the number of times the one or more users has been asked to provide an answer.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: February 8, 2022
    Assignee: QUORA, INC.
    Inventors: Adam Edward D'Angelo, Abhinav Sharma, Muhammad Emmad Mazhari, David Cole
  • Patent number: 11210715
    Abstract: A method includes receiving a request to initiate a group gift indicating a gift date on which the group gift should be sent to a receiver of the gift. The method further includes determining, electronic devices to send invitations to contribute to the group gift and sending the invitations to the electronic devices. The invitations prompt a user to respond with a single action whether the user would like to contribute or not. The method further includes receiving responses from the electronic devices indicating an approval to contribute to the group gift or a refusal to contribute to the group gift. The method further includes initiating a physical gift purchase as part of the group gift and sending a message to a gift receiver electronic device that includes information about a monetary gift.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: December 28, 2021
    Assignee: Capital One Services, LLC
    Inventors: Leslie Lindsey, Margaret Erlandson, Abhinav Sharma, Neeraj Kumar
  • Publication number: 20210241333
    Abstract: A method includes receiving a request to initiate a group gift indicating a gift date on which the group gift should be sent to a receiver of the gift. The method further includes determining, electronic devices to send invitations to contribute to the group gift and sending the invitations to the electronic devices. The invitations prompt a user to respond with a single action whether the user would like to contribute or not. The method further includes receiving responses from the electronic devices indicating an approval to contribute to the group gift or a refusal to contribute to the group gift. The method further includes initiating a physical gift purchase as part of the group gift and sending a message to a gift receiver electronic device that includes information about a monetary gift.
    Type: Application
    Filed: February 5, 2020
    Publication date: August 5, 2021
    Inventors: Leslie Lindsey, Margaret Erlandson, Abhinav Sharma, Neeraj Kumar
  • Publication number: 20210124688
    Abstract: A method, system, and computer program product for maintaining a cache obtain request data associated with a plurality of previously processed requests for aggregated data; predict, based on the request data, (i) a subset of the aggregated data associated with a subsequent request and (ii) a first time period associated with the subsequent request; determine, based on the first time period and a second time period associated with a performance of a data aggregation operation that generates the aggregated data, a third time period associated with instructing a memory controller managing a cache to evict cached data stored in the cache and load the subset of the aggregated data into the cache; and provide an invalidation request to the memory controller managing the cache to evict the cached data stored in the cache and load the subset of the aggregated data into the cache during the third time period.
    Type: Application
    Filed: January 6, 2021
    Publication date: April 29, 2021
    Inventors: Abhinav Sharma, Sonny Thanh Truong
  • Patent number: 10915452
    Abstract: A method, system, and computer program product for maintaining a cache obtain request data associated with a plurality of previously processed requests for aggregated data; predict, based on the request data, (i) a subset of the aggregated data associated with a subsequent request and (ii) a first time period associated with the subsequent request; determine, based on the first time period and a second time period associated with a performance of a data aggregation operation that generates the aggregated data, a third time period associated with instructing a memory controller managing a cache to evict cached data stored in the cache and load the subset of the aggregated data into the cache; and provide an invalidation request to the memory controller managing the cache to evict the cached data stored in the cache and load the subset of the aggregated data into the cache during the third time period.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: February 9, 2021
    Assignee: Visa International Service Association
    Inventors: Abhinav Sharma, Sonny Thanh Truong
  • Publication number: 20200401528
    Abstract: A method, system, and computer program product for maintaining a cache obtain request data associated with a plurality of previously processed requests for aggregated data; predict, based on the request data, (i) a subset of the aggregated data associated with a subsequent request and (ii) a first time period associated with the subsequent request; determine, based on the first time period and a second time period associated with a performance of a data aggregation operation that generates the aggregated data, a third time period associated with instructing a memory controller managing a cache to evict cached data stored in the cache and load the subset of the aggregated data into the cache; and provide an invalidation request to the memory controller managing the cache to evict the cached data stored in the cache and load the subset of the aggregated data into the cache during the third time period.
    Type: Application
    Filed: June 19, 2019
    Publication date: December 24, 2020
    Inventors: Abhinav Sharma, Sonny Thanh Truong
  • Publication number: 20190339832
    Abstract: A question-and-answer application with an “ask-to-answer” feature is described. The ask-to-answer feature enables any user to solicit an answer to a question from one or more users. Upon soliciting one or more users for an answer to a particular question, a message may be directed to the one or more users. The message may include a copy of the text of the question and may provide a mechanism enabling the one or more users to pass on answering the question. Subsequent to the solicitation, the question page may include a notification with information about the solicitation, including information identifying the group of users who have been asked to answer the question and the number of times the one or more users has been asked to provide an answer.
    Type: Application
    Filed: May 6, 2019
    Publication date: November 7, 2019
    Applicant: Quora, Inc.
    Inventors: Adam Edward D'Angelo, Abhinav Sharma, Muhammad Emmad Mazhari, David Cole
  • Patent number: 9888360
    Abstract: Embodiments may automatically place access points (APs) on floor plans by incorporating a number of conventions for identifying types and locations of APs. These conventions may include the name of APs, MAC addresses, lat/lon information, and feature analysis or image recognition techniques for matching visual cues if the AP locations are marked on images. Some embodiment may conduct several other operations to optimize placement of APs. These optimization operations may reduce the number of steps needed to place APs on floor plans, and/or may reduce extraneous and superfluous information from the floor plans that may clutter the annotated floor plan map.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: February 6, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Abhinav Sharma, Sunil Patel, Murthy S. Vempati, Saumitra Mohan Das, Chandrakant Mehta, Rupali T. Desai
  • Publication number: 20160085831
    Abstract: Method, device, computer program product, and apparatus for performing map classification is described. An unstructured map can be received to determine groups of components within the unstructured map having a same property. Shared properties within the unstructured map can include color, intensity, contrast, and line connectivity. A structured map can be generated by assigning each group of components detected within the unstructured map to a layer. A visual representation of the groups may be presented or displayed within a graphical user interface (GUI), such that each group is a selectable object for manipulation within the GUI. The GUI can receive selections or requests to update one or more properties of the group.
    Type: Application
    Filed: September 22, 2014
    Publication date: March 24, 2016
    Inventors: Hui Chao, Chandrakant Mehta, Saumitra Mohan Das, Aravindkumar Ilangovan, Abhinav Sharma
  • Patent number: 9275282
    Abstract: Systems, apparatus and methods for merging maps used by a positioning server are presented. Original maps are overlaid, concatenated or inset to create a more detailed map. The original maps are from different sources and/or in different formats. By merging or fusing maps together, a positioning server may create a better structural map, which is in turn used to create improved positioning assistance data.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: March 1, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Saumitra Mohan Das, Abhinav Sharma, Chandrakant Mehta, Hui Chao, Behrooz Khorashadi
  • Patent number: 9204260
    Abstract: Systems and methods are provided herein for assistance data generation based on raster images, such as raster images of floor plans. A method provided herein for generating positioning assistance data includes obtaining a first raster image including a floor plan of an area; obtaining geographic reference information corresponding to the area, the geographic reference information including a location of the area; extracting structural features of the area from the floor plan of the area via the first raster image; and generating assistance data for the area based on the extracted structural features and the geographic reference information.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: December 1, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Chandrakant Mehta, Saumitra Mohan Das, Abhinav Sharma
  • Patent number: 9159041
    Abstract: A system and method according to which data associated with a plurality of trade requests is received, and an optimization network is generated, the optimization network including a plurality of nodes corresponding to the trade requests. The nodes are ranked in accordance with at least one business objective, and one or more of the requests are fulfilled in an order based on the ranking of the nodes. To fulfill the one or more requests, a solution is generated, the solution complying with one or more predetermined rules. In an exemplary embodiment, each of the trade requests corresponds to a request to trade a work assignment. In an exemplary embodiment, each trade request is a request by an airline crew member to trade an airline flight sequence, and the at least one business objective is based on airline crew member seniority.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: October 13, 2015
    Assignee: American Airlines, Inc.
    Inventors: Xin Liu, Abhinav Sharma, Shengnan Wu, Tuell Green, June Ma