Patents by Inventor Yinon Yamin
Yinon Yamin 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: 10572362Abstract: Embodiments of the present invention enable a portable computing device such as a smartphone or a tablet computer, to capture one or more codes for one or more corresponding components positioned in proximity to the portable computing device, and to convey the one or more codes to a management system. Upon receiving the one or more codes, the management system can be configured to convey, to the portable computing device, an identification and a status of each of the one or more components. The portable computing device can then present the status of the one or more components on a display, and the one or more components are detected based on a distance of the portable device in relation to the one or more components such that when a plurality of the one or more components are in a field of view of the portable device.Type: GrantFiled: December 14, 2017Date of Patent: February 25, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Arnon H. Klein, Nadav Parag, Tamir Riechberg, Moshe Weiss, Yinon Yamin
-
Patent number: 10572363Abstract: Embodiments of the present invention enable a portable computing device such as a smartphone or a tablet computer, to capture one or more codes for one or more corresponding components positioned in proximity to the portable computing device, and to convey the one or more codes to a management system. Upon receiving the one or more codes, the management system can be configured to convey, to the portable computing device, an identification and a status of each of the one or more components. The portable computing device can then present the status of the one or more components on a display, and the one or more components are detected based on a distance of the portable device in relation to the one or more components such that when a plurality of the one or more components are in a field of view of the portable device.Type: GrantFiled: December 14, 2017Date of Patent: February 25, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Arnon H. Klein, Nadav Parag, Tamir Riechberg, Moshe Weiss, Yinon Yamin
-
Patent number: 9965372Abstract: Methods, apparatus and computer program products implement embodiments of the present invention that enable a portable computing device such as a smartphone or a tablet computer, to capture one or more codes for one or more corresponding components positioned in proximity to the portable computing device, and to convey the one or more codes to a management system. Upon receiving the one or more codes, the management system can be configured to convey, to the portable computing device, an identification and a status of each of the one or more components. The portable computing device can then present the status of the one or more components on a display.Type: GrantFiled: November 7, 2013Date of Patent: May 8, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Arnon H. Klein, Nadav Parag, Tamir Riechberg, Moshe Weiss, Yinon Yamin
-
Patent number: 9959190Abstract: Apparatus and computer program products implement embodiments of the present invention that enable a portable computing device such as a smartphone or a tablet computer, to capture one or more codes for one or more corresponding components positioned in proximity to the portable computing device, and to convey the one or more codes to a management system. Upon receiving the one or more codes, the management system can be configured to convey, to the portable computing device, an identification and a status of each of the one or more components. The portable computing device can then present the status of the one or more components on a display.Type: GrantFiled: March 12, 2013Date of Patent: May 1, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Arnon H. Klein, Nadav Parag, Tamir Riechberg, Moshe Weiss, Yinon Yamin
-
Publication number: 20180113778Abstract: Embodiments of the present invention enable a portable computing device such as a smartphone or a tablet computer, to capture one or more codes for one or more corresponding components positioned in proximity to the portable computing device, and to convey the one or more codes to a management system. Upon receiving the one or more codes, the management system can be configured to convey, to the portable computing device, an identification and a status of each of the one or more components. The portable computing device can then present the status of the one or more components on a display, and the one or more components are detected based on a distance of the portable device in relation to the one or more components such that when a plurality of the one or more components are in a field of view of the portable device.Type: ApplicationFiled: December 14, 2017Publication date: April 26, 2018Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Arnon H. KLEIN, Nadav PARAG, Tamir RIECHBERG, Moshe WEISS, Yinon YAMIN
-
Publication number: 20180107575Abstract: Embodiments of the present invention enable a portable computing device such as a smartphone or a tablet computer, to capture one or more codes for one or more corresponding components positioned in proximity to the portable computing device, and to convey the one or more codes to a management system. Upon receiving the one or more codes, the management system can be configured to convey, to the portable computing device, an identification and a status of each of the one or more components. The portable computing device can then present the status of the one or more components on a display, and the one or more components are detected based on a distance of the portable device in relation to the one or more components such that when a plurality of the one or more components are in a field of view of the portable device.Type: ApplicationFiled: December 14, 2017Publication date: April 19, 2018Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Arnon H. KLEIN, Nadav PARAG, Tamir RIECHBERG, Moshe WEISS, Yinon YAMIN
-
Publication number: 20140281758Abstract: Methods, apparatus and computer program products implement embodiments of the present invention that enable a portable computing device such as a smartphone or a tablet computer, to capture one or more codes for one or more corresponding components positioned in proximity to the portable computing device, and to convey the one or more codes to a management system. Upon receiving the one or more codes, the management system can be configured to convey, to the portable computing device, an identification and a status of each of the one or more components. The portable computing device can then present the status of the one or more components on a display.Type: ApplicationFiled: November 7, 2013Publication date: September 18, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Arnon H. KLEIN, Nadav PARAG, Tamir RIECHBERG, Moshe WEISS, Yinon YAMIN
-
Publication number: 20100251213Abstract: The present invention relates to a method for cycle accurate simulating the processing of a processor comprising the steps of: (a) receiving a source code containing at least one source command and at least one debug command; (b) reading at least one command from said source code and determining if said command is a source command or a debug command; (c) if said command is a source command: (I) interpreting said source command into machine readable command; and (II) storing said source command in an object code file; (d) if said command is a debug command: (I) appending an address to said debug command; and (II) storing said debug command in a debug file; (e) loading said object code file and said debug file into a cycle accurate simulator; and (f) executing at least one said debug command without promoting at least one component which keeps track of the processing cycle accuracy of said simulated processor.Type: ApplicationFiled: March 24, 2009Publication date: September 30, 2010Applicant: HORIZON SEMICONDUCTORS LTD.Inventor: Yinon Yamin
-
Publication number: 20100070951Abstract: The present invention relates to a method for realizing a generic assembler capable of translating a source code into machine codes for various processor-architectures comprising the steps of: (a) providing an assembler capable of reading a definitions file for translating source code commands into machine code commands; (b) loading said definitions file, which holds definitions related to a processor-architecture, into said assembler; (c) parsing and assessing, by said assembler, said definitions file for finding errors; (d) preparing the internal data structures of said assembler based on said definitions of said definitions file; and (e) translating a source code into a machine code, by said assembler, using said definitions from said definitions file.Type: ApplicationFiled: September 15, 2008Publication date: March 18, 2010Applicant: Horizon Semiconductors Ltd.Inventor: Yinon Yamin