Patents by Inventor Daniel Jansson

Daniel Jansson 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: 12294558
    Abstract: A software as a service (SaaS) platform sends, to an end user device, a message of a messaging conversation between the end user device and a first client device associated with a first user account of the SaaS platform. The message is associated with a first telephone number provisioned by the SaaS platform. The messaging conversation is associated with a messaging conversation identifier. The end user device is associated with a second telephone number. The first client device is associated with a third telephone number. a first request to place a voice call is received, via a first application programming interface (API) call from the first client device, based on the messaging conversation identifier. Responsive to receiving the first request, the voice call to the second telephone number is placed. The voice call is associated with the first telephone number provisioned by the SaaS platform.
    Type: Grant
    Filed: March 25, 2024
    Date of Patent: May 6, 2025
    Assignee: Twilio Inc.
    Inventors: Daniel Jansson, Brandon Joel Hawkins, Danny Weijian Qian, Marc Devens, Dmytro Savin
  • Publication number: 20240236020
    Abstract: A software as a service (SaaS) platform sends, to an end user device, a message of a messaging conversation between the end user device and a first client device associated with a first user account of the SaaS platform. The message is associated with a first telephone number provisioned by the SaaS platform. The messaging conversation is associated with a messaging conversation identifier. The end user device is associated with a second telephone number. The first client device is associated with a third telephone number. a first request to place a voice call is received, via a first application programming interface (API) call from the first client device, based on the messaging conversation identifier. Responsive to receiving the first request, the voice call to the second telephone number is placed. The voice call is associated with the first telephone number provisioned by the SaaS platform.
    Type: Application
    Filed: March 25, 2024
    Publication date: July 11, 2024
    Inventors: Daniel Jansson, Brandon Joel Hawkins, Danny Weijian Qian, Marc Devens, Dmytro Savin
  • Publication number: 20240113992
    Abstract: A first request to place a voice call is received via a first application programming interface (API) call from a first client device associated with a first user account of a communication services platform. The first request includes a messaging conversation identifier that identifies a messaging conversation. Messaging conversation data associated with the messaging conversation identifier and stored in a data store is obtained. The messaging conversation data identifies participants of the messaging conversation. A recipient of the voice call is identifying, among participants of the messaging conversation, based on filter criteria. The voice call is placed to a telephone number of an end user device associated with the recipient.
    Type: Application
    Filed: October 4, 2022
    Publication date: April 4, 2024
    Inventors: Daniel Jansson, Brandon Joel Hawkins, Danny Weijian Qian, Marc Devens, Dmytro Savin
  • Patent number: 11943182
    Abstract: A first request to place a voice call is received via a first application programming interface (API) call from a first client device associated with a first user account of a communication services platform. The first request includes a messaging conversation identifier that identifies a messaging conversation. Messaging conversation data associated with the messaging conversation identifier and stored in a data store is obtained. The messaging conversation data identifies participants of the messaging conversation. A recipient of the voice call is identifying, among participants of the messaging conversation, based on filter criteria. The voice call is placed to a telephone number of an end user device associated with the recipient.
    Type: Grant
    Filed: October 4, 2022
    Date of Patent: March 26, 2024
    Assignee: Twilio Inc.
    Inventors: Daniel Jansson, Brandon Joel Hawkins, Danny Weijian Qian, Marc Devens, Dmytro Savin
  • Patent number: 11679344
    Abstract: A cleaning system for cleaning a lamella plate settler includes at least one mechanical cleaning device; a suspension device adapted to suspend the mechanical cleaning device; wherein the suspension device includes a displacement device for lowering and raising the at least one mechanical cleaning device for mechanical cleaning of a lamella plate positioned below the cleaning system. By providing a frame supporting the at least one cleaning device; wheels attached to the frame and adapted to move on rails, the wheels including driving wheels and non-driving wheel, and a sensor, preferably an inductive sensor, adapted to sense the rotational position of the driving wheels, the lamella plate settler can be automatically be cleaned without emptying the basin of water, thus allowing cleaning during operation. A lamella plate settler and a method of cleaning a lamella plate are also provided.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: June 20, 2023
    Assignee: NORDIC WATER PRODUCTS AB
    Inventors: Lars Apelqvist, Daniel Jansson
  • Publication number: 20210236962
    Abstract: A cleaning system for cleaning a lamella plate settler includes at least one mechanical cleaning device; a suspension device adapted to suspend the mechanical cleaning device; wherein the suspension device includes a displacement device for lowering and raising the at least one mechanical cleaning device for mechanical cleaning of a lamella plate positioned below the cleaning system. By providing a frame supporting the at least one cleaning device; wheels attached to the frame and adapted to move on rails, the wheels including driving wheels and non-driving wheel, and a sensor, preferably an inductive sensor, adapted to sense the rotational position of the driving wheels, the lamella plate settler can be automatically be cleaned without emptying the basin of water, thus allowing cleaning during operation. A lamella plate settler and a method of cleaning a lamella plate are also provided.
    Type: Application
    Filed: May 8, 2019
    Publication date: August 5, 2021
    Applicant: NORDIC WATER PRODUCTS AB
    Inventors: Lars APELQVIST, Daniel JANSSON
  • Patent number: 10444804
    Abstract: The present invention relates to electronic technology and discloses an electronic terminal, which includes a shell, a processor and a screen inside the shell. The electronic terminal includes also a virtual key at the edge of the shell. The virtual key includes a sensor and touch marks on the shell. The touch marks are set on the shell at the position where the sensor is set. The touch mark provides different touch feeling so as to indicate the position of the sensor. The electronic terminal disclosed by the present invention has the advantages of compact structure and high integrity.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: October 15, 2019
    Assignee: AAC Technologies Pte. Ltd.
    Inventor: Daniel Jansson
  • Patent number: 10409378
    Abstract: The present invention relates to a vibration device for providing tactile feedbacks. The vibration device includes a case having an accommodation space; and a vibration unit accommodated in the accommodation space and fastened with the case, for transmitting vibration produced by the vibration unit to the case and further driving the case to vibrate. The vibration unit includes a housing attached to the case by latching or soldering, and a tactile actuator fixed in the housing.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: September 10, 2019
    Assignee: AAC Technologies Pte. Ltd.
    Inventor: Daniel Jansson
  • Publication number: 20190220093
    Abstract: The present invention relates to a vibration device for providing tactile feedbacks. The vibration device includes a case having an accommodation space; and a vibration unit accommodated in the accommodation space and fastened with the case, for transmitting vibration produced by the vibration unit to the case and further driving the case to vibrate. The vibration unit includes a housing attached to the case by latching or soldering, and a tactile actuator fixed in the housing.
    Type: Application
    Filed: April 18, 2018
    Publication date: July 18, 2019
    Inventor: Daniel Jansson
  • Publication number: 20190220068
    Abstract: The present invention relates to electronic technology and discloses an electronic terminal, which includes a shell, a processor and a screen inside the shell. The electronic terminal includes also a virtual key at the edge of the shell. The virtual key includes a sensor and touch marks on the shell. The touch marks are set on the shell at the position where the sensor is set. The touch mark provides different touch feeling so as to indicate the position of the sensor. The electronic terminal disclosed by the present invention has the advantages of compact structure and high integrity.
    Type: Application
    Filed: April 18, 2018
    Publication date: July 18, 2019
    Inventor: Daniel Jansson
  • Publication number: 20190157807
    Abstract: An electromagnetic connection assembly includes a first connector and a second connector. The first connector includes a first housing, a first conductive part and a first magnetic absorption part, the second connector includes a second housing, a second conductive part and a second magnetic absorption part. The first magnetic absorption part and the second magnetic absorption part are magnetically adsorbed to achieve the conducting connection between the first connector and the second connector. Compared with related technology, the electromagnetic connection assembly provided by the invention achieves low contact force, high reliability, small volume, low cost, flexible design and zero contact indentation, without any impact to its appearance.
    Type: Application
    Filed: May 4, 2018
    Publication date: May 23, 2019
    Inventors: Daniel Jansson, Shaohai Chen
  • Patent number: 10128574
    Abstract: An antenna tuning assembly is disclosed, including: a substrate; an input path on the substrate, for receiving control signals; a tuning network on the substrate, including an impedance circuit with a tunable impedance and at least one tuner connecting with the impedance circuit and the input path for generating an corresponding impedance in response to the control signals; an output path connecting with the tuning network on the substrate, for coupling to an external antenna according to the corresponding impedance.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: November 13, 2018
    Assignee: AAC ACOUSTIC TECHNOLOGIES (SHENZHEN) CO., LTD
    Inventor: Daniel Jansson
  • Publication number: 20170194709
    Abstract: Disclosed is a multi-structure metal antenna. The antenna includes a metal cover, a metal ring, an isolated unit spacing the metal cover apart from the metal ring, a ground plane and at least one feed terminal and at least one ground terminal located on the metal cover and/or the metal ring serving as an antenna radiator.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Applicant: AAC Acoustic Technologies (Shenzhen) Co., Ltd.
    Inventor: Daniel Jansson
  • Publication number: 20170149140
    Abstract: An antenna tuning assembly is disclosed, including: a substrate; an input path on the substrate, for receiving control signals; a tuning network on the substrate, including an impedance circuit with a tunable impedance and at least one tuner connecting with the impedance circuit and the input path for generating an corresponding impedance in response to the control signals; an output path connecting with the tuning network on the substrate, for coupling to an external antenna according to the corresponding impedance.
    Type: Application
    Filed: November 24, 2015
    Publication date: May 25, 2017
    Applicant: AAC ACOUSTIC TECHNOLOGIES (SHENZHEN) CO., LTD
    Inventor: Daniel Jansson
  • Patent number: 9497151
    Abstract: The present disclosure provides for an optimization framework that optimizes the amount of information persisted in a policy session using rule introspection. In one embodiment, the optimization framework receives a message, where the message includes an attribute, and the attribute includes an attribute name and an attribute value. The optimization framework consults a mapping table to determine persistence behavior associated with the attribute name. The optimization framework persists the attribute in a rule field cache, according to the persistence behavior. In one embodiment, the persistence behavior includes a persistence type, a persistence mode, and/or custom persistence logic, which specify how the attribute should be persisted. In one embodiment, the optimization framework also provides for performing rule introspection and rule evaluation of decision rules.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: November 15, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rahul Shinde, Diwakar Goel, Daniel Jansson
  • Patent number: 9432825
    Abstract: Systems and methods are described for integrating a gateway in a telecom network environment with charging and payment functionality. The gateway is provided with three points of integration with charging and billing servers. These three points include a payment service, a charging data record listener and a credit control interceptor. The payment service provides an interface for client applications that reside outside of the telecom network to invoke a charging request, to translate the charging request and to relay it to the billing server. The charging data record listener listens for charging data records generated within the gateway and issues offline charging requests to the billing server upon detecting that a particular charging data record has been generated. The credit control interceptor intercepts requests in the communication traffic flowing through the gateway and initiates online charging requests to the billing server upon intercepting said requests.
    Type: Grant
    Filed: January 13, 2011
    Date of Patent: August 30, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Sharath Rajasekar, Phelim O'Doherty, Boris Selitser, Niklas Modin, Daniel Jansson
  • Patent number: 9424023
    Abstract: An integrated software and hardware system is described that implements a unified lifecycle for the hardware and the software components therein. In the context of adding, removing or moving a hardware appliance, this allows the system to create, coordinate and manage a single lifecycle for each appliance together with its software processes, that is being moved or changed. The system includes a chassis with multiple enclosures for computing blades. Each blade in the chassis is assigned either a worker or bootstrap role. The worker blades perform the core processing of the service broker functionality and the bootstrap blades are used to provide the bootstrapping and administration of the worker blades. In particular, the administration features include an administration console that is provided by the bootstrap blade, which provides hardware management and process management.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: August 23, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Daniel Jansson, Terje Strand, Boris Selitser
  • Patent number: 9288600
    Abstract: A sound generator includes a diaphragm including n sub-diaphragms (n, the amount of the sub-diaphragms); n voice coils corresponding to the sub-diaphragms; a signal source for outputting signals of n channels; n high-pass filters for receiving the signals of n channels and outputting n high frequency signals; n low-pass filters for receiving the signals of n channels and outputting n low frequency signals; a first mixer for mixing the n low frequency signals and then outputting a low frequency signal; and n second mixers for mixing the low frequency signal and the n high frequency signals, and then outputting n driving signals. The n driving signals actuates the n corresponding sub-diaphragms for producing stereo sounds.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: March 15, 2016
    Assignee: AAC Technologies Pte. Ltd.
    Inventor: Daniel Jansson
  • Patent number: 9143540
    Abstract: A network service access gateway is described that provides service correlation for incoming and outgoing invocations. The service requests can be received to the gateway from telecommunication mobile devices as well as from external service provider applications. A first service request can be received to the gateway and processed. The service correlation identifier (SCID) of the request can be persisted within the gateway prior to forwarding the request to the recipient. When a second and related service invocation is later received to the gateway, the two invocations can be associated based on the SCID. Based on the association, various custom functionality can be performed, such as invoking the charging system to treat the multiple services as a single unified transaction.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: September 22, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Daniel Jansson
  • Patent number: 9067575
    Abstract: A vehicle and a brake system for a vehicle include at least one hydraulic pump, wherein the at least one hydraulic pump is connected to an input fluid conduit and an output fluid conduit. A flow resistance unit is provided in the output fluid conduit of the at least one hydraulic pump for being selectively coupled into the output fluid conduit when brake torque is requested.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: June 30, 2015
    Assignee: Volvo Construction Equipment AB
    Inventors: Christian Wargh, Mats Akerblom, Daniel Jansson