Patents by Inventor Manmeet Singh
Manmeet Singh 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: 11354722Abstract: An online concierge shopping system identifies recipes to users to encourage them to include items from the recipes in orders. The online concierge system maintains user embeddings for users and recipe embeddings for recipes. For users who have not placed orders, recipes are recommended based on global user interactions with recipes. Users who have previously ordered items from recipes are suggested recipes selected based on a similarity of their user embedding to recipe embeddings. Users who have purchased items but not from recipes are compared to a set of similar users based on the user embeddings, and recipes with which users of the set of similar users interacted are used for identifying recipes to the users. A recipe graph may be maintained by the online concierge system to identify similarities between recipes for expanding candidate recipes to suggest to users.Type: GrantFiled: May 10, 2021Date of Patent: June 7, 2022Assignee: Maplebear Inc.Inventors: Manmeet Singh, Tyler Russell Tate, Tejaswi Tenneti, Sharath Rao Karikurve
-
Publication number: 20210383391Abstract: A system for fraud dispute of pending transactions. The system comprising receiving data corresponding to a pending transaction between the user and a merchant; and analyzing the transaction data to determine whether the transaction data comprises at least one indicator of a fraudulent transaction. Wherein, pausing an initiation to provide funds for the pending transaction, providing the user at least one questionnaire relating to the received transaction data or a set of stored user data, receiving a response from the user for the questionnaire, comparing the received response to the received transaction data or the stored user data, determining whether to validate the user based on the comparison, rejecting the pending transaction when the user is not validated, and removing the indicator when the user is validated. Wherein, approving the pending transaction, and initiating a request to provide funds to the merchant. And storing the received transaction data and analysis.Type: ApplicationFiled: June 3, 2020Publication date: December 9, 2021Applicant: Fidelity Information Services, LLC.Inventors: Christopher J. Barry, Henrigue Bolivar, Drew Everman, Charles G. Lucas, Phyllistine McCrary, Brandon Shepard, Manmeet Singh Gurjakhia
-
Publication number: 20210240786Abstract: In some implementations, a user device (e.g., a computing device) can perform client-side personalization of search results. For example, a computing device can obtain search results matching user specified search parameters from a server device and/or from various services on the user device. The user device can score the search results based on various search result item attributes. After scoring, the user device can promote or demote search results items based on whether the search results item is relevant to recent user behavior. The promotion and/or demotion of search results items can cause search results items scores to be adjusted to generate a personalized score for each search result. The search results can then be ordered and/or presented based on the personalized score for each search results item. When presenting search results items, the user device can present information indicative of the source of the search results items.Type: ApplicationFiled: February 5, 2020Publication date: August 5, 2021Applicant: Apple Inc.Inventors: Saurabh V. Pendse, Giacomo Saccardo, Jason Dizon, Bernard K. Huang, Manmeet Singh, Sayantini Nag, Usama M. Hajj
-
Patent number: 10958174Abstract: A power converter and method to detect a light load condition at an output of the power converter are presented. The power converter may have an inductor and a resistive element connected between an input of the power converter and an input of the inductor. The power converter may have a first chopping unit to generate a chopped voltage signal at an output of said first chopping unit, wherein the chopped voltage signal is generated by chopping an inductor voltage at the input of said inductor based on a duty cycle of the power converter. The power converter may have a reference current source, wherein the reference current source and a replica resistive element are arranged in series. The power converter may have a comparator unit to generate, based on the reference potential and based on the chopped voltage signal, a signal indicative of said light load condition.Type: GrantFiled: July 8, 2019Date of Patent: March 23, 2021Assignee: Dialog Semiconductor Inc.Inventors: Manmeet Singh, Pietro Gallina, Rosario Pagano, Vijay Choudhary, Vivek Parasuram, John Kesterson
-
Patent number: 10541918Abstract: An example network device includes a flow cache configured to store a flow cache entry that indicates a memory address referenced by one or more actions of the flow cache entry and a first learn index for the memory address, a memory address map configured to store a second learn index for the memory address, and one or more processors implemented in circuity. The network device is configured to receive a packet for the flow and obtain, from the flow cache entry for the flow, the memory address referenced by the one or more actions and the first learn index. The network device is further configured to determine the first learn index matches the second learn index and forward, in response to the determining, the packet using the one or more actions of the flow cache entry.Type: GrantFiled: February 22, 2018Date of Patent: January 21, 2020Assignee: Juniper Networks, Inc.Inventors: Manmeet Singh, L. Timothy Patrick, Swamy Sadashivaiah Renu Kananda
-
Publication number: 20190260676Abstract: An example network device includes a flow cache configured to store a flow cache entry that indicates a memory address referenced by one or more actions of the flow cache entry and a first learn index for the memory address, a memory address map configured to store a second learn index for the memory address, and one or more processors implemented in circuity. The network device is configured to receive a packet for the flow and obtain, from the flow cache entry for the flow, the memory address referenced by the one or more actions and the first learn index. The network device is further configured to determine the first learn index matches the second learn index and forward, in response to the determining, the packet using the one or more actions of the flow cache entry.Type: ApplicationFiled: February 22, 2018Publication date: August 22, 2019Inventors: Manmeet Singh, L. Timothy Patrick, Swamy Sadashivaiah Renu Kananda
-
Publication number: 20190216674Abstract: A mobile, modular and adjustable system for rehabilitation and/or mobility. The system comprises an outer frame and wheels. A pelvis support can be used for distributing weight of the user to the frame. A lower body attachment is movably attached to the outer frame. At least one motorized unit may also be provided, which comprises at least one actuator to assist movement of the user's hip and/or leg through the lower body attachment. A local and/or cloud-based artificial intelligence system can be used for controlling the function of the mobile system.Type: ApplicationFiled: September 7, 2017Publication date: July 18, 2019Inventors: Manmeet Singh Maggu, Rahul Udasi
-
Patent number: 9119190Abstract: A method and apparatus for enhancing data retransmission to improve call performance are described. At least one protocol data unit (PDU) may be transmitted from a transmitting entity to a receiving entity. The at least one PDU may be part of a service data unit (SDU). It may be determined to perform a communication re-establishment. As such, the SDU may be retransmitted, beginning with a first PDU transmitted as part of the SDU. In an aspect, the transmitting entity may be a radio link control (RLC) transmitting device and the receiving entity may be an RLC receiving device in communication with one another across a network. In another aspect, the transmitting entity may be a radio link control (RLC) transmitting protocol layer and the receiving entity may be a radio link control (RLC) receiving protocol layer both within a protocol stack of a device.Type: GrantFiled: May 7, 2013Date of Patent: August 25, 2015Assignee: QUALCOMM IncorporatedInventors: Sitaramanjaneyulu Mohan Kanamarlapudi, Chetan Gopalakrishnan Chakravarthy, Manmeet Singh, Aravindh Suriyamoorthy
-
Publication number: 20140108035Abstract: According to some embodiments, first current resource data indicative of a current state of first resources that are used to deliver healthcare to a plurality of patients associated with a first healthcare enterprise is continuously and automatically received. The first current resource data may be automatically used to update a healthcare enterprise simulation model. The healthcare enterprise simulation model may automatically generate a predicted future state of the first resources, wherein the predicted future state of the first resources is based at least in part on second resource data indicative of a state of second resources that are used to deliver healthcare to a plurality of patients associated with a second healthcare enterprise remote from and networked with the first healthcare enterprise.Type: ApplicationFiled: October 2, 2013Publication date: April 17, 2014Inventors: Kunter Seref Akbay, Srinivas Bollapragada, Andrew Phelps Day, Ilkin Onur Dulgeroglu, David S. Toledano, Bex George Thomas, Peter Leigh Katlic, Manmeet Singh, Marcia Peterson
-
Publication number: 20140036798Abstract: A method and apparatus for enhancing data retransmission to improve call performance are described. At least one protocol data unit (PDU) may be transmitted from a transmitting entity to a receiving entity. The at least one PDU may be part of a service data unit (SDU). It may be determined to perform a communication re-establishment. As such, the SDU may be retransmitted, beginning with a first PDU transmitted as part of the SDU. In an aspect, the transmitting entity may be a radio link control (RLC) transmitting device and the receiving entity may be an RLC receiving device in communication with one another across a network. In another aspect, the transmitting entity may be a radio link control (RLC) transmitting protocol layer and the receiving entity may be a radio link control (RLC) receiving protocol layer both within a protocol stack of a device.Type: ApplicationFiled: May 7, 2013Publication date: February 6, 2014Applicant: QUALCOMM IncorporatedInventors: Sitaramanjaneyulu Mohan KANAMARLAPUDI, Chetan Gopalakrishnan Chakravarthy, Manmeet Singh, Aravindh Suriyamoorthy
-
Patent number: 7921044Abstract: A system and method for real time dissemination of information is provided. One server receives and data bases the information while another server disseminates the information; instead of one server receiving the information, data basing the information, and dissemination the information to all users requesting the information.Type: GrantFiled: October 10, 2006Date of Patent: April 5, 2011Assignee: Ameritrade IP Company, IncInventors: James F. Howell, Robert L. Earthman, Jr., Manmeet Singh
-
Publication number: 20090100527Abstract: The invention describes a method, a system and a computer program product for masking data in a database system. The database system includes a database in which sensitive data is stored. The database system also includes a Database Management System (DBMS) which manages the database. Further, the database system includes a plurality of users that run various database queries and commands on the sensitive data. Masking policies are set for users that have access to the sensitive data. Users without privileges to view or manipulate sensitive data may run their queries and commands on masked data, while users with privileges to run and manipulate sensitive data may run their queries and commands on sensitive data. The masked data is generated in real-time and is not stored on the database, thereby preserving its integrity.Type: ApplicationFiled: October 8, 2008Publication date: April 16, 2009Inventors: Adrian Michael Booth, Manmeet Singh Bhasin
-
Patent number: 7212994Abstract: A system and method for real time dissemination of information is provided. One server receives and data bases the information while another server disseminates the information; instead of one server receiving the information, data basing the information, and disseminating the information to all users requesting the information.Type: GrantFiled: December 15, 2000Date of Patent: May 1, 2007Assignee: TD Ameritrade IP Company, Inc.Inventors: James F. Howell, Robert L. Earthman, Jr., Manmeet Singh
-
Publication number: 20070055615Abstract: A system and method for real time dissemination of information is provided. One server receives and data bases the information while another server disseminates the information; instead of one server receiving the information, data basing the information, and dissemination the information to all users requesting the information.Type: ApplicationFiled: October 10, 2006Publication date: March 8, 2007Inventors: James Howell, Robert Earthman, Manmeet Singh
-
Publication number: 20030046094Abstract: Standard telecommunications devices are used to initiate and complete transfer of funds from a purchaser account to a vendor or seller account. The device is a standard device not dedicated to the payment system. The customer will initially set up an account by accessing a specified telephone number and registering as a user. This permits the customer to then complete any financial transaction with other registered users by using the keypad input function on the device to enter the details of a transaction, the information being electronically transmitted to a central management system. The central management system will then communicate the transaction to the customer's chosen financial institution as an “on-line” transaction. The transaction is completed and funds are transferred to the central management system. The central management system then automatically transfers the funds to the account of a member vendor.Type: ApplicationFiled: August 29, 2001Publication date: March 6, 2003Inventors: Manmeet Singh, Robert L. Earthman
-
Publication number: 20020077948Abstract: Method and apparatus for real time dissemination of information whereas one server receives and data bases the information while another server disseminates the information; instead of one server receiving the information, data basing the information, and dissemination the information to all users requesting the information.Type: ApplicationFiled: December 15, 2000Publication date: June 20, 2002Applicant: Tradecast Securities, Ltd.Inventors: James F. Howell, Robert L. Earthman, Manmeet Singh