Patents by Inventor Goksel Genc
Goksel Genc 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: 10606865Abstract: A method for scaling out database information may include creating second database instantiation. The method may include configuring one or more partitions of a first database for transfer to the second database and configuring the second database for receiving the one or more first database partitions. The method may also include transferring the one or more first database partitions to the second database.Type: GrantFiled: August 28, 2017Date of Patent: March 31, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Goksel Genc, Humberto Lezama Guadarrama, Gary Chang, Andrew Sean Watson
-
Publication number: 20170357706Abstract: A method for scaling out database information may include creating second database instantiation. The method may include configuring one or more partitions of a first database for transfer to the second database and configuring the second database for receiving the one or more first database partitions. The method may also include transferring the one or more first database partitions to the second database.Type: ApplicationFiled: August 28, 2017Publication date: December 14, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Goksel Genc, Humberto Lezama Guadarrama, Gary Chang, Andrew Sean Watson
-
Patent number: 9754008Abstract: A method for scaling out database information may include creating second database instantiation. The method may include configuring one or more partitions of a first database for transfer to the second database and configuring the second database for receiving the one or more first database partitions. The method may also include transferring the one or more first database partitions to the second database.Type: GrantFiled: November 2, 2015Date of Patent: September 5, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Goksel Genc, Humberto Lezama Guadarrama, Gary Chang, Andrew Sean Watson
-
Publication number: 20160055227Abstract: A method for scaling out database information may include creating second database instantiation. The method may include configuring one or more partitions of a first database for transfer to the second database and configuring the second database for receiving the one or more first database partitions. The method may also include transferring the one or more first database partitions to the second database.Type: ApplicationFiled: November 2, 2015Publication date: February 25, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Goksel Genc, Humberto Lezama Guadarrama, Gary Chang, Andrew Sean Watson
-
Patent number: 9189503Abstract: A method for scaling out database information may include creating second database instantiation. The method may include configuring one or more partitions of a first database for transfer to the second database and configuring the second database for receiving the one or more first database partitions. The method may also include transferring the one or more first database partitions to the second database.Type: GrantFiled: December 6, 2012Date of Patent: November 17, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Goksel Genc, Humberto Lezama Guadarrama, Gary Chang, Andrew Sean Watson
-
Publication number: 20140164443Abstract: A method for scaling out database information may include creating second database instantiation. The method may include configuring one or more partitions of a first database for transfer to the second database and configuring the second database for receiving the one or more first database partitions. The method may also include transferring the one or more first database partitions to the second database.Type: ApplicationFiled: December 6, 2012Publication date: June 12, 2014Applicant: Microsoft CorporationInventors: Goksel Genc, Humberto Lezama Guadarrama, Gary Chang, Andrew Sean Watson
-
Publication number: 20130144633Abstract: Systems and methods are disclosed that assign and/or enforce usage rights for a software application. Further, the systems and methods assign and/or enforce usage rights for a software application with one or more users by decoupling the identity of the person who purchases the application from the actual users of the application. Additionally, the systems and methods provide for centralized built-in user assignment with support for multiple applications.Type: ApplicationFiled: December 1, 2011Publication date: June 6, 2013Applicant: Microsoft CorporationInventors: Humberto Lezama Guadarrama, Onur Cobanoglu, David Mowatt, Goksel Genc, David Åhs, Viswanathan Rathinavelu, Eray Chou, David LeBlanc, Terry Farrell
-
Patent number: 7984424Abstract: Embodiments provide a software model which allows a user to modify a software program in substantially the same manner as the original programmer or developer. In one embodiment, declarative code and user customizations are isolated from other code and structure of the software program. The isolated customizations can be quickly and efficiently examined to determine whether any changes or other modifications have been made to the software program. Additionally, the isolated changes can be efficiently located and applied when updating or upgrading the software program to persist any customized changes made to the software program.Type: GrantFiled: August 29, 2006Date of Patent: July 19, 2011Assignee: Microsoft CorporationInventors: Patrick Michael Dengler, Sripriya Prashanthi Vasudevan, Goksel Genc, Rachna Vargiya, Eray Aydin, Lawrence M. Sanchez, II
-
Publication number: 20060294506Abstract: Embodiments provide a software model which allows a user to modify a software program in substantially the same manner as the original programmer or developer. In one embodiment, declarative code and user customizations are isolated from other code and structure of the software program. The isolated customizations can be quickly and efficiently examined to determine whether any changes or other modifications have been made to the software program. Additionally, the isolated changes can be efficiently located and applied when updating or upgrading the software program to persist any customized changes made to the software program.Type: ApplicationFiled: August 29, 2006Publication date: December 28, 2006Applicant: Microsoft CorporationInventors: Patrick Dengler, Sripriya Vasudevan, Goksel Genc, Rachna Vargiya, Eray Aydin, Lawrence Sanchez