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

  • Publication number: 20200364706
    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: Application
    Filed: May 13, 2019
    Publication date: November 19, 2020
    Inventors: Amy Rose, David Stone, Scott Travis Leith, William Mark Connolly
  • Publication number: 20200366737
    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: Application
    Filed: November 13, 2019
    Publication date: November 19, 2020
    Inventors: Lionel Florit, William Mark Townsley
  • Patent number: 10835928
    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: Grant
    Filed: January 24, 2020
    Date of Patent: November 17, 2020
    Assignee: Walmart Apollo, LLC
    Inventors: Jason D. Bellar, William Mark Propes
  • Publication number: 20200358206
    Abstract: Embodiments are directed configurations of antenna elements for conformal phased arrays (e.g., circular or cylindrical) to support either omnidirectional or directional high-gain beams. Antenna elements may be spaced about a circle or cylinder with a vertical and circumferential element spacing that is based on a wavelength of an operational frequency. Such a configuration of antenna elements enables easy scaling to different frequency bands and a straightforward extension from single-linear to dual-linear polarization. Furthermore, the antenna elements and their configurations enable conformal phased arrays to be formed as one integrated structure or with multiple modular structures.
    Type: Application
    Filed: May 7, 2020
    Publication date: November 12, 2020
    Inventors: Anna Stumme, William Mark Dorsey, John Logan
  • Publication number: 20200358233
    Abstract: A novel, interlocking, snap-fit connection between an antenna aperture and a ground plane layer that contains coaxial connectors is described herein. The snap-fit design provides a simple and solderless transition from the connectors to elements of the antenna aperture. This design facilitates easy assembly and disassembly, allowing parts to be removed, reinstalled and/or reused.
    Type: Application
    Filed: May 1, 2020
    Publication date: November 12, 2020
    Inventors: Anna Stumme, William Mark Dorsey, John A. Valenzi
  • Patent number: 10812374
    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: Grant
    Filed: September 21, 2018
    Date of Patent: October 20, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Giles Douglas Yorke Heron, Edward A. Warnicke, William Mark Townsley, Yoann Desmouceaux
  • Publication number: 20200328977
    Abstract: Systems, methods, and computer-readable media are provided for predictive content pre-fetching and allocation of resources for providing network service access. In some examples, traffic in a network environment is monitored and a related network service to a requested network service is recognized. A UDP probe for the related network service is sent to at least one candidate server of a plurality of candidate servers within the network environment. A candidate server of the plurality of candidate servers is selected for provisioning of the related network service. The candidate server gathers one or more pre-fetched resources for provisioning the related network service. Accordingly, traffic associated with provisioning of the related network service can be steered to the candidate server by a load balancer for provisioning of the related network service using the one or more pre-fetched resources.
    Type: Application
    Filed: April 10, 2019
    Publication date: October 15, 2020
    Inventors: Pierre Pfister, Yoann Desmouceaux, William Mark Townsley
  • Publication number: 20200326981
    Abstract: Systems, methods, and computer-readable media are provided for load balancing requests and controlling object replication based on object popularity. A request for an object can be received at a dispatcher of a storage system from a client. Candidate storage nodes of the storage system for serving the object can be identified by the dispatcher by generating an ordered list of the candidate storage nodes using a two-dimensional consistent hashing function. Distribution of the request for the object through one or more candidate storage nodes for filling the request for the object can be facilitated according to the ordered list of candidate storage nodes. Specifically, the one or more candidate storage nodes can be configured to facilitate distribution of the request by selectively filling the request to the client using cache admission policies formed based on popularity characteristics of requested objects at the one or more candidate storage nodes.
    Type: Application
    Filed: April 9, 2019
    Publication date: October 15, 2020
    Inventors: Pierre Pfister, William Mark Townsley, Marcel Paul Sosthène Enguehard, Guillaume Ruty, Yoann Desmouceaux
  • Publication number: 20200326098
    Abstract: A cover for a vent that is disposed within an aperture is provided herein. The aperture is formed by first, second, third, and fourth wall surfaces of a foundation wall. The cover comprises a piece of material that defines a first cover surface having a first protuberance surrounding a generally rectangular planar portion. The protuberance and planar portion cooperate to define a concavity. The protuberance is configured to contact the vent and thereby form a seal. In one embodiment, the cover includes another protuberance that extends along the periphery of the cover and is configured to contact the first, second, third, and fourth wall surfaces to form yet another seal.
    Type: Application
    Filed: April 11, 2020
    Publication date: October 15, 2020
    Inventor: William Mark Warner
  • Patent number: 10800609
    Abstract: A folding wing for a conveyor is disclosed that can extend to facilitate sorting of items and providing additional space for docking locations. A first and second section each have a conveyor surface; and are coupled with a reverse-knee joint such that, in a folded configuration the conveyor surface of the first section and the conveyor surface of the second section are adjacent, and in an unfolded configuration, the first section conveyor surface and the second section conveyor surface form a contiguous conveyor surface. In some examples, the frame may be made of aluminum, and the rollers made of PVC, in order to reduce weight. In some examples, the folding section may measure approximately two feet by two feet. The folding assembly may drop down for even more space savings, when not in use, and be supported in an extended configuration with a second reverse knee joint.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: October 13, 2020
    Assignee: Walmart Apollo, LLC
    Inventors: Jason Bellar, William Mark Propes
  • Patent number: 10782749
    Abstract: A circuit assembly is provided which makes efficient us of space provided on a main board having a CPU and a supporting board which is designed to have a network interface chip (NIC). The circuit assembly further has a cooling plate situated between the two boards, which is optimized to provide efficient cooling operations. The circuit assembly is part of a blade, which includes a housing to contain and support all necessary components. The space within the blade housing is efficiently used, so that processing, communication and cooling operations are all optimized.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: September 22, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Wendell Lengefeld, Abhishek Mehta, William Mark Megarity, Mark E. Steinke, Benjamin Colin Heshmat
  • Publication number: 20200272918
    Abstract: A disclosed system for transport asset monitoring, for example monitoring truck trailer unloading progress at large retail locations, includes an artificial intelligence (AI) solution for managing operations at a facility. The AI solution analyzes current load percentage and other data to predict availability for moving the transport asset and ability to accept a new incoming transport asset. Predictions of availability can reduce response times, resulting in higher utilization rates for assets, thereby improving efficiency. An exemplary system includes a sensor configured to sense operation progress parameter data for a transport asset; and logic to receive the operation progress parameter data from the sensor; determine, using the AI solution and based at least on the operation progress parameter data, a predicted milestone parameter; and report the predicted milestone parameter to a remote node.
    Type: Application
    Filed: February 14, 2020
    Publication date: August 27, 2020
    Inventors: Jason Bellar, William Mark Propes, Chris Ford, Matthew D. Alexander, Amy Savaiinaea
  • Publication number: 20200270069
    Abstract: A disclosed system for transporting items to destination locations, for example automatically placing stacked products at selected locations within a large retail facility, includes a conveyor assembly, an item identifier, a robotic arm with a plurality of end effectors, and a sorter component operable to select one of the plurality of end effectors and remove items selected for diversion from the conveyor assembly with the robotic arm. The sorter component stacks the removed items, and the stacked items are transported to a selected location within the retail facility, for example using an autonomous ground vehicle (AGV).
    Type: Application
    Filed: February 13, 2020
    Publication date: August 27, 2020
    Inventors: Jason Bellar, William Mark Propes, Chris Ford, Matthew D. Alexander
  • Patent number: 10757067
    Abstract: A method and apparatus for delivering requested content over a network is described. The method includes receiving, by a first network node, a request from a second network node for the requested content, the request comprising an IPv6 address associated with the requested content. A longest prefix match is then performed between the IPv6 address associated with the requested content and IPv6 addresses associated with content available at the first network node. In the event that the longest prefix match does not result in an exact match between the IPv6 address associated with the requested content and any of the IPv6 addresses associated with content available at the first network node, the request is routed towards a content variant suitable for transcoding to the requested content, the content variant being stored at the first network node.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: August 25, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Andre Jean-Marie Surcouf, William Mark Townsley
  • Publication number: 20200250290
    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: April 24, 2020
    Publication date: August 6, 2020
    Applicant: Nice Ltd.
    Inventors: Matan KERET, William Mark Finlay, Peter S. Cardillo
  • Publication number: 20200246432
    Abstract: The present invention provides compositions and devices that release (a) a nitric oxide (NO) donor and/or NO, and (b) an agent that aggregates and/or trimerizes the Fas receptor, such as but not limited to a Fas-ligand (FasL). In certain embodiments, the invention includes a stent that elutes (a) a NO donor and/or NO, and (b) FasL. In other embodiments, the invention includes methods of treating a condition, such as intimal hyperplasia, in a subject by administering a stent that releases (a) a NO donor and/or NO, and (b) FasL.
    Type: Application
    Filed: August 20, 2018
    Publication date: August 6, 2020
    Inventors: Mehmet Hamdi KURAL, Liqiong GUI, Laura Elizabeth NIKLASON, William Mark SALTZMAN
  • Publication number: 20200238339
    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: January 24, 2020
    Publication date: July 30, 2020
    Inventors: Jason D. Bellar, William Mark Propes
  • Publication number: 20200244758
    Abstract: The present technology provides a system, method and computer readable medium for steering a content request among plurality of cache servers based on multi-level assessment of content popularity. In some embodiments a three levels of popularity may be determined comprising popular, semi-popular and unpopular designations for the queried content. The processing of the query and delivery of the requested content depends on the aforementioned popularity level designation and comprises a acceptance of the query at the edge cache server to which the query was originally directed, rejection of the query and re-direction to a second edge cache server or redirection of the query to origin server to thereby deliver the requested content. The proposed technology results in higher hit ratio for edge cache clusters by steering requests for semi-popular content to one or more additional cache servers while forwarding request for unpopular content to origin server.
    Type: Application
    Filed: January 29, 2019
    Publication date: July 30, 2020
    Inventors: Marcel Paul Sosthène Enguehard, Yoann Desmouceaux, Pierre Pfister, William Mark Townsley, Eric Vyncke
  • Publication number: 20200236055
    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: Application
    Filed: January 18, 2019
    Publication date: July 23, 2020
    Inventors: Edward A. Warnicke, William Mark Townsley
  • Publication number: 20200225977
    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: Application
    Filed: March 25, 2020
    Publication date: July 16, 2020
    Inventors: Yoann Desmouceaux, Pierre Pfister, William Mark Townsley