Patents by Inventor Dimiter Georgiev

Dimiter Georgiev 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: 11127076
    Abstract: An electronic trading method, system, apparatus and platform that facilitate dealer to client trading of financial instruments in a session-based format. In one embodiment, the electronic trading system establishes a trading session for a given financial instrument at a predetermined date and time. The electronic trading system presents a two-sided market and provides a guarantee of a minimum liquidity for the trading session. The electronic trading system then executes client orders based on time of order entry and allocation of available liquidity.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: September 21, 2021
    Assignee: Goldman Sachs & Co. LLC
    Inventors: Christopher White, Justin Gmelich, Dimiter Georgiev, Debra Herschmann, Paul J. Huchro, Wichar Jiempreecha, Ross Levinsky, John Shaffer, Stephanie Miriam Sklar, Paul Walker
  • Publication number: 20190073718
    Abstract: An electronic trading method, system, apparatus and platform that facilitate dealer to client trading of financial instruments in a session-based format. In one embodiment, the electronic trading system establishes a trading session for a given financial instrument at a predetermined date and time. The electronic trading system presents a two-sided market and provides a guarantee of a minimum liquidity for the trading session. The electronic trading system then executes client orders based on time of order entry and allocation of available liquidity.
    Type: Application
    Filed: October 31, 2018
    Publication date: March 7, 2019
    Inventors: Christopher White, Justin Gmelich, Dimiter Georgiev, Debra Herschmann, Paul J. Huchro, Wichar Jiempreecha, Ross Levinsky, John Shaffer, Stephanie Miriam Sklar, Paul Walker
  • Patent number: 9384292
    Abstract: Map service techniques are described. In an implementation, text is received from an application for processing by one or more linguistic services. Based on service properties of respective linguistic services that are relevant to the application, particular linguistic services are designated to be available for use by the application and one or more other linguistic services are obscured from the application. A communication is formed to communication the text to a designated linguistic service.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: July 5, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
  • Patent number: 8768047
    Abstract: Script detection service techniques are described. In an implementation, a corpora of text is analyzed to determine which strings in the corpora of text are to be included in a targeted dictionary that is usable for language detection services. The targeted dictionary is populated with strings that are individually associated with a human language. The strings include individual text characters associated with values that correspond to a particular subset of values in a table that associates subsets of values with individual human writing systems.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: July 1, 2014
    Assignee: Microsoft Corporation
    Inventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. M. Sayed, Yaniv Feinberg, Yung-Shin Lin
  • Publication number: 20140129406
    Abstract: An electronic trading method and system to facilitate order execution at improved prices. In one embodiment, the electronic trading system includes a price improvement module that determines, from aggregated orders, total orders on each trade side. The price improvement module further determines whether an amount of two-sided order interest is at least a predefined amount, and if so, generates an indication to execute one or more of the orders at an improved bid price or an improved ask price.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 8, 2014
    Applicant: GOLDMAN, SACHS & CO.
    Inventors: Christopher White, Justin Gmelich, Dimiter Georgiev, Debra Herschmann, Paul J. Huchro, Wichar Jiempreecha, Ross Levinsky, Johnny Shaffer, Stephanie Miriam Sklar, Paul Walker
  • Publication number: 20140129404
    Abstract: An electronic trading method, system, apparatus and platform that facilitate dealer to client trading of financial instruments in a session-based format. In one embodiment, the electronic trading system establishes a trading session for a given financial instrument at a predetermined date and time. The electronic trading system presents a two-sided market and provides a guarantee of a minimum liquidity for the trading session. The electronic trading system then executes client orders based on time of order entry and allocation of available liquidity.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 8, 2014
    Applicant: GOLDMAN, SACHS & CO.
    Inventors: Christopher White, Justin Gmelich, Dimiter Georgiev, Debra Herschmann, Paul J. Huchro, Wichar Jiempreecha, Ross Levinsky, Johnny Shaffer, Stephanie Miriam Sklar, Paul Walker
  • Publication number: 20140129407
    Abstract: A method and system for filling orders based on time of order entry and liquidity allocation are disclosed. A trading system having an order fulfillment engine, receives orders to trade a financial instrument. Each order may specify an order size and a trade side. The system identifies a trade side with aggregate order size larger than that of an opposing trade side and determines a priority for executing orders on the identified trade side based on available liquidity and time of order entry. The one or more orders on the identified trade side are then executed according to the determined priority.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 8, 2014
    Applicant: GOLDMAN, SACHS & CO.
    Inventors: Christopher White, Justin Gmelich, Dimiter Georgiev, Debra Herschmann, Paul J. Huchro, Wichar Jiempreecha, Ross Levinsky, Johnny Shaffer, Stephanie Miriam Sklar, Paul Walker
  • Publication number: 20140129405
    Abstract: A session based electronic trading and order handling system and method include order handling protocols for processing and distributing order information. In one embodiment, the order handling system receives an order to trade in a financial instrument. The order handling system obtains an order handling rule for communicating certain order attributes to a party and applies the order handling rule to the order to communicate such attributes.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 8, 2014
    Applicant: GOLDMAN, SACHS & CO.
    Inventors: Christopher White, Justin Gmelich, Dimiter Georgiev, Debra Herschmann, Paul J. Huchro, Wichar Jiempreecha, Ross Levinsky, Johnny Shaffer, Stephanie Miriam Sklar, Paul Walker
  • Publication number: 20130297295
    Abstract: Script detection service techniques are described. In an implementation, a corpora of text is analyzed to determine which strings in the corpora of text are to be included in a targeted dictionary that is usable for language detection services. The targeted dictionary is populated with strings that are individually associated with a human language. The strings include individual text characters associated with values that correspond to a particular subset of values in a table that associates subsets of values with individual human writing systems.
    Type: Application
    Filed: July 9, 2013
    Publication date: November 7, 2013
    Inventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. M. Sayed, Yaniv Feinberg, Yung-Shin Lin
  • Patent number: 8503715
    Abstract: Script detection service techniques are described. In an implementation, values representing individual text characters in a string of one or more text characters are identified to determine which human writing system is associated with the individual text characters. The values are compared to a table that associates subsets of values with individual human writing systems. The values are determined to be within a particular subset of values in the table that correspond to a particular human writing system. A particular human writing system is designated as associated with the string based on the values associated with the individual text characters in the string being within the particular subset of values that corresponds with the particular human writing system.
    Type: Grant
    Filed: November 9, 2011
    Date of Patent: August 6, 2013
    Assignee: Microsoft Corporation
    Inventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
  • Publication number: 20120254712
    Abstract: Map service techniques are described. In an implementation, text is received from an application for processing by one or more linguistic services. Based on service properties of respective linguistic services that are relevant to the application, particular linguistic services are designated to be available for use by the application and one or more other linguistic services are obscured from the application. A communication is formed to communication the text to a designated linguistic service.
    Type: Application
    Filed: June 15, 2012
    Publication date: October 4, 2012
    Applicant: Microsoft Corporation
    Inventors: Dimiter Georgiev, Shenghua Ye, Gerardo Vilarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
  • Patent number: 8266514
    Abstract: Map service techniques are described. In an implementation, one or more computer-readable media comprise instructions that are executable by a computer to recognize from text an action that is performable by a particular one of a plurality of webpages and parse a set of parameters from the text to be passed to the particular said webpage to cause the webpage to perform the action.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Dimiter Georgiev, Shenghua Ye, Gerardo Vilarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
  • Publication number: 20120158794
    Abstract: Techniques to discover object interfaces are described. An object association component is operative to generate mapping information representing a mapping between an application object interface for an application object of an application program executing in a first process with a system object handle for a system object of a system program executing in a second process, create a memory map file name for a memory mapped file, and store a record with the mapping information in the memory mapped file. Other embodiments are described and claimed.
    Type: Application
    Filed: December 20, 2010
    Publication date: June 21, 2012
    Applicant: Microsoft Corporation
    Inventors: Gabriel DeBacker, Dimiter Georgiev, Chris Guzak
  • Patent number: 8180626
    Abstract: Language detection techniques are described. In implementation, a method comprises determining which human writing system is associated with text characters in a string based on values representing the text characters. When the values are associated with more than one human language, the string is compared with a targeted dictionary to identify a corresponding human language associated with the string. Linguistic services are designated to be available based on service properties of the linguistic services and based on the corresponding human language associated with the string.
    Type: Grant
    Filed: October 12, 2011
    Date of Patent: May 15, 2012
    Assignee: Microsoft Corporation
    Inventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
  • Publication number: 20120059646
    Abstract: Script detection service techniques are described. In an implementation, values representing individual text characters in a string of one or more text characters are identified to determine which human writing system is associated with the individual text characters. The values are compared to a table that associates subsets of values with individual human writing systems. The values are determined to be within a particular subset of values in the table that correspond to a particular human writing system. A particular human writing system is designated as associated with the string based on the values associated with the individual text characters in the string being within the particular subset of values that corresponds with the particular human writing system.
    Type: Application
    Filed: November 9, 2011
    Publication date: March 8, 2012
    Applicant: Microsoft Corporation
    Inventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
  • Publication number: 20120029906
    Abstract: Language detection techniques are described. In implementation, a method comprises determining which human writing system is associated with text characters in a string based on values representing the text characters. When the values are associated with more than one human language, the string is compared with a targeted dictionary to identify a corresponding human language associated with the string. Linguistic services are designated to be available based on service properties of the linguistic services and based on the corresponding human language associated with the string.
    Type: Application
    Filed: October 12, 2011
    Publication date: February 2, 2012
    Applicant: Microsoft Corporation
    Inventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
  • Patent number: 8107671
    Abstract: Script detection service techniques are described. In an implementation, a determination is made as to which human writing system is associated with individual text characters in a string of one or more text characters based on values representing the individual text characters in the string. A particular human writing system is designated as associated with the string based on the values associated with the individual text characters in the string.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: January 31, 2012
    Assignee: Microsoft Corporation
    Inventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
  • Patent number: 8073680
    Abstract: Language detection techniques are described. In implementation, a method comprises determining which human writing system is associated with text characters in a string based on values representing the text characters. When the values are associated with more than one human language, the string is compared with a targeted dictionary to identify a corresponding human language associated with the string.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: December 6, 2011
    Assignee: Microsoft Corporation
    Inventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
  • Patent number: 8019596
    Abstract: Linguistic service platform techniques are described. In implementations, one or more computer-readable media comprise instructions that are executable by a computer to designate a linguistic service having a particular property responsive to an application program interface call specifying the property. Communication may be brokered between the linguistic service and the application so that communication occurs without the application directly communicating with the linguistic service.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: September 13, 2011
    Assignee: Microsoft Corporation
    Inventors: Dimiter Georgiev, Shenghua Ye, Gerardo Vilarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
  • Publication number: 20090326920
    Abstract: Linguistic service platform techniques are described. In implementations, one or more computer-readable media comprise instructions that are executable by a computer to designate a linguistic service having a particular property responsive to an application program interface call specifying the property. Communication may be brokered between the linguistic service and the application so that communication occurs without the application directly communicating with the linguistic service.
    Type: Application
    Filed: June 26, 2008
    Publication date: December 31, 2009
    Applicant: Microsoft Corporation
    Inventors: Dimiter Georgiev, Shenghua Ye, Gerardo Vilarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin