Patents by Inventor William Marks

William Marks 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: 11277341
    Abstract: According to one aspect, a method includes obtaining a segment routing (SR) packet from an endpoint via a first router at a first server along a path, the SR packet including an SR list and a last address, the last address being an address of a requested service. The method also includes determining, at the first server, whether the requested service is available from the first server, wherein determining whether the requested service is available from the first server includes opening the SR packet, parsing an SR header of the SR packet, and performing a lookup in a service table. Finally, the method includes modifying the SR packet at the first server when it is determined that the requested service is not available from the first server; and forwarding the SR packet along the path.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: March 15, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: William Mark Townsley, Andre Surcouf
  • Patent number: 11250537
    Abstract: An image processor unit is described. The image processor unit includes a plurality of inputs to receive at least one input image. The image processor unit includes a plurality of outputs to provide at least one output image. The image processor unit includes a network coupled to the plurality of inputs and the plurality of outputs. The network is to couple at least one of the inputs to at least one of the outputs. The image processor unit includes an image processor circuit coupled to the network. The network to route an input image that is received at one of the inputs to the image processor circuit. The image processor circuit is to execute image signal processing program code to generate a processed output image from the input image. The network is to route the processed output image to at least one of the outputs.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: February 15, 2022
    Assignee: Google LLC
    Inventors: Fabrizio Basso, Edward Chang, Daniel Finchelstein, Timothy Knight, William Mark, Albert Meixner, Shahriar Rabii, Jason Redgrave, Masumi Reynders, Ofer Shacham, Don Stark, Michelle Tomasko
  • Patent number: 11233737
    Abstract: Aspects of the subject technology provide state-less load-balancing using sequence numbers to identify traffic flows. In some implementations, a process of the technology can include steps for receiving, by a load-balancer, a first packet from a source device including a request to access the service provided by a server coupled to the load-balancer, determining a load for each of the servers, wherein each server is associated with a unique set of sequence numbers, and forwarding the request to a target server selected based on its corresponding load, and wherein the request is configured to cause the target server to issue a reply to the source device. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: January 25, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Pierre Pfister, Yoann Desmouceaux, William Mark Townsley
  • Publication number: 20220012321
    Abstract: In a system and method for audio analysis in a cloud-based computerized an authentication (RTA) manager micro-service may send an audio packet to a voice processor micro-service. The voice processor may extract features of the audio. The RTA manager may obtain the extracted features from the voice processor; calculate, based on the extracted features, a quality grade of the audio packet, and send the extracted features to an at least one voice biometrics engine if the quality grade is above a threshold. Each of the at least one voice biometrics engines may be configured to generate a voiceprint of the audio packet, based on the extracted features of the audio packet and to perform at least one of: authenticate a speaker, detect fraudsters, and enrich a previously stored voiceprint of the speaker with the voiceprint of the audio packet.
    Type: Application
    Filed: September 27, 2021
    Publication date: January 13, 2022
    Applicant: NICE Ltd.
    Inventors: Matan Keret, William Mark Finlay, Peter S. Cardillo
  • Publication number: 20220010902
    Abstract: A flanged fitting includes an annular fitting flange having an annular end face. A glass liner lines a radially inner annular portion of the annular end face of the annular fitting flange. A radially outer annular portion of the annular end face of the annular fitting flange is free from the glass liner. The radially inner annular portion and the radially outer annular portion of the annular end face of the annular fitting flange define an annular gasket abutment face configured to seat a gasket thereon. An annular gasket includes an annular gasket layer. The annular gasket layer includes a radially inner annular gasket segment including a first material suitable for forming a liquid-tight seal with an opposing flange. A radially outer annular gasket segment surrounds the radially inner annular gasket segment. The radially outer annular gasket segment is fire-rated for forming a fire-rated seal with the opposing flange.
    Type: Application
    Filed: September 22, 2021
    Publication date: January 13, 2022
    Inventor: William Mark McDaniel
  • Patent number: 11223567
    Abstract: A first node in a service mesh is configured to perform one or more services on network traffic obtained from an upstream network element via a pre-existing Transmission Control Protocol (TCP) session and provide the network traffic obtained from the upstream network element via the pre-existing TCP session to a downstream network element. The first node determines that the first node should no longer obtain the network traffic from the upstream network element via the pre-existing TCP session. In response, the first node provides state information for the pre-existing TCP session to the downstream network element. The downstream network element is configured to establish a new TCP session having the state information for the pre-existing TCP session with the upstream network element and to obtain further network traffic from the upstream network element via the new TCP session. The first node terminates the pre-existing TCP session.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: January 11, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Edward A. Warnicke, William Mark Townsley
  • Patent number: 11216298
    Abstract: Techniques for zero-loss workload mobility with segment routing for virtual machines are presented. The techniques include receiving, by a virtual router, an electronic message destined for a first virtual machine running on a first physical machine and checking a first virtual machine state for the first virtual machine. In response to determining that it is associated with a running state indicating the first physical machine, inserting a segment routing header including an indication of the source virtual machine, the first physical machine, and the first virtual machine. In response to determining that it is associated with a migration state, inserting, by the virtual router, a segment routing header indicating the source virtual machine, an END.S for the first physical machine, the first virtual machine; and an END.SBUF for a second physical machine. The message is then routed based at least in part on the inserted segment routing header.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: January 4, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Yoann Desmouceaux, Pierre Pfister, William Mark Townsley
  • Publication number: 20210407075
    Abstract: A spiking retina microscope comprising microscope optics and a neuromorphic imaging sensor. The microscope optics are configured to direct a magnified image of a specimen onto the neuromorphic imaging sensor. The neuromorphic imaging sensor comprises a plurality of sensor elements that are configured to generate spike signals in response to integrated light from the magnified image reaching a threshold. The spike signals may be processed by a processor unit to generate a result, such as tracking biological particles in a specimen comprising biological material.
    Type: Application
    Filed: June 26, 2020
    Publication date: December 30, 2021
    Inventors: William Mark Severa, John Darby Smith, Suma George Cardwell
  • Patent number: 11204116
    Abstract: An expansion joint fitting for conveying liquid includes a radially inner bellows defining a liquid-conveying passage for conveying liquid between the first and second longitudinal ends of the expansion joint fitting. A radially outer bellows is disposed radially outward from and extending around the radially inner bellows. An annular plenum is defined between the radially inner bellows and the radially outer bellows.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: December 21, 2021
    Assignee: Monsanto Technology LLC
    Inventor: William Mark McDaniel
  • Publication number: 20210391075
    Abstract: A system recommends to a healthcare professional (HCP) (230) medical literature that is of relevance to the HCP's patients. The system communicates with the HCP (230) and accesses electronic health record (EHR) documents in a database (210) associated with the HCP's patients. The system analyzes the contents of the EHR documents to query a medical-literature database (212) for publications that are deemed relevant to the EHR documents. The extracted publications are then presented to the HCP.
    Type: Application
    Filed: June 12, 2020
    Publication date: December 16, 2021
    Inventors: Joseph William Marks, Daniel Pickhardt, William Paul Gee, Amber Raschel Aurora Brown, Lucia deFatima Soares, Roel Carl Nuyts
  • Patent number: 11201921
    Abstract: Systems, methods, and computer-readable for managing an Internet of Things (IoT) network include identifying an IoT device which is not connected to one or more communication layers of a IoT network, where the IoT network includes one or more intermediate nodes for connecting an IoT application to the IoT device. A virtual device is provided in at least one communication layer of at least one intermediate node, where the virtual device is used for modeling behavior of the IoT device. Using the virtual device as a proxy for the IoT device, operations at the at least one intermediate node while the IoT device is not connected to the at least one layer. The operations can include Operations, Administration, and Maintenance (OAM) functions. The virtual device can be withdrawn or disabled in the at least one intermediate node upon the IoT device establishing connection to the at least one layer.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: December 14, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Lionel Florit, William Mark Townsley
  • Patent number: 11190445
    Abstract: A method is provided in one example embodiment and may include determining at a parent content node that a plurality of recipient content nodes are to receive a same content; generating, based on a determination that the same content is available at the parent content node, a multi-delivery header comprising a plurality of identifiers, wherein each identifier of the plurality of identifiers indicates each recipient content node that is to receive the same content; appending the multi-delivery header to one or more packets of an Internet Protocol (IP) flow associated with the same content; and transmitting packets for the IP flow to each of the plurality of the recipient content nodes.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: November 30, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Hendrikus G. P. Bosch, Sape Jurriën Mullender, Keith Burns, Jeffrey Napper, William Mark Townsley, Alessandro Duminuco, Andre Surcouf, Ijsbrand Wijnands, Humberto J. La Roche
  • Publication number: 20210353664
    Abstract: There is disclosed herein compositions, methods, uses and systems for reducing pain in a patient that emanates from a body area, preferably spine or joint. Methods of treatment or prevention are described for a disease or condition selected from degenerative disc disease, disc injury, pain, arthritis, or suspected arthritis.
    Type: Application
    Filed: June 25, 2021
    Publication date: November 18, 2021
    Inventor: William Mark ERWIN
  • Publication number: 20210355619
    Abstract: A deconstructed tufted carpet having an at least partially visible primary backing. In aspects, deconstructed carpet can utilize the primary backing layer as a design element of the overall pattern and styling in order to reduce material use, waste and the ounce weight of the finished carpet and to improve the method of carpet construction. In order to expose the primary backing, at least some yarn can be pulled very low in the pattern areas to expose the primary backing layer. It is contemplated that the primary backing layer can have a color that comprises part of the overall pattern and styling of the carpet.
    Type: Application
    Filed: July 29, 2021
    Publication date: November 18, 2021
    Inventors: William Mark Dothard, Pamela Managan Rainey
  • Publication number: 20210350236
    Abstract: A method of increasing neural network robustness. The method comprises defining an artificial neural network comprising a number of bounded ramp activation functions. The network is trained iteratively in a layer-by-layer fashion. Each iteration increases the slope of the activation functions toward a discrete threshold activation and stops when the activation functions converge to the threshold activation and the network exhibits spiking behavior. Alternatively, weight agnostic neural networks are created, wherein nodes in the networks comprise fixed shared weights. A subset of networks is identified that comprise activation functions compatible with neuromorphic hardware and are tested with a specified number of shared weight values. A score is generated for each combination of network and weight value according to performance and mapping to neuromorphic hardware, and the networks are ranked. The networks are then combined according to ranking to create a new network that exhibits spiking behavior.
    Type: Application
    Filed: May 7, 2021
    Publication date: November 11, 2021
    Inventors: William Mark Severa, Craig Michael Vineyard, Ryan Anthony Dellana, Abrar Anwar
  • Publication number: 20210345551
    Abstract: A system for controlling the aggressiveness of a tailings processor that re-threshes tailings received from the grain cleaning system in an agricultural harvester is provided with at least one imaging device to image a grain sample. At least a portion of the grain sample has at least once passed through the tailings processor. A controller is connected to the imaging device and to an arrangement to automatically adjust the aggressiveness of the tailings processor. The controller is configured to automatically adjust the aggressiveness of the tailings processor using the arrangement, based on based on the level of broken grain and/or unthreshed grain determined from the image from the at least one imaging device by comparing the level of broken grain and/or unthreshed grain to the desired level.
    Type: Application
    Filed: July 20, 2021
    Publication date: November 11, 2021
    Applicant: CNH Industrial America LLC
    Inventors: Clayton E. Banks, JR., Dré W.J. Jongmans, Thomas Mahieu, Bart M.A. Missotten, William Mark McCully
  • Patent number: 11170088
    Abstract: In a system and method for audio analysis in a cloud-based computerized an authentication (RTA) manager micro-service may send an audio packet to a voice processor micro-service. The voice processor may extract features of the audio. The RTA manager may obtain the extracted features from the voice processor; calculate, based on the extracted features, a quality grade of the audio packet, and send the extracted features to an at least one voice biometrics engine if the quality grade is above a threshold. Each of the at least one voice biometrics engines may be configured to generate a voiceprint of the audio packet, based on the extracted features of the audio packet and to perform at least one of: authenticate a speaker, detect fraudsters, and enrich a previously stored voiceprint of the speaker with the voiceprint of the audio packet.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: November 9, 2021
    Assignee: NICE LTD.
    Inventors: Matan Keret, William Mark Finlay, Peter S. Cardillo
  • Patent number: 11153263
    Abstract: A method of delivering content in one or more packets over a network is described. A content request packet comprising a request for content based on a first IPv6 address is received, the first IPv6 address identifying the content. The first IPv6 address is mapped to a second IPv6 address, the second IPv6 address being associated with the content at a physical location. The content requested in the content request packet is then received from the physical location associated with the second IPv6 address for delivery to a user. A further method includes routing a packet for requesting the content from a client to a content server storing an instant of the content, based on an IPv6 address of content being requested by the client. A communication session is then set up between the client and the content server; and the requested content is transmitted from the content server.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: October 19, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Andre Jean-Marie Surcouf, William Mark Townsley, Guillaume Michel Ruty, Yoann Desmouceaux
  • Publication number: 20210315922
    Abstract: There is disclosed herein compositions, methods, uses and systems for reducing pain in a patient that emanates from a body area, preferably spine or joint. Methods of treatment or prevention are described for a disease or condition selected from degenerative disc disease, disc injury, pain, arthritis, or suspected arthritis.
    Type: Application
    Filed: June 25, 2021
    Publication date: October 14, 2021
    Inventor: William Mark ERWIN
  • Patent number: D939433
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: December 28, 2021
    Assignee: Inventus Power, Inc.
    Inventors: Ilyas Ayub, William Mark Batts, Timothy James Vallaro, Elijah Brett Goldin, Anvin Joe Manadan