Patents by Inventor Per Ake Minborg

Per Ake Minborg 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: 20240020302
    Abstract: The invention relates to a computer implemented method for efficient access to a database via a functional model-based procedure by translating a sequence of operations that are stored in a memory and that is described in the procedure that is specified using a generalized programming language into an intermediate database abstraction layer access language, whereby the intermediate data abstraction layer not being SQL. The method comprises: generating by a processor: an initial builder corresponding to an original originating source, zero or more intermediate operations and a terminating operation; storing in the memory, the sequence of operations, and translating the builder or parts of the builder is translated to at least one operation using the intermediate database abstraction layer access language upon specifying the terminating operation.
    Type: Application
    Filed: August 20, 2021
    Publication date: January 18, 2024
    Inventors: Per Ake MINBORG, Mislav MILICEVIC
  • Patent number: 11514009
    Abstract: In a pipeline of operations having a terminating operation and a source operation, a builder is built corresponding to the terminating operation. The builder may also correspond to one or more intermediate operations. A database query is generated corresponding to the builder and is sent to a database or a data source for efficient access to the database.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: November 29, 2022
    Assignee: Speedment, Inc.
    Inventors: Per-åke Minborg, Emil Forslund
  • Patent number: 11256666
    Abstract: Systems and methods for accelerating relational database applications are disclosed whereby the retrieval of objects can be 100,000 times faster than state of the art methods. According to embodiments of the present invention, an application may directly obtain digital objects from an in-memory store rather than querying a possibly remote data source. In some embodiments, several in-memory nodes are deployed simultaneously, for example, in clusters. Changes in underlying data store(s) can be updated to in-memory cache with SQL triggers. Potential queries may be predicted with automatically generated code. Advanced read/write locking mechanisms further improve the performance of data access.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: February 22, 2022
    Assignee: Speedment, Inc.
    Inventor: Per-Ake Minborg
  • Publication number: 20200265028
    Abstract: In a pipeline of operations having a terminating operation and a source operation, a builder is built corresponding to the terminating operation. The builder may also correspond to one or more intermediate operations. A database query is generated corresponding to the builder and is sent to a database or a data source for efficient access to the database.
    Type: Application
    Filed: February 25, 2020
    Publication date: August 20, 2020
    Inventors: Per-åke Minborg, Emil Forslund
  • Patent number: 10621152
    Abstract: In a pipeline of operations having a terminating operation and a source operation, a builder is built corresponding to the terminating operation. The builder may also correspond to one or more intermediate operations. A database query is generated corresponding to the builder and is sent to a database or a data source for efficient access to the database.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: April 14, 2020
    Assignee: Speedment, Inc.
    Inventors: Per-åke Minborg, Emil Forslund
  • Publication number: 20170161307
    Abstract: In a pipeline of operations having a terminating operation and a source operation, a builder is built corresponding to the terminating operation. The builder may also correspond to one or more intermediate operations. A database query is generated corresponding to the builder and is sent to a database or a data source for efficient access to the database.
    Type: Application
    Filed: December 2, 2016
    Publication date: June 8, 2017
    Inventors: Per-åke Minborg, Emil Forslund
  • Publication number: 20140149365
    Abstract: Systems and methods for accelerating relational database applications are disclosed whereby the retrieval of objects can be 100,000 times faster than state of the art methods. According to embodiments of the present invention, an application may directly obtain digital objects from an in-memory store rather than querying a possibly remote data source. In some embodiments, several in-memory nodes are deployed simultaneously, for example, in clusters. Changes in underlying data store(s) can be updated to in-memory cache with SQL triggers. Potential queries may be predicted with automatically generated code. Advanced read/write locking mechanisms further improve the performance of data access.
    Type: Application
    Filed: November 2, 2011
    Publication date: May 29, 2014
    Inventor: Per-Ake Minborg
  • Publication number: 20120226778
    Abstract: Techniques for obtaining digital objects (such as songs or video clips) from information providers in data communication networks (such as the Internet) are disclosed. The digital objects are sent through channels (such as Internet radio channels or Internet TV channels) or otherwise made available. The end-user gains several advantages over the known art. For example, end-users may easily locate desired digital objects in a certain desired format/quality and receive associated information of the objects, need not be connected during object capture, can be connected through a low speed connection, does not have to have a high capacity computer, can quickly scan a vast number of digital object sent earlier or navigate through a multitude of digital object channels, need not have the required storage space available during object capture, can legally obtain digital objects at no cost, and can prove that the digital objects were actually obtained legally.
    Type: Application
    Filed: May 17, 2012
    Publication date: September 6, 2012
    Applicant: Min Tnetap I Gö
    Inventors: Per-Åke Minborg, Carina Dreifeldt
  • Publication number: 20110153785
    Abstract: A technique for obtaining digital objects (such as songs or video clips) from information providers in data communication networks (such as the Internet); the digital objects being sent through channels (such as Internet radio channels or Internet TV channels) or being otherwise made available. The end-user gains several advantages over techniques supported by the known art.
    Type: Application
    Filed: March 1, 2011
    Publication date: June 23, 2011
    Applicant: Min Tnetap I Go
    Inventors: Per-Åke Minborg, Carina Dreifeldt
  • Patent number: 7921221
    Abstract: With techniques for obtaining digital objects (e.g., songs or video clips) from information providers in data communication networks (e.g., the Internet), the digital objects typically being sent through channels (e.g., Internet radio channels or Internet TV channels), end-users gain several advantages over prior techniques. For example, end-users may easily locate desired digital objects, need not be connected during object capture, can be connected through a low speed connection, need not have a high capacity computer, can receive supplemental information associated with the digital objects, can quickly scan a vast number of digital objects having been sent earlier, need not have storage space for the digital objects available during object capture, can easily navigate through a multitude of digital object channels, can easily obtain objects with a certain desired quality and/or format, can legally obtain digital objects at no cost and can prove that the digital objects were actually obtained legally.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: April 5, 2011
    Assignee: Minborg Invent I Goteborg AB
    Inventors: Per-Ake Minborg, Carina Dreifeldt
  • Publication number: 20090149165
    Abstract: Methods and apparatus for managing data objects in a communications network are disclosed. An exemplary method includes storing a plurality of data objects intended for rendering at a first communication device (e.g., a subscriber's communication device) in response to a triggering communication event, and transferring the plurality of data objects to the first communication device. Apparatus for implementing the preceding techniques are also disclosed.
    Type: Application
    Filed: February 17, 2009
    Publication date: June 11, 2009
    Applicant: Sony Ericsson Mobile Communications AB
    Inventors: Per-Ake Minborg, Lars Mats Jonas Minborg, Timo Pohjanvuori, Nils Thomas Babtist Larsson
  • Publication number: 20090143087
    Abstract: Methods and apparatus for managing data objects in a communications network are disclosed. An exemplary method includes storing a plurality of data objects intended for rendering at a first communication device (e.g., a subscriber's communication device) in response to a triggering communication event, and transferring the plurality of data objects to the first communication device. Apparatus for implementing the preceding techniques are also disclosed.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 4, 2009
    Applicant: Sony Ericsson Mobile Communications AB
    Inventors: Per-Ake Minborg, Lars Mats Jonas Minborg, Timo Pohjanvuori, Nils Thomas Babtist Larsson
  • Publication number: 20080177864
    Abstract: A technique for obtaining digital objects (such as songs or video clips) from information providers in data communication networks (such as the Internet); the digital objects being sent through channels (such as Internet radio channels or Internet TV channels) or being otherwise made available. The end-user gains several advantages over techniques supported by the known art.
    Type: Application
    Filed: January 22, 2008
    Publication date: July 24, 2008
    Applicant: Minborg Invent i Goeteborg AB
    Inventors: Per-Ake Minborg, Carina Dreifeldt
  • Publication number: 20080062893
    Abstract: A technique for supplying a data object to a user of a communication device is described. The technique comprises the step of receiving a call or session request from a first communication device seeking to initiate a call or session with a second communication device. Next, the technique determines whether the second communication device has authorized the receipt of calls from or sessions with the first communication device. The technique then establishes or permits the call or session between the first communication device and the second communication if the first communication device is authorized. Alternatively, the technique transfers a data object to the first communication device if the first communication device is not authorized.
    Type: Application
    Filed: February 28, 2007
    Publication date: March 13, 2008
    Applicant: SONY ERICSSON MOBILE COMMUNICATIONS AB
    Inventors: Leland Bloebaum, Charles Liu, Per-Ake Minborg
  • Publication number: 20070258553
    Abstract: A technique for supplying a data object to a user of a communication device is described.
    Type: Application
    Filed: February 28, 2007
    Publication date: November 8, 2007
    Applicant: SONY ERICSSON MOBILE COMMUNICATIONS AB
    Inventors: L. Bloebaum, Charles Liu, Per-Ake Minborg
  • Publication number: 20070259655
    Abstract: A method and system in which data objects including area-specific information are provided to a mobile communication device are disclosed. The device indicates a present physical location to a data object server, and the data object server returns a data object, such as an internet web page, WAP page, or other information, which contains information specific to the area in which the device is presently located. The areas for which data objects are provided can be independent of the structure of the communication network serving the mobile communication device.
    Type: Application
    Filed: May 8, 2007
    Publication date: November 8, 2007
    Applicant: Sony Ericsson Mobile Communications AB
    Inventors: Per-Ake Minborg, Timo Pohjanvuori
  • Publication number: 20070237320
    Abstract: A technique for providing caller-originated alert signals in circuit-switched communications is disclosed. According to one embodiment, the technique may be realized as a method comprising the steps of: transmitting, from a first user equipment, a request to initiate a communication session with a second user equipment; notifying the second user equipment of the communication session and an incoming caller-originated alert, the notification being transmitted via a circuit-switched channel; and causing a phonepage server to transmit, via a packet-switched channel, the caller-originated alert to the second user equipment for rendering thereon to alert a user associated with the second user equipment.
    Type: Application
    Filed: June 12, 2007
    Publication date: October 11, 2007
    Applicant: SONY ERICSSON MOBILE COMMUNICATIONS AB NYA VATTENTORNET
    Inventors: L. Bloebaum, Charles Liu, Per-Ake Minborg
  • Publication number: 20070237321
    Abstract: A technique for obtaining caller-originated alert signals in IP-based communication sessions is disclosed. According to one embodiment, the technique may be realized as a method comprising the steps of: receiving, from a first user equipment and via a first communication channel, a request to initiate a communication session, the request being received at a second user equipment; in response to the request, causing a phonepage server to transmit, via a second communication channel, a caller-originated alert to the second user equipment; and rendering the caller-originated alert to alert a user associated with the second user equipment.
    Type: Application
    Filed: June 12, 2007
    Publication date: October 11, 2007
    Applicant: SONY ERICSSON MOBILE COMMUNICATIONS AB
    Inventors: L. Bloebaum, Charles Liu, Per-Ake Minborg
  • Publication number: 20070230676
    Abstract: A technique for delivering caller-originated alert signals in IP-based communication sessions is disclosed. According to one embodiment, the technique may be realized as a method comprising the steps of: receiving, from a first user equipment, a request to initiate a communication session with a second user equipment, the request further including information associated with a caller-originated alert to be provided to the second user equipment; notifying the second user equipment of the communication session and the incoming caller-originated alert, the notification being transmitted via a first communication channel; and causing a phonepage server to transmit, via a second communication channel, the caller-originated alert to the second user equipment for rendering thereon to alert a user associated with the second user equipment.
    Type: Application
    Filed: June 12, 2007
    Publication date: October 4, 2007
    Applicant: SONY ERICSSON MOBILE COMMUNICATIONS AB
    Inventors: L. Bloebaum, Charles Liu, Per-Ake Minborg
  • Publication number: 20070230678
    Abstract: A technique for providing customized, caller-originated alert signals is disclosed. According to one embodiment, the technique may be realized as a method for providing caller-originated alert signals. The method may comprise the steps of: creating, by a first user associated with a first user equipment, an alert signal that is customized for a second user associated with a second user equipment; requesting, by the first user equipment, a communication session with the second user equipment; and causing the alert signal to be transmitted, via a phonepage server, to the second user equipment for rendering thereon to alert the second user of the communication session.
    Type: Application
    Filed: June 12, 2007
    Publication date: October 4, 2007
    Applicant: SONY ERICSSON MOBILE COMMUNICATIONS AB
    Inventors: L. Bloebaum, Charles Liu, Per-Ake Minborg