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: 11729174
    Abstract: 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: Grant
    Filed: August 18, 2021
    Date of Patent: August 15, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yoav Yassour, Adi Regev, Boaz Chen, Itay Demri, Ella Lesser, Khalid Awwad, Shahar Prish
  • Publication number: 20230199019
    Abstract: 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: Application
    Filed: February 24, 2023
    Publication date: June 22, 2023
    Inventors: Lior Menachern SCHACHTER, Dor GOLDBAUM, Yoav YASSOUR, Haim GOLDSHTEIN
  • Patent number: 11637852
    Abstract: 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: Grant
    Filed: January 4, 2021
    Date of Patent: April 25, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lior Menachem Schachter, Dor Goldbaum, Yoav Yassour, Haim Goldshtein
  • Publication number: 20220217116
    Abstract: 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: Application
    Filed: January 4, 2021
    Publication date: July 7, 2022
    Inventors: Lior Menachern SCHACHTER, Dor GOLDBAUM, Yoav YASSOUR, Haim GOLDSHTEIN
  • Publication number: 20210377271
    Abstract: 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: Application
    Filed: August 18, 2021
    Publication date: December 2, 2021
    Inventors: Yoav Yassour, Adi Regev, Boaz Chen, Itay Demri, Ella Lesser, Khalid Awwad, Shahar Prish
  • Patent number: 11128627
    Abstract: 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: Grant
    Filed: March 13, 2018
    Date of Patent: September 21, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yoav Yassour, Adi Regev, Boaz Chen, Itay Demri, Ella Lesser, Khalid Awwad, Shahar Prish
  • Patent number: 10510012
    Abstract: 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: Grant
    Filed: April 28, 2014
    Date of Patent: December 17, 2019
    Assignee: Microsoft Technology Licensing LLC
    Inventors: Amir Netz, Moshe Golan, Chairy Chiu Ying Cheung, Yury Berezansky, Oded Bar Levy, Yoav Yassour, Yifat Sagiv, Ran Didi
  • Publication number: 20190289010
    Abstract: 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: Application
    Filed: March 13, 2018
    Publication date: September 19, 2019
    Inventors: Yoav Yassour, Adi Regev, Boaz Chen, Itay Demri, Ella Lesser, Khalid Awwad, Shahar Prish
  • 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: 20160379226
    Abstract: 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: Application
    Filed: June 25, 2015
    Publication date: December 29, 2016
    Inventors: Yoav Mayer-wolf, Raanan Zvi, Adi Ben Dayan, Yoav Yassour, Aviv Ezrachi
  • 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
  • Publication number: 20150310343
    Abstract: 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: Application
    Filed: April 28, 2014
    Publication date: October 29, 2015
    Applicant: MICROSOFT CORPORATION
    Inventors: Amir Netz, Moshe Golan, Chairy Chiu Ying Cheung, Yury Berezansky, Oded Bar Levy, Yoav Yassour, Yifat Sagiv, Ran Didi
  • Patent number: 9143509
    Abstract: 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: Grant
    Filed: May 20, 2011
    Date of Patent: September 22, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Rose, Amos Ortal, Boaz Feldbaum, Avihai Dgany, Elan Levy, Raanan Zvi, Yoav Yassour
  • Patent number: 9111079
    Abstract: 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: Grant
    Filed: January 27, 2011
    Date of Patent: August 18, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Eugene (John) Neystadt, Daniel Alon, Yair Tor, Mark Novak, Khaja E. Ahmed, Yoav Yassour
  • Patent number: 8528069
    Abstract: 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: Grant
    Filed: January 27, 2011
    Date of Patent: September 3, 2013
    Assignee: Microsoft Corporation
    Inventors: Mark Novak, Yair Tor, Eugene Neystadt, Yoav Yassour, Alexey Efron, Amos Ortal, Daniel Alon, Ran Didi
  • Publication number: 20120297456
    Abstract: 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: Application
    Filed: May 20, 2011
    Publication date: November 22, 2012
    Applicant: Microsoft Corporation
    Inventors: Daniel Rose, Amos Ortal, Boaz Feldbaum, Avihai Dgany, Elan Levy, Raanan Zvi, Yoav Yassour
  • Publication number: 20120084850
    Abstract: 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: Application
    Filed: January 27, 2011
    Publication date: April 5, 2012
    Applicant: Microsoft Corporation
    Inventors: Mark Novak, Yair Tor, Eugene (John) Neystadt, Yoav Yassour, Alexey Efron, Amos Ortal, Daniel Alon, Ran Didi
  • Publication number: 20120084851
    Abstract: 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: Application
    Filed: January 27, 2011
    Publication date: April 5, 2012
    Applicant: Microsoft Corporation
    Inventors: Eugene (John) Neystadt, Daniel Alon, Yair Tor, Mark Novak, Khaja E. Ahmed, Yoav Yassour