Patents by Inventor Tobias Zielinski
Tobias Zielinski 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: 20180095738Abstract: The present invention provides a method, system and device for optimizing machine code to be executed on a device that comprises one or more busses and a plurality of processing elements. The machine code is configured to execute a task on the device comprising a plurality of subtasks.Type: ApplicationFiled: October 13, 2017Publication date: April 5, 2018Inventors: Hendrik Dürkop, Tobias Zielinski, Halis Aslan, Farbod Saremi
-
Patent number: 9772882Abstract: The execution of an executable code by a set of processing modules is provided, wherein the executable code is executed by at least one first processing module of the set of processing modules, wherein said executable code comprises a set of parallel executable parts, wherein each parallel executable part of the executable code comprises at least two parallel executable steps, and wherein said executing comprises: detecting by the at least one first processing module a parallel executable part of the set of parallel executable parts of the executable code to be executed; selecting by the at least one first processing module at least two second processing modules of the set of processing modules; and commanding by the at least one first processing module the selected at least two second processing modules to perform the at least two parallel executable steps of the detected parallel executable part of the executable code.Type: GrantFiled: March 14, 2013Date of Patent: September 26, 2017Assignee: HYBRIDSERVER TEC IP GMBHInventors: Halis Aslan, Farbod Saremi, Tobias Zielinski, Hendrik Dürkop
-
Publication number: 20170168873Abstract: A method for deciding on a distribution path of a task includes the following steps: identifying one or more processing elements from the plurality of processing elements that are capable of processing the task, identifying one or more paths for communicating with the one or more identified processing elements, predicting a cycle length for one or more of the identified processing elements and the identified paths, selecting a preferred processing element from the identified processing elements, and selecting a preferred path from the identified paths. The method may be executed by a device or a system.Type: ApplicationFiled: February 28, 2017Publication date: June 15, 2017Inventors: Hendrik Dürkop, Tobias Zielinski, Halis Aslan, Farbod Saremi
-
Patent number: 9671921Abstract: An object is associated with one or more controls in a software application. An object associated with a control determines the operation of the data entry user interface when the data entry user interface is being employed to enter data into the control. More particularly, the object may communicate interface e characteristics to a component that is responsible for providing the user interface to the user. Such a component may be, for example, a shared software module that renders the user interface on a display, receives input data from the user through the user interface, and routes the entered data to a designated destination. Alternately, the object itself may create a user interface having the specified characteristics.Type: GrantFiled: January 23, 2009Date of Patent: June 6, 2017Assignee: Zhigu Holdings LimitedInventors: Kyril Feldman, Robert L. Chambers, Steve Dodge, Takanobu Murayama, Tobias Zielinski, Todd A. Torset, Thomas R. Wick, Adrian J. Garside
-
Publication number: 20140237480Abstract: The execution of an executable code by a set of processing modules is provided, wherein the executable code is executed by at least one first processing module of the set of processing modules, wherein said executable code comprises a set of parallel executable parts, wherein each parallel executable part of the executable code comprises at least two parallel executable steps, and wherein said executing comprises: detecting by the at least one first processing module a parallel executable part of the set of parallel executable parts of the executable code to be executed; selecting by the at least one first processing module at least two second processing modules of the set of processing modules; and commanding by the at least one first processing module the selected at least two second processing modules to perform the at least two parallel executable steps of the detected parallel executable part of the executable code.Type: ApplicationFiled: March 14, 2013Publication date: August 21, 2014Inventors: Halis ASLAN, Farbod Saremi, Tobias Zielinski, Hendrik Dürkop
-
Patent number: 8745528Abstract: An object is associated with one or more controls in a software application. An object associated with a control determines the operation of the data entry user interface when the data entry user interface is being employed to enter data into the control. More particularly, the object may communicate interface e characteristics to a component that is responsible for providing the user interface to the user. Such a component may be, for example, a shared software module that renders the user interface on a display, receives input data from the user through the user interface, and routes the entered data to a designated destination. Alternately, the object itself may create a user interface having the specified characteristics.Type: GrantFiled: January 23, 2009Date of Patent: June 3, 2014Assignee: Microsoft CorporationInventors: Kyril Feldman, Robert L Chambers, Steve Dodge, Takanobu Murayama, Tobias Zielinski, Todd A Torset, Thomas R Wick, Adrian J Garside
-
Patent number: 8140994Abstract: An object is associated with one or more controls in a software application. An object associated with a control determines the operation of the data entry user interface when the data entry user interface is being employed to enter data into the control. More particularly, the object may communicate interface e characteristics to a component that is responsible for providing the user interface to the user. Such a component may be, for example, a shared software module that renders the user interface on a display, receives input data from the user through the user interface, and routes the entered data to a designated destination. Alternately, the object itself may create a user interface having the specified characteristics.Type: GrantFiled: January 23, 2009Date of Patent: March 20, 2012Assignee: Microsoft CorporationInventors: Kyril Feldman, Robert L Chambers, Steve Dodge, Takanobu Murayama, Tobias Zielinski, Todd A Torset, Thomas R Wick, Adrian J Garside
-
Publication number: 20090150777Abstract: An object is associated with one or more controls in a software application. An object associated with a control determines the operation of the data entry user interface when the data entry user interface is being employed to enter data into the control. More particularly, the object may communicate interface e characteristics to a component that is responsible for providing the user interface to the user. Such a component may be, for example, a shared software module that renders the user interface on a display, receives input data from the user through the user interface, and routes the entered data to a designated destination. Alternately, the object itself may create a user interface having the specified characteristics.Type: ApplicationFiled: January 23, 2009Publication date: June 11, 2009Applicant: MICROSOFT CORPORATIONInventors: Kyril Feldman, Robert L. Chambers, Steve Dodge, Takanobu Murayama, Tobias Zielinski, Todd A. Torset, Thomas R. Wick, Adrian J. Garside
-
Publication number: 20090150776Abstract: An object is associated with one or more controls in a software application. An object associated with a control determines the operation of the data entry user interface when the data entry user interface is being employed to enter data into the control. More particularly, the object may communicate interface e characteristics to a component that is responsible for providing the user interface to the user. Such a component may be, for example, a shared software module that renders the user interface on a display, receives input data from the user through the user interface, and routes the entered data to a designated destination. Alternately, the object itself may create a user interface having the specified characteristics.Type: ApplicationFiled: January 23, 2009Publication date: June 11, 2009Applicant: MICROSOFT CORPORATIONInventors: Kyril Feldman, Robert L. Chambers, Steve Dodge, Takanobu Murayama, Tobias Zielinski, Todd A. Torset, Thomas R. Wick, Adrian J. Garside
-
Publication number: 20090132951Abstract: An object is associated with one or more controls in a software application. An object associated with a control determines the operation of the data entry user interface when the data entry user interface is being employed to enter data into the control. More particularly, the object may communicate interface e characteristics to a component that is responsible for providing the user interface to the user. Such a component may be, for example, a shared software module that renders the user interface on a display, receives input data from the user through the user interface, and routes the entered data to a designated destination. Alternately, the object itself may create a user interface having the specified characteristics.Type: ApplicationFiled: January 23, 2009Publication date: May 21, 2009Applicant: MICROSOFT CORPORATIONInventors: Kyril Feldman, Robert L Chambers, STEVE DODGE, TAKANOBU MURAYAMA, TOBIAS ZIELINSKI, TODD A TORSET, Thomas R Wick, Adrian J Garside
-
Publication number: 20040150670Abstract: An object is associated with one or more controls in a software application. An object associated with a control determincs the operation of the data entry user interface when the data entry user interface is being employed to enter data into that control. More particularly, the object may communicate interface characteristics to a component that is responsible for providing the user interface to the user. Such a component may be, for example, a shared software module that renders the user interface on a display, receives input data from the user through the user interface, and routes the entered data to a designated destination.Type: ApplicationFiled: April 30, 2003Publication date: August 5, 2004Applicant: Microsoft CorporationInventors: Kyril Feldman, Robert L. Chambers, Steve Dodge, Takanobu Murayama, Tobias Zielinski, Todd A. Torset, Thomas R. Wick, Adrian J. Garside