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: 20230324340
    Abstract: 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: Application
    Filed: June 5, 2023
    Publication date: October 12, 2023
    Inventors: Luke Armitage Beardslee, Oliver Brand, Kemal Safak Demirci, Jae Hyeong Seo, Steven Andrew Schwartz
  • Publication number: 20230003689
    Abstract: 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: Application
    Filed: October 28, 2020
    Publication date: January 5, 2023
    Inventors: Luke Armitage Beardslee, Oliver Brand, Kemal Safak Demirci, Jae Hyeong Seo, Steven Andrew Schwartz
  • Patent number: 11477298
    Abstract: 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: Grant
    Filed: June 2, 2021
    Date of Patent: October 18, 2022
    Assignee: Oracle International Corporation
    Inventors: Blake Sullivan, Kentaro Kinebuchi, Jing Wu, Min Lu, Andrew Schwartz, Max Starets
  • Patent number: 11436066
    Abstract: 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: Grant
    Filed: November 24, 2020
    Date of Patent: September 6, 2022
    Assignee: Oracle International Corporation
    Inventors: Blake Sullivan, Kentaro Kinebuchi, Jing Wu, Min Lu, Andrew Schwartz, Max Starets
  • Publication number: 20210289045
    Abstract: 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: Application
    Filed: June 2, 2021
    Publication date: September 16, 2021
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Blake Sullivan, Kentaro Kinebuchi, Jing Wu, Min Lu, Andrew Schwartz, Max Starets
  • Patent number: 11070648
    Abstract: 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: Grant
    Filed: June 12, 2019
    Date of Patent: July 20, 2021
    Assignee: Oracle International Corporation
    Inventors: Blake Sullivan, Kentaro Kinebuchi, Jing Wu, Min Lu, Andrew Schwartz, Max Starets
  • Publication number: 20210081263
    Abstract: 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: Application
    Filed: November 24, 2020
    Publication date: March 18, 2021
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Blake Sullivan, Kentaro Kinebuchi, Jing Wu, Min Lu, Andrew Schwartz, Max Starets
  • Patent number: 10897461
    Abstract: 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: Grant
    Filed: December 7, 2015
    Date of Patent: January 19, 2021
    Assignee: CVS Pharmacy, Inc.
    Inventors: Andrew Schwartz, Carolyn Conrad, Sabrina Kwauk
  • Patent number: 10877825
    Abstract: 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: Grant
    Filed: June 12, 2019
    Date of Patent: December 29, 2020
    Assignee: Oracle International Corporation
    Inventors: Blake Sullivan, Kentaro Kinebuchi, Jing Wu, Min Lu, Andrew Schwartz, Max Starets
  • Publication number: 20200110644
    Abstract: 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: Application
    Filed: June 12, 2019
    Publication date: April 9, 2020
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Blake Sullivan, Kentaro Kinebuchi, Jing Wu, Min Lu, Andrew Schwartz, Max Starets
  • Publication number: 20200106860
    Abstract: 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: Application
    Filed: June 12, 2019
    Publication date: April 2, 2020
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Blake Sullivan, Kentaro Kinebuchi, Jing Wu, Min Lu, Andrew Schwartz, Max Starets
  • Publication number: 20170093832
    Abstract: 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: Application
    Filed: December 7, 2015
    Publication date: March 30, 2017
    Inventors: Andrew Schwartz, Carolyn Conrad, Sabrina Kwauk
  • Patent number: 8818557
    Abstract: 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: Grant
    Filed: March 18, 2009
    Date of Patent: August 26, 2014
    Assignee: University of Pittsburgh—Of the Commonwealth System of Higher Education
    Inventors: Meel Velliste, Sagi Perel, Andrew S. Whitford, Andrew Schwartz
  • Patent number: 8528022
    Abstract: Systems, and computer-implemented methods are described for selecting programming information from among multiple sets of programming information.
    Type: Grant
    Filed: May 3, 2011
    Date of Patent: September 3, 2013
    Assignee: Google Inc.
    Inventors: Andrew Schwartz, Mehran Sahami
  • Patent number: 8504929
    Abstract: 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: Grant
    Filed: April 11, 2008
    Date of Patent: August 6, 2013
    Assignee: Oracle International Corporation
    Inventors: Blake Sullivan, Edward J. Farrell, Andrew Schwartz
  • Patent number: 8058542
    Abstract: 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: Grant
    Filed: August 18, 2006
    Date of Patent: November 15, 2011
    Inventor: Richard Andrew Schwartz
  • Patent number: 8001571
    Abstract: Systems, and computer-implemented methods are described for selecting programming information from among multiple sets of programming information.
    Type: Grant
    Filed: August 21, 2007
    Date of Patent: August 16, 2011
    Assignee: Google Inc.
    Inventors: Andrew Schwartz, Mehran Sahami
  • Publication number: 20110060461
    Abstract: 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: Application
    Filed: March 18, 2009
    Publication date: March 10, 2011
    Applicant: University of Pittsburgh - of The Commonwealth System of Higher Education
    Inventors: Meel Velliste, Sagi Perel, Andrew S. Whitford, Andrew Schwartz
  • Publication number: 20090259950
    Abstract: 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: Application
    Filed: April 11, 2008
    Publication date: October 15, 2009
    Applicant: Oracle International Corporation
    Inventors: Blake Sullivan, Edward J. Farrell, Andrew Schwartz
  • Patent number: D743279
    Type: Grant
    Filed: April 1, 2014
    Date of Patent: November 17, 2015
    Inventor: Andrew Schwartz