Patents by Inventor Ola Marvik
Ola Marvik 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: 9954655Abstract: A system for streaming data packets, comprises a source device (2) having a radio transceiver (10), and a receiving device (4) having a radio transceiver (14). The source device (2) is configured to receive or generate a stream of data packets at a stream rate and to transmit, by radio, a succession of data frames, each data frame comprising a successive set of one or more data packets (22a) from the stream that have not previously been transmitted. The receiving device (4) is configured to receive a data frame and to determine whether the one or more data packets (22a) in the data frame have been correctly or incorrectly received and to transmit by radio an acknowledgement message (22c) indicating that one or more of the data packets (22a) has been correctly received and/or is configured to transmit by radio an acknowledgement message indicating that one or more of the data packets has been incorrectly received.Type: GrantFiled: June 6, 2012Date of Patent: April 24, 2018Assignee: NORDIC SEMICONDUCTOR ASAInventors: Kenneth Megard, Ole Saether, Ola Marvik, Frank Berntsen
-
Publication number: 20170170853Abstract: Disclosed are a method of and apparatus for controlling a first radio transceiver 18 and a second radio transceiver 20 which are connected to a common oscillator 16, wherein each transceiver 18, 20 is capable of communicating with one or more remote radio transceivers 12, 14. The method comprises: the first transceiver 18 sending a synchronisation signal to the second transceiver 20; and the second transceiver 20 using the synchronisation signal to ensure that neither transceiver 18, 29 transmits data while the other transceiver is in a receiving state.Type: ApplicationFiled: January 25, 2017Publication date: June 15, 2017Inventors: Kenneth Megard, Ole Saether, Ola Marvik, Frank Berntsen
-
Patent number: 9571144Abstract: Synchronized radio transceivers Disclosed are a method of and apparatus for controlling a first radio transceiver (18) and a second radio transceiver (20) which are connected to a common oscillator (16), wherein each transceiver (18, 20) is capable of communicating with one or more remote radio transceivers (12, 14). The method comprises: •the first transceiver (18) sending a synchronization signal to the second transceiver (20); and •the second transceiver (20) using the synchronization signal to en sure that neither transceiver (18, 20) transmits data while the other transceiver is in a receiving state.Type: GrantFiled: June 7, 2012Date of Patent: February 14, 2017Assignee: NORDIC SEMICONDUCTOR ASAInventors: Kenneth Megard, Ole Saether, Ola Marvik, Frank Berntsen
-
Publication number: 20160299720Abstract: An integrated-circuit device (1) comprises a processor (7), memory (13) for storing executable code, and memory protection logic (9). The memory protection logic (9) is configured to: determine the state of a read protection flag for a protected region of the memory (13); detect a memory read request by the processor (7); determine whether the read request is for an address in the protected region of the memory (13); determine whether the processor (7) issued the read request while executing code stored in the protected region of the memory (13); and deny read requests for addresses in the protected region if the read protection flag for the protected region is set, unless at least one of one or more access conditions is met, wherein one of the access conditions is that the processor (7) issued the read requests while executing code stored in the protected region.Type: ApplicationFiled: June 16, 2016Publication date: October 13, 2016Applicant: NORDIC SEMICONDUCTOR ASAInventors: FRANK BERNTSEN, OLA MARVIK, LASSE OLSEN, JOEL DAVID STAPLETON
-
Patent number: 9430409Abstract: An integrated-circuit device (1) comprises a processor (7), memory (13) for storing executable code, and memory protection logic (9). The memory protection logic (9) is configured to: determine the state of a read protection flag for a protected region of the memory (13); detect a memory read request by the processor (7); determine whether the read request is for an address in the protected region of the memory (13); determine whether the processor (7) issued the read request while executing code stored in the protected region of the memory (13); and deny read requests for addresses in the protected region if the read protection flag for the protected region is set, unless at least one of one or more access conditions is met, wherein one of the access conditions is that the processor (7) issued the read requests while executing code stored in the protected region.Type: GrantFiled: June 21, 2013Date of Patent: August 30, 2016Assignee: NORDIC SEMICONDUCTOR ASAInventors: Frank Berntsen, Ola Marvik
-
Publication number: 20150295682Abstract: A system for streaming data packets, comprises a source device (2) having a radio transceiver (10), and a receiving device (4) having a radio transceiver (14). The source device (2) is configured to receive or generate a stream of data packets at a stream rate and to transmit, by radio, a succession of data frames, each data frame comprising a successive set of one or more data packets (22a) from the stream that have not previously been transmitted. The receiving device (4) is configured to receive a data frame and to determine whether the one or more data packets (22a) in the data frame have been correctly or incorrectly received and to transmit by radio an acknowledgement message (22c) indicating that one or more of the data packets (22a) has been correctly received and/or is configured to transmit by radio an acknowledgement message indicating that one or more of the data packets has been incorrectly received.Type: ApplicationFiled: June 6, 2012Publication date: October 15, 2015Applicant: NORDIC SEMICONDUCTOR ASAInventors: Kenneth Megard, Ole Saether, Ola Marvik, Frank Berntsen
-
Publication number: 20140120971Abstract: Synchronised radio transceivers Disclosed are a method of and apparatus for controlling a first radio transceiver (18) and a second radio transceiver (20) which are connected to a common oscillator (16), wherein each transceiver (18, 20) is capable of communicating with one or more remote radio transceivers (12, 14). The method comprises: —the first transceiver (18) sending a synchronisation signal to the second transceiver (20); and—the second transceiver (20) using the synchronisation signal to en sure that neither transceiver (18, 20) transmits data while the other transceiver is in a receiving state.Type: ApplicationFiled: June 7, 2012Publication date: May 1, 2014Applicant: NORDIC SEMICONDUCTOR ASAInventors: Kenneth Megard, Ole Saether, Ola Marvik, Frank Berntsen
-
Publication number: 20140006692Abstract: An integrated-circuit device (1) comprises a processor (7), memory (13) for storing executable code, and memory protection logic (9). The memory protection logic (9) is configured to: determine the state of a read protection flag for a protected region of the memory (13); detect a memory read request by the processor (7); determine whether the read request is for an address in the protected region of the memory (13); determine whether the processor (7) issued the read request while executing code stored in the protected region of the memory (13); and deny read requests for addresses in the protected region if the read protection flag for the protected region is set, unless at least one of one or more access conditions is met, wherein one of the access conditions is that the processor (7) issued the read requests while executing code stored in the protected region.Type: ApplicationFiled: June 21, 2013Publication date: January 2, 2014Applicant: NORDIC SEMICONDUCTOR ASAInventors: FRANK BERNTSEN, Ola Marvik, Lasse Olsen, Joel David Stapleton