Patents by Inventor Daniel Murphy

Daniel Murphy 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: 20230199311
    Abstract: The techniques of this disclosure relate to actively selecting lenses for camera focus processes. Test equipment may check lenses by dry-fit aligning them to a particular set of production components. If minimum focus performance cannot be achieved, then the lenses go unused for a final camera assembly. In certain situations, the unused set of lenses is salvageable for use in another camera assembly. Advanced CMAT equipment may compute and apply a rotation for unused lenses to improve their focus performance the next time they are used in a final assembly. A maximum number of attempts to rotationally fix a set of lenses may be observed to avoid trying the same lenses again and again, possibly without ever having success. This way, because the lenses actively selected can also be rotated during production, final camera assemblies can be produced that are likely to pass the EOLT, and by minimizing waste.
    Type: Application
    Filed: March 30, 2022
    Publication date: June 22, 2023
    Inventors: Morgan Daniel Murphy, Ronald M. Taylor
  • Patent number: 11681998
    Abstract: The electronic device may invoke a host application. The device may display a first host user interface on the display, the first host user interface including a first host user interface component associated with a child application. In response, the device may invoke, using the host application, the child application executed at the electronic device. The device may transmit, using the host application, a request for data associated with a child user interface component to the child application. The device may transmit, using the child application, the request for data associated with the child user interface component to a child application server, wherein the data associated with the child user interface component is inaccessible by the host application. The device may receive, using the child application, the data associated with the child user interface component from the child application server. The device may display the child user interface component.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: June 20, 2023
    Assignee: SYNCHRONY BANK
    Inventors: Jason Chen, Patrick Joseph Caraher, Abha Kataria, Darren Antoine Robinson, Derk Carel Doijer, Alex Muller, Michael Cook, James Oldham, Daniel Murphy, Amanda Schaufler, Timothy Christensen, Amable De Los Santos
  • Patent number: 11683343
    Abstract: A distributed network and security operations platform is disclosed. The disclosed platform comprises an external service that facilitates network and security operations for a private network. Data from nodes of the private network is received and analyzed by the service, and an output is automatically generated by the service in response to analyzing received data that facilitates modifying the routing performed by at least one or more of the nodes of the private network.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: June 20, 2023
    Assignee: Netography, Inc.
    Inventors: Barrett Lyon, Daniel Murphy
  • Publication number: 20230096473
    Abstract: The present invention relates generally to the field of cooling devices. More specifically, the present invention relates to a table fan device comprised of at least one fan that is further comprised of at least one fan blade, a housing, at least one button, and at least one motor. The device may, in differing embodiments, attach itself to the underside of a table via the use of fasteners and support arms. The device is powered by a motor that rotates the fan blades around a vertical shaft to create airflow. In this manner, the device efficiently expels airflow to create an ideal climate for its users. Accordingly, the present disclosure makes specific reference thereto. Nonetheless, it is to be appreciated that aspects of the present invention are also equally applicable to other like applications, devices and methods of manufacture.
    Type: Application
    Filed: July 11, 2022
    Publication date: March 30, 2023
    Inventors: Carla Murphy, Daniel Murphy
  • Publication number: 20230017525
    Abstract: The electronic device may invoke a host application. The device may display a first host user interface on the display, the first host user interface including a first host user interface component associated with a child application. In response, the device may invoke, using the host application, the child application executed at the electronic device. The device may transmit, using the host application, a request for data associated with a child user interface component to the child application. The device may transmit, using the child application, the request for data associated with the child user interface component to a child application server, wherein the data associated with the child user interface component is inaccessible by the host application. The device may receive, using the child application, the data associated with the child user interface component from the child application server. The device may display the child user interface component.
    Type: Application
    Filed: June 29, 2022
    Publication date: January 19, 2023
    Inventors: Jason Chen, Patrick Joseph Caraher, Abha Kataria, Darren Antoine Robinson, Derk Carel Doijer, Alex Muller, Michael Cook, James Oldham, Daniel Murphy, Amanda Schaufler, Timothy Christensen, Amable De Los Santos
  • Patent number: 11410152
    Abstract: The electronic device may invoke a host application. The device may display a first host user interface on the display, the first host user interface including a first host user interface component associated with a child application. In response, the device may invoke, using the host application, the child application executed at the electronic device. The device may transmit, using the host application, a request for data associated with a child user interface component to the child application. The device may transmit, using the child application, the request for data associated with the child user interface component to a child application server, wherein the data associated with the child user interface component is inaccessible by the host application. The device may receive, using the child application, the data associated with the child user interface component from the child application server. The device may display the child user interface component.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: August 9, 2022
    Assignee: SYNCHRONY BANK
    Inventors: Jason Chen, Patrick Caraher, Abha Kataria, Darren Robinson, Derk Doijer, Alex Muller, Michael Cook, James Oldham, Daniel Murphy, Amanda Schaufler, Timothy Christensen, Amable De Los Santos
  • Patent number: 11256453
    Abstract: This disclosure describes systems, methods, and computer-readable media related to retargeting online advertisement campaign recommendations for advertisements with multiple items or services. Bids may be based on a combined advertisement creative comprising two or more items or services. Dynamically selecting multiple items at bid time using a retargeting model to determine a potential revenue generation amount associated with an event may increase the probability of a conversion event based on the creative that includes the selected items. In some embodiments, a machine-learned retargeting model may be used to select multiple items to be displayed in an advertisement. The retargeting model may be applied to items that were previously viewed by the consumer and may determine a value for each of the items using factors. A bid may be calculated for each of the selected items using the values determined by the retargeting model.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: February 22, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew J. Bradley, Andrew Craig Brind, Anthony Richard McBryan, Sebastiano Merlino, Sean Daniel Murphy, Alistair Francis Smith, David Neil Turner
  • Publication number: 20220051220
    Abstract: The electronic device may invoke a host application. The device may display a first host user interface on the display, the first host user interface including a first host user interface component associated with a child application. In response, the device may invoke, using the host application, the child application executed at the electronic device. The device may transmit, using the host application, a request for data associated with a child user interface component to the child application. The device may transmit, using the child application, the request for data associated with the child user interface component to a child application server, wherein the data associated with the child user interface component is inaccessible by the host application. The device may receive, using the child application, the data associated with the child user interface component from the child application server. The device may display the child user interface component.
    Type: Application
    Filed: July 20, 2021
    Publication date: February 17, 2022
    Applicant: Synchrony Bank
    Inventors: Jason Chen, Patrick Joseph Caraher, Abha Kataria, Darren Antoine Robinson, Derk Carel Doijer, Alex Muller, Michael Cook, James Oldham, Daniel Murphy, Amanda Schaufler, Timothy Christensen, Amable De Los Santos
  • Publication number: 20220019990
    Abstract: The electronic device may invoke a host application. The device may display a first host user interface on the display, the first host user interface including a first host user interface component associated with a child application. In response, the device may invoke, using the host application, the child application executed at the electronic device. The device may transmit, using the host application, a request for data associated with a child user interface component to the child application. The device may transmit, using the child application, the request for data associated with the child user interface component to a child application server, wherein the data associated with the child user interface component is inaccessible by the host application. The device may receive, using the child application, the data associated with the child user interface component from the child application server. The device may display the child user interface component.
    Type: Application
    Filed: July 28, 2021
    Publication date: January 20, 2022
    Applicant: Synchrony Bank
    Inventors: Jason Chen, Patrick Joseph Caraher, Abha Kataria, Darren Antoine Robinson, Derk Carel Doijer, Alex Muller, Michael Cook, James Oldham, Daniel Murphy, Amanda Schaufler, Timothy Christensen, Amable De Los Santos
  • Patent number: 11113730
    Abstract: Systems, methods, and computer-readable media are disclosed for parallel data pool processing and intelligent item selection. In one embodiment, an example method may include determining a first bid request comprising a first user identifier, determining a first set of product identifiers in a first user interaction history of the first user identifier, determining a second bid request comprising a second user identifier, and determining a second set of product identifiers in a second user interaction history of the second user identifier. Example methods may include determining estimated values for one or more product identifiers in the first set of product identifiers and the second set of product identifiers in parallel, and generating respective first and second responses to the first bid request and the second bid request using the estimated values.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: September 7, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew Douglas Birkett, Andrew J. Bradley, Anirudh Dastidar, Anthony Richard McBryan, Sebastiano Merlino, Fady Mohamed, Sean Daniel Murphy
  • Patent number: 11107057
    Abstract: The electronic device may invoke a host application. The device may display a first host user interface on the display, the first host user interface including a first host user interface component associated with a child application. In response, the device may invoke, using the host application, the child application executed at the electronic device. The device may transmit, using the host application, a request for data associated with a child user interface component to the child application. The device may transmit, using the child application, the request for data associated with the child user interface component to a child application server, wherein the data associated with the child user interface component is inaccessible by the host application. The device may receive, using the child application, the data associated with the child user interface component from the child application server. The device may display the child user interface component.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: August 31, 2021
    Assignee: Synchrony Bank
    Inventors: Jason Chen, Patrick Caraher, Abha Kataria, Darren Robinson, Derk Doijer, Alex Muller, Michael Cook, James Oldham, Daniel Murphy, Amanda Schaufler, Timothy Christensen, Amable De Los Santos
  • Patent number: 11100488
    Abstract: The electronic device may invoke a host application. The device may display a first host user interface on the display, the first host user interface including a first host user interface component associated with a child application. In response, the device may invoke, using the host application, the child application executed at the electronic device. The device may transmit, using the host application, a request for data associated with a child user interface component to the child application. The device may transmit, using the child application, the request for data associated with the child user interface component to a child application server, wherein the data associated with the child user interface component is inaccessible by the host application. The device may receive, using the child application, the data associated with the child user interface component from the child application server. The device may display the child user interface component.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: August 24, 2021
    Assignee: Synchrony Bank
    Inventors: Jason Chen, Patrick Caraher, Abha Kataria, Darren Robinson, Derk Doijer, Alex Muller, Michael Cook, James Oldham, Daniel Murphy, Amanda Schaufler, Timothy Christensen, Amable De Los Santos
  • Publication number: 20210073779
    Abstract: The electronic device may invoke a host application. The device may display a first host user interface on the display, the first host user interface including a first host user interface component associated with a child application. In response, the device may invoke, using the host application, the child application executed at the electronic device. The device may transmit, using the host application, a request for data associated with a child user interface component to the child application. The device may transmit, using the child application, the request for data associated with the child user interface component to a child application server, wherein the data associated with the child user interface component is inaccessible by the host application. The device may receive, using the child application, the data associated with the child user interface component from the child application server. The device may display the child user interface component.
    Type: Application
    Filed: November 20, 2020
    Publication date: March 11, 2021
    Applicant: Synchrony Bank
    Inventors: Jason Chen, Patrick Caraher, Abha Kataria, Darren Robinson, Derk Doijer, Alex Muller, Michael Cook, James Oldham, Daniel Murphy, Amanda Schaufler, Timothy Christensen, Amable De Los Santos
  • Publication number: 20210073778
    Abstract: The electronic device may invoke a host application. The device may display a first host user interface on the display, the first host user interface including a first host user interface component associated with a child application. In response, the device may invoke, using the host application, the child application executed at the electronic device. The device may transmit, using the host application, a request for data associated with a child user interface component to the child application. The device may transmit, using the child application, the request for data associated with the child user interface component to a child application server, wherein the data associated with the child user interface component is inaccessible by the host application. The device may receive, using the child application, the data associated with the child user interface component from the child application server. The device may display the child user interface component.
    Type: Application
    Filed: November 20, 2020
    Publication date: March 11, 2021
    Applicant: Synchrony Bank
    Inventors: Jason Chen, Patrick Caraher, Abha Kataria, Darren Robinson, Derk Doijer, Alex Muller, Michael Cook, James Oldham, Daniel Murphy, Amanda Schaufler, Timothy Christensen, Amable De Los Santos
  • Patent number: 10936258
    Abstract: This disclosure describes systems, methods, and computer-readable media related to retargeting online advertisement campaign recommendations for advertisements with multiple items or services. Bids may be based on a combined advertisement creative comprising two or more items or services. Dynamically selecting multiple items at bid time using a retargeting model to determine a potential revenue generation amount associated with an event may increase the probability of a conversion event based on the creative that includes the selected items. In some embodiments, a machine-learned retargeting model may be used to select multiple items to be displayed in an advertisement. The retargeting model may be applied to items that were previously viewed by the consumer and may determine a value for each of the items using factors. A bid may be calculated for each of the selected items using the values determined by the retargeting model.
    Type: Grant
    Filed: January 8, 2020
    Date of Patent: March 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew J. Bradley, Andrew Craig Brind, Anthony Richard McBryan, Sebastiano Merlino, Sean Daniel Murphy, Alistair Francis Smith, David Neil Turner
  • Publication number: 20200410472
    Abstract: The electronic device may invoke a host application. The device may display a first host user interface on the display, the first host user interface including a first host user interface component associated with a child application. In response, the device may invoke, using the host application, the child application executed at the electronic device. The device may transmit, using the host application, a request for data associated with a child user interface component to the child application. The device may transmit, using the child application, the request for data associated with the child user interface component to a child application server, wherein the data associated with the child user interface component is inaccessible by the host application. The device may receive, using the child application, the data associated with the child user interface component from the child application server. The device may display the child user interface component.
    Type: Application
    Filed: July 10, 2020
    Publication date: December 31, 2020
    Applicant: Synchrony Bank
    Inventors: Jason Chen, Patrick Caraher, Abha Kataria, Darren Robinson, Derk Doijer, Alex Muller, Michael Cook, James Oldham, Daniel Murphy, Amanda Schaufler, Timothy Christensen, Amable De Los Santos
  • Patent number: 10863317
    Abstract: Methods for emergency visualization are disclosed. The methods include a computer-implemented method for interactive emergency visualization that includes receiving a notification concerning an incident associated with a multi-floor structure, requesting location information from a user device geographically associated with the multi-floor structure, and receiving, in response to the request, a beacon identifier from the user device, the beacon identifier being associated with a beacon disposed within the multi-floor structure. The method also includes determining on which floor of the multi-floor structure the user device is located based on the beacon identifier and stored information indicating the location of the beacon and displaying a graphical map of the multi-floor structure and information indicating the specific floor on which the user device is located.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: December 8, 2020
    Assignee: PATROCINIUM SYSTEMS, INC.
    Inventors: John A. South, Richard Daniel Murphy, Jr.
  • Patent number: 10776770
    Abstract: The electronic device may invoke a host application. The device may display a first host user interface on the display, the first host user interface including a first host user interface component associated with a child application. In response, the device may invoke, using the host application, the child application executed at the electronic device. The device may transmit, using the host application, a request for data associated with a child user interface component to the child application. The device may transmit, using the child application, the request for data associated with the child user interface component to a child application server, wherein the data associated with the child user interface component is inaccessible by the host application. The device may receive, using the child application, the data associated with the child user interface component from the child application server. The device may display the child user interface component.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: September 15, 2020
    Assignee: Synchrony Bank
    Inventors: Jason Chen, Patrick Joseph Caraher, Abha Kataria, Darren Antoine Robinson, Derk Carel Doijer, Alex Muller, Michael Cook, James Oldham, Daniel Murphy, Amanda Schaufler, Timothy Christensen, Amable De Los Santos
  • Publication number: 20200286102
    Abstract: A child application executed by a computing device receives user information from and provides user data to an end user via a user interface implemented by the computing device. A host application executed by the computing device is unable to obtain the user information and the user data from the user interface. The host application obtains the user information and the user data from the child application only via a connection line connecting the child and host applications. The host application receives an identification that uniquely identifies the end user to a host application server and provides the identification to the child application. The child application sends the identification to a child application server. The child application server creates a customer relationship management (“CRM”) profile for the end user, associates the identification with the CRM profile, and associates activities of the end user with the CRM profile.
    Type: Application
    Filed: March 8, 2019
    Publication date: September 10, 2020
    Inventors: Balamourougan Raganathan, Cedric Perkins, Daniel Murphy, Joseph Nelly, Jake Miller
  • Publication number: 20200137118
    Abstract: A distributed network security service is disclosed. The disclosed platform comprises an external service that facilitates security operations for a private network. Data from nodes of the private network is received and analyzed by the service. An output is automatically generated by the service in response to a detected security event in the analyzed data that facilitates remediating the security event at least at one or more of the nodes of the private network, wherein a latency exists between the security event occurring on the private network and being remediated during which time an entity responsible for the security event has access to the private network before being blocked.
    Type: Application
    Filed: October 25, 2019
    Publication date: April 30, 2020
    Inventors: Barrett Lyon, Daniel Murphy