Patents by Inventor Graham Clark
Graham Clark 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: 20220278900Abstract: Techniques are disclosed for network policy verification system that can obtain a set of connectivity paths of a containerized environment that individually indicate connections between pairs of containers. Identify a first container and a second container of a pair based at least in part on a connectivity path. Determine a network policy corresponding to the connectivity path that indicates an expected result of that particular connection. A connection can be initiated between the two containers. The result may be presented at a user device based at least in part on identifying that the result is different from the expected result indicated by the network policy corresponding to the connectivity path.Type: ApplicationFiled: February 26, 2021Publication date: September 1, 2022Applicant: Oracle International CorporationInventors: Olgierd Stanislaw Pieczul, Subaru Arthur Ueno, Robert Graham Clark
-
Publication number: 20220263835Abstract: A computer system may receive one or more requests for access to one or more cloud services and may store the one or more requests in a request log. The computer system may receive one or more access rules applicable to cloud service access rights. The computer system may aggregate the one or more requests of the request log to determine access requirements for a container, the container being configured to store one or more applications. The computer system may generate and store container access policies that define access of a container and the one or more cloud services, the container access policies based at least in part on the aggregated one or more requests and the one or more access rules. The computer system may send the container access policies to a request forwarder of a compute instance in a production environment.Type: ApplicationFiled: February 16, 2021Publication date: August 18, 2022Applicant: Oracle International CorporationInventors: Olgierd Stanislaw Pieczul, Hubert Alexander Foskett, Robert Graham Clark
-
Publication number: 20220247639Abstract: Techniques are disclosed for query processing system that can, when queried, generate a result related to one or more connectivity paths and/or one or more network security rules. Network security rules and connectivity paths may be stored in corresponding data structures (e.g., sets of attributes) that may be utilized with a number of set operations. The user may issue a query requesting the system to apply a rule to a path, a set of rules to a set of paths, to identify if one set of rule(s) are equivalent to another set of rule(s), and the like. Utilizing this query processing system can enable a user to identify effects of one or more network rules with respect to traffic being allowed or restricted along particular connectivity paths between components of the system.Type: ApplicationFiled: July 19, 2021Publication date: August 4, 2022Applicant: Oracle International CorporationInventors: Olgierd Stanislaw Pieczul, Robert Graham Clark
-
Publication number: 20220217139Abstract: A system and technique for a Request Forwarder as for a computer network architecture is disclosed to provide selective access to one or more cloud services. In some implementations, a computer system may receive a request for access to a cloud service, the request including a container credential. The computer system may determine an identification of the container using the container credential. The computer system may verify that the container requesting access to the cloud service is authorized based at least in part on stored policies. Based at least in part on the determination that the container requesting access to the cloud service is authorized: receiving instance credential from a metadata service. The computer system may include the instance credential with the request. The computer system may send the request to the cloud service. In various examples, the Request Forwarder can be provided as a service.Type: ApplicationFiled: January 6, 2021Publication date: July 7, 2022Applicant: Oracle International CorporationInventors: Olgierd Stanislaw Pieczul, Shrey Arora, Robert Graham Clark
-
Publication number: 20220191248Abstract: Techniques are disclosed for generating network security policies for different versions of a component of an application deployed in a computing environment where the different versions have potentially different network requirements and the different versions operate together at the same time in the computing environment. The disclosed techniques include capabilities for enabling different versions of a component of a containerized application to co-exist at the same time on different computing nodes in a cluster of nodes in a containerized environment that deploys and executes the application. The techniques additionally include capabilities for enabling different network policies to be generated for the different versions of the component, where each component has potentially different network requirements. The techniques provide a mechanism to create precise, per-component network policies, while respecting the overall coarse-grained policies of the containerized application.Type: ApplicationFiled: December 16, 2020Publication date: June 16, 2022Applicant: Oracle International CorporationInventors: Olgierd Stanislaw Pieczul, Robert Graham Clark, Nitin Srinivasa Rao Jami
-
Patent number: 11106116Abstract: A universal tripod clamp system is provided having a base member having a top side and a bottom side. The top side includes a plate receiving area configured to accept a mounting plate in conjunction with camera equipment. The bottom side includes an adapter receiving port having a first shape. A clamp is provided, wherein the clamp is configured to alter the plate receiving area. A universal adapter is provided, wherein the universal adapter is removably positioned in the adapter receiving port. The adapter is configured to receive a portion of a tripod head, such as a ball head. The adapter includes an opening having a second shape (pattern) configured to conform to the portion of the tripod head having the same shape (pattern).Type: GrantFiled: October 1, 2019Date of Patent: August 31, 2021Inventors: David Graham Clark, Nathan Kanner, Robert Borgen, Gregory Lundeen
-
Patent number: 11102076Abstract: Techniques are disclosed for query processing system that can, when queried, generate a result related to one or more connectivity paths and/or one or more network security rules. Network security rules and connectivity paths may be stored in corresponding data structures (e.g., sets of attributes) that may be utilized with a number of set operations. The user may issue a query requesting the system to apply a rule to a path, a set of rules to a set of paths, to identify if one set of rule(s) are equivalent to another set of rule(s), and the like. Utilizing this query processing system can enable a user to identify effects of one or more network rules with respect to traffic being allowed or restricted along particular connectivity paths between components of the system.Type: GrantFiled: February 4, 2021Date of Patent: August 24, 2021Assignee: Oracle International CorporationInventors: Olgierd Stanislaw Pieczul, Robert Graham Clark
-
Publication number: 20210172563Abstract: The present invention relates to a hollow ball mount system having a hollow spherical structure. The hollow spherical structure includes an internal volume, an external surface, and an outer wall. A stem is adjoined to the hollow spherical structure, the stem having a proximal end and a distal end, wherein the stem extends outward and substantially normal to the external surface. An interfacing surface is positioned upon the distal end of the stem. The flat interfacing surface is configured for mounting and securing articles, such as camera equipment, sporting equipment, and lighting. In further embodiments, the flat interfacing surface includes an attachment member and/or an adapter to substantially match the size and shape of the articles to be adjoined to the hollow ball mount.Type: ApplicationFiled: December 6, 2019Publication date: June 10, 2021Applicant: New Ideas Manufacturing, LLCInventor: David Graham Clark
-
Patent number: 11022773Abstract: A magnetic lens filter system includes an external rotational element having a plurality of ridges allowing a photographer to grip and rotate the external rotational element. A plurality of gears is in engagement with the external rotational element, and an inner gear connected to an inner rotational element such that when the external rotational element is rotated the inner rotational element rotates. Advantageously, a rotatable magnetic element is configured to rotate simultaneously with the inner rotational element. The system is configured to accept a removable lens filter. The removable lens filter has a magnetic element configured to attach to the rotatable magnetic element.Type: GrantFiled: July 13, 2018Date of Patent: June 1, 2021Inventor: Graham Clark
-
Publication number: 20210096447Abstract: A universal tripod clamp system is provided having a base member having a top side and a bottom side. The top side includes a plate receiving area configured to accept a mounting plate in conjunction with camera equipment. The bottom side includes an adapter receiving port having a first shape. A clamp is provided, wherein the clamp is configured to alter the plate receiving area. A universal adapter is provided, wherein the universal adapter is removably positioned in the adapter receiving port. The adapter is configured to receive a portion of a tripod head, such as a ball head. The adapter includes an opening having a second shape (pattern) configured to conform to the portion of the tripod head having the same shape (pattern).Type: ApplicationFiled: October 1, 2019Publication date: April 1, 2021Applicant: New Ideas Manufacturing LLCInventors: David Graham Clark, Nathan Kanner, Robert Borgen, Gregory Lundeen
-
Patent number: 10951637Abstract: Examples relate to distributed detection of malicious cloud actors. In some examples, outgoing cloud packets from the cloud server are intercepted and processed to determine if a preliminary threshold is exceeded, where the outgoing cloud packets are used to identify a customer. At this stage, a potential outgoing intrusion event of a number of potential outgoing intrusion events is generated when the preliminary threshold is exceeded. The potential outgoing intrusions events are used to update an aggregate log, where the aggregate log tracks a customer subset of the cloud servers that is associated with the customer. In response to analyzing the aggregate log to determine that cloud traffic by the customer to the destination address exceeds an intrusion threshold, a notification of malicious activity by the customer is provided, wherein the intrusion threshold is satisfied at a higher cloud activity level than the preliminary threshold.Type: GrantFiled: August 28, 2014Date of Patent: March 16, 2021Assignee: Suse LLCInventor: Robert Graham Clark
-
Publication number: 20200183120Abstract: A smartphone lens filter case is provided enabling a user to improve their smartphone photography by providing various lens filters configured to be integrated with the filter case. The case includes a protective body configured to protect a smartphone having at least one camera lens. At least one opening on the protective body is provided, wherein the opening exposes the at least one camera lens of the smartphone. At least one filter cartridge adapted to be received by the case. A plurality of lens filters on the at least one filter cartridge are provided, the plurality of lens filters configured to be positioned over the at least one camera lens of the smartphone.Type: ApplicationFiled: January 21, 2020Publication date: June 11, 2020Applicant: New Ideas Manufacturing, LLCInventor: David Graham Clark
-
Publication number: 20200019043Abstract: A magnetic lens filter system includes an external rotational element having a plurality of ridges allowing a photographer to grip and rotate the external rotational element. A plurality gears extend the rotation from the external rotating element to an interface member. One or more magnetic lens filters are configured to magnetically engage with the interface member, enabling the magnetic lens filter system to rotate the one or more attached magnetic lens filters. The magnetic lens filter system is configured to attach to a rectangular filter hold enabling the addition of rectangular filters. The one or more magnetic lens filters are stackable.Type: ApplicationFiled: August 27, 2019Publication date: January 16, 2020Inventor: David Graham Clark
-
Publication number: 20200018918Abstract: A magnetic lens filter system includes an external rotational element having a plurality of ridges allowing a photographer to grip and rotate the external rotational element. A plurality of gears is in engagement with the external rotational element, and an inner gear connected to an inner rotational element such that when the external rotational element is rotated the inner rotational element rotates. Advantageously, a rotatable magnetic element is configured to rotate simultaneously with the inner rotational element. The system is configured to accept a removable lens filter. The removable lens filter has a magnetic element configured to attach to the rotatable magnetic element.Type: ApplicationFiled: July 13, 2018Publication date: January 16, 2020Applicant: Breakthrough Photography, LLCInventor: Graham Clark
-
Patent number: D861059Type: GrantFiled: December 21, 2016Date of Patent: September 24, 2019Assignee: New Ideas Manufacturing, LLCInventor: Graham Clark
-
Patent number: D883370Type: GrantFiled: October 12, 2018Date of Patent: May 5, 2020Assignee: New Ideas Manufacturing LLCInventors: Graham Clark, Thomas Cassaro, Robert Borgen, Isis Shiffer
-
Patent number: D888804Type: GrantFiled: May 4, 2018Date of Patent: June 30, 2020Assignee: New Ideas Manufacturing LLCInventor: Graham Clark
-
Patent number: D894999Type: GrantFiled: March 30, 2020Date of Patent: September 1, 2020Assignee: Colorado Tripod CompanyInventors: Graham Clark, Thomas Cassaro, Robert Borgen, Isis Shiffer
-
Patent number: D898108Type: GrantFiled: April 19, 2019Date of Patent: October 6, 2020Assignee: Colorado Tripod Company LLCInventors: Graham Clark, Thomas Cassaro, Nathan Kanner
-
Patent number: D900202Type: GrantFiled: April 5, 2019Date of Patent: October 27, 2020Assignee: Colorado Tripod Company, LLCInventors: Graham Clark, Thomas Cassaro, Robert Borgen, Nathan Kanner