Patents by Inventor Hal Stern
Hal Stern 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: 20190392162Abstract: A verification system enforces consent verifications on attempts to forward data collected by wireless devices associated with users of the verification system. Responsive to receiving a request from a third-party system to access personal data associated with a user, the verification system determines a required level of user consent based on the type of requested data and queries a permissions data store to determine whether the user has provided the required level of consent. If a consent verification obtained from the user permits disclosure of the requested data at the required level of consent, the verification system instructs the wireless device to send the data to the third-party system. Conversely, if no active consent verification permits disclosure, the verification system sends a consent request to the user via a client device prompting the user to authorize disclosure of the requested data to the third-party system.Type: ApplicationFiled: June 25, 2018Publication date: December 26, 2019Inventors: Hal Stern, James Nunzio Ciriello
-
Patent number: 8037194Abstract: A distributed network identity is provided. An identity provider stores a portion of a user's personal information. A service provider accesses user information from one or more identity providers. System entities such as identity providers and service providers can be linked to enable information sharing and aggregation. User policies and privacy preferences are provided to control how information is shared. A single sign-on architecture is provided where an identity provider is used to facilitate cross-domain authentication and to enhance user convenience. Service delegation features are also provided.Type: GrantFiled: September 28, 2007Date of Patent: October 11, 2011Assignee: Oracle America, Inc.Inventors: Peter Yared, Gary Ellison, Mark Hapner, Larry Abrahams, Sheldon J. Finkelstein, Hal Stern, John D. Beatty, Aravindan Ranganathan, Sai Allavarpu
-
Patent number: 8028336Abstract: Techniques have been developed whereby dynamic kernel/user-level tracing may be employed to efficiently characterize runtime behavior of production code. Using dynamic tracing techniques, user space or kernel instruction sequences between system calls may be instrumented without access to source code. In some realizations, instrumentation may be interactively specified on a host system. In some realizations, instrumentation specifications may be supplied as functional definitions (e.g., as scripts and/or probe definitions) for installation on a host system. Using the developed techniques, data states, parameters passed and/or timing information may be sampled to provide more detailed insight into actual program behavior. In signature-oriented exploitations, more powerful intrusion signatures are possible. In anomaly-oriented exploitations, a more detailed “sense of self” may be developed to discriminate between normal and anomalous program behavior.Type: GrantFiled: November 8, 2005Date of Patent: September 27, 2011Assignee: Oracle America, Inc.Inventors: Christoph L. Schuba, Dwight Hare, Hal Stern
-
Patent number: 7849204Abstract: A distributed network identity is provided. An identity provider stores a portion of a user's personal information. A service provider accesses user information from one or more identity providers. System entities such as identity providers and service providers can be linked to enable information sharing and aggregation. User policies and privacy preferences are provided to control how information is shared. A single sign-on architecture is provided where an identity provider is used to facilitate cross-domain authentication and to enhance user convenience. Service delegation features are also provided.Type: GrantFiled: September 28, 2007Date of Patent: December 7, 2010Assignee: Oracle America, Inc.Inventors: Peter Yared, Gary Ellison, Mark Hapner, Larry Abrahams, Sheldon J. Finkelstein, Hal Stern, John D. Beatty, Aravindan Ranganathan, Sai Allavarpu
-
Patent number: 7610390Abstract: A distributed network identity is provided. An identity provider stores a portion of a user's personal information. A service provider accesses user information from one or more identity providers. System entities such as identity providers and service providers can be linked to enable information sharing and aggregation. User policies and privacy preferences are provided to control how information is shared. A single sign-on architecture is provided where an identity provider is used to facilitate cross-domain authentication and to enhance user convenience. Service delegation features are also provided.Type: GrantFiled: December 3, 2002Date of Patent: October 27, 2009Assignee: Sun Microsystems, Inc.Inventors: Peter Yared, Gary Ellison, Mark Hapner, Larry Abrahams, Sheldon J. Finkelstein, Hal Stern, John D. Beatty, Aravindan Ranganathan, Sai Allavarpu
-
Publication number: 20080014931Abstract: A distributed network identity is provided. An identity provider stores a portion of a user's personal information. A service provider accesses user information from one or more identity providers. System entities such as identity providers and service providers can be linked to enable information sharing and aggregation. User policies and privacy preferences are provided to control how information is shared. A single sign-on architecture is provided where an identity provider is used to facilitate cross-domain authentication and to enhance user convenience. Service delegation features are also provided.Type: ApplicationFiled: September 28, 2007Publication date: January 17, 2008Inventors: Peter Yared, Gary Ellison, Mark Hapner, Larry Abrahams, Sheldon Finkelstein, Hal Stern, John Beatty, Aravindan Ranganathan, Sai Allavarpu
-
Publication number: 20080016232Abstract: A distributed network identity is provided. An identity provider stores a portion of a user's personal information. A service provider accesses user information from one or more identity providers. System entities such as identity providers and service providers can be linked to enable information sharing and aggregation. User policies and privacy preferences are provided to control how information is shared. A single sign-on architecture is provided where an identity provider is used to facilitate cross-domain authentication and to enhance user convenience. Service delegation features are also provided.Type: ApplicationFiled: September 28, 2007Publication date: January 17, 2008Inventors: Peter Yared, Gary Ellison, Mark Hapner, Larry Abrahams, Sheldon Finkelstein, Hal Stern, John Beatty, Aravindan Ranganathan, Sai Allavarpu
-
Publication number: 20070107058Abstract: Techniques have been developed whereby dynamic kernel/user-level tracing may be employed to efficiently characterize runtime behavior of production code. Using dynamic tracing techniques, user space or kernel instruction sequences between system calls may be instrumented without access to source code. In some realizations, instrumentation may be interactively specified on a host system. In some realizations, instrumentation specifications may be supplied as functional definitions (e.g., as scripts and/or probe definitions) for installation on a host system. Using the developed techniques, data states, parameters passed and/or timing information may be sampled to provide more detailed insight into actual program behavior. In signature-oriented exploitations, more powerful intrusion signatures are possible. In anomaly-oriented exploitations, a more detailed “sense of self” may be developed to discriminate between normal and anomalous program behavior.Type: ApplicationFiled: November 8, 2005Publication date: May 10, 2007Inventors: Christoph Schuba, Dwight Hare, Hal Stern
-
Publication number: 20030149781Abstract: A distributed network identity is provided. An identity provider stores a portion of a user's personal information. A service provider accesses user information from one or more identity providers. System entities such as identity providers and service providers can be linked to enable information sharing and aggregation. User policies and privacy preferences are provided to control how information is shared. A single sign-on architecture is provided where an identity provider is used to facilitate cross-domain authentication and to enhance user convenience. Service delegation features are also provided.Type: ApplicationFiled: December 3, 2002Publication date: August 7, 2003Inventors: Peter Yared, Gary Ellison, Mark Hapner, Larry Abrahams, Sheldon J. Finkelstein, Hal Stern, John D. Beatty, Aravindan Ranganathan, Sai Allavarpu