Patents by Inventor Hardeep Singh

Hardeep Singh 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: 20200162959
    Abstract: Systems and methods are described to enable the load-balanced use of globalized network addresses, addressable throughout a network to access a network-accessible service. A set of global access points are provided, which advertise availability of the globalized network addresses. The access points enable rapid use of connection-oriented communication sessions by conducting an initialization phase of the sessions locally on the access point. Session context information is then handed off to an endpoint for the service, which can provide the service through the already-established sessions. To avoid breaking sessions due to changes in network routing, each access point can apply a uniform selection criteria for endpoints, such that if client traffic is routed to a different access point, that access point redirects the traffic to the same endpoint previously servicing the traffic via an established session.
    Type: Application
    Filed: December 13, 2018
    Publication date: May 21, 2020
    Inventors: Anton Stephen Radlein, Harvo Reyzell Jones, Hardeep Singh Uppal, Dennis Marinus, Dhiraj Gupta
  • Publication number: 20200162322
    Abstract: Systems and methods are described to enable the load-balanced use of globalized network addresses, addressable throughout a network to access a network-accessible service. A set of global access points are provided, which advertise availability of the globalized network addresses. On receiving a request to access a network-accessible service, a global access point can select an endpoint for the service from among a number of data centers, based on a desired distribution of traffic among the data centers. The access point is responsive to scaling that might occur at endpoints by periodically retrieving updated configuration information for the endpoints, enabling the access point to nimbly respond to changes in endpoints for the service.
    Type: Application
    Filed: December 13, 2018
    Publication date: May 21, 2020
    Inventors: Anton Stephen Radlein, Harvo Reyzell Jones, Hardeep Singh Uppal, Dennis Marinus, Dhiraj Gupta
  • Patent number: 10616250
    Abstract: Systems and methods are described to enable a DNS service to encode information into a network address to be advertised by the DNS service. Information encoded by a DNS service may include, for example, an identifier of a content set to which the network address corresponds (e.g., a domain name) and validity information, such as a digital signature, that verifies the validity of the network address. On receiving a request to communicate with the network address, a destination device associated with the network address may decode the encoded information within the network address to assist in processing the request. In some instances, the encoded information may be used to identify malicious network transmissions, such as transmissions forming part of a network attack, potentially without reliance on other data, such as separate mappings or contents of the data transmission.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Hardeep Singh Uppal, Jorge Vasquez, Craig Wesley Howard, Anton Stephen Radlein
  • Publication number: 20200031185
    Abstract: A hitch vibration dampener assembly and method of use thereof including a tow mount member including a base portion with a vibration dampener pad affixed to the back surface such that coupling of the tow mount member by locked engagement of at least one elongated pin successively received through paired side holes disposed in flanges of a hitch platform channel compresses vibration dampener pad upon the back panel of the hitch platform to thereby reduce the movement between the tow mount member and hitch assembly.
    Type: Application
    Filed: July 22, 2019
    Publication date: January 30, 2020
    Applicant: AEG Engineering Group, LLC
    Inventors: Arvinder Singh, Hardeep Singh
  • Patent number: 10505961
    Abstract: Systems and methods are described to enable a DNS service to encode information into a network address to be advertised by the DNS service. Information encoded by a DNS service may include, for example, an identifier of a content set to which the network address corresponds (e.g., a domain name) and validity information, such as a digital signature, that verifies the validity of the network address. On receiving a request to communicate with the network address, a destination device associated with the network address may decode the encoded information within the network address to assist in processing the request. In some instances, the encoded information may be used to identify malicious network transmissions, such as transmissions forming part of a network attack, potentially without reliance on other data, such as separate mappings or contents of the data transmission.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: December 10, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Hardeep Singh Uppal, Jorge Vasquez, Craig Wesley Howard, Anton Stephen Radlein
  • Patent number: 10469355
    Abstract: A system, method, and computer-readable medium for point of presence (POP) based traffic surge detection and mitigation are provided. The system detects a traffic surge for a target group of resources directed at a source POP based on the target group's rank shifts and volume changes among recent time intervals. The system mitigates the detected traffic surge by identifying destination POPs with spare capacity and routing at least a portion of incoming requests for the target group of resources to the destination POPs in accordance with their spare capacities.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: November 5, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Hardeep Singh Uppal, Prashanth Acharya, Craig Wesley Howard
  • Patent number: 10469513
    Abstract: Systems and methods are described to enable a DNS service to encode information into a network address to be advertised by the DNS service. Information encoded by a DNS service may include, for example, an identifier of a content set to which the network address corresponds (e.g., a domain name) and validity information, such as a digital signature, that verifies the validity of the network address. On receiving a request to communicate with the network address, a destination device associated with the network address may decode the encoded information within the network address to assist in processing the request. In some instances, the encoded information may be used to identify malicious network transmissions, such as transmissions forming part of a network attack, potentially without reliance on other data, such as separate mappings or contents of the data transmission.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: November 5, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Hardeep Singh Uppal, Jorge Vasquez, Craig Wesley Howard, Anton Stephen Radlein
  • Patent number: 10447648
    Abstract: Systems and methods are described to enable routing of network communications in a content delivery system in a manner expected not to exceed the capacity of individual communication links of points of presence (POPs) within the content delivery system. Specifically, a route mapping service is disclosed that can determine the effect of potential DNS records on volumes of traffic expected to reach a POP through individual communication links, and that can alter DNS records such that the expected traffic does not exceed a capacity of those individual communication links. Illustratively, the DNS records may be altered at a level of individual DNS resolvers interacting with the content delivery system, and the volumes of traffic expected to reach a POP through individual communication links can be determined based on a volume of traffic of client computing devices associated with an individual DNS resolver.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: October 15, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Kevin Bliss, Harvo Reyzell Jones, Fan Mo, Anton Stephen Radlein, Hardeep Singh Uppal, Jorge Vasquez, Axel David Velazquez
  • Patent number: 10421405
    Abstract: A step hitch assembly providing a platform surface elevated from the ground level of a vehicle for facilitating access to a rooftop surfaces and elevated objects on or about the rooftop surface including a trailer hitch member attachable to a vehicle hitch receiver, a step platform having at least two substantially planar surfaces in substantially parallel alignment adjoined by a transverse panel to thereby define a space therebetween fastenable to the vehicle hitch receiver in alternative horizontally and vertical orientations and having a plurality of corresponding transverse spaced perforations sized and spaced in transverse alignment for detachable coupling of a tow accessory hitch receiver having receiver holes to corresponding spaced perforations and a locking member capable of alternatively securing the hitch receiver in an extended position wherein the hitch receiver ball protrudes from the step platform or in a retracted position wherein the tow accessory hitch receiver ball is retracted in the space
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: September 24, 2019
    Assignee: ADVANCED ENGINEERING GROUP, LLC
    Inventors: Jeff Good, Arvinder Singh, Hardeep Singh
  • Publication number: 20190222666
    Abstract: Systems and methods are described to enable and manage the use of origin-facing points of presence (“POPs”) within a content delivery network (“CDN”). Origin-facing POPs can provide a second-tier caching mechanisms in a CDN, such that cache misses occurring at first-tier POPs may be processed by using information maintained at the origin-facing POPs, rather than requiring interaction with an origin server. Associations between origin-facing POPs and origin servers may be automatically created based on a distance between the respective origin-facing POPs and origin servers, such that an operator of the origin server is not required to specify a location of an origin facing POP. First-tier POPs may selectively retrieve content from origin-facing POPs in instances where the origin-facing POP is expected to provide the content more rapidly than the origin server.
    Type: Application
    Filed: March 21, 2019
    Publication date: July 18, 2019
    Inventors: Hardeep Singh Uppal, Matthew Graham Baldwin
  • Publication number: 20190210020
    Abstract: Nanofluidic chips are described herein that are configured for high-volume manufacturing and maintaining sample integrity in multiplexed devices comprising: at least two devices, wherein each device comprises at least one sample inlet and at least one nanochannel; and a detection region, wherein the at least two devices pass through the detection region and wherein the at least two devices are fluidically distinct from the inlet through the detection region, and wherein actuation energy can be applied independently to at least two devices.
    Type: Application
    Filed: January 3, 2019
    Publication date: July 11, 2019
    Inventors: Jeff KROGMEIER, Hardeep SINGH, Robert DUBROW, Laurent MENARD, Andrew GOLDEN, Samrudhi SHARMA
  • Patent number: 10270878
    Abstract: Systems and methods are described to enable and manage the use of origin-facing points of presence (“POPs”) within a content delivery network (“CDN”). Origin-facing POPs can provide a second-tier caching mechanisms in a CDN, such that cache misses occurring at first-tier POPs may be processed by using information maintained at the origin-facing POPs, rather than requiring interaction with an origin server. Associations between origin-facing POPs and origin servers may be automatically created based on a distance between the respective origin-facing POPs and origin servers, such that an operator of the origin server is not required to specify a location of an origin facing POP. First-tier POPs may selectively retrieve content from origin-facing POPs in instances where the origin-facing POP is expected to provide the content more rapidly than the origin server.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: April 23, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Hardeep Singh Uppal, Matthew Graham Baldwin
  • Publication number: 20190044846
    Abstract: Systems and methods for sloppy routing are provided. A client transmits a DNS query corresponding to a requested resource to a content delivery network (CDN) service provider. In some embodiments, the CDN service provider processes the DNS query to determine whether a threshold content delivery bandwidth has been exceeded by data links at cache servers. In other embodiments, additionally or alternatively, the CDN service provider determines whether a content provider has exceeded a threshold network usage that indicates a price at which the CDN service provider to provide content on behalf of the content provider. Using both or either of these thresholds, the CDN service provider can further process the DNS query by providing an alternative resource identifier or a cache IP address, both associated with an alternative POP. In some embodiments, the CDN service provider determines a routing mode for the response to the DNS query.
    Type: Application
    Filed: October 8, 2018
    Publication date: February 7, 2019
    Inventors: Craig Wesley Howard, Hardeep Singh Uppal
  • Patent number: 10162733
    Abstract: The present disclosure generally discloses a testing capability related to service testing in a communication network. The testing capability may be configured to support debugging of failures identified during service validation testing of a service in a communication network. The testing capability may be configured to support debugging of failures (e.g., transmission failures or the like) associated with a failed service validation test (e.g., a transmission verification test or the like). The testing capability may be configured to support debugging of failures identified during service validation testing of an Ethernet service. The testing capability may be configured to support debugging of failures (e.g., frame loss or the like) identified during service validation testing of an Ethernet service where the service validation testing of the Ethernet service is performed based on International Telecommunication Union (ITU)—Standardization (ITU-T) Y.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: December 25, 2018
    Assignee: Nokia of America Corporation
    Inventors: Hardeep Singh, Jayesh Patel, Brian Doyle
  • Publication number: 20180367498
    Abstract: Systems and methods are described to enable routing of network communications in a content delivery system in a manner expected not to exceed the capacity of individual communication links of points of presence (POPs) within the content delivery system. Specifically, a route mapping service is disclosed that can determine the effect of potential DNS records on volumes of traffic expected to reach a POP through individual communication links, and that can alter DNS records such that the expected traffic does not exceed a capacity of those individual communication links. Illustratively, the DNS records may be altered at a level of individual DNS resolvers interacting with the content delivery system, and the volumes of traffic expected to reach a POP through individual communication links can be determined based on a volume of traffic of client computing devices associated with an individual DNS resolver.
    Type: Application
    Filed: June 19, 2017
    Publication date: December 20, 2018
    Inventors: Kevin Bliss, Harvo Reyzell Jones, Fan Mo, Anton Stephen Radlein, Hardeep Singh Uppal, Jorge Vasquez, Axel David Velazquez
  • Patent number: 10097448
    Abstract: Systems and methods for sloppy routing are provided. A client transmits a DNS query corresponding to a requested resource to a content delivery network (CDN) service provider. In some embodiments, the CDN service provider processes the DNS query to determine whether a threshold content delivery bandwidth has been exceeded by data links at cache servers. In other embodiments, additionally or alternatively, the CDN service provider determines whether a content provider has exceeded a threshold network usage that indicates a price at which the CDN service provider to provide content on behalf of the content provider. Using both or either of these thresholds, the CDN service provider can further process the DNS query by providing an alternative resource identifier or a cache IP address, both associated with an alternative POP. In some embodiments, the CDN service provider determines a routing mode for the response to the DNS query.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: October 9, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Craig Wesley Howard, Hardeep Singh Uppal
  • Patent number: 10091096
    Abstract: Systems and methods for sloppy routing are provided. A client transmits a DNS query corresponding to a requested resource to a content delivery network (CDN) service provider. In some embodiments, the CDN service provider processes the DNS query to determine whether a threshold content delivery bandwidth has been exceeded by data links at cache servers. In other embodiments, additionally or alternatively, the CDN service provider determines whether a content provider has exceeded a threshold network usage that indicates a price at which the CDN service provider to provide content on behalf of the content provider. Using both or either of these thresholds, the CDN service provider can further process the DNS query by providing an alternative resource identifier or a cache IP address, both associated with an alternative POP. In some embodiments, the CDN service provider determines a routing mode for the response to the DNS query.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: October 2, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Craig Wesley Howard, Hardeep Singh Uppal
  • Publication number: 20180265007
    Abstract: A step hitch assembly providing a platform surface elevated from the ground level of a vehicle for facilitating access to a rooftop surfaces and elevated objects on or about the rooftop surface including a trailer hitch member attachable to a vehicle hitch receiver, a step platform having at least two substantially planar surfaces in substantially parallel alignment adjoined by a transverse panel to thereby define a space therebetween fastenable to the vehicle hitch receiver in alternative horizontally and vertical orientations and having a plurality of corresponding transverse spaced perforations sized and spaced in transverse alignment for detachable coupling of a tow accessory hitch receiver having receiver holes to corresponding spaced perforations and a locking member capable of alternatively securing the hitch receiver in an extended position wherein the hitch receiver ball protrudes from the step platform or in a retracted position wherein the tow accessory hitch receiver ball is retracted in the space
    Type: Application
    Filed: March 19, 2018
    Publication date: September 20, 2018
    Applicant: Advanced Engineering Group, LLC
    Inventors: Jeff Good, Arvinder Singh, Hardeep Singh
  • Patent number: 10033627
    Abstract: Systems and methods for sloppy routing are provided. A client transmits a DNS query corresponding to a requested resource to a content delivery network (CDN) service provider. In some embodiments, the CDN service provider processes the DNS query to determine whether a threshold content delivery bandwidth has been exceeded by data links at cache servers. In other embodiments, additionally or alternatively, the CDN service provider determines whether a content provider has exceeded a threshold network usage that indicates a price at which the CDN service provider to provide content on behalf of the content provider. Using both or either of these thresholds, the CDN service provider can further process the DNS query by providing an alternative resource identifier or a cache IP address, both associated with an alternative POP. In some embodiments, the CDN service provider determines a routing mode for the response to the DNS query.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: July 24, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Craig Wesley Howard, Hardeep Singh Uppal
  • Publication number: 20180180556
    Abstract: Apparatuses and methods for measurement of spatial properties of a moving surface coating containing flake pigment are provided herein. An exemplary apparatus includes a movable surface adapted to receive the surface coating. A motion device is in mechanical communication with the movable surface. A light source provides a beam of light directed at a preselected interrogation zone through which the movable surface passes during movement thereof. A light detection device detects light reflected from the preselected interrogation zone and produces an output. A computing device is configured to determine one or more spatial properties of the surface coating based upon the output. One or more of the light source, the light detection device, or the computing device are configured to adjust for the movement of the surface coating through the preselected interrogation zone as a variable that affects measurement of reflected light by the light detection device.
    Type: Application
    Filed: December 11, 2017
    Publication date: June 28, 2018
    Applicant: AXALTA COATING SYSTEMS IP CO., LLC
    Inventors: Larry E. Steenhoek, Hardeep Singh Gill, Ken S. Schermacher