Patents by Inventor Cezary Raczko
Cezary Raczko 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: 11947817Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for memory mapping to enhance data cube performance. In some implementations, a system accesses a data set that includes data to be processed into a data cube. The system generates a memory-mapped data cube that includes a plurality of files including different segments of the data cube. Generating the memory-mapped data cube includes allocating memory-mapped buffers in non-volatile data storage and responding to subsequent memory allocation requests with addresses for the buffers such that components of the data cube are accumulated in the buffers. The memory-mapped data cube is loaded by storing the files of the data cube in disk-based storage, mapping the stored files of the data cube to virtual memory addresses, and caching portions of the data cube in random-access memory.Type: GrantFiled: November 15, 2021Date of Patent: April 2, 2024Assignee: MicroStrategy IncorporatedInventors: Qianping Jiang, Cheng Guo, Rixin Liao, Cezary Raczko, Xiaoyan Yu
-
Publication number: 20230152994Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for memory mapping to enhance data cube performance. In some implementations, a system accesses a data set that includes data to be processed into a data cube. The system generates a memory-mapped data cube that includes a plurality of files including different segments of the data cube. Generating the memory-mapped data cube includes allocating memory-mapped buffers in non-volatile data storage and responding to subsequent memory allocation requests with addresses for the buffers such that components of the data cube are accumulated in the buffers. The memory-mapped data cube is loaded by storing the files of the data cube in disk-based storage, mapping the stored files of the data cube to virtual memory addresses, and caching portions of the data cube in random-access memory.Type: ApplicationFiled: November 15, 2021Publication date: May 18, 2023Inventors: Qianping Jiang, Cheng Guo, Rixin Liao, Cezary Raczko, Xiaoyan Yu
-
Patent number: 11360986Abstract: In some implementations, one or more computers receive a search query input. One or more search results identified based on the search query input are provided. Data indicating interaction of the user with a particular search result from the one or more search results is received. In response to receiving the data indicating the interacting, a filter determined based on the particular search result is applied to a set of search results identified in response to a subsequent search query input.Type: GrantFiled: January 13, 2020Date of Patent: June 14, 2022Assignee: MicroStrategy IncorporatedInventors: Cezary Raczko, Siamak Ziraknejad
-
Publication number: 20210303404Abstract: Systems and methods are disclosed herein for migrating data from a source environment to a target environment. The source and target environments may have different database management systems and/or may be disposed on separate networks. In some embodiments, systems and methods disclosed herein may include identifying data for migration in the source environment, wherein identifying the data comprises identifying tables having a predetermined prefix value, setting customized properties in a data migration utility based on the data, creating a shell for the data in the target environment, using the data migration utility, creating an intermediary representation of the data, copying the intermediary representation to the target environment; and restoring the data from the intermediary representation into the shell in the target environment.Type: ApplicationFiled: March 22, 2021Publication date: September 30, 2021Inventors: Jay SHAH, Michael HUDSON, Cezary RACZKO
-
Patent number: 11086855Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enterprise connectivity are described. In one aspect, a method includes the actions of receiving, by a data analysis server and from a web client running on a first device, a request to begin a web session, where the data analysis server is configured to generate queries to a data storage device based on user input to the web client. The actions further include receiving a request to generate a dashboard interface that provides a visualization of a portion of data in the data storage device. The actions further include generating the dashboard interface and a corresponding dashboard file that is viewable outside of the web client. The actions further include transmitting the dashboard file to a second device that includes a data analysis application that is configured to view the dashboard file.Type: GrantFiled: July 8, 2019Date of Patent: August 10, 2021Assignee: MicroStrategy IncorporatedInventors: Baoxuan Xiao, Cezary Raczko, Rixin Liao, Jing Li, Naveen Jayanchandran, Atul Sharma, L. Douglas Everhart
-
Publication number: 20200151185Abstract: In some implementations, one or more computers receive a search query input. One or more search results identified based on the search query input are provided. Data indicating interaction of the user with a particular search result from the one or more search results is received. In response to receiving the data indicating the interacting, a filter determined based on the particular search result is applied to a set of search results identified in response to a subsequent search query input.Type: ApplicationFiled: January 13, 2020Publication date: May 14, 2020Inventors: Cezary Raczko, Siamak Ziraknejad
-
Patent number: 10534783Abstract: A system and method for performing a universal search for resources across platforms in an enterprise system are described. A search server may receive one or more characters of a search query input at a user device of a user that is a member of an organization and identify one or more resources having metadata or content that includes the one or more characters. For each identified resource, the server may determine a category to which the identified resource belongs, receive source access data indicating resource access patterns of users in the organization, and rank the one or more resources based on the resource access data. The server may provide, to the user device, search result data for display that indicates the ranked one or more resources.Type: GrantFiled: February 8, 2017Date of Patent: January 14, 2020Assignee: MicroStrategy IncorporatedInventors: Cezary Raczko, Siamak Ziraknejad
-
Patent number: 10366079Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enterprise connectivity are described. In one aspect, a method includes the actions of receiving, by a data analysis server and from a web client running on a first device, a request to begin a web session, where the data analysis server is configured to generate queries to a data storage device based on user input to the web client. The actions further include receiving a request to generate a dashboard interface that provides a visualization of a portion of data in the data storage device. The actions further include generating the dashboard interface and a corresponding dashboard file that is viewable outside of the web client. The actions further include transmitting the dashboard file to a second device that includes a data analysis application that is configured to view the dashboard file.Type: GrantFiled: January 26, 2016Date of Patent: July 30, 2019Assignee: MicroStrategy IncorporatedInventors: Baoxuan Xiao, Cezary Raczko, Rixin Liao, Jing Li, Naveen Jayanchandran, Atul Sharma, L. Douglas Everhart