Patents by Inventor Harbinder Singh

Harbinder 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: 20230244804
    Abstract: This disclosure relates to systems and methods for managing access to data through enforcement of one or more associated rules. In various embodiments, a directory may be used to manage and/or otherwise record various relationships between objects, that may include governed objects such as data sets, and associated rules and rule sets. Access requests involving governed objects may be compared with relevant rules to determine whether the requested access should be allowed and what, if any, restrictions should be applied in connection with such access. Various embodiments of the disclosed systems and methods may allow for a data governance model that is flexible, allows for use across multiple complex organizations, and is highly extensible.
    Type: Application
    Filed: March 23, 2023
    Publication date: August 3, 2023
    Applicant: Intertrust Technologies Corporation
    Inventors: Eric Swenson, Harbinder Singh Hayer
  • Patent number: 11636220
    Abstract: This disclosure relates to systems and methods for managing access to data through enforcement of one or more associated rules. In various embodiments, a directory may be used to manage and/or otherwise record various relationships between objects, that may include governed objects such as data sets, and associated rules and rule sets. Access requests involving governed objects may be compared with relevant rules to determine whether the requested access should be allowed and what, if any, restrictions should be applied in connection with such access. Various embodiments of the disclosed systems and methods may allow for a data governance model that is flexible, allows for use across multiple complex organizations, and is highly extensible.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: April 25, 2023
    Assignee: Intertrust Technologies Corporation
    Inventors: Eric Swenson, Harbinder Singh Hayer
  • Patent number: 11311006
    Abstract: A container for fluid, including a container housing, a button atop the container housing, an overcap at least partially enclosing the button, the overcap having an orifice to allow flow of the fluid and an aperture for facilitating actuation of the button, the overcap further having a projecting member, and a fitting member disposed at least partially circumferentially about the container.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: April 26, 2022
    Assignee: CLARKE CONSUMER PRODUCTS, INC.
    Inventors: Robert G. States, III, Harbinder Singh Pordal, David Andrews Parrott, Jeffrey Michael Akins, Anthony Kevin Magro, Scott A. Lazar
  • Publication number: 20200250328
    Abstract: This disclosure relates to systems and methods for managing access to data through enforcement of one or more associated rules. In various embodiments, a directory may be used to manage and/or otherwise record various relationships between objects, that may include governed objects such as data sets, and associated rules and rule sets. Access requests involving governed objects may be compared with relevant rules to determine whether the requested access should be allowed and what, if any, restrictions should be applied in connection with such access. Various embodiments of the disclosed systems and methods may allow for a data governance model that is flexible, allows for use across multiple complex organizations, and is highly extensible.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 6, 2020
    Applicant: Intertrust Technologies Corporation
    Inventors: Eric Swenson, Harbinder Singh Hayer
  • Publication number: 20190124911
    Abstract: A container for fluid, including a container housing, a button atop the container housing, an overcap at least partially enclosing the button, the overcap having an orifice to allow flow of the fluid and an aperture for facilitating actuation of the button, the overcap further having a projecting member, and a fitting member disposed at least partially circumferentially about the container.
    Type: Application
    Filed: October 25, 2018
    Publication date: May 2, 2019
    Inventors: ROBERT G. STATES, III, HARBINDER SINGH PORDAL, DAVID ANDREWS PARROTT, JEFFREY MICHAEL AKINS, A. KEVIN MAGRO, SCOTT A. LAZAR
  • Patent number: 10226037
    Abstract: According to one aspect, a fluid dispensing device comprises a housing and a fluid moving device associated with the housing. The housing includes an interior surface defining a passage extending at least between an emission end and at least one aperture configured to facilitate entry of a fluid into the passage. The housing further includes a mounting apparatus adjacent the aperture and adapted to receive a fluid source. The fluid moving device is operable to develop air flow in the passage, wherein the aperture is disposed downstream of the fluid moving device and upstream of the emission end.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: March 12, 2019
    Assignee: Clarke Consumer Products, Inc.
    Inventors: Robert G. States, III, Harbinder Singh Pordal, David Andrew Parrott, Jeffrey Michael Akins, Anthony Kevin Magro, Scott A. Lazar
  • Publication number: 20160279652
    Abstract: According to one aspect, a fluid dispensing device comprises a housing and a fluid moving device associated with the housing. The housing includes an interior surface defining a passage extending at least between an emission end and at least one aperture configured to facilitate entry of a fluid into the passage. The housing further includes a mounting apparatus adjacent the aperture and adapted to receive a fluid source. The fluid moving device is operable to develop air flow in the passage, wherein the aperture is disposed downstream of the fluid moving device and upstream of the emission end.
    Type: Application
    Filed: March 25, 2016
    Publication date: September 29, 2016
    Inventors: Robert G. States, III, Harbinder Singh Pordal, David Andrew Parrott, Jeffrey Michael Akins, A. Kevin Magro, Scott A. Lazar
  • Patent number: 6970560
    Abstract: Events that occur in a number of in domain communication channels where each channel is used by a communication service, are detected. A Bayesian Belief Network (BBN) defines a probabilistic cause-effect relationship between each cause and each effect on a victim channel. The probability of each of a number of possible causes as being a cause of interference in the victim channel is determined, by propagating observations of the interference backwards through the BBN.
    Type: Grant
    Filed: November 10, 2000
    Date of Patent: November 29, 2005
    Assignee: Tokyo Electron Limited
    Inventors: John Josef Hench, Thorkell Gudmundsson, Amir Gholamhossein Zadeh Aghdam, Ioannis Kanellakopoulos, Gurcan Aral, Yaolong Tan, Harbinder Singh, Sunil C. Shah
  • Patent number: 6870901
    Abstract: A method and apparatus are disclosed. The method includes one or more of the following: compiling statistical models of physical layers of a communications system; creating a priori distributions of cross-talk transfer functions; storing the models and the a priori distribution in a storage medium; and using the models and the a priori distributions to diagnose probable causes of events detected in said communications system.
    Type: Grant
    Filed: November 10, 2000
    Date of Patent: March 22, 2005
    Assignee: Tokyo Electron Limited
    Inventors: Thorkell Gudmundsson, John Josef Hench, Amir Gholamhossein Zadeh Aghdam, Ioannis Kanellakopoulos, Gurcan Aral, Harbinder Singh, Yaolong Tan, Sunil C. Shah
  • Patent number: 6539536
    Abstract: A computer implemented process and system for electronic design automation (EDA) using groups of multiple cells having loop-back connections for modeling port electrical characteristics. Multi-bit cells have multiple gates of the same function implemented within a same cell. Multi-bit components have multiple multi-bit cells implemented within a same component. Scannable multi-bit cells and components are similar to multi-bit cells and components but contain scannable sequential elements with scan chains installed. Multi-bit cells may or may not have each sequential cells' input and each sequential cells' output available externally. The scannable sequential elements of a multi-bit component are ordered into a predefined scan chain which is defined by the library containing the multi-bit component or multi-bit cell. During scan replacement processes of the EDA compile process, multi-bit cells and components of the netlist are replaced with scannable multi-bit cells and components.
    Type: Grant
    Filed: February 2, 2000
    Date of Patent: March 25, 2003
    Assignee: Synopsys, Inc.
    Inventors: Harbinder Singh, Denis Martin, Srinivas Ajjarapu, Robert Walker
  • Patent number: 6449755
    Abstract: A computerized method and system for automatically extracting an IEEE 1149.1 standard design from a netlist and performing compliance checking. The present invention receives the TAP (test access port) description and compliance enable ports of a netlist. The TAP controller is extracted and its state ports are identified, referenced in a boundary scan design database (BSDD) and its states are verified. The TAP controller is controlled so that the instruction register is located and referenced in the BSDD. The TAP controller is controlled so that the bypass register is found and the BSDD is updated. The TAP controller is controlled so that the shift and update cells of the boundary scan register (BSR) are found, the control, input and output BSR cells are characterized and the BSDD is updated. Primary input and output information is also inferred and the device_ID register is found. Frontier pins are used to locate signatures of the remaining instructions and their test data registers are found.
    Type: Grant
    Filed: July 14, 2000
    Date of Patent: September 10, 2002
    Assignee: Synopsys, Inc.
    Inventors: James Beausang, Harbinder Singh
  • Patent number: 6311317
    Abstract: A method of and system for inserting test points within an integrated circuit design. According to the present invention, test points are inserted early in the electronic design process and prior to logic synthesis such that the problem of design constraint violation can be avoided. One embodiment of the present invention includes the computer implemented steps of receiving an unmapped netlist of an integrated circuit design, and receiving from an external source, data that indicates the location and the desired functionality of the test point to be inserted. Thereafter, the present invention inserts a generic test point circuit at the indicated location and generates a modified unmapped netlist. Subsequently, the present invention performs a logic synthesis process on the modified unmapped netlist where the generic test point circuit is degenerated into an actual test point circuit for performing the desired functionality.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: October 30, 2001
    Assignee: Synopsys, Inc.
    Inventors: Ajay Khoche, Harbinder Singh, Dhiraj Goswami, Denis Martin
  • Patent number: 6141790
    Abstract: A computerized method and system for automatically extracting an IEEE 1149.1 standard design from a netlist and performing compliance checking. The present invention receives the TAP (test access port) description and compliance enable ports of a netlist. The TAP controller is extracted and its state ports are identified, referenced in a boundary scan design database (BSDD) and its states are verified. The TAP controller is controlled so that the instruction register is located and referenced in the BSDD. The TAP controller is controlled so that the bypass register is found and the BSDD is updated. The TAP controller is controlled so that the shift and update cells of the boundary scan register (BSR) are found, the control, input and output BSR cells are characterized and the BSDD is updated. Primary input and output information is also inferred and the device.sub.-- ID register is found. Frontier pins are used to locate signatures of the remaining instructions and their test data registers are found.
    Type: Grant
    Filed: October 30, 1997
    Date of Patent: October 31, 2000
    Assignee: Synopsys, Inc.
    Inventors: James Beausang, Harbinder Singh
  • Patent number: 6012155
    Abstract: A computerized method and system for automatically extracting an IEEE 1149.1 standard design from a netlist and performing compliance checking. The present invention receives the TAP (test access port) description and compliance enable ports of a netlist. The TAP controller is extracted and its state ports are identified, referenced in a boundary scan design database (BSDD) and its states are verified. The TAP controller is controlled so that the instruction register is located and referenced in the BSDD. The TAP controller is controlled so that the bypass register is found and the BSDD is updated. The TAP controller is controlled so that the shift and update cells of the boundary scan register (BSR) are found, the control, input and output BSR cells are characterized and the BSDD is updated. Primary input and output information is also inferred and the device.sub.-- ID register is found. Frontier pins are used to locate signatures of the remaining instructions and their test data registers are found.
    Type: Grant
    Filed: October 30, 1997
    Date of Patent: January 4, 2000
    Assignee: Synopsys, Inc.
    Inventors: James Beausang, Harbinder Singh