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: 20240127205Abstract: 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: ApplicationFiled: January 28, 2022Publication date: April 18, 2024Inventors: Joachim Samuelsson, Paul Cronholm
-
Publication number: 20240119445Abstract: 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: ApplicationFiled: February 11, 2022Publication date: April 11, 2024Inventors: Joachim Samuelsson, Paul Cronholm
-
Publication number: 20230152948Abstract: 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: ApplicationFiled: April 23, 2021Publication date: May 18, 2023Inventors: Kristian Sylwander, Paul Cronholm
-
Publication number: 20230065383Abstract: 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: ApplicationFiled: December 22, 2020Publication date: March 2, 2023Inventors: Joachim Samuelsson, Paul Cronholm
-
Patent number: 11467708Abstract: 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: GrantFiled: May 29, 2018Date of Patent: October 11, 2022Assignee: Crunchfish Gesture Interaction ABInventor: Paul Cronholm
-
Publication number: 20200183565Abstract: 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: ApplicationFiled: May 29, 2018Publication date: June 11, 2020Inventor: Paul Cronholm
-
Patent number: 10542402Abstract: 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: GrantFiled: October 13, 2016Date of Patent: January 21, 2020Assignee: CRUNCHFISH PROXIMITY ABInventors: Paul Cronholm, Joachim Samuelsson, Kristian Sylwander
-
Patent number: 10439819Abstract: 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: GrantFiled: March 24, 2016Date of Patent: October 8, 2019Assignee: CRUNCHFISH PROXIMITY ABInventor: Paul Cronholm
-
Patent number: 10212568Abstract: 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: GrantFiled: November 6, 2015Date of Patent: February 19, 2019Assignee: CRUNCHFISH ABInventors: Joachim Samuelsson, Carl Tönsgàrd, Joakim Nydemark, Örjan Johansson, Paul Cronholm
-
Publication number: 20180310154Abstract: 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: ApplicationFiled: October 13, 2016Publication date: October 25, 2018Inventors: Paul Cronholm, Joachim Samuelsson, Kristian Sylwander
-
Publication number: 20180124549Abstract: 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: ApplicationFiled: November 6, 2015Publication date: May 3, 2018Inventors: Joachim Samuelsson, Carl Tönsgård, Joakim Nydemark, Örjan Johansson, Paul Cronholm
-
Patent number: 9930506Abstract: 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: GrantFiled: October 7, 2015Date of Patent: March 27, 2018Assignee: CRUNCHFISH ABInventors: Paul Cronholm, Carl Tönsgård, Joakim Nydemark, Joachim Samuelsson
-
Publication number: 20180062851Abstract: 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: ApplicationFiled: March 24, 2016Publication date: March 1, 2018Inventor: Paul Cronholm
-
Publication number: 20170245128Abstract: 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: ApplicationFiled: October 7, 2015Publication date: August 24, 2017Inventors: Paul Cronholm, Carl Tönsgård, Joakim Nydemark, Joachim Samuelsson
-
Patent number: 9733763Abstract: 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: GrantFiled: April 3, 2014Date of Patent: August 15, 2017Assignee: CRUNCHFISH ABInventors: Paul Cronholm, Martin Henriz
-
Patent number: 9690388Abstract: 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: GrantFiled: March 16, 2016Date of Patent: June 27, 2017Assignee: CRUNCHFISH ABInventor: Paul Cronholm
-
Publication number: 20170086035Abstract: 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: ApplicationFiled: March 17, 2015Publication date: March 23, 2017Inventors: Carl Tönsgård, Joakim Nydemark, Paul Cronholm
-
Publication number: 20160195935Abstract: 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: ApplicationFiled: March 16, 2016Publication date: July 7, 2016Applicant: CRUNCHFISH ABInventor: Paul CRONHOLM
-
Patent number: 9361512Abstract: 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: GrantFiled: July 8, 2013Date of Patent: June 7, 2016Assignee: CRUNCHFISH ABInventor: Paul Cronholm
-
Patent number: 9355266Abstract: 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: GrantFiled: July 26, 2013Date of Patent: May 31, 2016Assignee: CRUNCHFISH ABInventor: Paul Cronholm