Patents by Inventor Andrew Schwartz
Andrew Schwartz 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: 20230324340Abstract: Disclosed herein is a chemical sensing system, comprising: a sensor configured to adsorb an analyte; an electronic circuit to operate the sensor; and a microcontroller in communication with the sensor and the electronic circuit. The microcontroller can also be configured to provide a real-time signal indicative of a concentration of the analyte. The sensor can comprise a microelectromechanical system (MEMS) resonator and a sensing film configured to adsorb the analyte, the sensing film coating at least a portion of the sensor. The MEMS resonator can comprise a second sensor, such as an impedimetric sensor to measure at least a second property of the sensing film. The electronic circuit can process signals stemming from at least two properties of the same sensing film, such as the changes in mass and dielectric constant of the same sensing film due to adsorption of analyte.Type: ApplicationFiled: June 5, 2023Publication date: October 12, 2023Inventors: Luke Armitage Beardslee, Oliver Brand, Kemal Safak Demirci, Jae Hyeong Seo, Steven Andrew Schwartz
-
Publication number: 20230003689Abstract: Disclosed herein is a chemical sensing system, comprising: a sensor configured to adsorb an analyte; an electronic circuit to operate the sensor; and a microcontroller in communication with the sensor and the electronic circuit. The microcontroller can also be configured to provide a real-time signal indicative of a concentration of the analyte. The sensor can comprise a microelectromechanical system (MEMS) resonator and a sensing film configured to adsorb the analyte, the sensing film coating at least a portion of the sensor. The MEMS resonator can comprise a second sensor, such as an impedimetric sensor to measure at least a second property of the sensing film. The electronic circuit can process signals stemming from at least two properties of the same sensing film, such as the changes in mass and dielectric constant of the same sensing film due to adsorption of analyte.Type: ApplicationFiled: October 28, 2020Publication date: January 5, 2023Inventors: Luke Armitage Beardslee, Oliver Brand, Kemal Safak Demirci, Jae Hyeong Seo, Steven Andrew Schwartz
-
Patent number: 11477298Abstract: An example system and method facilitates operation of a networked software application that communicates with a network resource during periods of intermittent network connectivity and includes determining when a networked software application is offline and when it is online; selectively intercepting one or more request messages from the networked software application addressed to a network resource when the software application is offline, resulting in a store of intercepted request messages; detecting when the networked software application transitions from being offline to being online; and selectively issuing the one or more request messages to the network resource in a sequence in which the one or more request messages were stored in the store of intercepted request messages.Type: GrantFiled: June 2, 2021Date of Patent: October 18, 2022Assignee: Oracle International CorporationInventors: Blake Sullivan, Kentaro Kinebuchi, Jing Wu, Min Lu, Andrew Schwartz, Max Starets
-
Patent number: 11436066Abstract: An example system and method facilitates operation of a networked software application during periods of intermittent network connectivity, by selectively intercepting and shredding and/or unshredding service response messages. In a specific embodiment, the example system includes one or more pluggable shredders and unshredders to explode a payload into its constituent structured primitive objects for ease of consumption by the User Interface (UI) of the client application. The exploded payloads are stored in local cache, where the cached data is structured as compared to the received payload. One or more unshredders selectively reconstruct one or more response message payloads if client reissues the corresponding request message while offline. The client may operate as if it is online, and the system will provide one or more mock responses containing the last known data set for the scenario wherein the server cannot be reached.Type: GrantFiled: November 24, 2020Date of Patent: September 6, 2022Assignee: Oracle International CorporationInventors: Blake Sullivan, Kentaro Kinebuchi, Jing Wu, Min Lu, Andrew Schwartz, Max Starets
-
Publication number: 20210289045Abstract: An example system and method facilitates operation of a networked software application that communicates with a network resource during periods of intermittent network connectivity and includes determining when a networked software application is offline and when it is online; selectively intercepting one or more request messages from the networked software application addressed to a network resource when the software application is offline, resulting in a store of intercepted request messages; detecting when the networked software application transitions from being offline to being online; and selectively issuing the one or more request messages to the network resource in a sequence in which the one or more request messages were stored in the store of intercepted request messages.Type: ApplicationFiled: June 2, 2021Publication date: September 16, 2021Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Blake Sullivan, Kentaro Kinebuchi, Jing Wu, Min Lu, Andrew Schwartz, Max Starets
-
Patent number: 11070648Abstract: An example system and method facilitates operation of a networked software application that communicates with a network resource during periods of intermittent network connectivity and includes determining when a networked software application is offline and when it is online; selectively intercepting one or more request messages from the networked software application addressed to a network resource when the software application is offline, resulting in a store of intercepted request messages; detecting when the networked software application transitions from being offline to being online; and selectively issuing the one or more request messages to the network resource in a sequence in which the one or more request messages were stored in the store of intercepted request messages.Type: GrantFiled: June 12, 2019Date of Patent: July 20, 2021Assignee: Oracle International CorporationInventors: Blake Sullivan, Kentaro Kinebuchi, Jing Wu, Min Lu, Andrew Schwartz, Max Starets
-
Publication number: 20210081263Abstract: An example system and method facilitates operation of a networked software application, i.e., client application which communicates with a network resource (e.g., web service) during periods of intermittent network connectivity, by selectively intercepting and shredding and/or unshredding service response messages. In a specific embodiment, the example system includes one or more pluggable shredders and unshredders that are used to explode a complex REpresentational State Transfer (REST) payload into its constituent structured primitive objects for ease of consumption by the User Interface (UI) of the client application. The exploded, i.e., shredded response message payloads are stored in local cache, where the cached data is strategically structured as compared to the received REST payload. One or more unshredders selectively reconstruct one or more REST response message payloads if client reissues the corresponding REST request message while offline.Type: ApplicationFiled: November 24, 2020Publication date: March 18, 2021Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Blake Sullivan, Kentaro Kinebuchi, Jing Wu, Min Lu, Andrew Schwartz, Max Starets
-
Patent number: 10897461Abstract: An electronic image that includes information related to a pharmacy prescription of a user of a first account (e.g., a store account) is received from a client device. The pharmacy prescription information is electronically extracted from the electronic image, and a second account (e.g., a pharmacy account) is identified based thereon. If the user of the first account is different from the user of the second account and if the user of the second account has approved the user of the first account, the user of the first account is granted access to a subset of the information in the pharmacy account.Type: GrantFiled: December 7, 2015Date of Patent: January 19, 2021Assignee: CVS Pharmacy, Inc.Inventors: Andrew Schwartz, Carolyn Conrad, Sabrina Kwauk
-
Patent number: 10877825Abstract: An example system and method facilitates operation of a networked software application, i.e., client application which communicates with a network resource (e.g., web service) during periods of intermittent network connectivity, by selectively intercepting and shredding and/or unshredding service response messages. In a specific embodiment, the example system includes one or more pluggable shredders and unshredders that are used to explode a complex REpresentational State Transfer (REST) payload into its constituent structured primitive objects for ease of consumption by the User Interface (UI) of the client application. The exploded, i.e., shredded response message payloads are stored in local cache, where the cached data is strategically structured as compared to the received REST payload. One or more unshredders selectively reconstruct one or more REST response message payloads if client reissues the corresponding REST request message while offline.Type: GrantFiled: June 12, 2019Date of Patent: December 29, 2020Assignee: Oracle International CorporationInventors: Blake Sullivan, Kentaro Kinebuchi, Jing Wu, Min Lu, Andrew Schwartz, Max Starets
-
Publication number: 20200110644Abstract: An example system and method facilitates operation of a networked software application, i.e., client application which communicates with a network resource (e.g., web service) during periods of intermittent network connectivity, by selectively intercepting and shredding and/or unshredding service response messages. In a specific embodiment, the example system includes one or more pluggable shredders and unshredders that are used to explode a complex REpresentational State Transfer (REST) payload into its constituent structured primitive objects for ease of consumption by the User Interface (UI) of the client application. The exploded, i.e., shredded response message payloads are stored in local cache, where the cached data is strategically structured as compared to the received REST payload. One or more unshredders selectively reconstruct one or more REST response message payloads if client reissues the corresponding REST request message while offline.Type: ApplicationFiled: June 12, 2019Publication date: April 9, 2020Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Blake Sullivan, Kentaro Kinebuchi, Jing Wu, Min Lu, Andrew Schwartz, Max Starets
-
Publication number: 20200106860Abstract: An example system and method facilitates operation of a networked software application that communicates with a network resource during periods of intermittent network connectivity and includes determining when a networked software application is offline and when it is online; selectively intercepting one or more request messages from the networked software application addressed to a network resource when the software application is offline, resulting in a store of intercepted request messages; detecting when the networked software application transitions from being offline to being online; and selectively issuing the one or more request messages to the network resource in a sequence in which the one or more request messages were stored in the store of intercepted request messages.Type: ApplicationFiled: June 12, 2019Publication date: April 2, 2020Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Blake Sullivan, Kentaro Kinebuchi, Jing Wu, Min Lu, Andrew Schwartz, Max Starets
-
Publication number: 20170093832Abstract: An electronic image that includes information related to a pharmacy prescription of a user of a first account (e.g., a store account) is received from a client device. The pharmacy prescription information is electronically extracted from the electronic image, and a second account (e.g., a pharmacy account) is identified based thereon. If the user of the first account is different from the user of the second account and if the user of the second account has approved the user of the first account, the user of the first account is granted access to a subset of the information in the pharmacy account.Type: ApplicationFiled: December 7, 2015Publication date: March 30, 2017Inventors: Andrew Schwartz, Carolyn Conrad, Sabrina Kwauk
-
Patent number: 8818557Abstract: A methodology for using cortical signals to control a multi jointed prosthetic device for direct real-time interaction with the physical environment, including improved methods for calibration and training.Type: GrantFiled: March 18, 2009Date of Patent: August 26, 2014Assignee: University of Pittsburgh—Of the Commonwealth System of Higher EducationInventors: Meel Velliste, Sagi Perel, Andrew S. Whitford, Andrew Schwartz
-
Patent number: 8528022Abstract: Systems, and computer-implemented methods are described for selecting programming information from among multiple sets of programming information.Type: GrantFiled: May 3, 2011Date of Patent: September 3, 2013Assignee: Google Inc.Inventors: Andrew Schwartz, Mehran Sahami
-
Patent number: 8504929Abstract: A system that executes a user editable application includes a user interface that includes a plurality of components organized in a tree structure. The system indicates which of the plurality of components may be editable by a user of the application. The system receives editing input from the user for an editable component, and then updates the component based on the editing input.Type: GrantFiled: April 11, 2008Date of Patent: August 6, 2013Assignee: Oracle International CorporationInventors: Blake Sullivan, Edward J. Farrell, Andrew Schwartz
-
Patent number: 8058542Abstract: Techniques for gaining facility in the performance of jazz music by performing a sequence of patterns. Each pattern begins at a fixed interval from the preceding pattern in the sequence and the patterns are performed with perpetual motion between the patterns. The patterns are all performed with the same articulation and are systematically performed across the complete range of the instrument and across a complete set of key areas and modes. In an exemplary embodiment, the patterns are made up of eighth note octave scales played in four four time with notes played on the upbeat being slurred to notes played on the downbeat. The last note of one pattern is slurred to the first note of the next. In the exemplary embodiment, the sequences of patterns are performed in all keys and the scales are drawn from the major scale and modes that stem from the major scale.Type: GrantFiled: August 18, 2006Date of Patent: November 15, 2011Inventor: Richard Andrew Schwartz
-
Patent number: 8001571Abstract: Systems, and computer-implemented methods are described for selecting programming information from among multiple sets of programming information.Type: GrantFiled: August 21, 2007Date of Patent: August 16, 2011Assignee: Google Inc.Inventors: Andrew Schwartz, Mehran Sahami
-
Publication number: 20110060461Abstract: A methodology for using cortical signals to control a multi jointed prosthetic device for direct real-time interaction with the physical environment, including improved methods for calibration and training.Type: ApplicationFiled: March 18, 2009Publication date: March 10, 2011Applicant: University of Pittsburgh - of The Commonwealth System of Higher EducationInventors: Meel Velliste, Sagi Perel, Andrew S. Whitford, Andrew Schwartz
-
Publication number: 20090259950Abstract: A system that executes a user editable application includes a user interface that includes a plurality of components organized in a tree structure. The system indicates which of the plurality of components may be editable by a user of the application. The system receives editing input from the user for an editable component, and then updates the component based on the editing input.Type: ApplicationFiled: April 11, 2008Publication date: October 15, 2009Applicant: Oracle International CorporationInventors: Blake Sullivan, Edward J. Farrell, Andrew Schwartz
-
Patent number: D743279Type: GrantFiled: April 1, 2014Date of Patent: November 17, 2015Inventor: Andrew Schwartz