Patents by Inventor Neeraj Garg

Neeraj Garg 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: 20250186030
    Abstract: A biopsy cap assembly may include a housing and a sleeve positioned within the housing. The sleeve may include a first plurality of threads. The biopsy cap assembly may also include a knob positioned around the sleeve. The knob may include a second plurality of threads that engage with the first plurality of threads. Rotation of the knob relative to the housing and the sleeve may cause a portion of the sleeve to decrease in diameter.
    Type: Application
    Filed: December 9, 2024
    Publication date: June 12, 2025
    Applicant: Boston Scientific Medical Device Limited
    Inventors: Amit BHAROS, Priyanshu GUPTA, Mahendra Pratap SINGH, Neeraj GARG
  • Patent number: 11636135
    Abstract: Systems and methods generate browse node pages. A combination of a category and one or more aspects is identified by analyzing historical user behavior data associated with a network-based system. A determination is made regarding whether existing browse node pages for the network-based system includes a browse node page for the identified combination. Each browse node page for the network-based system is accessible by a respective uniform resource location (URL) and provides a grouping of items in a respective category with one or more respective aspects. Based on a determination that a browse node page does not exist for the identified combination of the category and the one or more aspects, a browse node page for the identified combination is generated. The generated browse node page corresponds with a URL and provides items matching the identified combination of the category and the one or more aspects.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: April 25, 2023
    Assignee: EBAY INC.
    Inventors: Atiq Islam, Nish Parikh, Neeraj Garg
  • Patent number: 11436632
    Abstract: A system described herein may use automated techniques, such as machine learning techniques, to identify products that a user may be interested in purchasing. For example, a model may be created for a user, and attributes of products available for sale may be compared to the model. When determining that a user may be interested in a particular product, a graphical user interface (“GUI”) may be pre-populated and presented to a device of the user, to facilitate the user purchasing the product with minimal interaction.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: September 6, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Shashidhar Hiremath, Rohani Raina Jotshi, Abigail T. Castaneda, Krishnendu Karmohan, Pinaki Biswas, Amit Singh, Dustin Humphreys, Neeraj Garg, Sripriya Kannan
  • Patent number: 11429984
    Abstract: Displaying, on a mobile communication device, an opportunity to receive selection of a displayed ad. Receiving selection of a displayed ad. Determining at least one re-serve condition for the selected ad. Making the selected ad available for re-serve. Upon occurrence of a determined re-serve condition, displaying the selected ad on the device.
    Type: Grant
    Filed: May 4, 2010
    Date of Patent: August 30, 2022
    Assignee: BlackBerry Limited
    Inventor: Neeraj Garg
  • Publication number: 20210279261
    Abstract: Systems and methods generate browse node pages. A combination of a category and one or more aspects is identified by analyzing historical user behavior data associated with a network-based system. A determination is made regarding whether existing browse node pages for the network-based system includes a browse node page for the identified combination. Each browse node page for the network-based system is accessible by a respective uniform resource location (URL) and provides a grouping of items in a respective category with one or more respective aspects. Based on a determination that a browse node page does not exist for the identified combination of the category and the one or more aspects, a browse node page for the identified combination is generated. The generated browse node page corresponds with a URL and provides items matching the identified combination of the category and the one or more aspects.
    Type: Application
    Filed: May 18, 2021
    Publication date: September 9, 2021
    Inventors: Atiq Islam, Nish Parikh, Neeraj Garg
  • Patent number: 11080302
    Abstract: To improve the user experience, browse nodes for popular combinations of categories and aspects are desirable. When a particular combination of category and aspects is found to have been requested at a frequency that exceeds a threshold, the existence of a browse node for that combination is checked and, if the browse node is missing, a request to create the browse node is generated. In some example embodiments, an entire set of missing browse nodes is generated based on recognition of a pattern of category and aspect combinations being requested.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: August 3, 2021
    Assignee: eBay Inc.
    Inventors: Atiq Islam, Nish Parikh, Neeraj Garg
  • Publication number: 20210165838
    Abstract: Methods, systems, and computer programs are presented for identifying gaps in content in a website for content generation and/or modification for the website. A gap in content in a website is identified based on a comparison of search results for the website and a third-party website for a search using a keyword. A user interface is generated with the keyword providing information regarding the gap in content in the website. The gap in the content in the website can be used to generate new content and/or modify the existing content of the website.
    Type: Application
    Filed: November 23, 2020
    Publication date: June 3, 2021
    Inventors: Suman Voleti, Nishith Parikh, Neeraj Garg, Sathishkumar Veeraraghavan
  • Patent number: 10878043
    Abstract: Methods, systems, and computer programs are presented for identifying data representations across multiple network assets and generating content responsive to the representations. A method includes receiving a set of queries comprising a first set of keywords and identifying a set of results within a first database where the set of results includes a set of publications with an identification and a title. The method generates an association between the first set of keywords and the identifications and titles of the set of publications. The method generates a first association among keywords of the first set of keywords based on user activity received in response to identifying the set of results. The method identifies a second set of keywords based on the first set of keywords and associates the second set of keywords with the first set of keywords within the first database.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: December 29, 2020
    Assignee: eBay Inc.
    Inventors: Suman Voleti, Nishith Parikh, Neeraj Garg, Sathishkumar Veeraraghavan
  • Publication number: 20200286124
    Abstract: A system described herein may use automated techniques, such as machine learning techniques, to identify products that a user may be interested in purchasing. For example, a model may be created for a user, and attributes of products available for sale may be compared to the model. When determining that a user may be interested in a particular product, a graphical user interface (“GUI”) may be pre-populated and presented to a device of the user, to facilitate the user purchasing the product with minimal interaction.
    Type: Application
    Filed: March 8, 2019
    Publication date: September 10, 2020
    Inventors: Shashidhar Hiremath, Rohani Raina Jotshi, Abigail T. Castaneda, Krishnendu Karmohan, Pinaki Biswas, Amit Singh, Dustin Humphreys, Neeraj Garg, Sripriya Kannan
  • Patent number: 10235155
    Abstract: Systems and methods for selectively updating or extending built in functionality on a mobile device are disclosed. The updates may be provided to selective portions of software such that the entire software does not need to be replaced. The update may be provided through an application marketplace that provides third party software applications for mobile devices. The software that the mobile device is shipped with may include a number of “entry points,” which provide functionality that may be extended through the selective updates. When the entry point is triggered by user selection, a determination may be made whether code for the functionality is already available on the mobile device. If not, the mobile device may contact the application marketplace to determine if code is available to provide or extend the requested functionality.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: March 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shiraz J. Cupala, Lan Ye, Neeraj Garg
  • Publication number: 20180349351
    Abstract: Apparatuses, methods, and systems disclosed herein that extracts grammatically meaningful phrases from property listing descriptions. In one example embodiment, a method is provided comprising receiving property descriptions, identifying phrase candidates by: parsing each phrase candidate into a set of word tokens, tagging each word token, and grouping the set of word tokens. Thereafter, computing a score for each phrase candidate and providing a list of property description recommendations comprising one or more phrase candidates with a high ranking score. The method further comprises predicting, via a machine learning algorithm, future trend value of each of the property description recommendations based on results from a plurality of historical property descriptions, and causing to display the list of property description recommendations in an order according to the predicted future trend value.
    Type: Application
    Filed: May 31, 2018
    Publication date: December 6, 2018
    Inventors: Anurag Singhal, Neeraj Garg, Niti Sharma, Ketan Vala, Rohan Attravanam, Zeeshan Sajid, Rahul Sambari, Marina Lopatiouk
  • Publication number: 20180336595
    Abstract: Methods, apparatus and computer program product for creating an externally shared data channel in a network database platform are described herein. A computer-implemented method may include receiving, via a network, an electronic indication including a property identification; retrieving, from a network database, a property information dataset based on the property identification; generating, by a processor, an electronic user interface trigger based on the property information dataset; and transmitting, to a client device, the electronic user interface trigger.
    Type: Application
    Filed: May 17, 2018
    Publication date: November 22, 2018
    Inventors: Scott Rutherford, Neeraj Garg
  • Patent number: 10007667
    Abstract: Systems and methods for document management for sharing documents according to document categories, wherein an author can generate a document for sharing, specify a document category for the document, and share the document or the category. Upon accessing a shared document by a recipient, the recipient may be prompted to access the most relevant document of the document category. The recipient may thus receive a link to a shared document and, upon invoking the link, instead of being directed to the shared document, may be directed to a subsequently authored, or otherwise more relevant document from the document category. The determination of relevancy may relate to the age of a document.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: June 26, 2018
    Assignee: 8318808 CANADA INC.
    Inventor: Neeraj Garg
  • Patent number: 9961928
    Abstract: Embodiments described herein relate to a refrigerator including a defrost chamber for defrosting food. The defrost chamber is fluidly coupled to the ambient air surrounding the refrigerator so that the chamber can be selectively returned to ambient temperature during a defrost cycle in order to defrost food. A control module can be included to activate a defrost cycle after a predetermined amount of time, or in advance of a desired meal time. The control module can automatically determine an anticipated defrost duration, given an input weight and type of stored food. Therefrom, the control module can activate the defrost cycle sufficiently in advance of the desired meal time to ensure that food has adequately defrosted for use. Further, after the defrost cycle has elapsed, cooling can be automatically reactivated in order to avoid food spoilage.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: May 8, 2018
    Assignee: 8318808 CANADA INC.
    Inventor: Neeraj Garg
  • Publication number: 20180063670
    Abstract: Background threads are used to execute various background tasks for mobile applications that are inactive on mobile client devices. A background service monitors telemetry data of the mobile client device and interacts with an application service that provides various services for triggering and responding to the background tasks of the mobile applications. The background tasks are scheduled for execution during timeframes that have historically shown to be times that the mobile application is not actively engaged by a user. The telemetry data collected by the mobile client device may be transmitted and used by the application server to identify the presence of mobile applications on mobile computing devices, locate bugs in the mobile applications, modify shared files, move files of lesser-used mobile applications in and out of cache memory, package application download packages specific to the users of the mobile client devices, and provide application upgrades.
    Type: Application
    Filed: August 26, 2016
    Publication date: March 1, 2018
    Inventors: Neeraj Garg, Ashish Saxena, Amrut Kale, Abhineet Bansal
  • Publication number: 20170344622
    Abstract: To improve the user experience, browse nodes for popular combinations of categories and aspects are desirable. When a particular combination of category and aspects is found to have been requested at a frequency that exceeds a threshold, the existence of a browse node for that combination is checked and, if the browse node is missing, a request to create the browse node is generated. In some example embodiments, an entire set of missing browse nodes is generated based on recognition of a pattern of category and aspect combinations being requested.
    Type: Application
    Filed: October 11, 2016
    Publication date: November 30, 2017
    Inventors: Atiq Islam, Nish Parikh, Neeraj Garg
  • Patent number: 9779259
    Abstract: An unlocking application limits access to a computer application on a computing device. The unlocking application is configurable with at least one unlocking command comprising a sequence of inputs received by input devices of the computing device. The unlocking application limits access to at least one of the computer applications by requiring a user of the computing device to provide the at least one unlocking command using the input devices to access the at least one computer application.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: October 3, 2017
    Assignee: 8318808 Canada Inc.
    Inventor: Neeraj Garg
  • Publication number: 20170212957
    Abstract: Methods, systems, and computer programs are presented for identifying data representations across multiple network assets and generating content responsive to the representations. A method includes receiving a set of queries comprising a first set of keywords and identifying a set of results within a first database where the set of results includes a set of publications with an identification and a title. The method generates an association between the first set of keywords and the identifications and titles of the set of publications. The method generates a first association among keywords of the first set of keywords based on user activity received in response to identifying the set of results. The method identifies a second set of keywords based on the first set of keywords and associates the second set of keywords with the first set of keywords within the first database.
    Type: Application
    Filed: January 20, 2017
    Publication date: July 27, 2017
    Inventors: Suman Voleti, Nishith Parikh, Neeraj Garg, Sathishkumar Veeraraghavan
  • Publication number: 20170128434
    Abstract: Compounds of formula (I) or a pharmaceutically acceptable ester, amide, carbamate or salt thereof, including a salt of such an ester, amide or carbamate in which R1 to R9 have meanings as defined in the Specification, are useful as estrogen receptor ligands.
    Type: Application
    Filed: January 17, 2017
    Publication date: May 11, 2017
    Inventors: Aiping Cheng, Neeraj Garg, Lars Krüger, Joakim Löfstedt, Eva Koch, Konrad Koehler, Lars Hagberg, Daniel Nöteberg
  • Publication number: 20170075976
    Abstract: Described herein are embodiments of systems and methods for document management for sharing documents according to document categories, wherein an author can generate a document for sharing, specify a document category for the document, and share the document or the category. Upon accessing a shared document by a recipient, the recipient may be prompted to access the most relevant document of the document category. The recipient may thus receive a link to a shared document and, upon invoking the link, instead of being directed to the shared document, may be directed to a subsequently authored, or otherwise more relevant document from the document category. The determination of relevancy may relate to the age of a document.
    Type: Application
    Filed: September 14, 2015
    Publication date: March 16, 2017
    Inventor: Neeraj GARG