Patents by Inventor Roy Arntsen

Roy Arntsen 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: 9906429
    Abstract: A system and method can perform subnet initialization in a middleware machine environment. In accordance with one embodiment, a plurality of management nodes in the middleware machine environment can be interconnected so that a plurality of subnet managers that are associated with the plurality of management nodes can communicate with each other using an in-band communication protocol. The plurality of subnet managers can negotiate and elect a master subnet manager, which operates to configure and manage the middleware machine environment. The master subnet manager can replicate one or more subnet initialization policies to other subnet managers in the middleware machine environment using the in-band communication protocol. The master subnet manager can then set up a plurality of client nodes in the middleware machine environment based on the one or more subnet initialization policies.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: February 27, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Bjorn-Dag Johnsen, Line Holen, Roy Arntsen
  • Patent number: 8739273
    Abstract: A system and method can provide subnet management packet (SMP) firewall restrictions in a middleware machine environment. A secure firmware implementation can be provided on a host channel adaptor (HCA), wherein the HCA is associated with a host in the middleware machine environment. The secure firmware implementation operates to receive at least one SMP from the host or destined to the host, and prevent the host from sending or receiving the at least one SMP. Furthermore, the secure firmware implementation can include a proxy function that can communicate with external management components on behalf of the host.
    Type: Grant
    Filed: July 10, 2012
    Date of Patent: May 27, 2014
    Assignee: Oracle International Corporation
    Inventors: Bjørn Dag Johnsen, Roy Arntsen, Lars Paul Huse
  • Publication number: 20130019302
    Abstract: A system and method can provide subnet management packet (SMP) firewall restrictions in a middleware machine environment. A secure firmware implementation can be provided on a host channel adaptor (HCA), wherein the HCA is associated with a host in the middleware machine environment. The secure firmware implementation operates to receive at least one SMP from the host or destined to the host, and prevent the host from sending or receiving the at least one SMP. Furthermore, the secure firmware implementation can include a proxy function that can communicate with external management components on behalf of the host.
    Type: Application
    Filed: July 10, 2012
    Publication date: January 17, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Bjørn Dag Johnsen, Roy Arntsen, Lars Paul Huse
  • Publication number: 20120079090
    Abstract: A system and method can provide stateful subnet manager failover in a middleware machine environment. The system includes a policy daemon associated with each master subnet manager candidate in a subnet in the middleware machine environment. The policy daemon manages one or more policies for the subnet. The system also includes a transactional interface associated with the policy daemon co-located with a current master subnet manager. The transactional interface allows for updating the one or more policies using a policy update transaction. The policy daemon co-located with the master subnet manager operates to replicate the policy update transaction to one or more policy daemons co-located with the subnet managers that are master candidates associated with the master subnet manager, before committing the policy update transaction. Additionally, when the master subnet manager fails, the subnet managers operate to negotiate with each other and elect a new master subnet manager.
    Type: Application
    Filed: September 16, 2011
    Publication date: March 29, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Bjorn-Dag Johnsen, Line Holen, Roy Arntsen
  • Publication number: 20120072562
    Abstract: A system and method can perform subnet initialization in a middleware machine environment. In accordance with one embodiment, a plurality of management nodes in the middleware machine environment can be interconnected so that a plurality of subnet managers that are associated with the plurality of management nodes can communicate with each other using an in-band communication protocol. The plurality of subnet managers can negotiate and elect a master subnet manager, which operates to configure and manage the middleware machine environment. The master subnet manager can replicate one or more subnet initialization policies to other subnet managers in the middleware machine environment using the in-band communication protocol. The master subnet manager can then set up a plurality of client nodes in the middleware machine environment based on the one or more subnet initialization policies.
    Type: Application
    Filed: September 16, 2011
    Publication date: March 22, 2012
    Applicant: Oracle International Corporation
    Inventors: Bjorn-Dag Johnsen, Line Holen, Roy Arntsen
  • Patent number: 7724678
    Abstract: Accordingly, one embodiment of the invention provides a method for testing a communications link. The method includes establishing a connection over the communications link and completing link training over the communications link. Additional testing is now performed over the communications link. Assuming successful completion of the additional testing, it is reported to a network manager that link training has completed. This then allows use of the link for network communications to commence.
    Type: Grant
    Filed: June 14, 2006
    Date of Patent: May 25, 2010
    Assignee: Oracle America, Inc.
    Inventors: Bjørn Dag Johnsen, Dag Moxnes, Line Holen, Roy Arntsen
  • Publication number: 20090079467
    Abstract: A method for programming a non-volatile memory associated with a programmable logic device (PLD). The method for programming a non-volatile memory includes a reading a data file, wherein the data file includes information to be programmed into the non-volatile memory. The data file is then translated into a plurality of commands based on the information contained therein. The plurality of command is forwarded to a microcontroller. The microcontroller then executes the plurality of commands, wherein said executing causes the non-volatile memory to be programmed.
    Type: Application
    Filed: September 26, 2007
    Publication date: March 26, 2009
    Inventors: Magne V. Sandven, Roy Arntsen, Arne Sudgarden