Patents by Inventor Vit Karas

Vit Karas 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).

  • Publication number: 20230359440
    Abstract: Externally-initiated extension of a type that is managed by a runtime environment. As an example, third-party code that is not a runtime component may itself cause a type to be extended by causing a subject interface to be supplied to the type while also providing an implementation for that interface. The extension occurs by identifying a subject interface to supply to a type that is managed by the runtime environment, providing an implementation of the interface to the runtime environment, and instructing the runtime environment to supply the subject interface to the type using the implementation. The interface is thereafter available to computing entities that use the type.
    Type: Application
    Filed: May 9, 2022
    Publication date: November 9, 2023
    Inventors: Aaron Reid ROBINSON, Vit KARAS
  • Patent number: 10038749
    Abstract: Various technologies pertaining to modifying visualizations are described herein. A client computing device requests a visualization from a server computing device, and the server computing device constructs the visualization responsive to receipt of the request. The server computing device further identifies anticipated transformations for the visualization, and transmits the visualization and the transformations to the client computing device. The client computing device displays the visualization, and responsive to receipt of a request to modify the visualization, executes a transformation provided by the server computing device to update the visualization.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: July 31, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Dmitry Datsenko, Vit Karas, Haroon Ahmed, Robert M. Bruckner, Andriy Garbuzov, Yury Berezansky, Yoav Yassour, Boaz Chen
  • Publication number: 20160112511
    Abstract: Various technologies pertaining to modifying visualizations are described herein. A client computing device requests a visualization from a server computing device, and the server computing device constructs the visualization responsive to receipt of the request. The server computing device further identifies anticipated transformations for the visualization, and transmits the visualization and the transformations to the client computing device. The client computing device displays the visualization, and responsive to receipt of a request to modify the visualization, executes a transformation provided by the server computing device to update the visualization.
    Type: Application
    Filed: October 20, 2014
    Publication date: April 21, 2016
    Inventors: Dmitry Datsenko, Vit Karas, Haroon Ahmed, Robert M. Bruckner, Andriy Garbuzov, Yury Berezansky, Yoav Yassour, Boaz Chen