Patents by Inventor David Keyes
David Keyes 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: 10614048Abstract: Techniques are described for determining correlations between data in a repository system. The data may include information about corresponding to resources (e.g., an application, a process, a service, an endpoint, or a method) in a computing environment. A correlation between objects can indicate a similarity or a relationship based on one or more of the attributes of each object that is correlated. The repository system can store information about each object in a data structure, such as an entity, including the attributes about the object. The repository system can determine the relationships between entities based on correlations identified from the attributes of entities. The repository system can perform correlations based on groups of entities corresponding to a group of objects. Upon determining that two groups of entities match, the repository system can compare individual entities in the groups to identify correlations between individual entities corresponding to objects that are correlated.Type: GrantFiled: September 11, 2014Date of Patent: April 7, 2020Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Dennis Fuglsang, Andrey Ozerov, David Keyes
-
Patent number: 10346632Abstract: Techniques are described for managing access to a repository system storing information (e.g. metadata) about objects (e.g. an application a process or a service) in a computing environment. The repository system can store a data structure (an “entity”) that includes information about an object. An entity can have an association with one or more collections of entities (“assets”) that classify a collection of entities. Access to perform actions (e.g. create read update or delete) an entity can be managed based on an entitlement which grants a right to access information in the entity and/or at least one asset having an association with the entity. The repository system can manage access to one or more entities based on rights implied by an entitlement to access one or more assets associated with those entities.Type: GrantFiled: September 25, 2017Date of Patent: July 9, 2019Assignee: Oracle International CorporationInventors: David Keyes, Muthukumar Palanisamy, David Edward DiFranco, Dennis M. Chin
-
Patent number: 10331463Abstract: The present disclosure relates generally to techniques for displaying information in a repository system. In certain embodiments, techniques are described for dynamically determining a view, based on a role of a user, to display information stored in a repository system about one or more objects in a computing environment. An object can include an application, a process, a service, an endpoint device, a method, etc., which can exist in a computing environment. An object can include a resource (e.g., a data structure or a database) in a computing environment. The repository system can store information about an object and its attributes. The information stored in the repository system about an object can be dynamically displayed to a user based on the role associated with the user.Type: GrantFiled: December 18, 2016Date of Patent: June 25, 2019Assignee: Oracle International CorporationInventors: Radhesh Radhakrishnan, David Keyes
-
Publication number: 20180025173Abstract: Techniques are described for managing access to a repository system storing information (e.g., metadata) about objects (e.g., an application, a process, or a service) in a computing environment. The repository system can store a data structure (an “entity”) that includes information about an object. An entity can have an association with one or more collections of entities (“assets”) that classify a collection of entities. Access to perform actions (e.g., create, read, update, or delete) an entity can be managed based on an entitlement, which grants a right to access information in the entity and/or at least one asset having an association with the entity. The repository system can manage access to one or more entities based on rights implied by an entitlement to access one or more assets associated with those entities.Type: ApplicationFiled: September 25, 2017Publication date: January 25, 2018Applicant: Oracle International CorporationInventors: David Keyes, Muthukumar Palanisamy, David Edward DiFranco, Dennis M. Chin
-
Patent number: 9779261Abstract: Techniques are described for managing access to a repository system storing information (e.g., metadata) about objects (e.g., an application, a process, or a service) in a computing environment. The repository system can store a data structure (an “entity”) that includes information about an object. An entity can have an association with one or more collections of entities (“assets”) that classify a collection of entities. Access to perform actions (e.g., create, read, update, or delete) an entity can be managed based on an entitlement, which grants a right to access information in the entity and/or at least one asset having an association with the entity. The repository system can manage access to one or more entities based on rights implied by an entitlement to access one or more assets associated with those entities.Type: GrantFiled: September 3, 2014Date of Patent: October 3, 2017Assignee: Oracle International CorporationInventors: David Keyes, Muthukumar Palanisamy, David Edward DiFranco, Dennis M. Chin
-
Publication number: 20170097832Abstract: The present disclosure relates generally to techniques for displaying information in a repository system. In certain embodiments, techniques are described for dynamically determining a view, based on a role of a user, to display information stored in a repository system about one or more objects in a computing environment. An object can include an application, a process, a service, an endpoint device, a method, etc., which can exist in a computing environment. An object can include a resource (e.g., a data structure or a database) in a computing environment. The repository system can store information about an object and its attributes. The information stored in the repository system about an object can be dynamically displayed to a user based on the role associated with the user.Type: ApplicationFiled: December 18, 2016Publication date: April 6, 2017Applicant: Oracle International CorporationInventors: Radhesh Radhakrishnan, David Keyes
-
Patent number: 9544198Abstract: The present disclosure relates generally to techniques for displaying information in a repository system. In certain embodiments, techniques are described for dynamically determining a view, based on a role of a user, to display information stored in a repository system about one or more objects in a computing environment. An object can include an application, a process, a service, an endpoint device, a method, etc., which can exist in a computing environment. An object can include a resource (e.g., a data structure or a database) in a computing environment. The repository system can store information about an object and its attributes. The information stored in the repository system about an object can be dynamically displayed to a user based on the role associated with the user.Type: GrantFiled: September 16, 2014Date of Patent: January 10, 2017Assignee: Oracle International CorporationInventors: Radhesh Radhakrishnan, David Keyes
-
Publication number: 20150089598Abstract: Techniques are described for managing access to a repository system storing information (e.g., metadata) about objects (e.g., an application, a process, or a service) in a computing environment. The repository system can store a data structure (an “entity”) that includes information about an object. An entity can have an association with one or more collections of entities (“assets”) that classify a collection of entities. Access to perform actions (e.g., create, read, update, or delete) an entity can be managed based on an entitlement, which grants a right to access information in the entity and/or at least one asset having an association with the entity. The repository system can manage access to one or more entities based on rights implied by an entitlement to access one or more assets associated with those entities.Type: ApplicationFiled: September 3, 2014Publication date: March 26, 2015Inventors: David Keyes, Muthukumar Palanisamy, David Edward DiFranco, Dennis M. Chin
-
Publication number: 20150088841Abstract: Techniques are described for determining correlations between data in a repository system. The data may include information about corresponding to resources (e.g., an application, a process, a service, an endpoint, or a method) in a computing environment. A correlation between objects can indicate a similarity or a relationship based on one or more of the attributes of each object that is correlated. The repository system can store information about each object in a data structure, such as an entity, including the attributes about the object. The repository system can determine the relationships between entities based on correlations identified from the attributes of entities. The repository system can perform correlations based on groups of entities corresponding to a group of objects. Upon determining that two groups of entities match, the repository system can compare individual entities in the groups to identify correlations between individual entities corresponding to objects that are correlated.Type: ApplicationFiled: September 11, 2014Publication date: March 26, 2015Inventors: Dennis Fuglsang, Andrey Ozerov, David Keyes
-
Publication number: 20150089385Abstract: The present disclosure relates generally to techniques for displaying information in a repository system. In certain embodiments, techniques are described for dynamically determining a view, based on a role of a user, to display information stored in a repository system about one or more objects in a computing environment. An object can include an application, a process, a service, an endpoint device, a method, etc., which can exist in a computing environment. An object can include a resource (e.g., a data structure or a database) in a computing environment. The repository system can store information about an object and its attributes. The information stored in the repository system about an object can be dynamically displayed to a user based on the role associated with the user.Type: ApplicationFiled: September 16, 2014Publication date: March 26, 2015Inventors: Radhesh Radhakrishnan, David Keyes
-
Publication number: 20080114812Abstract: The present invention relates to, among other things, the use of digital object fingerprints to account for digital objects.Type: ApplicationFiled: January 10, 2008Publication date: May 15, 2008Applicant: BEA SYSTEMS, INC.Inventors: Randy Beiter, David Keyes, Sashi Kolli, Charles Stack
-
Publication number: 20060130125Abstract: The present invention relates to, among other things, the use of digital object fingerprints to account for digital objects.Type: ApplicationFiled: April 15, 2005Publication date: June 15, 2006Applicant: Flashline, Inc.Inventors: Randy Beiter, David Keyes, Sashi Kolli, Charles Stack
-
Patent number: D679953Type: GrantFiled: August 8, 2012Date of Patent: April 16, 2013Assignee: Service Ideas, Inc.Inventors: Christopher L. Peterson, David Keyes
-
Patent number: D686864Type: GrantFiled: December 19, 2011Date of Patent: July 30, 2013Assignee: Service Ideas, Inc.Inventors: Greg D. Poul, Brandon Korgel, David Keyes, Aaron J. Munsinger, Christopher L. Petersen