Patents by Inventor Adam Greenberg
Adam Greenberg 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: 11676347Abstract: A method for virtual try-on of user-wearable items is provided. The method includes capturing, in a client device, a first image of a user, the first image including a reference token for a user-wearable item and displaying, in the client device, images of multiple user-wearable items for the user, receiving an input from the user, the input indicative of a selected user-wearable item from the user-wearable items on display. The method also includes segmenting the first image to separate the reference token from a background comprising a portion of a physiognomy of the user, replacing a segment of the reference token in the first image with an image of the selected user-wearable item in a second image of the user, and displaying, in the client device, the second image of the user.Type: GrantFiled: April 9, 2021Date of Patent: June 13, 2023Assignee: Warby Parker Inc.Inventors: David Goldberg, Andrew Garrison, Adam Greenberg, Paul Johnson, Paul Mackey
-
Patent number: 11232526Abstract: The present disclosure describes techniques that facilitate a Governance Regulatory Compliance (C-GRC) controller that is configured to dynamically monitor and collate data associated with an agricultural operation for demonstrating compliance with an agricultural compliance plan. The C-GRC controller may act as a centralized server that dynamically monitors the cycle of agricultural activities for an agricultural product and in doing so, automates the governance of an agricultural compliance plan across a plurality of entities that are each responsible for one or more agricultural activities. The C-GRC controller may detect independent interactions conducted between a complying entity and a participating entity. These interactions may be intended to gather information relating to compliance of a pending task. In doing so, the C-GRC controller may update an agricultural compliance plan accordingly.Type: GrantFiled: May 31, 2019Date of Patent: January 25, 2022Assignee: iUNU, Inc.Inventors: Matthew Charles King, Adam Greenberg
-
Publication number: 20210327148Abstract: A method for virtual try-on of user-wearable items is provided. The method includes capturing, in a client device, a first image of a user, the first image including a reference token for a user-wearable item and displaying, in the client device, images of multiple user-wearable items for the user, receiving an input from the user, the input indicative of a selected user-wearable item from the user-wearable items on display. The method also includes segmenting the first image to separate the reference token from a background comprising a portion of a physiognomy of the user, replacing a segment of the reference token in the first image with an image of the selected user-wearable item in a second image of the user, and displaying, in the client device, the second image of the user.Type: ApplicationFiled: April 9, 2021Publication date: October 21, 2021Applicant: JAND, Inc.Inventors: DAVID GOLDBERG, ANDREW GARRISON, ADAM GREENBERG, PAUL JOHNSON, PAUL MACKEY
-
Publication number: 20200380616Abstract: The present disclosure describes techniques that facilitate a Governance Regulatory Compliance (C-GRC) controller that is configured to dynamically monitor and collate data associated with an agricultural operation for demonstrating compliance with an agricultural compliance plan. The C-GRC controller may act as a centralized server that dynamically monitors the cycle of agricultural activities for an agricultural product and in doing so, automates the governance of an agricultural compliance plan across a plurality of entities that are each responsible for one or more agricultural activities. The C-GRC controller may detect independent interactions conducted between a complying entity and a participating entity. These interactions may be intended to gather information relating to compliance of a pending task. In doing so, the C-GRC controller may update an agricultural compliance plan accordingly.Type: ApplicationFiled: May 31, 2019Publication date: December 3, 2020Inventors: Matthew Charles KING, Adam GREENBERG
-
Patent number: 10799835Abstract: The present disclosure provides systems, devices, and methods for reducing membrane fouling, scaling, and concentration polarization in order to reduce system energy consumption, reduce operational system maintenance and plant downtime, reduce environmental impact and waste, and/or increase membrane flux and/or recovery.Type: GrantFiled: January 17, 2016Date of Patent: October 13, 2020Assignee: Pure Blue Tech Inc.Inventors: David Paulson, Ryan Vogel, Adam Greenberg
-
Publication number: 20190282080Abstract: Systems and methods of cannulating a body orifice such as a bladder are disclosed. An indwelling bladder catheter having reduced trauma risk can include a proximal end, a distal end, and a flexible elongate tubular body therebetween, the distal end having at least one distal port in fluid communication with a lumen extending within the tubular body, the distal end further having a distal tip comprising a blunt shape; a first proximal port for at least one of fluid inflow or outflow, the first proximal port in fluid communication with the lumen extending within the tubular body; an inflatable balloon near the distal end of the catheter, the balloon transformable from an unexpanded to an expanded configuration, wherein the balloon in its expanded configuration comprises a low profile oblong shape suitable for anchoring within a human bladder; and a second proximal port balloon inflation, in fluid connection with the balloon.Type: ApplicationFiled: March 21, 2019Publication date: September 19, 2019Inventors: James Adam Greenberg, Ronald D. Adams, Neeraj Kohli, David Harari
-
Patent number: 10376137Abstract: Systems and methods of cannulating a body orifice such as a bladder are disclosed. An indwelling bladder catheter having reduced trauma risk can include a proximal end, a distal end, and a flexible elongate tubular body therebetween, the distal end having at least one distal port in fluid communication with a lumen extending within the tubular body, the distal end further having a distal tip comprising a blunt shape; a first proximal port for at least one of fluid inflow or outflow, the first proximal port in fluid communication with the lumen extending within the tubular body; an inflatable balloon near the distal end of the catheter, the balloon transformable from an unexpanded to an expanded configuration, wherein the balloon in its expanded configuration comprises a low profile oblong shape suitable for anchoring within a human bladder; and a second proximal port balloon inflation, in fluid connection with the balloon.Type: GrantFiled: August 25, 2015Date of Patent: August 13, 2019Assignee: EMMY MEDICAL, LLCInventors: James Adam Greenberg, Ronald D. Adams, Neeraj Kohli, David Harari
-
Patent number: 10032168Abstract: Methods and apparatuses, including computer program products, are described for secure validation of financial transactions. A server computing device registers a mobile device to receive notification messages from the server computing device. The server computing device transmits a notification message via a first communication channel to a notification agent executing on the registered mobile device, where the message identifies activity associated with a financial account of a user of the registered mobile device. The server computing device receives a response to the notification message via a second communication channel from an application executing on the registered mobile device, if the notification message requires a response. The server computing device stores the response in a database coupled to the server computing device, and determines whether to (i) allow, (ii) deny, or (iii) deny and report as fraud the identified activity based upon the response.Type: GrantFiled: March 9, 2015Date of Patent: July 24, 2018Assignee: FMR LLCInventors: Rajandra Laxman Kulkarni, Philip Peter Treleaven, Adam Greenberg, Ram Ramgopal, Jonathan Stavis, Nayan Patel
-
Publication number: 20180056244Abstract: The present disclosure provides systems, devices, and methods for reducing membrane fouling, scaling, and concentration polarization in order to reduce system energy consumption, reduce operational system maintenance and plant downtime, reduce environmental impact and waste, and/or increase membrane flux and/or recovery.Type: ApplicationFiled: January 17, 2016Publication date: March 1, 2018Inventors: Ryan Vogel, Adam Greenberg, David Paulson
-
Publication number: 20170296710Abstract: Methods and apparatuses, including computer program products, are described for secure validation of financial transactions. A server computing device registers a mobile device to receive notification messages from the server computing device. The server computing device transmits a notification message via a first communication channel to a notification agent executing on the registered mobile device, where the message identifies activity associated with a financial account of a user of the registered mobile device. The server computing device receives a response to the notification message via a second communication channel from an application executing on the registered mobile device, if the notification message requires a response. The server computing device stores the response in a database coupled to the server computing device, and determines whether to (i) allow, (ii) deny, or (iii) deny and report as fraud the identified activity based upon the response.Type: ApplicationFiled: March 9, 2015Publication date: October 19, 2017Inventors: Rajandra Laxman Kulkarni, Philip Peter Treleaven, Adam Greenberg, Ram Ramgopal, Jonathan Stavis, Nayan Patel
-
Patent number: 9431085Abstract: Activation of portions of a memory is tracked to allow an affected portion of the memory to be refreshed before it is corrupted by multiple activations. An address for the accessed portion of memory, called the aggressor row, is compared to addresses stored in a content addressable memory (CAM). If the address is not already stored in the CAM, it is stored, casting out another address if necessary, and a count based on an Others value is stored in the CAM with the address. If the address is already stored in the CAM, its associated count is incremented. If a count associated with an address exceeds a threshold based on a maximum activation count, another portion of memory, such as a victim row of memory adjacent to the aggressor row of memory, is refreshed, and the count reset.Type: GrantFiled: March 28, 2014Date of Patent: August 30, 2016Assignee: Synopsys, Inc.Inventors: Marc Adam Greenberg, Gokhan Gultoprak
-
Publication number: 20160051135Abstract: Systems and methods of cannulating a body orifice such as a bladder are disclosed. A cystoscopy catheter can include a proximal end, a distal end having at least one exit port, and a flexible elongate tubular body therebetween; an inflatable balloon near the distal end of the catheter, the balloon transformable from an unexpanded and an expanded configuration; a first proximal port for fluid inflow; a second proximal port for fluid outflow; a third proximal port for balloon inflation, in fluid connection with the balloon; and a fourth proximal port for insertion of a diagnostic and/or therapeutic instrument such as a cystoscope therethrough, wherein the first, second, and fourth proximal ports are fluidly connected to a common central lumen extending through the elongate tubular body to the exit port on the distal end.Type: ApplicationFiled: August 25, 2015Publication date: February 25, 2016Inventors: James Adam Greenberg, Ronald D. Adams, Neeraj Kohli, David Harari
-
Patent number: 9149176Abstract: Systems and methods of cannulating a body orifice such as a bladder are disclosed. A cystoscopy catheter can include a proximal end, a distal end having at least one exit port, and a flexible elongate tubular body therebetween; an inflatable balloon near the distal end of the catheter, the balloon transformable from an unexpanded and an expanded configuration; a first proximal port for fluid inflow; a second proximal port for fluid outflow; a third proximal port for balloon inflation, in fluid connection with the balloon; and a fourth proximal port for insertion of a diagnostic and/or therapeutic instrument such as a cystoscope therethrough, wherein the first, second, and fourth proximal ports are fluidly connected to a common central lumen extending through the elongate tubular body to the exit port on the distal end.Type: GrantFiled: November 14, 2014Date of Patent: October 6, 2015Assignee: EMMY MEDICAL, LLCInventors: James Adam Greenberg, Ronald D. Adams, Neeraj Kohli, David Harari
-
Publication number: 20150279441Abstract: Activation of portions of a memory is tracked to allow an affected portion of the memory to be refreshed before it is corrupted by multiple activations. An address for the accessed portion of memory, called the aggressor row, is compared to addresses stored in a content addressable memory (CAM). If the address is not already stored in the CAM, it is stored, casting out another address if necessary, and a count based on an Others value is stored in the CAM with the address. If the address is already stored in the CAM, its associated count is incremented. If a count associated with an address exceeds a threshold based on a maximum activation count, another portion of memory, such as a victim row of memory adjacent to the aggressor row of memory, is refreshed, and the count reset.Type: ApplicationFiled: March 28, 2014Publication date: October 1, 2015Applicant: Synopsys, Inc.Inventors: Marc Adam Greenberg, Gokhan Gultoprak
-
Publication number: 20150254659Abstract: Methods and apparatuses, including computer program products, are described for secure validation of financial transactions. A server computing device registers a mobile device to receive notification messages from the server computing device. The server computing device transmits a notification message via a first communication channel to a notification agent executing on the registered mobile device, where the message identifies activity associated with a financial account of a user of the registered mobile device. The server computing device receives a response to the notification message via a second communication channel from an application executing on the registered mobile device, if the notification message requires a response. The server computing device stores the response in a database coupled to the server computing device, and determines whether to (i) allow, (ii) deny, or (iii) deny and report as fraud the identified activity based upon the response.Type: ApplicationFiled: March 9, 2015Publication date: September 10, 2015Inventors: Rajandra Laxman Kulkarni, Philip Peter Treleaven, Adam Greenberg, Ram Ramgopal, Jonathan Stavis, Nayan Patel
-
Publication number: 20150065807Abstract: Systems and methods of cannulating a body orifice such as a bladder are disclosed. A cystoscopy catheter can include a proximal end, a distal end having at least one exit port, and a flexible elongate tubular body therebetween; an inflatable balloon near the distal end of the catheter, the balloon transformable from an unexpanded and an expanded configuration; a first proximal port for fluid inflow; a second proximal port for fluid outflow; a third proximal port for balloon inflation, in fluid connection with the balloon; and a fourth proximal port for insertion of a diagnostic and/or therapeutic instrument such as a cystoscope therethrough, wherein the first, second, and fourth proximal ports are fluidly connected to a common central lumen extending through the elongate tubular body to the exit port on the distal end.Type: ApplicationFiled: November 14, 2014Publication date: March 5, 2015Inventors: James Adam Greenberg, Ronald D. Adams, Neeraj Kohli, David Harari
-
Patent number: 8671444Abstract: A method for using multiple channels to access a resource, wherein an authenticated user requests a resource that requires a second authentication parameter over a first channel, a token value is transmitted to the user on the first channel, and the user transmits the token value and a second authentication parameter over a second channel. The token value is used to associate the first authentication parameter to the second authentication parameter, whereby the user is allowed access to the resource on the first or second channel.Type: GrantFiled: May 22, 2007Date of Patent: March 11, 2014Assignee: FMR LLCInventors: Rajandra Laxman Kulkarni, Adam Greenberg, Anthony M. Marotto, William A. Thornton, III
-
Patent number: 8505077Abstract: Described are methods, systems, and apparatus, including computer program products for providing authentication for service provisioning. One or more executable authentication rules are provided for determining access by a user to one or more services. At least a first executable authentication rule is selected from the one or more executable authentication rules. The first executable authentication rule is for determining access by the user to at least a first service from the one or more services, wherein selecting the first executable authentication rule is based on: a characteristic of the user, a characteristic of a request, a characteristic of an acquisition point, or any combination thereof. A rules credential is generated. The rules credential includes the first executable authentication rule.Type: GrantFiled: May 1, 2007Date of Patent: August 6, 2013Assignee: FMR LLCInventors: Rajandra Laxman Kulkarni, Adam Greenberg, Anthony M. Marotto, Alexander L. Popowycz, Michael Francis LoPiano
-
Patent number: D908865Type: GrantFiled: August 17, 2018Date of Patent: January 26, 2021Assignee: Emmy Medical, LLCInventors: James Adam Greenberg, Neeraj Kohli, Ronald David Adams
-
Patent number: D935013Type: GrantFiled: January 22, 2021Date of Patent: November 2, 2021Assignee: Emmy Medical, LLCInventors: James Adam Greenberg, Neeraj Kohli, Ronald David Adams