Patents by Inventor Maciej Plaza

Maciej Plaza 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: 10223364
    Abstract: A method for managing a binary object in a database system is provided. The method may include receiving a request to store the binary object and determining if a size of the binary object is above a first threshold. If the size is less than the first threshold, the method may include storing the binary object in a database of the database system using a database communication protocol. If the size is above the first threshold, the method may include determining if the size is above a second threshold. To this end, if the size is less than the second threshold, the method may include storing the binary object in a file system of the database system using the database communication protocol. Furthermore, if the size is above the second threshold, the method may include storing the binary object in the file system using a file system communication protocol.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: March 5, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pradeep Madhavarapu, Michael Warmington, Alexandru Chirica, Jun Fang, Rohan Kumar, Maciej Plaza, Srini Acharya
  • Publication number: 20160267574
    Abstract: A product delivery configuration portal includes a processor and a data store coupled to the processor. A user interface component is configured to generate a user interface providing order information relative to a sales order. The user interface has at least one flexibility selector that allows a variation of a parameter that affects product delivery. The user interface surfaces at least one delivery modification suggestion based on the sales order and a selection of the at least one flexibility selector. The user interface includes a user interface element that, when actuated, persists a delivery modification to the data store.
    Type: Application
    Filed: July 15, 2015
    Publication date: September 15, 2016
    Inventors: Olga Turovceva Mulvad, Oleksandr Moskalyuk, Maciej Plaza, Roxana Christina Diaconu
  • Publication number: 20160253341
    Abstract: A method for managing a binary object in a database system is provided. The method may include receiving a request to store the binary object and determining if a size of the binary object is above a first threshold. If the size is less than the first threshold, the method may include storing the binary object in a database of the database system using a database communication protocol. If the size is above the first threshold, the method may include determining if the size is above a second threshold. To this end, if the size is less than the second threshold, the method may include storing the binary object in a file system of the database system using the database communication protocol. Furthermore, if the size is above the second threshold, the method may include storing the binary object in the file system using a file system communication protocol.
    Type: Application
    Filed: May 6, 2016
    Publication date: September 1, 2016
    Inventors: Pradeep Madhavarapu, Michael Warmington, Alexandru Chirica, Jun Fang, Rohan Kumar, Maciej Plaza, Srini Acharya
  • Patent number: 9395890
    Abstract: A first implementation of a software system is accessed and forms in the software system are selected. Controls on each selected form are interacted with in order to discover the behavior of the computer system. A representation of the behavior is stored for human observation or output to another system (such as a behavior verification system).
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: July 19, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kostas Kastrinogiannis, Maciej Plaza, Marcin Zieminski
  • Patent number: 9336218
    Abstract: A method for managing a binary object in a database system is provided. The method may include receiving a request to store the binary object and determining if a size of the binary object is above a first threshold. If the size is less than the first threshold, the method may include storing the binary object in a database of the database system using a database communication protocol. If the size is above the first threshold, the method may include determining if the size is above a second threshold. To this end, if the size is less than the second threshold, the method may include storing the binary object in a file system of the database system using the database communication protocol. Furthermore, if the size is above the second threshold, the method may include storing the binary object in the file system using a file system communication protocol.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: May 10, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pradeep Madhavarapu, Michael Warmington, Alexandru Chirica, Jun Fang, Rohan Kumar, Maciej Plaza, Srini Acharya
  • Publication number: 20160034542
    Abstract: Search parameters are generated from search tokens that are entered within a transactional search context. A data provider is selected from a plurality of different data providers for executing a search, using the search tokens. Relevance calculators that calculate the relevance of matching search results, and sorting systems, that sort the search results, can also be selected from a plurality of different relevance calculators and sorting systems. The sorted search results are then displayed.
    Type: Application
    Filed: July 30, 2014
    Publication date: February 4, 2016
    Inventors: Andre' Lamego, Maciej Plaza, Marcin Zieminski, Olga Turovceva Mulvad
  • Publication number: 20150134382
    Abstract: Resource capacities and workloads are calculated and scaled for a set of resources, over time. Workloads that exceed capacities for the resources are identified and displayed against the scaled capacities for the resources, and suggested solutions that match workloads to capacities are generated.
    Type: Application
    Filed: November 13, 2013
    Publication date: May 14, 2015
    Applicant: Microsoft Corporation
    Inventors: Morten Holm-Petersen, Mirza Abdic', Maciej Krzysztof Zarzycki, Maciej Plaza, Ievgenii Korovin
  • Publication number: 20150006493
    Abstract: A method for managing a binary object in a database system is provided. The method may include receiving a request to store the binary object and determining if a size of the binary object is above a first threshold. If the size is less than the first threshold, the method may include storing the binary object in a database of the database system using a database communication protocol. If the size is above the first threshold, the method may include determining if the size is above a second threshold. To this end, if the size is less than the second threshold, the method may include storing the binary object in a file system of the database system using the database communication protocol. Furthermore, if the size is above the second threshold, the method may include storing the binary object in the file system using a file system communication protocol.
    Type: Application
    Filed: September 15, 2014
    Publication date: January 1, 2015
    Inventors: Pradeep Madhavarapu, Michael Warmington, Alexandru Chirica, Jun Fang, Rohan Kumar, Maciej Plaza, Srini Acharya
  • Publication number: 20140344732
    Abstract: A first implementation of a software system is accessed and forms in the software system are selected. Controls on each selected form are interacted with in order to discover the behavior of the computer system. A representation of the behavior is stored for human observation or output to another system (such as a behavior verification system).
    Type: Application
    Filed: May 15, 2013
    Publication date: November 20, 2014
    Applicant: Microsoft Corporation
    Inventors: Kostas Kastrinogiannis, Maciej Plaza, Marcin Zieminski
  • Patent number: 8838568
    Abstract: A method for managing a binary object in a database system is provided. The method may include receiving a request to store the binary object and determining if a size of the binary object is above a first threshold. If the size is less than the first threshold, the method may include storing the binary object in a database of the database system using a database communication protocol. If the size is above the first threshold, the method may include determining if the size is above a second threshold. To this end, if the size is less than the second threshold, the method may include storing the binary object in a file system of the database system using the database communication protocol. Furthermore, if the size is above the second threshold, the method may include storing the binary object in the file system using a file system communication protocol.
    Type: Grant
    Filed: August 2, 2012
    Date of Patent: September 16, 2014
    Assignee: Microsoft Corporation
    Inventors: Pradeep Madhavarapu, Michael Warmington, Alexandru Chirica, Jun Fang, Rohan Kumar, Maciej Plaza, Srini Acharya
  • Publication number: 20140012612
    Abstract: A computer implemented warehouse operations forecasting system includes a series of user navigable displays hierarchically organized based on level of detail from more general to more detailed in terms of information presented. One of the displays in the series includes an indication of projected warehouse space utilization over a period of time in the future.
    Type: Application
    Filed: July 3, 2012
    Publication date: January 9, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Mirza Abdic, Ievgenii Korovin, Maciej Plaza, Maciej Krzysztof Zarzycki, Oleksandr Moskalyuk
  • Patent number: 8332432
    Abstract: A method for managing a binary object in a database system is provided. The method may include receiving a request to store the binary object and determining if a size of the binary object is above a first threshold. If the size is less than the first threshold, the method may include storing the binary object in a database of the database system using a database communication protocol. If the size is above the first threshold, the method may include determining if the size is above a second threshold. To this end, if the size is less than the second threshold, the method may include storing the binary object in a file system of the database system using the database communication protocol. Furthermore, if the size is above the second threshold, the method may include storing the binary object in the file system using a file system communication protocol.
    Type: Grant
    Filed: May 21, 2010
    Date of Patent: December 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Pradeep Madhavarapu, Michael Warmington, Alexandru Chirica, Jun Fang, Rohan Kumar, Maciej Plaza, Srini Acharya
  • Publication number: 20120303667
    Abstract: A method for managing a binary object in a database system is provided. The method may include receiving a request to store the binary object and determining if a size of the binary object is above a first threshold. If the size is less than the first threshold, the method may include storing the binary object in a database of the database system using a database communication protocol. If the size is above the first threshold, the method may include determining if the size is above a second threshold. To this end, if the size is less than the second threshold, the method may include storing the binary object in a file system of the database system using the database communication protocol. Furthermore, if the size is above the second threshold, the method may include storing the binary object in the file system using a file system communication protocol.
    Type: Application
    Filed: August 2, 2012
    Publication date: November 29, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Pradeep Madhavarapu, Michael Warmington, Alexandru Chirica, Jun Fang, Rohan Kumar, Maciej Plaza, Srini Acharya
  • Publication number: 20110289100
    Abstract: A method for managing a binary object in a database system is provided. The method may include receiving a request to store the binary object and determining if a size of the binary object is above a first threshold. If the size is less than the first threshold, the method may include storing the binary object in a database of the database system using a database communication protocol. If the size is above the first threshold, the method may include determining if the size is above a second threshold. To this end, if the size is less than the second threshold, the method may include storing the binary object in a file system of the database system using the database communication protocol. Furthermore, if the size is above the second threshold, the method may include storing the binary object in the file system using a file system communication protocol.
    Type: Application
    Filed: May 21, 2010
    Publication date: November 24, 2011
    Applicant: Microsoft Corporation
    Inventors: Pradeep Madhavarapu, Michael Warmington, Alexandru Chirica, Jun Fang, Rohan Kumar, Maciej Plaza, Srini Acharya
  • Publication number: 20110282850
    Abstract: A database management system having a database component, which includes a lock manager, and a filesystem component. The filesystem component is configured to: generate a mapping between one or more filesystem access modes, one or more filesystem sharing modes and one or more database locks, receive a request from a filesystem stack to perform one or more actions on data in a database, identify a filesystem access mode and a filesystem share mode of the request, determine which one of the database locks corresponds to the filesystem access mode and the filesystem share mode of the request based on the mapping, and receive a notification lock on the data from the lock manager when no other database locks conflict with the notification lock, wherein the notification lock corresponds to the one of the database locks.
    Type: Application
    Filed: May 11, 2010
    Publication date: November 17, 2011
    Applicant: Microsoft Corporation
    Inventors: Vaibhav Kamra, Pradeep Madhavarapu, Cristian Diaconu, Jun Fang, Srini Acharya, Michael Warmington, Maciej Plaza, Artem Oks, Sankhyayan Debnath