Patents by Inventor Matthew Nolan

Matthew Nolan 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: 11972277
    Abstract: A method for ascertaining an emotional goal includes receiving, via an emotionally responsive computerized system having a user interface communicatively coupled to a networked user device including a processor device, user-input concerning a purpose of a user's interaction with a software interface. It can include registering input indicating a target person to whom the purpose of the user's interaction pertains and prompting the user to provide a root motivator comprising a root emotion or a root reason for the interaction. Some variations include generating a user-perceptible output and a set of user interface elements dependent on the root motivator along with obtaining the user's specific emotional goal with respect to the target person on the basis of user-inputs in response to a presentation of a sequence of user interface elements, to provide the user, via the software interface, a recommendation regarding a fulfillment of the specific emotional goal.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: April 30, 2024
    Assignee: LOVINGLY, LLC
    Inventors: Joseph Vega, Kenny Garland, Daniela Virginia Marquez, Marque Nolan Staneluis, Dennis Park-Rodriguez, Ryan Wesley A. Lowe, Lakshmi Pillai, James Craig Rosenthal, Matthew Zangen, Kaitlin Heather Schupp, Danielle Sarah Gorton
  • Patent number: 11958780
    Abstract: A ceramic waveguide includes: a doped metal oxide ceramic core layer; and at least one cladding layer comprising the metal oxide surrounding the core layer, such that the core layer includes an erbium dopant and at least one rare earth metal dopant being: lanthanum, cerium, praseodymium, neodymium, promethium, samarium, europium, gadolinium, terbium, dysprosium, holmium, thulium, ytterbium, lutetium, scandium, or oxides thereof, or at least one non-rare earth metal dopant comprising zirconium or oxides thereof. Also included is a quantum memory including: at least one doped polycrystalline ceramic optical device with the ceramic waveguide and a method of fabricating the ceramic waveguide.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: April 16, 2024
    Assignee: Corning Incorporated
    Inventors: Bruce Gardiner Aitken, Sean Matthew Garner, Thomas Dale Ketcham, Daniel Aloysius Nolan, Jun Yang, Haitao Zhang
  • Patent number: 11706043
    Abstract: Various embodiments of the present invention are directed to an improved group-based communication apparatus that is configured to render one or more workflow interface objects to a group-based communication apparatus in association with an operational sequence set returned by a query. The group-based communication apparatus is configured to detect a workflow trigger event associated with a workflow identifier, retrieve an operational sequence set based upon at least the workflow identifier from a group-based communication workflow repository, initiate the operational sequence set, and cause rendering of one or more workflow interface objects to the group-based communication interface. In some embodiments, the operational sequence sets are associated with a group-defined template.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: July 18, 2023
    Assignee: Slack Technologies, LLC
    Inventors: Michael Brevoort, Angela Kirchhof, Ratnadeep Bhattacharjee, Helen Kupp, Matthew Nolan Caudill, Raquel Velez, Leslie Newell
  • Patent number: 11558453
    Abstract: Various embodiments of the present invention are directed to an improved group-based communication apparatus that is configured to render one or more workflow interface objects to a group-based communication apparatus in association with an operational sequence set returned by a query. The group-based communication apparatus is configured to detect a workflow trigger event associated with a workflow identifier, retrieve an operational sequence set based upon at least the workflow identifier from a group-based communication workflow repository, initiate the operational sequence set, and cause rendering of one or more workflow interface objects to the group-based communication interface. In some embodiments, the operational sequence sets are associated with a group-defined template.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: January 17, 2023
    Assignee: Slack Technologies, LLC
    Inventors: Michael Brevoort, Angela Kirchhof, Ratnadeep Bhattacharjee, Helen Kupp, Matthew Nolan Caudill, Raquel Velez, Leslie Newell
  • Publication number: 20210385272
    Abstract: Various embodiments of the present invention are directed to an improved group-based communication apparatus that is configured to render one or more workflow interface objects to a group-based communication apparatus in association with an operational sequence set returned by a query. The group-based communication apparatus is configured to detect a workflow trigger event associated with a workflow identifier, retrieve an operational sequence set based upon at least the workflow identifier from a group-based communication workflow repository, initiate the operational sequence set, and cause rendering of one or more workflow interface objects to the group-based communication interface. In some embodiments, the operational sequence sets are associated with a group-defined template.
    Type: Application
    Filed: August 23, 2021
    Publication date: December 9, 2021
    Inventors: Michael Brevoort, Angela Kirchhof, Ratnadeep Bhattacharjee, Helen Kupp, Matthew Nolan Caudill, Raquel Velez, Leslie Newell
  • Publication number: 20210368005
    Abstract: Various embodiments of the present invention are directed to an improved group-based communication apparatus that is configured to render one or more workflow interface objects to a group-based communication apparatus in association with an operational sequence set returned by a query. The group-based communication apparatus is configured to detect a workflow trigger event associated with a workflow identifier, retrieve an operational sequence set based upon at least the workflow identifier from a group-based communication workflow repository, initiate the operational sequence set, and cause rendering of one or more workflow interface objects to the group-based communication interface. In some embodiments, the operational sequence sets are associated with a group-defined template.
    Type: Application
    Filed: August 2, 2021
    Publication date: November 25, 2021
    Inventors: Michael Brevoort, Angela Kirchhof, Ratnadeep Bhattacharjee, Helen Kupp, Matthew Nolan Caudill, Raquel Velez, Leslie Newell
  • Publication number: 20210243251
    Abstract: Various embodiments of the present invention are directed to an improved group-based communication apparatus that is configured to render one or more workflow interface objects to a group-based communication apparatus in association with an operational sequence set returned by a query. The group-based communication apparatus is configured to detect a workflow trigger event associated with a workflow identifier, retrieve an operational sequence set based upon at least the workflow identifier from a group-based communication workflow repository, initiate the operational sequence set, and cause rendering of one or more workflow interface objects to the group-based communication interface. In some embodiments, the operational sequence sets are associated with a group-defined template.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 5, 2021
    Inventors: Michael Brevoort, Angela Kirchhof, Ratnadeep Bhattacharjee, Helen Kupp, Matthew Nolan Caudill, Raquel Velez, Leslie Newell
  • Patent number: 11082486
    Abstract: Various embodiments of the present invention are directed to an improved group-based communication apparatus that is configured to render one or more workflow interface objects to a group-based communication apparatus in association with an operational sequence set returned by a query. The group-based communication apparatus is configured to detect a workflow trigger event associated with a workflow identifier, retrieve an operational sequence set based upon at least the workflow identifier from a group-based communication workflow repository, initiate the operational sequence set, and cause rendering of one or more workflow interface objects to the group-based communication interface. In some embodiments, the operational sequence sets are associated with a group-defined template.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: August 3, 2021
    Assignee: Slack Technologies, Inc.
    Inventors: Michael Brevoort, Angela Kirchhof, Ratnadeep Bhattacharjee, Matthew Nolan Caudill, Helen Kupp, Raquel Velez, Leslie Newell
  • Patent number: 9828824
    Abstract: Blowout preventer (BOP) systems and methods for providing additional redundancy and reliability are provided. A BOP system for providing additional redundancy can include a first set of components including a BOP control pod with a primary regulator and a secondary regulator, where the primary regulator and the secondary regulator are arranged in a parallel configuration; a hydraulic supply line in communication with the BOP control pod; a pod select valve in communication with the primary regulator and the secondary regulator; and a bypassable hydraulic regulator in communication with the pod select valve; and a second set of components, the bypassable hydraulic regulator disposed between the pod select valve and the second set of components, where a hydraulic regulator bypass line bypasses the bypassable hydraulic regulator between the pod select valve and the second set of components.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: November 28, 2017
    Assignee: Hydril USA Distribution, LLC
    Inventors: Alexander Michael McAuley, James Matthew Nolan, David Samuel Kindt, Zachary William Stewart
  • Publication number: 20160319622
    Abstract: Blowout preventer (BOP) systems and methods for providing additional redundancy and reliability are provided. A BOP system for providing additional redundancy can include a first set of components including a BOP control pod with a primary regulator and a secondary regulator, where the primary regulator and the secondary regulator are arranged in a parallel configuration; a hydraulic supply line in communication with the BOP control pod; a pod select valve in communication with the primary regulator and the secondary regulator; and a bypassable hydraulic regulator in communication with the pod select valve; and a second set of components, the bypassable hydraulic regulator disposed between the pod select valve and the second set of components, where a hydraulic regulator bypass line bypasses the bypassable hydraulic regulator between the pod select valve and the second set of components.
    Type: Application
    Filed: November 11, 2015
    Publication date: November 3, 2016
    Applicant: Hydril USA Distribution, LLC
    Inventors: Alexander Michael McAuley, James Matthew Nolan, David Samuel Kindt, Zachary William Stewart
  • Publication number: 20160250511
    Abstract: A hand pad, for protecting an area between four fingers and a palm of the hand. The hand pad is formed with one or more finger openings disposed in the hand pad to accommodate the four fingers of the hand, and with a hand opening in the hand pad aligned with the four finger openings and disposed to accommodate the palm of the hand.
    Type: Application
    Filed: October 27, 2014
    Publication date: September 1, 2016
    Inventor: Matthew NOLAN
  • Patent number: 9038086
    Abstract: Embodiments of the invention are directed to a system, method, or computer program product for providing an information technology build service for building a platform in response to a service request. The invention receives a service request for the platform build from a requester, receives a plurality of platform parameters from the requester, determines whether the service request requires one or more physical machines or one or more virtual machines, and if the service request requires one or more virtual machines, initiates build of the one or more virtual machines. The invention also provisions physical and virtual storage based on received parameters, provisions physical and virtual processing power based on received parameters, and manages power of resources during the build, the managing comprising managing power ups, power downs, standbys, idles and reboots of one or more physical components being used for the build.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: May 19, 2015
    Assignee: Bank of America Corporation
    Inventors: Prentice O. Dees, Jr., Christopher Mills, Timothy Golden, William Rouse, Thomas H. Davies, John Becsi, Darren Sanders, Ron Engle, Christopher G. Lewis, Michael Shackelford, Eric Tykeson, Mingkui Song, Wayne Enseki, Charles Ebanks, Tauseef Khan, Schorschi Decker, John Van Ommen, Matthew Nolan
  • Publication number: 20140137073
    Abstract: Embodiments of the invention are directed to a system, method, or computer program product for providing an information technology build service for building a platform in response to a service request. The invention receives a service request for the platform build from a requester, receives a plurality of platform parameters from the requester, determines whether the service request requires one or more physical machines or one or more virtual machines, and if the service request requires one or more virtual machines, initiates build of the one or more virtual machines. The invention also provisions physical and virtual storage based on received parameters, provisions physical and virtual processing power based on received parameters, and manages power of resources during the build, the managing comprising managing power ups, power downs, standbys, idles and reboots of one or more physical components being used for the build.
    Type: Application
    Filed: November 15, 2012
    Publication date: May 15, 2014
    Applicant: Bank of America Corporation
    Inventors: Prentice O. Dees, JR., Christopher Mills, Timothy Golden, William Rouse, Thomas H. Davies, John Becsi, Darren Sanders, Ron Engle, Christopher G. Lewis, Michael Shackelford, Eric Tykeson, Mingkui Song, Wayne Enseki, Charles Ebanks, Tauseef Khan, Schorschi Decker, John Van Ommen, Matthew Nolan
  • Patent number: 8139680
    Abstract: In an embodiment, a receiver includes an antenna configured to receive a communication frame. The communication frame may include an acquisition code symbol sequence, which in turn may include a plurality of acquisition code symbols. In an embodiment, an acquisition code symbol includes a subcode sequence having a plurality of subcodes. A receiver also may include a correlation calculator coupled to the antenna. The correlation calculator may be configured to determine a correlation between the subcodes of the received communication frame and a stored version of the subcodes. The correlation may be used in determining a timing offset for further processing of the communication frame.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: March 20, 2012
    Assignee: General Dynamics C4 Systems, Inc.
    Inventors: John Eric Kleider, Steve Henry Arneson, J. Scott Chuprun, Keith Matthew Nolan, Derrick Duane Hughes
  • Publication number: 20110265247
    Abstract: A head covering is provided. In one example, a covering includes a cap and a headband having a back portion. The headband is affixed to the cap such that the back portion is detached from the cap. In another example, a method of manufacturing a cap is provided. The method comprises affixing a headband comprising a back portion to a cap, wherein the back portion is detached from the cap. The method further comprises affixing a sheath to a sheath adapter and affixing the sheath adapter to the headband.
    Type: Application
    Filed: April 28, 2011
    Publication date: November 3, 2011
    Inventor: Matthew Nolan
  • Patent number: 7603541
    Abstract: A method is disclosed for achieving synchronization in an array of semi-synchronous devices. A processor array has an array of processor elements, wherein each of said processor elements comprises a cycle counter, and a master processor element is able to transmit control command signals to each of the other processor elements. Each processor element is such that, on receipt of a control command signal, it acts on that signal only when its cycle counter reaches a predetermined value, and the master processor element is such that it transmits control command signals only when its cycle counter takes a value which is within a predetermined range, or “safe window”. By appropriate setting of the “safe window”, it can be guaranteed that, when the master processor element transmits a control command signal to each of the other processor elements, those command control signals are acted upon at corresponding times within the other processor elements.
    Type: Grant
    Filed: December 12, 2003
    Date of Patent: October 13, 2009
    Assignee: Picochip Designs Limited
    Inventors: John Matthew Nolan, Roger Paul Dealtry
  • Patent number: 7574582
    Abstract: There is disclosed a processor array, which achieves an approximately constant latency. Communications to and from the farthest array elements are suitably pipelined for the distance, while communications to and from closer array elements are deliberately “over-pipelined” such that the latency to all end-point elements is the same number of clock cycles. The processor array has a plurality of primary buses, each connected to a primary bus driver, and each having a respective plurality of primary bus nodes thereon; respective pluralities of secondary buses, connected to said primary bus nodes; a plurality of processor elements, each connected to one of the secondary buses; and delay elements associated with the primary bus nodes, for delaying communications with processor elements connected to different ones of the secondary buses by different amounts, in order to achieve a degree of synchronization between operation of said processor elements.
    Type: Grant
    Filed: January 26, 2004
    Date of Patent: August 11, 2009
    Assignee: Picochip Designs Limited
    Inventor: John Matthew Nolan
  • Publication number: 20080170644
    Abstract: In an embodiment, a receiver includes an antenna configured to receive a communication frame. The communication frame may include an acquisition code symbol sequence, which in turn may include a plurality of acquisition code symbols. In an embodiment, an acquisition code symbol includes a subcode sequence having a plurality of subcodes. A receiver also may include a correlation calculator coupled to the antenna. The correlation calculator may be configured to determine a correlation between the subcodes of the received communication frame and a stored version of the subcodes. The correlation may be used in determining a timing offset for further processing of the communication frame.
    Type: Application
    Filed: January 12, 2007
    Publication date: July 17, 2008
    Applicant: GENERAL DYNAMICS C4 SYSTEMS, INC.
    Inventors: John Eric KLEIDER, Steve Henry ARNESON, J. Scott CHUPRUN, Keith Matthew NOLAN, Derrick Duane HUGHES
  • Patent number: 6715007
    Abstract: A flow of data (26) is regulated in a communication system (20). A data rate is established in each of a data source (24) and a data sink (28). The data (26) is transmitted by the data source (24) and written into a buffer (32) at the source data rate, then read from the buffer (32) and received by the data sink (28) at the sink data rate. The level (62) of data (26) in the buffer (32) is monitored, and a rate-control signal (74) is dispatched to either the data source (24) or sink (28) when it is determined the buffer data level (62) is decreasing or increasing while at a lower or upper data-level threshold (66, 68), respectively. One of the data rates is adjusted in response to a rate-control signal (74).
    Type: Grant
    Filed: July 13, 2000
    Date of Patent: March 30, 2004
    Assignee: General Dynamics Decision Systems, Inc.
    Inventors: Brent Ashley Williams, John Abel, Keith Matthew Nolan, Keith Palermo, Scott Demarest