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: 20180159757
    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: Application
    Filed: November 13, 2017
    Publication date: June 7, 2018
    Inventors: Hardeep Singh Uppal, Prashanth Acharya, Craig Wesley Howard
  • Publication number: 20180097634
    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: Application
    Filed: December 22, 2016
    Publication date: April 5, 2018
    Inventors: Hardeep Singh Uppal, Jorge Vasquez, Craig Wesley Howard, Anton Stephen Radlein
  • Publication number: 20180097831
    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: Application
    Filed: December 22, 2016
    Publication date: April 5, 2018
    Inventors: Hardeep Singh Uppal, Jorge Vasquez, Craig Wesley Howard, Anton Stephen Radlein
  • Publication number: 20180097631
    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: Application
    Filed: December 22, 2016
    Publication date: April 5, 2018
    Inventors: Hardeep Singh Uppal, Jorge Vasquez, Craig Wesley Howard, Anton Stephen Radlein
  • Patent number: 9887931
    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: March 30, 2015
    Date of Patent: February 6, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Hardeep Singh Uppal, Prashanth Acharya, Craig Wesley Howard
  • Patent number: 9887932
    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: March 30, 2015
    Date of Patent: February 6, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Hardeep Singh Uppal, Prashanth Acharya, Craig Wesley Howard
  • Publication number: 20180004624
    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: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Applicant: Alcatel-Lucent USA Inc.
    Inventors: Hardeep Singh, Jayesh Patel, Brian Doyle
  • Publication number: 20170367783
    Abstract: Articles and methods for preparing a surface for obtaining a patient sample, such as blood, are generally provided. In some embodiments, the methods involve wiping a surface of skin of a patient in preparation for obtaining a sample (e.g., a blood sample) from the patient. In some embodiments, the methods involve wiping the surface of the skin with two or more wipes. For instance, the surface of the skin may be wiped with a first wipe comprising a surfactant and a second wipe comprising an antiseptic solution. Advantageously, the use of a first wipe including a surfactant followed by a second wipe may remove a higher amount of certain contaminants (e.g., proteins, bacteria, viruses) from the surface of the skin as compared to the use of a single wipe or by hand-washing alone.
    Type: Application
    Filed: October 13, 2016
    Publication date: December 28, 2017
    Applicant: OPKO Diagnostics, LLC
    Inventors: Jason Taylor, David Steinmiller, Hardeep Singh, Rebecca Wagner, Gary J. Fagan, Vincent Linder
  • Patent number: 9819567
    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: March 30, 2015
    Date of Patent: November 14, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Hardeep Singh Uppal, Prashanth Acharya, Craig Wesley Howard
  • Publication number: 20170238857
    Abstract: Articles and methods for collecting and/or facilitating transfer of fluids are generally provided. In some embodiments, an article comprises a fluid collection region for introducing a fluid, such as a sample (e.g., blood sample) or a reagent, into a fluidic system. The articles and methods described herein may be useful for facilitating the filling of relatively small channels with a fluid, such as channels of a microfluidic device. The articles and methods may, for example, interface with a patient sample (e.g., a droplet of blood), or with a macroscopic fluid source such as a pipette or syringe. In certain embodiments, articles and methods described herein may increase the ease of collecting a fluidic sample from a patient, prevent or reduce spillage of the fluidic sample, reduce contamination of a fluidic sample, and/or prevent or reduce air from entering a fluidic sample or device compared to certain existing fluid collection devices.
    Type: Application
    Filed: April 24, 2017
    Publication date: August 24, 2017
    Applicant: OPKO Diagnostics, LLC
    Inventors: JASON TAYLOR, Hardeep Singh, Matthew Dirckx
  • Patent number: 9634927
    Abstract: A hierarchical lookup forwarding model to induce a Layer (L2) forwarding look up in a post-routed virtual local area network (VLAN). In one example, a line card of a networking device receives a packet for routing from a first virtual local VLAN to a second VLAN. The line card determines that the packet is associated with a host route having a corresponding incomplete Layer 3 (L3) adjacency. The line card steers the packet to a fabric module of the networking device. The fabric module performs an L2 lookup on the packet and floods the packet to one or more of line cards of the networking devices. The one or more line cards flood the packet on a plurality of external ports of the networking device.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: April 25, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Hardeep Singh, Srinivasan Ramabadran, Raghava Sivaramu, Mahesh Mariappa Krishnappa
  • Publication number: 20160018865
    Abstract: A system and method provides a way to sever the data connection between a USB port and a client device, while still allowing the client device to charge. Typical connections between a client device and a USB port involve a USB cable. However, the device described herein is used in series with the client device and USB port. The device automatically detects the allowed charging current from the USB port and presents that information to the client device. During this exchange, no data transfer is allowed between the client device and USB port in either direction. Once the client device is provided, and charging information presented by the device, the client device begins to charge.
    Type: Application
    Filed: July 17, 2015
    Publication date: January 21, 2016
    Applicant: SparqEE Technologies, L.L.C.
    Inventors: Christopher Thomas Higgins, Hardeep Singh Johar, Joseph Craig Silva
  • Publication number: 20150333533
    Abstract: A system is for wireless non-radiative energy transfer. A transmitter comprises an inductively coupled power source that is configured to provide a magnetic energy field. One or more receivers are configured to be placed within the magnetic energy field. A decoupling and rectifying stage is configured to supply power to a device.
    Type: Application
    Filed: May 13, 2015
    Publication date: November 19, 2015
    Applicant: POWERED BY AURA, LLC
    Inventors: Christopher Thomas Higgins, Hardeep Singh Johar, Joseph Craig Silva
  • Publication number: 20150290370
    Abstract: Apparatus for attaching a left ventricular assist device (LVAD) to a heart, the apparatus comprising: a connector conduit comprising: a distal end, a proximal end and a lumen extending between the distal end and the proximal end, wherein the distal end is configured to be inserted into a wall of the heart, and the proximal end is configured to receive the LVAD, whereby hemostasis is maintained during insertion of the connector conduit into the wall of the heart and during insertion of the LVAD into the proximal end of the connector conduit.
    Type: Application
    Filed: January 20, 2015
    Publication date: October 15, 2015
    Inventors: James Alan Crunkleton, Hardeep Singh, Ronald Boudreau, Thomas J. Wegrzyn, III, Anthony G. Liepert
  • Patent number: 8868620
    Abstract: Embodiments of the invention provide techniques for composing data queries. In one embodiment, a mapping template is provided to represent data in terms that are easy to understand. The mapping template is used to provide a tree structure made up of nodes that are queried. A query may be composed by navigating the tree structure to select nodes of interest and specifying predicates for the selected nodes. Once the query is composed, it may be executed against the data.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: October 21, 2014
    Assignee: International Business Machines Corporation
    Inventor: Hardeep Singh
  • Publication number: 20140180742
    Abstract: A respective transaction associated with at least one business object is initiated on behalf of each of a plurality of users during an interaction phase. Subsequently, an optimistic lock to the business object is assigned to each user during pendency of the corresponding transaction upon modification of at least one node of the at least one business object. An exclusive lock is then assigned to the at least one business object to a first user that first completes the interaction phase. Thereafter and in response to the exclusive lock being assigned, users other than the first user are prevented from obtaining an exclusive lock to the at least one business object in response to the exclusive lock being assigned. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Inventors: Herbert Hackmann, Hardeep Singh, Fawaz Mohamed Ibrahim, Christian Seitel
  • Patent number: 8751359
    Abstract: A system and method for conducting security transactions provides a system with a client device with a client interface, an inventory account and a trading engine. The trading engine processes a client buy, sell, sell short or buy to cover order. The trading engine enables a trading of fraction shares in real time as well as reduces a frequency of orders sent to market by executing principal trades against the inventory account.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: June 10, 2014
    Assignee: Motif Investing, Inc.
    Inventors: Hardeep Singh Walia, Tariq Ali Hilaly, Tuhin Ghosh, Michael Vileisis Harris
  • Patent number: 8627345
    Abstract: An apparatus, system, and method are disclosed for web service access to a remote data source procedure. The method includes receiving a web service request from a client and identifying the procedure call identifier within the web service request. The web service request includes a procedure call identifier and zero or more parameters. The method includes creating a procedure call to a data source procedure accessible through an Application Program Interface. The procedure call is created at least in part by ordering parameters of the procedure call based on an order of the zero or more parameters in the web service request. The parameters of the procedure call are ordered without using an explicit parameter mapping. The method includes sending a web service response to the client in response to receiving a response from the data source procedure. The web service response includes information responsive to the procedure call.
    Type: Grant
    Filed: June 13, 2007
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Amir Malik, Hardeep Singh
  • Patent number: 8566224
    Abstract: A system and associated method for conducting index or theme based basket security transactions includes a client device with a client interface, and is configured to receive an index or theme based basket client order. A host server is coupled to the client device and executes logic resources for carrying out transactions for a client. A pricing engine, an inventory account and a targets engine are included. The trading engine is configured to process the client index or theme based basket order as a single order. The trading engine enables the trading of fraction shares in real time as well as reduces a frequency of orders sent to market by executing principal trades against the inventory account.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: October 22, 2013
    Assignee: Motif Investing, Inc.
    Inventors: Hardeep Singh Walia, Tariq Ali Hilaly, Tuhin Ghosh, Michael Vileisis Harris
  • Patent number: 8566223
    Abstract: A system and associated method allows a client to balance the client's security portfolio that includes constituent securities. A client device is provided with a client interface. A host server is coupled to the client device and executes logic resources for balancing the portfolio. A balancing engine allows a client to manipulate the client's security portfolio and keep it in balance at all times. The balancing engine provides that any constituent moved by a client remains at a declared level and remaining constituents are proportionally balanced so that the sum of the weights adds to 100%.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: October 22, 2013
    Assignee: Motif Investing, Inc.
    Inventors: Hardeep Singh Walia, Tariq Ali Hilaly, Tuhin Ghosh, Michael Vileisis Harris