Patents by Inventor Danny Soroker
Danny Soroker 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: 10209363Abstract: Embodiments are directed to a system for implementing a restricted-operation region. The system includes an instruction development module configured to be utilized in the development of a set of instructions that implement an operation policy of the restricted-operation region. The set of instructions is configured to, when interpreted, implement the operation policy by controlling at least one function of a vehicle that attempts to operate within the restricted-operation region. The system further includes a first transmitter configured to transmit the set of instructions to the vehicle, wherein a processor of the vehicle is configured to interpret the set of instructions based at least in part on a determination that the vehicle is attempting to operate within the restricted-operation region.Type: GrantFiled: June 22, 2015Date of Patent: February 19, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Maryam Ashoori, Jonathan H. Connell, II, Jason B. Ellis, Robert G. Farrell, Danny Soroker
-
Patent number: 10162059Abstract: Embodiments are directed to a system for implementing a restricted-operation region. The system includes an instruction development module configured to be utilized in the development of a set of instructions that implement an operation policy of the restricted-operation region. The set of instructions is configured to, when interpreted, implement the operation policy by controlling at least one function of a vehicle that attempts to operate within the restricted-operation region. The system further includes a first transmitter configured to transmit the set of instructions to the vehicle, wherein a processor of the vehicle is configured to interpret the set of instructions based at least in part on a determination that the vehicle is attempting to operate within the restricted-operation region.Type: GrantFiled: March 30, 2015Date of Patent: December 25, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Maryam Ashoori, Jonathan H. Connell, II, Jason B. Ellis, Robert G. Farrell, Danny Soroker
-
Patent number: 9749137Abstract: Crypto-glasses include systems that implement a method of authentication of users by blinking, the crypto-glasses including a frame configured so as to be worn by a user, a processor, a display device communicating with the processor so as to dynamically display data, and a communication unit, as executed by the processor, to execute the method of authentication by transmitting data to the display device for performing the authentication of the user to interact with the display device. The communication unit is configured to display in an optical unit of the crypto-glasses a key map which correlates data input into the display device with keys of the display device, the key map indicating data different from that of the keys of the display device.Type: GrantFiled: January 27, 2016Date of Patent: August 29, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ashish Kundu, Amit A. Nanavati, Danny Soroker
-
Patent number: 9633003Abstract: A system and computer product for validating the consistency between quantitative and natural language textual evaluations. An example method involves computing a numeric score for a textual evaluation, comparing the numeric score to a quantitative evaluation, and producing a rating based on the similarity of the two evaluations.Type: GrantFiled: December 18, 2012Date of Patent: April 25, 2017Assignee: International Business Machines CorporationInventors: Danny Soroker, Justin D. Weisz
-
Patent number: 9626356Abstract: A system and computer product for validating the consistency between quantitative and natural language textual evaluations. An example method involves computing a numeric score for a textual evaluation, comparing the numeric score to a quantitative evaluation, and producing a rating based on the similarity of the two evaluations.Type: GrantFiled: September 24, 2013Date of Patent: April 18, 2017Assignee: International Business Machines CorporationInventors: Danny Soroker, Justin D. Weisz
-
Publication number: 20160291589Abstract: Embodiments are directed to a system for implementing a restricted-operation region. The system includes an instruction development module configured to be utilized in the development of a set of instructions that implement an operation policy of the restricted-operation region. The set of instructions is configured to, when interpreted, implement the operation policy by controlling at least one function of a vehicle that attempts to operate within the restricted-operation region. The system further includes a first transmitter configured to transmit the set of instructions to the vehicle, wherein a processor of the vehicle is configured to interpret the set of instructions based at least in part on a determination that the vehicle is attempting to operate within the restricted-operation region.Type: ApplicationFiled: June 22, 2015Publication date: October 6, 2016Inventors: Maryam Ashoori, Jonathan H. Connell, II, Jason B. Ellis, Robert G. Farrell, Danny Soroker
-
Publication number: 20160291588Abstract: Embodiments are directed to a system for implementing a restricted-operation region. The system includes an instruction development module configured to be utilized in the development of a set of instructions that implement an operation policy of the restricted-operation region. The set of instructions is configured to, when interpreted, implement the operation policy by controlling at least one function of a vehicle that attempts to operate within the restricted-operation region. The system further includes a first transmitter configured to transmit the set of instructions to the vehicle, wherein a processor of the vehicle is configured to interpret the set of instructions based at least in part on a determination that the vehicle is attempting to operate within the restricted-operation region.Type: ApplicationFiled: March 30, 2015Publication date: October 6, 2016Inventors: Maryam Ashoori, Jonathan H. Connell, II, Jason B. Ellis, Robert G. Farrell, Danny Soroker
-
Publication number: 20160142209Abstract: Crypto-glasses include systems that implement a method of authentication of users by blinking, the crypto-glasses including a frame configured so as to be worn by a user, a processor, a display device communicating with the processor so as to dynamically display data, and a communication unit, as executed by the processor, to execute the method of authentication by transmitting data to the display device for performing the authentication of the user to interact with the display device.Type: ApplicationFiled: January 27, 2016Publication date: May 19, 2016Inventors: Ashish KUNDU, Amit A. NANAVATI, Danny SOROKER
-
Patent number: 9342436Abstract: A program code execution is monitored. Variable type and value information the one or more variables in the program code take during the execution of the program code are stored, and compiled over multiple execution of the program code as historical run-time execution traces. A code editor user interface may present the historical run-time execution traces for inspection, whether or not the program code is currently executing. Statistical properties associated with the variable type and value information may be computed. Future variable type and value the one or more variables might take during future execution of the program code may be predicted.Type: GrantFiled: August 9, 2013Date of Patent: May 17, 2016Assignee: International Business Machines CorporationInventors: Peter K. Malkin, Jacquelyn A. Martino, Clifford A. Pickover, Danny Soroker, Justin D. Weisz
-
Patent number: 9336121Abstract: A program code execution is monitored. Variable type and value information the one or more variables in the program code take during the execution of the program code are stored, and compiled over multiple execution of the program code as historical run-time execution traces. A code editor user interface may present the historical run-time execution traces for inspection, whether or not the program code is currently executing. Statistical properties associated with the variable type and value information may be computed. Future variable type and value the one or more variables might take during future execution of the program code may be predicted.Type: GrantFiled: March 15, 2013Date of Patent: May 10, 2016Assignee: International Business Machines CorporationInventors: Peter K. Malkin, Jacquelyn A. Martino, Clifford A. Pickover, Danny Soroker, Justin D. Weisz
-
Patent number: 9275213Abstract: A method and structure for entering authentication data into a device by displaying in an optical unit a key map which correlates data input into the device with keys of the device, the key map indicating data different from that of the keys of the device.Type: GrantFiled: April 15, 2013Date of Patent: March 1, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ashish Kundu, Amit A Nanavati, Danny Soroker
-
Publication number: 20160020908Abstract: A system, method and computer program product for electronically signing documents on mobile devices. An example method includes receiving an electronic document at a mobile device. The mobile device indicates to a user of the mobile device to sign the electronic document by moving the mobile device through physical space in a trajectory of the user's signature. A recording step records the trajectory of the user's signature from a sensor at the mobile device, such as an accelerometer and/or a camera. A converting step converts the trajectory of the user's signature into an electronic signature object. The signature object is then combined with the electronic document to create a signed electronic document.Type: ApplicationFiled: July 18, 2014Publication date: January 21, 2016Inventors: Ashish Kundu, Danny Soroker
-
Patent number: 8930238Abstract: An advertising system and methods, including an ad service that one of generates, presents and receives information pertaining to an ad presentation, an ad presentation output device that outputs the ad presentation at a presentation location, a user response receiver at the ad service that receives a user response transmitted from a mobile device based on the ad presentation at the presentation location, an ad service transmitter that transmits an executable object to a target device specified in the user response, wherein the target device includes a memory and a processor for executing the executable object to provide a service to the user on the target device, wherein the service is modified based on information one of accessed and determined by the executable object on the target device.Type: GrantFiled: February 21, 2008Date of Patent: January 6, 2015Assignee: International Business Machines CorporationInventors: Daniel M. Coffman, Herbert S. McFaddin, Chandrasekhar Narayanaswami, Danny Soroker
-
Publication number: 20140310531Abstract: A method and structure for entering authentication data into a device by displaying in an optical unit a key map which correlates data input into the device with keys of the device, the key map indicating data different from that of the keys of the device.Type: ApplicationFiled: April 15, 2013Publication date: October 16, 2014Inventors: Ashish KUNDU, Amit A. Nanavati, Danny Soroker
-
Publication number: 20140282388Abstract: A program code execution is monitored. Variable type and value information the one or more variables in the program code take during the execution of the program code are stored, and compiled over multiple execution of the program code as historical run-time execution traces. A code editor user interface may present the historical run-time execution traces for inspection, whether or not the program code is currently executing. Statistical properties associated with the variable type and value information may be computed. Future variable type and value the one or more variables might take during future execution of the program code may be predicted.Type: ApplicationFiled: August 9, 2013Publication date: September 18, 2014Applicant: International Business Machines CorporationInventors: Peter K. Malkin, Jacquelyn A. Martino, Clifford A. Pickover, Danny Soroker, Justin D. Weisz
-
Patent number: 8762205Abstract: Exemplary embodiments of the present invention relate to a method for advertising a business enterprise via an instant messaging (IM) environment comprising registering at least one business enterprise computing system application with an IM server and registering at least one subscriber with the IM server, wherein a subscriber logs on to the IM server via an IM client application that resides at a computing device.Type: GrantFiled: January 17, 2008Date of Patent: June 24, 2014Assignees: International Business Machines Corporation, Institute for Information Technology AdvancementInventors: Chandrasekhar Narayanaswami, Danny Soroker, Young Sang Paik, Herbert S. McFaddin, Francois Huaulme, Sean Lee
-
Publication number: 20140172416Abstract: A system and computer product for validating the consistency between quantitative and natural language textual evaluations. An example method involves computing a numeric score for a textual evaluation, comparing the numeric score to a quantitative evaluation, and producing a rating based on the similarity of the two evaluations.Type: ApplicationFiled: September 24, 2013Publication date: June 19, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Danny Soroker, Justin D. Weisz
-
Publication number: 20140172414Abstract: A system and computer product for validating the consistency between quantitative and natural language textual evaluations. An example method involves computing a numeric score for a textual evaluation, comparing the numeric score to a quantitative evaluation, and producing a rating based on the similarity of the two evaluations.Type: ApplicationFiled: December 18, 2012Publication date: June 19, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Danny Soroker, Justin D. Weisz
-
Publication number: 20130247007Abstract: A debugger variable is set; the variable is associated with: at least one location within a program to be debugged; and at least one expression that is valid within a scope of the location. A breakpoint associated with a location within the program is also set. Upon encountering the at least one location of the debugger variable during a current run of the program, a value of the at least one expression with which the debugger variable is associated is computed and assigned to the debugger variable. Upon encountering the location of the breakpoint during the current run of the program, the debugger is operated in at least one of a first manner and a second manner, depending on the value of the debugger variable; the first manner is different than the second manner.Type: ApplicationFiled: March 16, 2012Publication date: September 19, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert M. Fuhrer, Danny Soroker
-
Patent number: 8522213Abstract: A method of debugging a program includes setting a breakpoint in the program identifying a location within the program, a reference-typed expression that is valid within the scope of the location, and a set of statically-specified data entities to which the expression refers, upon encountering the location during a current run of the program, determining whether the associated expression evaluates to a reference corresponding to one of the statically-specified data entities, pausing the program at the location if a value of the expression refers to one of the statically-specified data entities, and continuing the program without pausing if the value does not refer to one of the statically-specified data entities.Type: GrantFiled: May 12, 2011Date of Patent: August 27, 2013Assignee: International Business Machines CorporationInventors: Robert M. Fuhrer, Danny Soroker