Patents by Inventor William Mark

William Mark 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: 11019767
    Abstract: A foldable auger having a first and second auger assemblies, each having a respective housing, auger screw and rotation axis. A pivot joins the assemblies, and is configured to permit the second auger assembly to fold relative to the first auger assembly. A first drive coupler is located at an end of the first auger screw and offset from the first axis, and a second drive coupler is located at an end of the second auger screw and offset from the second axis. A drive sleeve is rigidly connected to the end of the second auger screw. The drive sleeve has at least one slot that slidingly receives the second drive coupler. The second drive coupler is movable between a first position in driving connection with the first drive coupler, and a second position not in driving connection with the first drive coupler.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: June 1, 2021
    Assignee: CNH Industrial America LLC
    Inventors: Clayton E. Banks, Jr., Cooper Linde, William Mark McCully
  • Patent number: 10995580
    Abstract: A sensing system comprises at least one gauge disposed in a wellbore, a sensing link coupled to the at least one gauge, and a debris barrier coupled to the sensing link. The debris barrier comprises a housing coupled to the sensing link, and a barrier element configured to reduce the transport of particulates from the wellbore into the sensing link.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: May 4, 2021
    Assignee: Halliburton Energy Services, Inc.
    Inventors: William Mark Richards, Thomas Jules Frosell
  • Patent number: 10999241
    Abstract: Retrieving content in an Internet Protocol version 6 (IPv6) network may be provided. A lookup request associated with content may be received from a network node at a server having a mapping database. A response having an ordered list of more than one IPv6 addresses may be generated. The ordered list of the more than on IPv6 addresses may include IPV6 prefixes. Each of the more than one IPv6 addresses may include a first portion having a content identifier and a second portion having an indication of a location of the content. The response may be transmitted to the network node.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: May 4, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: David Delano Ward, William Mark Townsley, Andre Jean-Marie Surcouf
  • Patent number: 10980116
    Abstract: A matrix of battery cell modules includes a flexible printed circuit board assembly (PCBA) for a conformal wearable battery (CWB) with a plurality of attachment sections for each of a plurality of battery cells that are arranged in a grid-like pattern on a same side of the flexible PCBA. Each battery cell may be joined with a flexible PCB via a welding process. The flexible PCBA is configured to fold along a bend axis so that the flexible PCBA is folded approximately in half. When affixed to the flexible PCBA, the plurality of battery cell modules and a circuitry module form a grid of physical components. When folded, the flexible PCBA forms a three-dimensional grid of physical components comprising at least the battery cell modules.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: April 13, 2021
    Assignee: Inventus Power, Inc.
    Inventors: Ilyas Ayub, William Mark Batts, Timothy James Vallaro, Elijah Brett Goldin, Anvin Joe Manadan
  • Publication number: 20210103507
    Abstract: This disclosure describes techniques for providing a distributed scalable architecture for Network Address Translation (NAT) systems with high availability and mitigations for flow breakage during failover events. The NAT servers may include functionality to serve as fast-path servers and/or slow-path servers. A fast-path server may include a NAT worker that includes a cache of NAT mappings to perform stateful network address translation and to forward packets with minimal latency. A slow-path server may include a mapping server that creates new NAT mappings, depreciates old ones, and answers NAT worker state requests. The NAT system may use virtual mapping servers (VMSs) running on primary physical servers with state duplicated VMSs on different physical failover servers.
    Type: Application
    Filed: October 3, 2019
    Publication date: April 8, 2021
    Applicant: Cisco Technology, Inc.
    Inventors: Pierre Pfister, Ian James Wells, Kyle Andrew Donald Mestery, William Mark Townsley, Yoann Desmouceaux, Guillaume Ruty, Aloys Augustin
  • Publication number: 20210081056
    Abstract: Methods, computing devices, and computer-program products are provided for implementing a virtual personal assistant. In various implementations, a virtual personal assistant can be configured to receive sensory input, including at least two different types of information. The virtual personal assistant can further be configured to determine semantic information from the sensory input, and to identify a context-specific framework. The virtual personal assistant can further be configured to determine a current intent. Determining the current intent can include using the semantic information and the context-specific framework. The virtual personal assistant can further be configured to determine a current input state. Determining the current input state can include using the semantic information and one or more behavioral models. The behavioral models can include one or more interpretations of previously-provided semantic information.
    Type: Application
    Filed: December 1, 2020
    Publication date: March 18, 2021
    Inventors: Ajay Divakaran, Amir Tamrakar, Girish Acharya, William Mark, Greg Ho, Jihua Huang, David Salter, Edgar Kalns, Michael Wessel, Min Yin, James Carpenter, Brent Mombourquette, Kenneth Nitz, Elizabeth Shriberg, Eric Law, Michael Frandsen, Hyong-Gyun Kim, Cory Albright, Andreas Tsiartas
  • Publication number: 20210073807
    Abstract: A transaction system can include a computing device with a communication port, a processor device, and a non-transitory computer-readable storage memory. The communication port can communicate data with other computing devices. The non-transitory computer-readable storage memory includes code that is executable by the processor device to perform operations. The operations include receiving parameters of a transfer, verifying the transfer using a multi-factor authentication process, in response to verifying the transfer, using a private key to countersign the transfer and return, via the communications port, a signed transfer package for execution of the transfer, and providing, via the communications port, the parameters of the transfer and countersign data to an immutable ledger.
    Type: Application
    Filed: November 20, 2020
    Publication date: March 11, 2021
    Inventors: Amy Rose, David Stone, Scott Travis Leith, William Mark Connolly
  • Publication number: 20210065679
    Abstract: A text search query including one or more words may be received. An ASR index created for an audio recording may be searched over using the query to produce ASR search results including words, each word associated with a confidence score. For each of the words in the ASR search results associated with a confidence score below a threshold (and in some cases having one or more preceding words in the ASR index and one or more subsequent words in the ASR index), a phonetic representation of the audio recording may be searched for the word having the confidence score below the threshold, where it occurs in the audio recording, possibly after the one or more preceding words and in the audio recording before the one or more subsequent words, to produce phonetic search results. Search results may be returned include ASR and phonetic results.
    Type: Application
    Filed: August 26, 2019
    Publication date: March 4, 2021
    Applicant: NICE LTD.
    Inventors: William Mark FINLAY, Robert William MORRIS, Peter S. CARDILLO, Maria Michaela KUNIN
  • Patent number: 10921059
    Abstract: Provided is a device for drying objects that are, for example, moving on a conveyor belt or assembly line. The objects may be container such as, for example, empty or filled can, empty or filled bottles, or non-container objects.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: February 16, 2021
    Assignee: Illinois Tool Works Inc.
    Inventors: Jeem Edward Newland, III, William Mark Feldmann
  • Patent number: 10924448
    Abstract: A method for retrieving content on a network comprising a first device and a second device is described. The method includes receiving in the network a request for content from the first device, the request identifying the content using an IPv6 address for the content, and determining whether the content is stored in a cache of the second device. Upon determining the content is stored in the cache of the second device, a request is sent to the second device for the content using the IPv6 address of the content. The content is forwarded to the first device from the second device, wherein the first and second devices are part of the same layer 2 domain. Methods of injecting content to a home network and packaging content are also described.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: February 16, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: David Ward, William Mark Townsley, Andre Surcouf
  • Publication number: 20210041323
    Abstract: A hydrant assembly includes a fire hydrant including a barrel, the barrel defining a barrel axis extending from a top barrel end of the barrel to a bottom barrel end of the barrel; and a vibration sensor enclosed within the fire hydrant, the vibration sensor defining a sensor axis extending from a first sensor end of the vibration sensor to a second sensor end of the vibration sensor, the sensor axis defining an angle relative to the barrel axis, the angle less than ninety degrees.
    Type: Application
    Filed: October 26, 2020
    Publication date: February 11, 2021
    Inventors: Daryl Lee Gibson, William Mark O'Brien, Bruce Robertson, Valentin Mircea Burtea, Kevin Adam Laven, Sebastien Perrier
  • Patent number: 10917351
    Abstract: Systems, methods, and computer-readable media for load balancing using segment routing and application monitoring. A method can involve receiving a packet including a request from a source device to an application associated with a virtual address in a network, mapping the request to a set of candidate servers hosting the application associated with the virtual address, and encoding the set of candidate servers as a list of segments in a segment routing header associated with the packet. The method can further involve determining that a first candidate server from the set of candidate servers is a next segment in the list of segments, encoding the first candidate server in a destination address field on a header of the packet, and forwarding the packet to the first candidate server.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: February 9, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Pierre Pfister, William Mark Townsley, Yoann Desmouceaux, Jerome Tollet, Andre Surcouf
  • Publication number: 20210036951
    Abstract: Systems and methods provide for segment routing (SR) with fast reroute in a container network. An SR ingress can receive a packet from a first container destined for a container service. The ingress can generate an SR packet including a segment list comprising a first segment to a first container service host, a second segment to a second service host, and a third segment to the service. The ingress can forward the SR packet to a first SR egress corresponding to the first host using the first segment. The first egress can determine whether the first service and/or host is reachable. If so, the first egress can forward the SR packet to the first host or the packet to the service. If not, the first egress can perform a fast reroute and forward the SR packet to a second SR egress corresponding to the second host using the second segment.
    Type: Application
    Filed: October 15, 2020
    Publication date: February 4, 2021
    Inventors: Giles Douglas Yorke Heron, Edward A. Warnicke, William Mark Townsley, Yoann Desmouceaux
  • Publication number: 20210031238
    Abstract: There is provided a conveyor assembly for sorting merchandise items. In one form, the conveyor assembly includes: a merchandise identification module; sortation modules each comprising a multi-directional sorting portion with two sets of rollers, a first wing including a third set of rollers, a second wing including a fourth set of rollers, and a controller configured to receive an IP address; a first, disassembled state of the sortation modules; a second, assembled state of the sortation modules; a merchandise database; and a control circuit configured to receive identifying information about an unsorted merchandise item, assign a unique IP address to each sortation module corresponding to the position of the sortation module, determine a sortation destination for the unsorted merchandise item, determine the sortation module corresponding to the sortation destination; and instruct the controller of the corresponding sortation module to divert the unsorted merchandise item to the sortation destination.
    Type: Application
    Filed: October 16, 2020
    Publication date: February 4, 2021
    Inventors: Jason D. Bellar, William Mark Propes
  • Patent number: 10884503
    Abstract: Methods, computing devices, and computer-program products are provided for implementing a virtual personal assistant. In various implementations, a virtual personal assistant can be configured to receive sensory input, including at least two different types of information. The virtual personal assistant can further be configured to determine semantic information from the sensory input, and to identify a context-specific framework. The virtual personal assistant can further be configured to determine a current intent. Determining the current intent can include using the semantic information and the context-specific framework. The virtual personal assistant can further be configured to determine a current input state. Determining the current input state can include using the semantic information and one or more behavioral models. The behavioral models can include one or more interpretations of previously-provided semantic information.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: January 5, 2021
    Assignee: SRI International
    Inventors: Ajay Divakaran, Amir Tamrakar, Girish Acharya, William Mark, Greg Ho, Jihua Huang, David Salter, Edgar Kalns, Michael Wessel, Min Yin, James Carpenter, Brent Mombourquette, Kenneth Nitz, Elizabeth Shriberg, Eric Law, Michael Frandsen, Hyong-Gyun Kim, Cory Albright, Andreas Tsiartas
  • Patent number: 10878412
    Abstract: A transaction system can include a notary system and an interceptor for providing security in connection with processing a transaction. The notary system is configured to confirm parameters of the transaction and to apply a signature using a private key to the transaction in response to confirming the parameters. The notary system is also configured to output a signed transaction for execution, and to provide the parameters of the transaction to an immutable ledger. The interceptor can be positioned between a transfer system and a transfer settlement system. The interceptor is configured to intercept the transaction before the transfer settlement system, to confirm that data from the transaction matches information in the immutable ledger, and, in response to confirming that the data matches the information, to provide the transaction for settlement by the transfer settlement system.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: December 29, 2020
    Assignee: TRUIST BANK
    Inventors: Amy Rose, David Stone, Scott Travis Leith, William Mark Connolly
  • Patent number: 10859462
    Abstract: A nozzle cap includes a cap body, the cap body defining a cap axis extending from a first body end of the cap body to a second body end of the cap body; and a vibration sensor attached to the cap body, the vibration sensor defining a sensor axis extending from a first sensor end of the vibration sensor to a second sensor end of the vibration sensor, the sensor axis aligned perpendicular to the cap axis.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: December 8, 2020
    Assignee: Mueller International, LLC
    Inventors: Daryl Lee Gibson, William Mark O'Brien, Bruce Robertson, Valentin Mircea Burtea, Kevin Adam Laven, Sebastien Perrier
  • Publication number: 20200378859
    Abstract: Example aspects of a nozzle cap for a fire hydrant and a method for manufacturing a nozzle cap to detect leaks in a fluid system are disclosed. The nozzle cap for a fire hydrant can comprise a cap body, the cap body comprising an inner housing and an outer housing, the outer housing defining a cavity; a vibration sensor received within the cavity and configured to detect leaks in a fluid system connected to the fire hydrant; and a metal insert contacting the vibration sensor and the inner housing.
    Type: Application
    Filed: May 31, 2019
    Publication date: December 3, 2020
    Inventors: Daryl Lee Gibson, William Mark O'Brien, Sebastien Perrier, Paul S. Gifford
  • Patent number: RE48356
    Abstract: FIG. 7 shows an air cannon system loaded with a launch canister containing a prop-fouler. A pressure vessel (28) contains an inlet including a poppet valve (100) that, upon command, can be selectively placed in either a one-way flow position to permit charging of the pressure vessel or otherwise opened to trigger rapid discharge through pressure equalization with the ambient environment. The air cannon may include multiple splayed barrels or a single barrel (158). A launch canister (202), realized in the form of a tube, has a driving plate (350) that closes an end of the launch tube. The driving plate is the first point loaded into the barrel. Within the launch canister (202) a first portion of a floating prop-fouling line is stored. The prop-fouling line, such as made from Dyneema®, has at its ends two drogues that, upon entry into the water, fill with water to produce drag resistance to movement of the prop-fouling line.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: December 15, 2020
    Assignee: BCB INTERNATIONAL LIMITED
    Inventors: Matthew Searle, William Mark Hocking, Andrew Rhys Howell, Derek William Taylor
  • Patent number: D912364
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: March 2, 2021
    Assignee: FMH Conveyors LLC
    Inventors: William Mark Hogan, Jamshid Naderi