Patents by Inventor Scott Gardner

Scott Gardner 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: 20220290417
    Abstract: A faucet assembly and related mounting method is disclosed. The faucet assembly requires only a single fastening mechanism to secure the faucet assembly to a mounting deck. Locating members positioned in alignment with fluid source pipes and their corresponding valves ensure proper placement of the faucet assembly relative to the mounting deck.
    Type: Application
    Filed: February 21, 2022
    Publication date: September 15, 2022
    Inventors: Don Currey, Scott Gardner, Kyle Meehan, Alisha Buescher
  • Patent number: 11170402
    Abstract: The disclosure is directed to approaches for combining server-side decisions based on user attributes and/or demographics with client-side decisions based on expressed or implied user interests determined based on the contents of a web page being visited by the user. A server is responsive to an occurrence of an operation of a client device at the web page. Processing steps determine particular executable web page content to send to the client device (e.g., where the particular executable web page content is determined in response to a particular client-side operation). The web page is rendered with the aforementioned executable web page content. Server-side processing receives messages that are emitted conditionally, based on the occurrence of a user event. An event log message comprises a portion of the web page, such as a string, indicating or implying user interest. A targeted advertisement is presented to the user based on the user interest.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: November 9, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: David Abraham Wiener, David Scott Gardner
  • Patent number: 10951761
    Abstract: Disclosed herein is a computer-implemented method and related system for operating a virtual computer assistant (VCA) system of a service provider system. The method includes activating a switch to connect a communication link of the system from a human assistant (HA) to a customer and conveying first communications over the communication link to the customer from the HA. The method automatically detects a switching event according to a switching rule stored in a switch rules database stored in a memory of the system while the communication link to the HA is active. The method activates the switch to connect the communication link from the customer to a VCA after the conveying of the first communications, and then conveys second communications over the communication link to the customer from the VCA.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: March 16, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Joel Scott Gardner, Daniel S. Sumner, Patrick Austin Boger, H. Brock Kolls, Daniel Sanford, Kyle Patrick Mitchell
  • Patent number: 10666533
    Abstract: Embodiments are directed towards employing a plurality of tag states to control tag suspension based on an asynchronous process that proactively monitors tag performance, response times, privacy safeguards, and latency. Tags may be in one of multiple states. Tags in a NORMAL state or a FLAGGED state may be enabled for deployment, and tags in a SUSPENSION A state or a SUSPENSION B state may be blocked from deployment. A tag's state may change based on monitoring the tag's latency to determine if latent events occur. Tag latency may be asynchronously monitored independent of web page requests or requests to execute an application. For example, if latent events occur, then the tag's state may change from NORMAL to FLAGGED, and if non-latent events occur, then the tag's state may change from FLAGGED to NORMAL.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: May 26, 2020
    Assignee: Oracle International Corporation
    Inventors: David Abraham Wiener, Dossel Obrian Reid, Jr., David Scott Gardner
  • Publication number: 20200160379
    Abstract: The disclosure is directed to approaches for combining server-side decisions based on user attributes and/or demographics with client-side decisions based on expressed or implied user interests determined based on the contents of a web page being visited by the user. A server is responsive to an occurrence of an operation of a client device at the web page. Processing steps determine particular executable web page content to send to the client device (e.g., where the particular executable web page content is determined in response to a particular client-side operation). The web page is rendered with the aforementioned executable web page content. Server-side processing receives messages that are emitted conditionally, based on the occurrence of a user event. An event log message comprises a portion of the web page, such as a string, indicating or implying user interest. A targeted advertisement is presented to the user based on the user interest.
    Type: Application
    Filed: January 22, 2020
    Publication date: May 21, 2020
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: David Abraham WIENER, David Scott GARDNER
  • Patent number: 10580032
    Abstract: The disclosure is directed to approaches for combining server-side decisions based on user attributes and/or demographics with client-side decisions based on expressed or implied user interests determined based on the contents of a web page being visited by the user. A server is responsive to an occurrence of an operation of a client device at the web page. Processing steps determine particular executable web page content to send to the client device (e.g., where the particular executable web page content is determined in response to a particular client-side operation). The web page is rendered with the aforementioned executable web page content. Server-side processing receives messages that are emitted conditionally, based on the occurrence of a user event. An event log message comprises a portion of the web page, such as a string, indicating or implying user interest. A targeted advertisement is presented to the user based on the user interest.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: March 3, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: David Abraham Wiener, David Scott Gardner
  • Patent number: 10408544
    Abstract: A system and method to transfer heat energy through a composite structure. The system includes a heat pipe extending through a thickness of the composite material. The method includes extending a heat pipe through the composite material from a first surface exposed to the heat energy to a second surface exposed to airflow.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: September 10, 2019
    Inventors: Doug Mueller, Brian S. Modrzejewski, Brad Ekstrom, Scott Gardner, David Elliott
  • Publication number: 20180159754
    Abstract: Embodiments are directed towards employing a plurality of tag states to control tag suspension based on an asynchronous process that proactively monitors tag performance, response times, privacy safeguards, and latency. Tags may be in one of multiple states. Tags in a NORMAL state or a FLAGGED state may be enabled for deployment, and tags in a SUSPENSION A state or a SUSPENSION B state may be blocked from deployment. A tag's state may change based on monitoring the tag's latency to determine if latent events occur. Tag latency may be asynchronously monitored independent of web page requests or requests to execute an application. For example, if latent events occur, then the tag's state may change from NORMAL to FLAGGED, and if non-latent events occur, then the tag's state may change from FLAGGED to NORMAL.
    Type: Application
    Filed: February 1, 2018
    Publication date: June 7, 2018
    Applicant: Oracle International Corporation
    Inventors: David Abraham Wiener, Dossel Obrian Reid, JR., David Scott Gardner
  • Patent number: 9915380
    Abstract: Methods and devices related to multi-layer tubular conduit are disclosed. The method of making the multi-layer tubular conduit includes providing a hermetically sealed metal tube, inserting a thermoplastic conduit within the tube, and surrounding the exterior of the tube with an overjacket. The multi-layer tubular conduit device includes three layers: a layer of thermaplastic conduit, a layer of hermetically sealed metal tube, and a layer of overjacket. The three layers are arranged coaxially such that they share a common central axis. The method of use includes installing a multi-layer tubular conduit device in a public or non-public environment. The multi-layer tubular conduit offers mechanical protection from harsh and/or hostile environments while still offering the flexibility of traditional conduit.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: March 13, 2018
    Assignee: Dura-Line Corporation
    Inventors: Scott Gardner, Timothy A. Grimsley
  • Patent number: 9906423
    Abstract: Embodiments are directed towards employing a plurality of tag states to control tag suspension based on an asynchronous process that proactively monitors tag performance, response times, and latency. Tags may be in one of multiple states. Tags in a NORMAL state or a FLAGGED state may be enabled for deployment, and tags in a SUSPENSION A state or a SUSPENSION B state may be blocked from deployment. A tag's state may change based on monitoring the tag's latency to determine if latent events occur. Tag latency may be asynchronously monitored independent of web page requests. If latent events occur, then the tag's state may change from NORMAL to FLAGGED, from FLAGGED to SUSPENSION A, or from SUSPENSION B to SUSPENSION_A. If non-latent events occur, then the tag's state may change from SUSPENSION B to FLAGGED or from FLAGGED to NORMAL, while a tag's state may change from SUSPENSION_A to SUSPENSION_B after a predetermined time period.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: February 27, 2018
    Assignee: BLUE KAI, INC.
    Inventors: David Abraham Wiener, Dossel Obrian Reid, Jr., David Scott Gardner
  • Publication number: 20170366432
    Abstract: Embodiments are directed towards employing a plurality of tag states to control tag suspension based on an asynchronous process that proactively monitors tag performance, response times, and latency. Tags may be in one of multiple states. Tags in a NORMAL state or a FLAGGED state may be enabled for deployment, and tags in a SUSPENSION A state or a SUSPENSION B state may be blocked from deployment. A tag's state may change based on monitoring the tag's latency to determine if latent events occur. Tag latency may be asynchronously monitored independent of web page requests. If latent events occur, then the tag's state may change from NORMAL to FLAGGED, from FLAGGED to SUSPENSION A, or from SUSPENSION B to SUSPENSION_A. If non-latent events occur, then the tag's state may change from SUSPENSION B to FLAGGED or from FLAGGED to NORMAL, while a tag's state may change from SUSPENSION_A to SUSPENSION_B after a predetermined time period.
    Type: Application
    Filed: July 17, 2013
    Publication date: December 21, 2017
    Applicant: BLUE KAI, INC.
    Inventors: David Abraham Wiener, Dossel Obrian Reid, JR., David Scott Gardner
  • Patent number: 9723057
    Abstract: A system, method, and computer program product for reducing web page load latency by scheduling sets of successive outgoing HTTP calls. Some embodiments commence upon receiving from a requesting client device, a request for content of a web page, wherein the content comprises two or more portions of dynamic content. Operations are performed to determine that the two or more portions of dynamic content are to be processed separately. A scheduling script to be executed by the requestor is generated and sent to the client device. The scheduling script comprises instructions to process a first subset of the two or more dynamic portions of content and also comprises instructions to process a second subset of the two or more portions of dynamic content. The scheduling script, when executed by requesting client device, causes the first subset of dynamic content and the second subset of dynamic content to be processed separately.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: August 1, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: David Abraham Wiener, David Scott Gardner, John Patrick Connelly
  • Patent number: 9701091
    Abstract: An unpowered, manually operable apparatus (10) for dispensing cushioning wrap material (13) includes a frame (12), a roll (14) of interleaf material (16) rotatably secured to the frame, a roll (18) of expandable sheet material (20) in an unexpanded form rotatably secured to the frame adjacent the roll of interleaf material, and a tensioning assembly (60, 70, 80, 90) operably associated with the roll of expandable sheet material to control rotational resistance thereof. The rotational resistance causes the expandable sheet material to expand in length and thickness as it is pulled with the interleaf material by a user. Typically, the roll of interleaf material and the roll of expandable sheet material are secured to the frame such that respective longitudinal centerlines of each roll are substantially aligned. In addition, typically, the axial directions of the rolls are substantially parallel.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: July 11, 2017
    Assignee: Ranpak Corp.
    Inventors: Brandon Cadette Page, Marcelo Miller Passos, Matthew Scott Gardner
  • Publication number: 20170041540
    Abstract: Energy is optimized in a battery-powered camera system by co-locating a low-power vision processor with a camera. The vision processor executes algorithms to determine whether the image contains one or more objects of interest. Convolutional neural network is one example of an object detection algorithm. Energy is saved by making local decisions to turn off the camera for one or more subsequent frames, and by avoiding energy expenditure for compression and transmission. Security is optimized by transmitting only information about the images, as opposed to images themselves. Alternatively, security may be enhanced by completing a first portion of an object detection algorithm on a local processor, then transmitting interim data to a remote computer where a second portion of the algorithm is completed. It is challenging to obtain original image data from transmitted interim data.
    Type: Application
    Filed: August 3, 2016
    Publication date: February 9, 2017
    Inventors: Ronald B Foster, Scott Gardner, Parviz Palangpour
  • Publication number: 20160094615
    Abstract: A system, method, and computer program product for reducing web page load latency by scheduling sets of successive outgoing HTTP calls. Some embodiments commence upon receiving from a requesting client device, a request for content of a web page, wherein the content comprises two or more portions of dynamic content. Operations are performed to determine that the two or more portions of dynamic content are to be processed separately. A scheduling script to be executed by the requestor is generated and sent to the client device. The scheduling script comprises instructions to process a first subset of the two or more dynamic portions of content and also comprises instructions to process a second subset of the two or more portions of dynamic content. The scheduling script, when executed by requesting client device, causes the first subset of dynamic content and the second subset of dynamic content to be processed separately.
    Type: Application
    Filed: April 23, 2015
    Publication date: March 31, 2016
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: David Abraham WIENER, David Scott GARDNER, John Patrick CONNELLY
  • Publication number: 20160092914
    Abstract: The disclosure is directed to approaches for combining server-side decisions based on user attributes and/or demographics with client-side decisions based on expressed or implied user interests determined based on the contents of a web page being visited by the user. A server is responsive to an occurrence of an operation of a client device at the web page. Processing steps determine particular executable web page content to send to the client device (e.g., where the particular executable web page content is determined in response to a particular client-side operation). The web page is rendered with the aforementioned executable web page content. Server-side processing receives messages that are emitted conditionally, based on the occurrence of a user event. An event log message comprises a portion of the web page, such as a string, indicating or implying user interest. A targeted advertisement is presented to the user based on the user interest.
    Type: Application
    Filed: September 22, 2015
    Publication date: March 31, 2016
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: David Abraham WIENER, David Scott GARDNER
  • Publication number: 20150338170
    Abstract: A system and method to transfer heat energy through a composite structure. The system includes a heat pipe extending through a thickness of the composite material. The method includes extending a heat pipe through the composite material from a first surface exposed to the heat energy to a second surface exposed to airflow.
    Type: Application
    Filed: May 20, 2014
    Publication date: November 26, 2015
    Applicant: BELL HELICOPTER TEXTRON INC.
    Inventors: Doug Mueller, Brian S. Modrzejewski, Brad Ekstrom, Scott Gardner, David Elliott
  • Publication number: 20150229553
    Abstract: Embodiments are directed towards employing a plurality of tag states to control tag suspension based on an asynchronous process that proactively monitors tag performance, response times, and latency. Tags may be in one of multiple states. Tags in a NORMAL state or a FLAGGED state may be enabled for deployment, and tags in a SUSPENSION A state or a SUSPENSION B state may be blocked from deployment. A tag's state may change based on monitoring the tag's latency to determine if latent events occur. Tag latency may be asynchronously monitored independent of web page requests. If latent events occur, then the tag's state may change from NORMAL to FLAGGED, from FLAGGED to SUSPENSION A, or from SUSPENSION B to SUSPENSION_A. If non-latent events occur, then the tag's state may change from SUSPENSION B to FLAGGED or from FLAGGED to NORMAL, while a tag's state may change from SUSPENSION_A to SUSPENSION_B after a predetermined time period.
    Type: Application
    Filed: July 17, 2013
    Publication date: August 13, 2015
    Applicant: BLUE KAI, INC.
    Inventors: David Abraham Wiener, Dossel Obrian Ried, JR., David Scott Gardner
  • Publication number: 20150165717
    Abstract: An unpowered, manually operable apparatus (10) for dispensing cushioning wrap material (13) includes a frame (12), a roll (14) of interleaf material (16) rotatably secured to the frame, a roll (18) of expandable sheet material (20) in an unexpanded form rotatably secured to the frame adjacent the roll of interleaf material, and a tensioning assembly (60, 70, 80, 90) operably associated with the roll of expandable sheet material to control rotational resistance thereof. The rotational resistance causes the expandable sheet material to expand in length and thickness as it is pulled with the interleaf material by a user. Typically, the roll of interleaf material and the roll of expandable sheet material are secured to the frame such that respective longitudinal centerlines of each roll are substantially aligned. In addition, typically, the axial directions of the rolls are substantially parallel.
    Type: Application
    Filed: July 16, 2013
    Publication date: June 18, 2015
    Inventors: Brandon Cadette Page, Marcelo Miller Passos, Matthew Scott Gardner
  • Patent number: 8930533
    Abstract: Embodiments are directed towards employing a plurality of tag states to control tag suspension based on an asynchronous process that proactively monitors tag performance, response times, and latency. Tags may be in one of multiple states. Tags in a NORMAL state or a FLAGGED state may be enabled for deployment, and tags in a SUSPENSION_A state or a SUSPENSION_B state may be blocked from deployment. A tag's state may change based on monitoring the tag's latency to determine if latent events occur. Tag latency may be asynchronously monitored independent of web page requests. If latent events occur, then the tag's state may change from NORMAL to FLAGGED, from FLAGGED to SUSPENSION_A, or from SUSPENSION_B to SUSPENSION_A. If non-latent events occur, then the tag's state may change from SUSPENSION_B to FLAGGED or from FLAGGED to NORMAL, while a tag's state may change from SUSPENSION_A to SUSPENSION_B after a predetermined time period.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: January 6, 2015
    Assignee: Blue Kai, Inc.
    Inventors: David Abraham Wiener, Dossel Obrian Reid, Jr., David Scott Gardner