Patents Assigned to Starcounter AB
-
Publication number: 20180260258Abstract: One example method includes executing, by one or more processors of a computer system, an execution environment, the computer system comprising the one or more processors and a processor-addressable memory in communication with the one or more processors; maintaining, by the computer system, a data store memory; receiving first translation information for a first application and second translation information for a second application, the first translation information defining a first mapping relationship between a first derived data item and a first fundamental data item, and the second translation information defining a second mapping relationship between a second derived data item and the first fundamental data item, the first and second derived data items formatted according to data models of the first and second application, respectively; receiving input request information about an input request targeting the first application for a first user interface, the input request associated with the first derivType: ApplicationFiled: March 7, 2018Publication date: September 13, 2018Applicant: Starcounter ABInventor: Joachim Wester
-
Patent number: 9690810Abstract: Systems and methods for managing databases are disclosed. One disclosed system includes a processor-addressable physical memory and a processor in communication with said processor-addressable physical memory and configured to execute an environment and to allocate an environment memory to said environment. In such a system, said environment is configured to maintain a database of objects in a database memory within said environment memory. An application executes in an application memory within said environment memory, and upon instantiation of a database object, the application environment allocates memory in said database for said database object, the database providing master storage for said database object.Type: GrantFiled: October 6, 2014Date of Patent: June 27, 2017Assignee: Starcounter ABInventors: Joachim Wester, Erik Ohlsson, Per Samuelsson, Peter Idestam-Almquist
-
Patent number: 8856092Abstract: Systems and methods for managing databases are disclosed. One system includes a processor-addressable physical memory and a processor in communication with the processor-addressable physical memory and configured to execute an environment and to allocate an environment memory to the environment. In such a system, the environment is configured to maintain a database of objects in a database memory within the environment memory. An application executes in an application memory within the environment memory, and upon instantiation of a database object, the application environment allocates memory in the database for the database object, the database providing master storage for the database object. Upon an instruction to obtain the database object from said application, the environment provides to the application a reference to the database object; and upon an access operation on the database object by the application, provides to the application direct access to data of said database object.Type: GrantFiled: July 11, 2012Date of Patent: October 7, 2014Assignee: Starcounter ABInventors: Joachim Wester, Erik Ohlsson, Per Samuelsson, Peter Idestam-Almquist
-
Patent number: 8825675Abstract: The disclosure herein describes systems and methods for representing text. For example, one disclosed embodiment is a method including the steps of receiving a plurality of text strings, each text string comprising at least one character, wherein the at least one character has a representation comprising a first part and a second part; receiving a request to sort the plurality of text strings; and sorting the plurality of text strings based on first parts of the characters of the text strings. In another embodiment, a computer-readable medium comprises program code for causing a processor to execute such a method.Type: GrantFiled: March 5, 2010Date of Patent: September 2, 2014Assignee: Starcounter ABInventor: Joachim Wester
-
Publication number: 20130031142Abstract: Systems and methods for database usage visualization are disclosed. One disclosed embodiment is a method including the steps of receiving a virtual particle associated with an access event associated with a database; generating a first display signal configured to cause the display device to display the virtual particle within a virtual physical environment from a perspective point; transmitting the first display signal to the display device; determining an interaction between the virtual particle and a virtual physical object corresponding to a database object of a database within the virtual physical environment; changing a state of the virtual particle based at least in part on the interaction; generating a second display signal configured to cause the display device to display the virtual particle within the virtual physical environment from the perspective point based on the changed state of the virtual particle; and transmitting the second display signal to the display device.Type: ApplicationFiled: March 29, 2012Publication date: January 31, 2013Applicant: Starcounter ABInventor: Joachim Wester
-
Publication number: 20120278278Abstract: Systems and methods for managing databases are disclosed. One disclosed system includes a processor-addressable physical memory and a processor in communication with said processor-addressable physical memory and configured to execute an environment and to allocate an environment memory to said environment. In such a system, said environment is configured to maintain a database of objects in a database memory within said environment memory. An application executes in an application memory within said environment memory, and upon instantiation of a database object, the application environment allocates memory in said database for said database object, the database providing master storage for said database object.Type: ApplicationFiled: July 11, 2012Publication date: November 1, 2012Applicant: Starcounter ABInventors: Joachim Wester, Erik Ohlsson, Per Samuelsson, Peter Idestam-Almquist
-
Patent number: 8266125Abstract: Systems and methods for managing databases are disclosed. One disclosed system includes a processor-addressable physical memory and a processor in communication with said processor-addressable physical memory and configured to execute an environment and to allocate an environment memory to said environment. In such a system, said environment is configured to maintain a database of objects in a database memory within said environment memory. An application executes in an application memory within said environment memory, and upon instantiation of a database object, the application environment allocates memory in said database for said database object, the database providing master storage for said database object.Type: GrantFiled: October 1, 2009Date of Patent: September 11, 2012Assignee: Starcounter ABInventors: Joachim Wester, Erik Ohlsson, Per Samuelsson, Peter Idestam-Almquist