Patents by Inventor Paul Cronholm

Paul Cronholm 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: 20240127205
    Abstract: A method of transferring digital cash comprises establishing (20) a local point-to-point communication link (CL) directly between a mobile communication device (MCD) and a smart card (SC) upon being in proximity of each other (10), then communicating (30) cash transfer data (CTD) over the local point-to-point communication link (CL). The cash transfer data (CTD) defines a local transfer of a monetary amount (Amount) from one of the mobile communication device (MCD) and the smart card (SC), being a cash sender, to the other of the mobile communication device (MCD) and the smart card (SC), being a cash receiver. The method further comprises updating (40) a balance (balance_ow) of a local digital wallet (OW) of the mobile communication device (MCD) as well as a balance (balance_card) of the cash deposit (CD) to reflect the local transfer of the monetary amount (Amount), such that the balance of the cash sender is reduced while the balance of the cash receiver is increased.
    Type: Application
    Filed: January 28, 2022
    Publication date: April 18, 2024
    Inventors: Joachim Samuelsson, Paul Cronholm
  • Publication number: 20240119445
    Abstract: A computerized method (100) of performing a digital payment of a payment amount (Amount) between a payer (P1) and a payee (P2) provides payment service provider interoperability. A payer communication device (PD1) and a payee 5 communication device (PD2) communicate (112) by short-range data communication during an offline settlement stage (110) to generate payment transaction data (Transaction Data) being digitally signed (114) by the payer communication device (PD1). The generated payment transaction data (Transaction Data) is validated (116) by the payee communication device (PD2).
    Type: Application
    Filed: February 11, 2022
    Publication date: April 11, 2024
    Inventors: Joachim Samuelsson, Paul Cronholm
  • Publication number: 20230152948
    Abstract: A communication device (100; 100a) has a processing device (110), a user interface (120), and a short-range wireless communication transceiver (130). The short- range wireless communication transceiver (130) is configured for receiving a short- range wireless communication signal (S) from another communication device (100b). The processing device (110) is configured for reading a communication identifier (CI) of the received short-range wireless communication signal (S), determining - based on the communication identifier (CI) - a particular audio/visual/audiovisual media content (140a) among a plurality of possible media contents (140), controlling the user interface (120) to present the particular media content (140a) to a user (1a) of the communication device (100; 100a), and controlling the user interface (120) to receive an input (INP) from the user (1a).
    Type: Application
    Filed: April 23, 2021
    Publication date: May 18, 2023
    Inventors: Kristian Sylwander, Paul Cronholm
  • Publication number: 20230065383
    Abstract: A method (600) for handling a digital payment between a payer (P1) and a payee (P2) is presented. The payer and payee communication devices (PD1, PD2) uses (610) short-range data communication (SRDC) when the devices are in proximity of each other to agree upon a digital payment (DP) without requiring long-range data communication with a remote digital payment settlement service (DPSS) at that stage. Independently of the other device, the payer communication device (PD1) or the payee communication device (PD2) subsequently communicates (630) buffered digital payment information (DPI) to the remote digital payment settlement service (DPSS) by long-range data communication (LRDC1, 15 LRDC2). The remote digital payment settlement service (DPSS) causes settlement (640) of the digital payment (DP) as indicated by the digital payment information (DPI) received by long-range data communication (LRDC1, LRDC2) from one of the payer communi-cation device and the payee communication device (PD1, PD2).
    Type: Application
    Filed: December 22, 2020
    Publication date: March 2, 2023
    Inventors: Joachim Samuelsson, Paul Cronholm
  • Patent number: 11467708
    Abstract: A VR device (110) comprising a controller (910) configured to: present a Virtual Reality space (120) comprising at least one virtual object (130) being associated with a gesture for executing an action associated with said virtual object (130); determine that the virtual object (130) is in a Line Of View (LOV); and providing a graphical marking (140) of the virtual object (130); wherein the graphical marking includes an indication of the associated gesture.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: October 11, 2022
    Assignee: Crunchfish Gesture Interaction AB
    Inventor: Paul Cronholm
  • Publication number: 20200183565
    Abstract: A VR device (110) comprising a controller (910) configured to: present a Virtual Reality space (120) comprising at least one virtual object (130) being associated with a gesture for executing an action associated with said virtual object (130); determine that the virtual object (130) is in a Line Of View (LOV); and providing a graphical marking (140) of the virtual object (130); wherein the graphical marking includes an indication of the associated gesture.
    Type: Application
    Filed: May 29, 2018
    Publication date: June 11, 2020
    Inventor: Paul Cronholm
  • Patent number: 10542402
    Abstract: A method for improving the ability to detect passive beacon receiver devices is disclosed. According to the method, a beacon communication system which comprises one or more short-range wireless beacon transmitter devices, at least one of which is configured to repeatedly transmit a short-range wireless beacon advertisement signal on a first beacon broadcast channel, is operated by causing a device among the short-range wireless beacon transmitter devices to temporarily transmit a short-range wireless beacon refresh signal on a second beacon broadcast channel. The beacon refresh signal is adapted to cause one or more short-range wireless beacon receiver devices being in a passive mode to enter into a short-range wireless beacon scanning mode.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: January 21, 2020
    Assignee: CRUNCHFISH PROXIMITY AB
    Inventors: Paul Cronholm, Joachim Samuelsson, Kristian Sylwander
  • Patent number: 10439819
    Abstract: Asset authentication in a dynamic, proximity-based network of communication devices, each having a first interface for establishing the dynamic, proximity-based network by short-range wireless beacon broadcast messaging, and a second interface for communicating with a server by broadband communication. A first communication device sends (210) via the first interface an authentication request to a second communication device having an associated asset. The second device receives (220) the authentication request via the first interface and in response communicates (230) with the server via the second interface to generate a digital signature by encrypting data which includes the asset with a private key for the second device. The second device sends (240) a signing completed report message about the generation of the digital signature to the first device via the first interface.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: October 8, 2019
    Assignee: CRUNCHFISH PROXIMITY AB
    Inventor: Paul Cronholm
  • Patent number: 10212568
    Abstract: A method is provided for establishing a dynamic, proximity-based group of wireless communication devices to support potential interaction between a user of a first wireless communication device and one or more users of the wireless communication devices in the dynamic, proximity-based group. In the method, the first wireless communication device sends a short-range wireless beacon broadcast message to other wireless communication devices in a proximity zone around the first wireless communication device. The short-range wireless beacon broadcast message is adapted for requesting the other wireless communication devices to send a response message to a server. The server registers responding devices among the other wireless communication devices.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: February 19, 2019
    Assignee: CRUNCHFISH AB
    Inventors: Joachim Samuelsson, Carl Tönsgàrd, Joakim Nydemark, Örjan Johansson, Paul Cronholm
  • Publication number: 20180310154
    Abstract: A method for improving the ability to detect passive beacon receiver devices is disclosed. According to the method, a beacon communication system which comprises one or more short-range wireless beacon transmitter devices at least one of which is configured to repeatedly transmit a short-range wireless beacon advertisement signal on a first beacon broadcast channel, is operated by causing a device among the short-range wireless beacon transmitter devices to temporarily transmit a short-range wireless beacon refresh signal on a second beacon broadcast channel. The beacon refresh signal is adapted to cause one or more short-range wireless beacon receiver devices being in a passive mode to enter into a short-range wireless beacon scanning mode.
    Type: Application
    Filed: October 13, 2016
    Publication date: October 25, 2018
    Inventors: Paul Cronholm, Joachim Samuelsson, Kristian Sylwander
  • Publication number: 20180124549
    Abstract: A method is provided for establishing a dynamic, proximity-based group of wireless communication devices to support potential interaction between a user of a first wireless communication device and one or more users of the wireless communication devices in the dynamic, proximity-based group. In the method, the first wireless communication device sends a short-range wireless beacon broadcast message to other wireless communication devices in a proximity zone around the first wireless communication device. The short-range wireless beacon broadcast message is adapted for requesting the other wireless communication devices to send a response message to a server. The server registers responding devices among the other wireless communication devices.
    Type: Application
    Filed: November 6, 2015
    Publication date: May 3, 2018
    Inventors: Joachim Samuelsson, Carl Tönsgård, Joakim Nydemark, Örjan Johansson, Paul Cronholm
  • Patent number: 9930506
    Abstract: A communication device (100) comprising a controller (210), a radio frequency interface (230) and a memory (240), wherein the controller is configured to identify at least one receiving communication device (100B, 100C); present content (510); receive one user input (U) indicating a share; and share the content (510) with the at least one receiving communication device (100B, 100C) through the sharing network over the radio frequency interface (230); wherein the communication device (100) is characterized in that the controller (210) is further configured to identify the receiving communication device (100B, 100C) by the controller (210) being configured to detect a presence of the receiving communication device (100B, 100C) being in close proximity and then initiate a connection with the at least one receiving communication device (100B, 100C) and wherein the controller is configured to share content upon initiating the connection thereby establishing a sharing network (400) automatically.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: March 27, 2018
    Assignee: CRUNCHFISH AB
    Inventors: Paul Cronholm, Carl Tönsgård, Joakim Nydemark, Joachim Samuelsson
  • Publication number: 20180062851
    Abstract: Asset authentication in a dynamic, proximity-based network of communication devices, each having a first interface for establishing the dynamic, proximity-based network by short-range wireless beacon broadcast messaging, and a second interface for communicating with a server by broadband communication. A first communication device sends (210) via the first interface an authentication request to a second communication device having an associated asset. The second device receives (220) the authentication request via the first interface and in response communicates (230) with the server via the second interface to generate a digital signature by encrypting data which includes the asset with a private key for the second device. The second device sends (240) a signing completed report message about the generation of the digital signature to the first device via the first interface.
    Type: Application
    Filed: March 24, 2016
    Publication date: March 1, 2018
    Inventor: Paul Cronholm
  • Publication number: 20170245128
    Abstract: A communication device (100) comprising a controller (210), a radio frequency interface (230) and a memory (240), wherein the controller is configured to identify at least one receiving communication device (100B, 100C); present content (510); receive one user input (U) indicating a share; and share the content (510) with the at least one receiving communication device (100B, 100C) through the sharing network over the radio frequency interface (230); wherein the communication device (100) is characterized in that the controller (210) is further configured to identify the receiving communication device (100B, 100C) by the controller (210) being configured to detect a presence of the receiving communication device (100B, 100C) being in close proximity and then initiate a connection with the at least one receiving communication device (100B, 100C) and wherein the controller is configured to share content upon initiating the connection thereby establishing a sharing network (400) automatically.
    Type: Application
    Filed: October 7, 2015
    Publication date: August 24, 2017
    Inventors: Paul Cronholm, Carl Tönsgård, Joakim Nydemark, Joachim Samuelsson
  • Patent number: 9733763
    Abstract: A portable device (100) comprising a controller (210), a memory (240), a camera (160) and a passive proximity sensor (170). The controller being configured for receiving input from said passive proximity sensor (170) indicating a light environment in front of the passive proximity sensor (170) detecting a change in light environment, determining a light pattern (P) of changes in light environment, determining if the light pattern (P) matches a stored initiating pattern, which is stored in the memory (240), and if so, accepting the light pattern (P) and in response thereto activating the camera (160), identifying an object (H) in front of the camera (160) and tracking the object (H) thereby enabling touchless gesture control of the portable device (100), characterized in that the passive proximity sensor is an ambient light sensor and the light pattern consists of a series of changes between dark and light (dark is light below a threshold, light is light above a second threshold).
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: August 15, 2017
    Assignee: CRUNCHFISH AB
    Inventors: Paul Cronholm, Martin Henriz
  • Patent number: 9690388
    Abstract: A computing device for identifying a gesture performed by a tracked object in an image stream, said computing device comprising a memory and a controller, wherein said controller is configured to: determine a movement vector for the tracked object, compare the movement vector against a reference library of gestures, and thereby identify a gesture matching the movement vector, wherein said movement vector comprises at least one partial movement having a direction being identified by a relative angle and wherein said comparison is based on said relative angle.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: June 27, 2017
    Assignee: CRUNCHFISH AB
    Inventor: Paul Cronholm
  • Publication number: 20170086035
    Abstract: This application relates to an improved manner of establishing or identifying a subgroup of users, which users belong to a larger group, and each user having a computing device, by providing a network comprising a first and a second computing device. The first computing device being configured to send out a detectable signal and the second computing device being configured to register said signal whereby a computing device subgroup is established comprising said first computing device and said second computing device.
    Type: Application
    Filed: March 17, 2015
    Publication date: March 23, 2017
    Inventors: Carl Tönsgård, Joakim Nydemark, Paul Cronholm
  • Publication number: 20160195935
    Abstract: A computing device for identifying a gesture performed by a tracked object in an image stream, said computing device comprising a memory and a controller, wherein said controller is configured to: determine a movement vector for the tracked object, compare the movement vector against a reference library of gestures, and thereby identify a gesture matching the movement vector, wherein said movement vector comprises at least one partial movement having a direction being identified by a relative angle and wherein said comparison is based on said relative angle.
    Type: Application
    Filed: March 16, 2016
    Publication date: July 7, 2016
    Applicant: CRUNCHFISH AB
    Inventor: Paul CRONHOLM
  • Patent number: 9361512
    Abstract: A computing device for identifying a gesture performed by a tracked object in an image stream, said computing device comprising a memory and a controller, wherein said controller is configured to: determine a movement vector for the tracked object, compare the movement vector against a reference library of gestures, and thereby identify a gesture matching the movement vector, wherein said movement vector comprises at least one partial movement having a direction being identified by a relative angle and wherein said comparison is based on said relative angle.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: June 7, 2016
    Assignee: CRUNCHFISH AB
    Inventor: Paul Cronholm
  • Patent number: 9355266
    Abstract: A computing device arranged for tracking an object in an image stream provided by a camera, said computing device comprising a memory and a controller, wherein said controller is configured to: track at least one object, identify a gesture, wherein said gesture is defined by said tracked at least one object in free space in front of said camera, retrieve an associated command, and execute said associated command, wherein said associated command is a command for controlling access to the computation device.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: May 31, 2016
    Assignee: CRUNCHFISH AB
    Inventor: Paul Cronholm