Patents by Inventor Yoav Yassour
Yoav Yassour 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: 11729174Abstract: Various aspects of triggering and controlling workflows are disclosed, where a workflow processes data across a plurality of services by performing a predefined operation using predefined parameters when triggered by a predefined input. Specifically, the various aspects include providing access control for workflows triggered using button sharing, encoding workflows and scanning encoded workflows to trigger workflows, using security badges and access control systems used at workplaces to trigger workflows, and enabling workflows to extract information from mobile devices and using the information for subsequent processing.Type: GrantFiled: August 18, 2021Date of Patent: August 15, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Yoav Yassour, Adi Regev, Boaz Chen, Itay Demri, Ella Lesser, Khalid Awwad, Shahar Prish
-
Publication number: 20230199019Abstract: Technology described herein determines whether a device is Internet facing. An Internet facing device is a device where traffic coming from the Internet is routable to the device. The technology described herein may comprise two components that work together to identify Internet-facing devices. The first component is a monitoring agent installed on organizational devices. The second component is an Internet-facing management service, which may be cloud based. The monitoring agent communicates connection-event notices to the Internet-facing management service. The source IP address in the connection-event notice is compared to a list of organizational IP addresses. If the source IP address is not on the list, then the computing device associated with the notice is added to a list of Internet-facing devices because the connection originated from the Internet. Software listed in the connection-event notice may be added to a list of internet-facing software instances.Type: ApplicationFiled: February 24, 2023Publication date: June 22, 2023Inventors: Lior Menachern SCHACHTER, Dor GOLDBAUM, Yoav YASSOUR, Haim GOLDSHTEIN
-
Patent number: 11637852Abstract: Technology described herein determines whether a device is Internet facing. An Internet facing device is a device where traffic coming from the Internet is routable to the device. The technology described herein may comprise two components that work together to identify Internet-facing devices. The first component is a monitoring agent installed on organizational devices. The second component is an Internet-facing management service, which may be cloud based. The monitoring agent communicates connection-event notices to the Internet-facing management service. The source IP address in the connection-event notice is compared to a list of organizational IP addresses. If the source IP address is not on the list, then the computing device associated with the notice is added to a list of Internet-facing devices because the connection originated from the Internet. Software listed in the connection-event notice may be added to a list of internet-facing software instances.Type: GrantFiled: January 4, 2021Date of Patent: April 25, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Lior Menachem Schachter, Dor Goldbaum, Yoav Yassour, Haim Goldshtein
-
Publication number: 20220217116Abstract: Technology described herein determines whether a device is Internet facing. An Internet facing device is a device where traffic coming from the Internet is routable to the device. The technology described herein may comprise two components that work together to identify Internet-facing devices. The first component is a monitoring agent installed on organizational devices. The second component is an Internet-facing management service, which may be cloud based. The monitoring agent communicates connection-event notices to the Internet-facing management service. The source IP address in the connection-event notice is compared to a list of organizational IP addresses. If the source IP address is not on the list, then the computing device associated with the notice is added to a list of Internet-facing devices because the connection originated from the Internet. Software listed in the connection-event notice may be added to a list of internet-facing software instances.Type: ApplicationFiled: January 4, 2021Publication date: July 7, 2022Inventors: Lior Menachern SCHACHTER, Dor GOLDBAUM, Yoav YASSOUR, Haim GOLDSHTEIN
-
Publication number: 20210377271Abstract: Various aspects of triggering and controlling workflows are disclosed, where a workflow processes data across a plurality of services by performing a predefined operation using predefined parameters when triggered by a predefined input. Specifically, the various aspects include providing access control for workflows triggered using button sharing, encoding workflows and scanning encoded workflows to trigger workflows, using security badges and access control systems used at workplaces to trigger workflows, and enabling workflows to extract information from mobile devices and using the information for subsequent processing.Type: ApplicationFiled: August 18, 2021Publication date: December 2, 2021Inventors: Yoav Yassour, Adi Regev, Boaz Chen, Itay Demri, Ella Lesser, Khalid Awwad, Shahar Prish
-
Patent number: 11128627Abstract: Various aspects of triggering and controlling workflows are disclosed, where a workflow processes data across a plurality of services by performing a predefined operation using predefined parameters when triggered by a predefined input. Specifically, the various aspects include providing access control for workflows triggered using button sharing, encoding workflows and scanning encoded workflows to trigger workflows, using security badges and access control systems used at workplaces to trigger workflows, and enabling workflows to extract information from mobile devices and using the information for subsequent processing.Type: GrantFiled: March 13, 2018Date of Patent: September 21, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Yoav Yassour, Adi Regev, Boaz Chen, Itay Demri, Ella Lesser, Khalid Awwad, Shahar Prish
-
Patent number: 10510012Abstract: Providing predictive data predicting data values for a historical dataset. The method facilitates improving the accuracy of the predictive data by identifying for a user, and allowing the user to select ancillary datasets that can be evaluated, using a predictive evaluation, together with a historical dataset to improve the accuracy of the predictive data. A user interface is provided to a user. The user interface identifies one or more ancillary datasets. The ancillary datasets are identified to the user based on the ancillary datasets meeting a threshold condition to a historical dataset. The ancillary datasets are selectable by the user in the user interface. User input is received at the user interface selecting one or more of the ancillary datasets. A predictive dataset is displayed to the user. The predictive dataset is determined by predictive evaluation of the historical dataset and the one or more selected ancillary datasets.Type: GrantFiled: April 28, 2014Date of Patent: December 17, 2019Assignee: Microsoft Technology Licensing LLCInventors: Amir Netz, Moshe Golan, Chairy Chiu Ying Cheung, Yury Berezansky, Oded Bar Levy, Yoav Yassour, Yifat Sagiv, Ran Didi
-
Publication number: 20190289010Abstract: Various aspects of triggering and controlling workflows are disclosed, where a workflow processes data across a plurality of services by performing a predefined operation using predefined parameters when triggered by a predefined input. Specifically, the various aspects include providing access control for workflows triggered using button sharing, encoding workflows and scanning encoded workflows to trigger workflows, using security badges and access control systems used at workplaces to trigger workflows, and enabling workflows to extract information from mobile devices and using the information for subsequent processing.Type: ApplicationFiled: March 13, 2018Publication date: September 19, 2019Inventors: Yoav Yassour, Adi Regev, Boaz Chen, Itay Demri, Ella Lesser, Khalid Awwad, Shahar Prish
-
Patent number: 10038749Abstract: 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: GrantFiled: October 20, 2014Date of Patent: July 31, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Dmitry Datsenko, Vit Karas, Haroon Ahmed, Robert M. Bruckner, Andriy Garbuzov, Yury Berezansky, Yoav Yassour, Boaz Chen
-
Publication number: 20160379226Abstract: Technologies are described herein for providing intelligent identification of multidimensional insights from staged process data. In some configurations, the techniques described herein obtain process data defining a multistage process and attributes relating to individual stages of the process. Configurations analyze the process data to identify the attributes characterizing at least one conversion between individual stages. For example, attributes associated with users interacting with a retail site may be identified. The attributes can include any activity or characteristic such as a user's location, age, length of time on a site, etc. The attributes define classifications that provide insights into target areas. Techniques disclosed herein also involve the generation of output data defining the one or more attributes associated with at least one stage and/or conversion of the process.Type: ApplicationFiled: June 25, 2015Publication date: December 29, 2016Inventors: Yoav Mayer-wolf, Raanan Zvi, Adi Ben Dayan, Yoav Yassour, Aviv Ezrachi
-
Publication number: 20160112511Abstract: 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: ApplicationFiled: October 20, 2014Publication date: April 21, 2016Inventors: Dmitry Datsenko, Vit Karas, Haroon Ahmed, Robert M. Bruckner, Andriy Garbuzov, Yury Berezansky, Yoav Yassour, Boaz Chen
-
Publication number: 20150310343Abstract: Providing predictive data predicting data values for a historical dataset. The method facilitates improving the accuracy of the predictive data by identifying for a user, and allowing the user to select ancillary datasets that can be evaluated, using a predictive evaluation, together with a historical dataset to improve the accuracy of the predictive data. A user interface is provided to a user. The user interface identifies one or more ancillary datasets. The ancillary datasets are identified to the user based on the ancillary datasets meeting a threshold condition to a historical dataset. The ancillary datasets are selectable by the user in the user interface. User input is received at the user interface selecting one or more of the ancillary datasets. A predictive dataset is displayed to the user. The predictive dataset is determined by predictive evaluation of the historical dataset and the one or more selected ancillary datasets.Type: ApplicationFiled: April 28, 2014Publication date: October 29, 2015Applicant: MICROSOFT CORPORATIONInventors: Amir Netz, Moshe Golan, Chairy Chiu Ying Cheung, Yury Berezansky, Oded Bar Levy, Yoav Yassour, Yifat Sagiv, Ran Didi
-
Patent number: 9143509Abstract: A system for assessing a computer device's state may collect state data about the device, then assess the state with respect to the policy for granting one or more claims. Each claim may be defined by a set of requirements that, if fulfilled, may be used to permit or deny access to a resource, such as an application, network, data, or other resource. A collection engine may reside on the device or other location and may collect requested data, and some collection engines may be extensible with a plugin architecture for expansion. A server may receive information from the device to evaluate claims. Depending on the use scenario, the claim results may be incorporated into communications and passed to an evaluator that may produce an access token which is used to permit or deny access based on the claim results.Type: GrantFiled: May 20, 2011Date of Patent: September 22, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Rose, Amos Ortal, Boaz Feldbaum, Avihai Dgany, Elan Levy, Raanan Zvi, Yoav Yassour
-
Patent number: 9111079Abstract: Embodiments of the invention make the issuance of trustworthy device claims available to client devices as a service, so that a client device to which device claims are issued may use the device claims in relation to an attempt to access a network application. The service may conduct an assessment of the device's characteristics and/or state, characterize the results of this assessment in device claims, and issue the device claims to the device. The service may be accessible to a client device from outside administrative boundaries of an entity that makes a network application accessible, and thus may be useful to entities making network applications accessible in business-to-consumer (B2C) and business-to-business (B2B) topologies, such as over the publicly accessible Internet.Type: GrantFiled: January 27, 2011Date of Patent: August 18, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Eugene (John) Neystadt, Daniel Alon, Yair Tor, Mark Novak, Khaja E. Ahmed, Yoav Yassour
-
Patent number: 8528069Abstract: Embodiments of the invention enable a client device to procure trustworthy device claims describing one or more attributes of the client device, have those device claims included in a data structure having a format suitable for processing by an application, and use the data structure which includes the device claims in connection with a request to access the application. The application may use the device claims to drive any of numerous types of application functionality, such as security-related and/or other functionality.Type: GrantFiled: January 27, 2011Date of Patent: September 3, 2013Assignee: Microsoft CorporationInventors: Mark Novak, Yair Tor, Eugene Neystadt, Yoav Yassour, Alexey Efron, Amos Ortal, Daniel Alon, Ran Didi
-
Publication number: 20120297456Abstract: A system for assessing a computer device's state may collect state data about the device, then assess the state with respect to the policy for granting one or more claims. Each claim may be defined by a set of requirements that, if fulfilled, may be used to permit or deny access to a resource, such as an application, network, data, or other resource. A collection engine may reside on the device or other location and may collect requested data, and some collection engines may be extensible with a plugin architecture for expansion. A server may receive information from the device to evaluate claims. Depending on the use scenario, the claim results may be incorporated into communications and passed to an evaluator that may produce an access token which is used to permit or deny access based on the claim results.Type: ApplicationFiled: May 20, 2011Publication date: November 22, 2012Applicant: Microsoft CorporationInventors: Daniel Rose, Amos Ortal, Boaz Feldbaum, Avihai Dgany, Elan Levy, Raanan Zvi, Yoav Yassour
-
Publication number: 20120084850Abstract: Embodiments of the invention enable a client device to procure trustworthy device claims describing one or more attributes of the client device, have those device claims included in a data structure having a format suitable for processing by an application, and use the data structure which includes the device claims in connection with a request to access the application. The application may use the device claims to drive any of numerous types of application functionality, such as security-related and/or other functionality.Type: ApplicationFiled: January 27, 2011Publication date: April 5, 2012Applicant: Microsoft CorporationInventors: Mark Novak, Yair Tor, Eugene (John) Neystadt, Yoav Yassour, Alexey Efron, Amos Ortal, Daniel Alon, Ran Didi
-
Publication number: 20120084851Abstract: Embodiments of the invention make the issuance of trustworthy device claims available to client devices as a service, so that a client device to which device claims are issues may use the device claims in relation to an attempt to access a network application. The service may conduct an assessment of the device's characteristics and/or state, characterize the results of this assessment in device claims, and issue the device claims to the device. The service may be accessible to a client device from outside administrative boundaries of an entity that makes a network application accessible, and thus may be useful to entities making network applications accessible in business-to-consumer (B2C) and business-to-business (B2B) topologies, such as over the publicly accessible Internet.Type: ApplicationFiled: January 27, 2011Publication date: April 5, 2012Applicant: Microsoft CorporationInventors: Eugene (John) Neystadt, Daniel Alon, Yair Tor, Mark Novak, Khaja E. Ahmed, Yoav Yassour