Patents by Inventor Andrew Bruce

Andrew Bruce 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: 11509577
    Abstract: Methods and apparatus that allow clients to connect resource instances to virtual networks in provider network environments via private IP. Via private IP linking methods and apparatus, a client of a provider network can establish private IP communications between the client's resource instances on the provider network and the client's resource instances provisioned in the client's virtual network via links from the private IP address space of the virtual network to the private IP address space of the provider network. The provider network client resource instances remain part of the client's provider network implementation and may thus also communicate with other resource instances on the provider network and/or with entities on external networks via public IP while communicating with the virtual network resource instances via private IP.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: November 22, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Kevin Christopher Miller, Andrew Bruce Dickinson, Eric Wayne Schultze, Ian Roger Searle, Shane Ashley Hall, Deepak Mohan, David Brian Lennon
  • Patent number: 11494794
    Abstract: A facility for estimating the cost of a remodeling project is described. The facility accesses a project cost model that predicts project costs determined from a photograph based upon project characteristics. The facility applies the access project cost model to characteristics of a distinguished project to obtain an estimated cost. The facility causes the obtained estimated cost to be displayed.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: November 8, 2022
    Assignee: Zillow, Inc.
    Inventors: Andrew Bruce, Kristin Acker, Luis Enrique Poggi, Chunyi Wang, Alexander Kutner, Ben Schielke
  • Publication number: 20220347221
    Abstract: The present invention concerns enriched heterogeneous mammalian renal cell populations characterized by biomarkers, and methods of making and using the same.
    Type: Application
    Filed: May 26, 2022
    Publication date: November 3, 2022
    Inventors: Joydeep Basu, Kelly Guthrie, Dominic Justewicz, Teresa Burnette, Andrew Bruce, Russell W. Kelley, John W. Ludlow
  • Publication number: 20220353092
    Abstract: This invention is directed toward a communications server that enables individual actors on the Internet to be registered, their identities to be confirmed at an acceptable level of confidence, and their association with, and/or ownership of, certain user identifiers (such as email addresses, phone numbers, domain names, application usernames, and the like), to be verified. The invention also enables Internet actors communicate at different levels of security and to encrypt or sign digital messages and/or documents between each other while maintaining sole possession and control of their private cryptographic keys. To ensure the integrity of user information on the communications server has not been compromised, the invention includes embodiments to periodically backup crucial data in a publicly accessible blockchain format that cannot reasonably be altered, but can be independently verified.
    Type: Application
    Filed: April 26, 2022
    Publication date: November 3, 2022
    Applicant: RiVidium, Inc.
    Inventors: Jose Manuel Rivera, Michael Lasky, Andrew Bruce
  • Publication number: 20220249569
    Abstract: Described herein are organoids comprising admixtures of selected bioactive primary renal cells and a bioactive cell population, e.g., an endothelial cell populations, e.g. HUVEC cells, and methods of treating a subject in need thereof with such organoids. Further, the isolated renal cells, which may include tubular and erythropoietin {EPO}-producing kidney cell populations, and/or the endothelial cell populations may be of autologous, syngeneic, allogeneic or xenogeneic origin, or any combination thereof. Further provided are methods of treating a subject in need with the organoids.
    Type: Application
    Filed: February 18, 2022
    Publication date: August 11, 2022
    Inventors: Joydeep Basu, Andrew Bruce, Rusty Kelley, Kelly Guthrie
  • Patent number: 11369639
    Abstract: The present invention concerns enriched heterogeneous mammalian renal cell populations characterized by biomarkers, and methods of making and using the same.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: June 28, 2022
    Assignee: ProKidney
    Inventors: Joydeep Basu, Kelly Guthrie, Dominic Justewicz, Teresa Burnette, Andrew Bruce, Russell W. Kelley, John W. Ludlow
  • Patent number: 11183648
    Abstract: A polymer containing an optionally substituted repeat unit of formula (I) wherein each R is the same or different and represents H or an electron withdrawing group, and each R1 is the same or different and represents a substituent.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: November 23, 2021
    Assignees: CAMBRIDGE DISPLAY TECHNOLOGY LIMITED, CAMBRIDGE ENTERPRISE LIMITED
    Inventors: Carl R. Towns, Chris Mak, Khai Leok Chan, Andrew Bruce Holmes
  • Patent number: 11140097
    Abstract: Some embodiments provide a network device that may receive alignment information at each physical connection of a network interface of the network device. Each alignment information includes a unique value for identifying a unique logical lane associated with the corresponding physical connection. The network device may determine the order of the unique logical lanes associated with the several physical connections based on the received alignment information. The network device may configure a cross point switch of the network device to reorder the physical connections so that the unique logical lanes associated with the physical connections are ordered according to a defined order.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: October 5, 2021
    Assignee: Arista Networks, Inc.
    Inventors: Andrew Bruce Bridger, Marc Durrenberger
  • Patent number: 11115322
    Abstract: Disclosed are various embodiments of a stateful network router. In one embodiment, a stateful network router intercepts a network data connection between a first host and a second host on a network. The stateful network router routes first data packets from the network data connection sent by the first host to the second host to a target. The stateful network router also routes second data packets from the network data connection sent by the second host to the first host to the target.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: September 7, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew Bruce Dickinson, Anoop Dawani, Joseph Elmar Magerramov, Nishant Mehta, Lee Spencer Dillard
  • Publication number: 20210160218
    Abstract: Methods and apparatus for private network peering in virtual network environments in which peerings between virtual client private networks on a provider network may be established by clients via an API to a peering service. The peering service and API 104 may allow clients to dynamically establish and manage virtual network transit centers on the provider network at which virtual ports may be established and configured, virtual peerings between private networks may be requested and, if accepted, established, and routing information for the peerings may be specified and exchanged. Once a virtual peering between client private networks is established, packets may be exchanged between the respective client private networks via the peering over the network substrate according to the overlay network technology used by the provider network, for example an encapsulation protocol technology.
    Type: Application
    Filed: January 8, 2021
    Publication date: May 27, 2021
    Applicant: Amazon Technologies, Inc.
    Inventors: Bashuman Deb, Andrew Bruce Dickinson, Christopher Ian Hendrie
  • Publication number: 20210152392
    Abstract: In accordance with a designation of a private alias endpoint as a routing target for traffic directed to a service from within an isolated virtual network of a provider network, a tunneling intermediary receives a baseline packet generated at a compute instance. The baseline packet indicates a public IP (Internet Protocol) address of the service as the destination, and a private IP address of the compute instance as the source. In accordance with a tunneling protocol, the tunneling intermediary generates an encapsulation packet comprising at least a portion of the baseline packet and a header indicating the isolated virtual network. The encapsulation packet is transmitted to a node of the service.
    Type: Application
    Filed: November 19, 2020
    Publication date: May 20, 2021
    Applicant: Amazon Technologies, Inc.
    Inventors: Kevin Christopher Miller, Richard Alexander Sheehan, Douglas Stewart Laurence, Marwan Salah El-Din Oweis, Andrew Bruce Dickinson
  • Publication number: 20210135991
    Abstract: Route tables may be associated with ingress traffic for logically isolated networks. A routing device at the edge of a logically isolated network may receive a route to include in a route table that is associated with ingress traffic to the logically isolated network to forward the ingress traffic to a network appliance hosted in the logically isolated network. Network packets received at the edge routing device may have a destination of a computing resource hosted in the logically isolated network. The edge routing device may identify the route in the route table to override the destination in the network packet with the network appliance and forward the network packet to the network appliance according to the route.
    Type: Application
    Filed: November 9, 2020
    Publication date: May 6, 2021
    Applicant: Amazon Technologies, Inc.
    Inventor: Andrew Bruce Dickinson
  • Patent number: 10984489
    Abstract: A facility for determining an estimated value of a home is described. The facility applies a first valuation model that is insensitive to value-affecting geographic features near the home to obtain a first valuation. The facility applies a second valuation model that is sensitive to value-affecting geographic features near the home to obtain a second valuation. The facility combines the first and second valuations to obtain an estimated value of the home.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: April 20, 2021
    Assignee: Zillow, Inc.
    Inventors: Andrew Bruce, Michael Andrew Babb, Chunyi Wang
  • Publication number: 20210112018
    Abstract: Some embodiments provide a network device that may receive alignment information at each physical connection of a network interface of the network device. Each alignment information includes a unique value for identifying a unique logical lane associated with the corresponding physical connection. The network device may determine the order of the unique logical lanes associated with the several physical connections based on the received alignment information. The network device may configure a cross point switch of the network device to reorder the physical connections so that the unique logical lanes associated with the physical connections are ordered according to a defined order.
    Type: Application
    Filed: October 9, 2019
    Publication date: April 15, 2021
    Inventors: Andrew Bruce Bridger, Marc Durrenberger
  • Patent number: 10893024
    Abstract: Methods and apparatus for private network peering in virtual network environments in which peerings between virtual client private networks on a provider network may be established by clients via an API to a peering service. The peering service and API 104 may allow clients to dynamically establish and manage virtual network transit centers on the provider network at which virtual ports may be established and configured, virtual peerings between private networks may be requested and, if accepted, established, and routing information for the peerings may be specified and exchanged. Once a virtual peering between client private networks is established, packets may be exchanged between the respective client private networks via the peering over the network substrate according to the overlay network technology used by the provider network, for example an encapsulation protocol technology.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: January 12, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Bashuman Deb, Andrew Bruce Dickinson, Christopher Ian Hendrie
  • Patent number: 10868758
    Abstract: Bypass flow may be enabled for network traffic between devices. A source device may include a flow identifier in an outbound packet that is sent to a destination device. An inbound packed sent from the destination device may include information that describes a network path between the source device and the destination device. Subsequent outbound packets bound for the destination device may be rewritten based on the information describing the network path to bypass one or more network devices in the network path.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: December 15, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Brett Steven Nash, Andrew Bruce Dickinson, Rajagopal Subramaniyan, Avik Kumar Saha, Todd Freed
  • Patent number: 10862796
    Abstract: A flow policy service that allows clients to define policies for packet flows to, from, and within their virtual networks on a provider network. Via the service, a client may define rules that specify appliances that inbound, outbound, and/or internal virtual network traffic should flow through. The rules may, for example, be attached to the virtual network, to subnets within the virtual network, and/or to resource instances within the virtual network. The rules may be specified in a descriptive, domain-specific language. The service determines how and where on the provider network to implement the rules in order to apply the specified policy. Thus, the actual implementation of the policy may be hidden from the client. The service may generate flow reports that may be used to confirm that traffic to, from, or within a virtual network is flowing through the correct network appliances according to the policy.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: December 8, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew Bruce Dickinson, Kevin Christopher Miller, Eric Wayne Schultze
  • Patent number: 10862709
    Abstract: A flow policy service that allows clients to define policies for packet flows to, from, and within their virtual networks on a provider network. Logic may be embedded in a flow policy that dictates what happens to a packet as it enters the network, or after the packet leaves an appliance. Via the service, a client may define conditional rules that specify different paths that packets should follow on the provider network according to conditional evaluations of information about the packets, for example source and/or destination endpoints of the packets, or output codes from appliances that process the packets.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: December 8, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew Bruce Dickinson, Kevin Christopher Miller, Eric Wayne Schultze
  • Patent number: 10848346
    Abstract: In accordance with a designation of a private alias endpoint as a routing target for traffic directed to a service from within an isolated virtual network of a provider network, a tunneling intermediary receives a baseline packet generated at a compute instance. The baseline packet indicates a public IP (Internet Protocol) address of the service as the destination, and a private IP address of the compute instance as the source. In accordance with a tunneling protocol, the tunneling intermediary generates an encapsulation packet comprising at least a portion of the baseline packet and a header indicating the isolated virtual network. The encapsulation packet is transmitted to a node of the service.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: November 24, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Kevin Christopher Miller, Richard Alexander Sheehan, Douglas Stewart Laurence, Marwan Salah EL-Din Oweis, Andrew Bruce Dickinson
  • Patent number: D962273
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: August 30, 2022
    Assignee: Discotech Enterprises Inc.
    Inventors: Oscar Javier Pineda-Madrid, II, Tess J. Dennison, Andrew Bruce Armstrong