Patents by Inventor James A. Murphy

James A. 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).

  • Patent number: 11037262
    Abstract: Methods, systems, apparatus, and computer program products are provided. In an example embodiment, a method is provided comprising receiving input identifying load information corresponding to a load to be inserted into a transportation plan. The transportation plan comprises a plurality of transportation schedules, each schedule comprising a plurality of transportation movements. The method further comprises identifying an available movement network comprising portions of transportation schedules having open capacity, each portion of a transportation schedule having open capacity being a potential leg of a path from the origin location to the destination location; determining potential solutions for transporting the load from the origin location to the destination location by combining one or more legs to determine a path of open capacity movements from the origin location to at least part way to the destination location; and providing one or more potential solutions for display via a user interface.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: June 15, 2021
    Assignee: UNITED PARCEL SERVICE OF AMERICA, INC.
    Inventors: Douglas K. Mohr, Anthony Michael Celmer, Kristina M. McGowan, Keith Alan Ware, James Murphy, Chi-yin Cheng, Lee Anthony Mitchell, Jessica Myers
  • Patent number: 10920131
    Abstract: A weighted acid composition comprising an acid, a brine, and an amino acid and associated methods.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: February 16, 2021
    Assignee: SHELL OIL COMAPNY
    Inventors: Robert Lawrence Blackbourn, Jonathan Joseph Brege, Paul Richard Weider, Allen Dale Gabrysch, Andrew James Murphy, Lorna Beatriz Ortiz-Soto, Ryan Matthew Van Zanten
  • Publication number: 20210029544
    Abstract: A technique for implementing an untethered access point (UAP) mesh involves enabling AP-local switching at one or more UAPs of the mesh. A system constructed according to the technique may include an untethered access point (UAP), including: a radio; a backhaul service set identifier (SSID) stored in a computer-readable medium; an anchor access point (AAP) selection engine embodied in a computer-readable medium. In operation, the AAP selection engine may use the radio to attempt to associate with the AAP if a beaconed backhaul SSID matches the stored backhaul SSID. A method according to the technique may include beaconing with a backhaul SSID; acting in concert with an upstream switch as an authenticator for a downstream station that responds to the beacon; providing limited local switching functionality for the downstream station.
    Type: Application
    Filed: October 13, 2020
    Publication date: January 28, 2021
    Applicant: Trapeze Networks, Inc.
    Inventors: James MURPHY, Gary Eugene MORAIN, Stan CHESNUTT
  • Publication number: 20200404498
    Abstract: A technique for implementing AP-local dynamic switching involves Layer 2 switching. This may be accomplished by providing data associated with wireless stations to an AP sufficient to enable the AP to determine whether traffic from a particular wireless station should be locally switched. Alternatively, the wireless station may be able to determine whether to locally switch traffic based upon the traffic itself. For example, it may be desirable to AP-locally switch voice traffic to avoid latency, which is particularly detrimental to voice transmissions such as voiceover-IP. Traffic that is not to be switched locally is Layer 2 tunneled upstream.
    Type: Application
    Filed: September 4, 2020
    Publication date: December 24, 2020
    Applicant: Trapeze Networks, Inc.
    Inventors: James MURPHY, Gary Eugene MORAIN, Stan CHESNUTT
  • Patent number: 10852751
    Abstract: Techniques for an autonomous mobile unmanned machine such as an unmanned aerial vehicle or drone or a robot to access a closed door are described. The techniques include programming the autonomous mobile unmanned machine to pass through a particular location within a facility that has one or more doors, and sense by the autonomous mobile unmanned machines a beacon signal emanating from a beacon deployed in proximity to a first one of the one or more doors in the facility, by receiving the beacon signal by a receiver device on the autonomous mobile unmanned machines. The techniques send a message to either a server or an access control system when the autonomous mobile unmanned machines determines that it needs access through the door at the specified location identified by the beacon and receives a message from either the server or the access control system that the door has been unlocked.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: December 1, 2020
    Assignee: SENSORMATIC ELECTRONICS, LLC
    Inventors: Alessandro Scanu, Ana Vinogradova, James Murphy, Christopher Cianciolo
  • Patent number: 10848414
    Abstract: In some embodiments, an apparatus includes a network node configured to be included in a set of network nodes operatively coupled to a core network node. The network node is configured to receive a first packet and a second packet from a host device operatively coupled to the network node. The network node is configured to send the first packet to the core network node via a first path of a tunnel between the network node and the core network node. The first path of the tunnel has a first cost. The network node is configured to send the second packet to the core network node via a second path of the tunnel. The second path has a second cost different than the first cost.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: November 24, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: James Murphy, Nischal Sheth, Abhijit Choudhury, Raghavendra Mallya, Pranay Pogde, Phalguni Nanda, Jayabharat Boddu, Pradeep Sindhu
  • Publication number: 20200357089
    Abstract: Methods, systems, apparatus, and computer program products are provided. In an example embodiment, a method is provided comprising receiving input identifying load information corresponding to a load to be inserted into a transportation plan. The transportation plan comprises a plurality of transportation schedules, each schedule comprising a plurality of transportation movements. The method further comprises identifying an available movement network comprising portions of transportation schedules having open capacity, each portion of a transportation schedule having open capacity being a potential leg of a path from the origin location to the destination location; determining potential solutions for transporting the load from the origin location to the destination location by combining one or more legs to determine a path of open capacity movements from the origin location to at least part way to the destination location; and providing one or more potential solutions for display via a user interface.
    Type: Application
    Filed: July 29, 2020
    Publication date: November 12, 2020
    Inventors: Douglas K. Mohr, Anthony Michael Celmer, Kristina M. McGowan, Keith Alan Ware, James Murphy, Chi-yin Cheng, Lee Anthony Mitchell, Jessica Myers
  • Patent number: 10834585
    Abstract: A technique for implementing an untethered access point (UAP) mesh involves enabling AP-local switching at one or more UAPs of the mesh. A system constructed according to the technique may include an untethered access point (UAP), including: a radio; a backhaul service set identifier (SSID) stored in a computer-readable medium; an anchor access point (AAP) selection engine embodied in a computer-readable medium. In operation, the AAP selection engine may use the radio to attempt to associate with the AAP if a beaconed backhaul SSID matches the stored backhaul SSID. A method according to the technique may include beaconing with a backhaul SSID; acting in concert with an upstream switch as an authenticator for a downstream station that responds to the beacon; providing limited local switching functionality for the downstream station.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: November 10, 2020
    Assignee: Trapeze Networks, Inc.
    Inventors: James Murphy, Gary Eugene Morain, Stan Chesnutt
  • Patent number: 10812370
    Abstract: In general, embodiments relate to a method for processing packets in a network. The method includes receiving, by a first network element, a route comprising a first loopback address (LBA) associated with a second network element, and a loopback network layer reachability information (loopback NLRI) specifying the LBA and a plurality of interfaces on the second network element associated with the LBA. The method further includes receiving, by the first network element, a packet, making a first determination that the LBA is a next hop for the packet, based on the first determination, selecting a first interface of the plurality of interfaces, transmitting the packet towards the first interface.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: October 20, 2020
    Assignee: Arista Networks, Inc.
    Inventors: Devendra Raut, James Murphy, Venkitraman Kasiviswanathan
  • Patent number: 10798650
    Abstract: A technique for implementing AP-local dynamic switching involves Layer 2 switching. This may be accomplished by providing data associated with wireless stations to an AP sufficient to enable the AP to determine whether traffic from a particular wireless station should be locally switched. Alternatively, the wireless station may be able to determine whether to locally switch traffic based upon the traffic itself. For example, it may be desirable to AP-locally switch voice traffic to avoid latency, which is particularly detrimental to voice transmissions such as voice-over-IP. Traffic that is not to be switched locally is Layer 2 tunneled upstream.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: October 6, 2020
    Assignee: Trapeze Networks, Inc.
    Inventors: James Murphy, Gary Eugene Morain, Stan Chesnutt
  • Patent number: 10787606
    Abstract: A weighted acid composition comprising an acid, a brine, and an amino acid and associated methods.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: September 29, 2020
    Assignee: SHELL OIL COMPANY
    Inventors: Paul Richard Weider, Robert Lawrence Blackbourn, Jonathan Joseph Brege, Allen Dale Gabrysch, Andrew James Murphy, Lorna Beatriz Ortiz-Soto, Ryan Matthew Van Zanten
  • Patent number: 10762589
    Abstract: Methods, systems, apparatus, and computer program products are provided. In an example embodiment, a method is provided comprising receiving input identifying load information corresponding to a load to be inserted into a transportation plan. The transportation plan comprises a plurality of transportation schedules, each schedule comprising a plurality of transportation movements. The method further comprises identifying an available movement network comprising portions of transportation schedules having open capacity, each portion of a transportation schedule having open capacity being a potential leg of a path from the origin location to the destination location; determining potential solutions for transporting the load from the origin location to the destination location by combining one or more legs to determine a path of open capacity movements from the origin location to at least part way to the destination location; and providing one or more potential solutions for display via a user interface.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: September 1, 2020
    Assignee: United Parcel Service of America, Inc.
    Inventors: Douglas K. Mohr, Anthony Michael Celmer, Kristina M. McGowan, Keith Alan Ware, James Murphy, Chi-yin Cheng, Lee Anthony Mitchell, Jessica Myers
  • Publication number: 20200250784
    Abstract: Methods, systems, apparatus, and computer program products are provided. In an example embodiment, a method is provided comprising receiving input identifying load information corresponding to a load to be inserted into a transportation plan. The transportation plan comprises a plurality of transportation schedules, each schedule comprising a plurality of transportation movements. The method further comprises identifying an available movement network comprising portions of transportation schedules having open capacity, each portion of a transportation schedule having open capacity being a potential leg of a path from the origin location to the destination location; determining potential solutions for transporting the load from the origin location to the destination location by combining one or more legs to determine a path of open capacity movements from the origin location to at least part way to the destination location; and providing one or more potential solutions for display via a user interface.
    Type: Application
    Filed: April 20, 2020
    Publication date: August 6, 2020
    Inventors: Douglas K. Mohr, Anthony Michael Celmer, Kristina M. McGowan, Keith Alan Ware, James Murphy, Chi-yin Cheng, Lee Anthony Mitchell, Jessica Myers
  • Patent number: 10692165
    Abstract: Methods, systems, apparatus, and computer program products are provided. In an example embodiment, a method is provided comprising receiving input identifying load information corresponding to a load to be inserted into a transportation plan. The transportation plan comprises a plurality of transportation schedules, each schedule comprising a plurality of transportation movements. The method further comprises identifying an available movement network comprising portions of transportation schedules having open capacity, each portion of a transportation schedule having open capacity being a potential leg of a path from the origin location to the destination location; determining potential solutions for transporting the load from the origin location to the destination location by combining one or more legs to determine a path of open capacity movements from the origin location to at least part way to the destination location; and providing one or more potential solutions for display via a user interface.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: June 23, 2020
    Assignee: UNITED PARCEL SERVICE OF AMERICA, INC.
    Inventors: Douglas K. Mohr, Anthony Michael Celmer, Kristina M. McGowan, Keith Alan Ware, James Murphy, Chi-yin Cheng, Lee Anthony Mitchell, Jessica Myers
  • Patent number: 10679311
    Abstract: Methods, systems, apparatus, and computer program products are provided. In an example embodiment, a method is provided comprising receiving input identifying load information corresponding to a load to be inserted into a transportation plan. The transportation plan comprises a plurality of transportation schedules, each schedule comprising a plurality of transportation movements. The method further comprises identifying an available movement network comprising portions of transportation schedules having open capacity, each portion of a transportation schedule having open capacity being a potential leg of a path from the origin location to the destination location; determining potential solutions for transporting the load from the origin location to the destination location by combining one or more legs to determine a path of open capacity movements from the origin location to at least part way to the destination location; and providing one or more potential solutions for display via a user interface.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: June 9, 2020
    Assignee: UNITED PARCEL SERVICE OF AMERICA, INC.
    Inventors: Douglas K. Mohr, Anthony Michael Celmer, Kristina M. McGowan, Keith Alan Ware, James Murphy, Chi-yin Cheng, Lee Anthony Mitchell, Jessica Myers
  • Patent number: 10675014
    Abstract: Devices and methods to attach soft tissue to bone include, for example, forming a transosseous bone tunnel, and forming a suture construct securing soft tissue to the bone wherein the suture construct extends from the soft tissue to the first opening, through the first opening, through the bone tunnel, through the second opening, and outside of the bone tunnel to the soft tissue.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: June 9, 2020
    Assignee: Crossroads Extremity Systems, LLC
    Inventors: Kwan-Ho Chan, James Murphy, T. Wade Fallin, Patrick M. White
  • Publication number: 20200168347
    Abstract: A low-power platform senses an environment around the platform. The platform includes sensor interfaces, a multiplexer, a dual port memory, a processor, and a radio. The similar sensor interfaces are for attaching environmental sensors. The multiplexer combines the environmental data from the attached environmental sensors into a single stream. The dual port memory temporarily stores the stream. The processor intermittently retrieves the stream from the dual port memory. The radio forwards the stream toward a central system. Each interface includes a mechanical interlock for attaching a respective environmental sensor and an electrical interlock for detecting whether the mechanical interlock engages the environmental sensor. Each interface transfers peripheral power and environmental data for the respective environmental sensor.
    Type: Application
    Filed: November 26, 2019
    Publication date: May 28, 2020
    Inventors: Laura Catherine Tolliver, Kevin Paul Votapka, Scott Christopher Batson, Bruce James Billian, Tony Donald Stafford, Kaitlyn Rebecca Bub, Hunter Joseph Smith, Lucas Duane Powell, Wesley Jamel Jones, Brandon Scott Lood, Joshua James Murphy, Kevin Joseph Pinzhoffer, Christopher Stephen Williams, Peyton Cavaroc, Alicia Hilton
  • Patent number: 10638304
    Abstract: A technique for facilitating the management of a wireless database related to station records and radio-frequency (RF) information by reducing unnecessary sharing of the data among wireless switches, thus enhancing efficiency in a wireless network. A system constructed according to the technique includes a collection of wireless switches with each switch having associated access points (AP), an AP database distributed throughout the collection of wireless switches, and at least one station radio frequency (RF) database. The AP database includes data associated with ownership of the AP's by the switches, and the station RF database includes wireless station information and RF information. AP radio adjacency is determined by whether an AP owned by a specific switch can detect the other AP owned by another switch. The station and RF information database is shared only within the subset of switches that have AP radio adjacency.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: April 28, 2020
    Assignee: Trapeze Networks, Inc.
    Inventor: James Murphy
  • Publication number: 20200044954
    Abstract: In general, embodiments relate to a method for processing packets in a network. The method includes receiving, by a first network element, a route comprising a first loopback address (LBA) associated with a second network element, and a loopback network layer reachability information (loopback NLRI) specifying the LBA and a plurality of interfaces on the second network element associated with the LBA. The method further includes receiving, by the first network element, a packet, making a first determination that the LBA is a next hop for the packet, based on the first determination, selecting a first interface of the plurality of interfaces, transmitting the packet towards the first interface.
    Type: Application
    Filed: August 3, 2018
    Publication date: February 6, 2020
    Inventors: Devendra Raut, James Murphy, Venkitraman Kasiviswanathan
  • Patent number: D914106
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: March 23, 2021
    Assignee: Enova Design Pty Ltd
    Inventors: James Murphy, Marc Alexander