-
公开(公告)号:US11363060B2
公开(公告)日:2022-06-14
申请号:US16662325
申请日:2019-10-24
IPC分类号: H04L29/06 , H04L9/40 , H04L51/04 , H04L51/48 , H04L61/4511
摘要: The technology described herein helps improve email security within a multi-tenant email service. In particular, the technology described herein helps make it more difficult for a first tenant of the email service to impersonate a second tenant of the email service by validating the sending domain before the email leaves the multi-tenant email service. In particular, the technology runs a sending-side source validation on an email. If the source validation fails, the email is still sent, but using a source IP address that will cause the email to fail a receiving-side email authentication tests, such as the sender policy framework (SPF) email authentication test. In contrast, if the source validation passes, the email is sent using a source IP address that will cause the email to pass the receiving-side email authentication tests.
-
公开(公告)号:US10789044B2
公开(公告)日:2020-09-29
申请号:US16283897
申请日:2019-02-25
发明人: Abhishek Agrawal , Fnu Anupam , Vanshika V. Sinha
IPC分类号: H04L29/08 , G06F16/9537 , G06Q10/10 , G06F9/445 , H04L12/58 , G06F8/30 , H04W12/06 , H04W4/021 , G06F3/16 , H04W4/80 , G06Q30/02 , G06Q10/06 , G06F9/451
摘要: A digital assistant supported across devices such as smartphones, tablets, personal computers, wearable computing devices, game consoles, and the like includes an end-to-end user experience client that interfaces with extensions to applications and/or remote cloud-based services so that user experiences, content, or features can be integrated with the digital assistant and rendered as a native digital assistant user experience. The digital assistant is configured to perform as an active participant in a user experience from its initiation to its conclusion (i.e., from “end-to-end”) by determining the user's intent, performing tasks and actions, providing status, and interacting with the user as needed. The digital assistant utilizes proximity sensing so that its end-to-end participation in a user experience may span different physical locations. Such capability can facilitate the performance of location-specific actions including authenticating the user to gain access to locations, information, or services that would be restricted from non-authenticated users.
-
公开(公告)号:US20180375805A1
公开(公告)日:2018-12-27
申请号:US15695675
申请日:2017-09-05
发明人: Manish Sethi , Amod Anil Agashe , Udit Arora , Deepak Kumar Pratinidhi , Rajiv Kumar , Subodh Kumar , Ravi Birhman , Abhijit Kumar Bairagi , Gopalakrishnan Venkateswaran , Rahul Bhuptani , Abhishek Agrawal , Utsab Bose
摘要: A database is populated with information provided by users of the messaging system, the messaging system for effecting instant messaging communication sessions via a network. Initial information held in the database itself is used to generate a plurality of information requests. Each of the information requests is sent to a recipient user via the network in an instant messaging communication session affected by the messaging system. Fields of the database are assigned to the recipient uses or to groups of the recipient users, and their responses to the information requests are used to populate those fields.
-
公开(公告)号:US20170374176A1
公开(公告)日:2017-12-28
申请号:US15189568
申请日:2016-06-22
发明人: Abhishek Agrawal , FNU Anupam , Vanshika V. Sinha
CPC分类号: H04L67/327 , G06F8/31 , G06F9/44526 , G06F9/453 , G06F17/3087 , G06Q10/10 , H04L51/046 , H04L67/36 , H04W4/021 , H04W4/80 , H04W12/06
摘要: A digital assistant supported across devices such as smartphones, tablets, personal computers, wearable computing devices, game consoles, and the like includes an end-to-end user experience client that interfaces with extensions to applications and/or remote cloud-based services so that user experiences, content, or features can be integrated with the digital assistant and rendered as a native digital assistant user experience. The digital assistant is configured to perform as an active participant in a user experience from its initiation to its conclusion (i.e., from “end-to-end”) by determining the user's intent, performing tasks and actions, providing status, and interacting with the user as needed. The digital assistant utilizes proximity sensing so that its end-to-end participation in a user experience may span different physical locations. Such capability can facilitate the performance of location-specific actions including authenticating the user to gain access to locations, information, or services that would be restricted from non-authenticated users.
-
公开(公告)号:US09807214B2
公开(公告)日:2017-10-31
申请号:US14872863
申请日:2015-10-01
发明人: Abhishek Agrawal
IPC分类号: H04W4/02 , H04M1/2745 , H04W88/02
CPC分类号: H04M1/274533 , G06Q10/10 , G06Q50/01 , H04W4/023 , H04W88/02
摘要: Architecture that enables the implementation of temporary contacts by the inclusion of additional data with each contact. The additional data can comprise geolocation data such as GPS coordinates, triangulation information, or other geographical coordinate or location data technologies. Additionally, the mere presence of the additional data can be a trigger to interact with the user as to if the contact should be maintained in the long term or removed in the short term. The association of the geolocation location data of a mobile device with a contact being added and intelligent use of the geolocation data enables prompting of the user to delete or mark for deletion the contact as a temporary contact or retain the contact until marked for removal and removed. Spatial and/or temporal criteria can be manually selected or automatically set for all designated temporary contacts or on an individual basis.
-
公开(公告)号:US20190260851A1
公开(公告)日:2019-08-22
申请号:US16283897
申请日:2019-02-25
发明人: Abhishek Agrawal , FNU Anupam , Vanshika V. Sinha
IPC分类号: H04L29/08 , G06F16/9537 , G06Q10/10 , G06F9/445 , H04W4/80 , H04L12/58 , G06F8/30 , H04W12/06 , H04W4/021
摘要: A digital assistant supported across devices such as smartphones, tablets, personal computers, wearable computing devices, game consoles, and the like includes an end-to-end user experience client that interfaces with extensions to applications and/or remote cloud-based services so that user experiences, content, or features can be integrated with the digital assistant and rendered as a native digital assistant user experience. The digital assistant is configured to perform as an active participant in a user experience from its initiation to its conclusion (i.e., from “end-to-end”) by determining the user's intent, performing tasks and actions, providing status, and interacting with the user as needed. The digital assistant utilizes proximity sensing so that its end-to-end participation in a user experience may span different physical locations. Such capability can facilitate the performance of location-specific actions including authenticating the user to gain access to locations, information, or services that would be restricted from non-authenticated users.
-
公开(公告)号:US10257314B2
公开(公告)日:2019-04-09
申请号:US15189568
申请日:2016-06-22
发明人: Abhishek Agrawal , Fnu Anupam , Vanshika V. Sinha
IPC分类号: H04L29/08 , H04W4/00 , H04L12/58 , H04W12/06 , H04W4/02 , H04W4/021 , G06F8/30 , G06F9/445 , G06F17/30 , G06Q10/10 , H04W4/80 , G06F9/451
摘要: A digital assistant supported across devices such as smartphones, tablets, personal computers, wearable computing devices, game consoles, and the like includes an end-to-end user experience client that interfaces with extensions to applications and/or remote cloud-based services so that user experiences, content, or features can be integrated with the digital assistant and rendered as a native digital assistant user experience. The digital assistant is configured to perform as an active participant in a user experience from its initiation to its conclusion (i.e., from “end-to-end”) by determining the user's intent, performing tasks and actions, providing status, and interacting with the user as needed. The digital assistant utilizes proximity sensing so that its end-to-end participation in a user experience may span different physical locations. Such capability can facilitate the performance of location-specific actions including authenticating the user to gain access to locations, information, or services that would be restricted from non-authenticated users.
-
公开(公告)号:US10089454B2
公开(公告)日:2018-10-02
申请号:US15797586
申请日:2017-10-30
摘要: Technologies are described herein for enhancing a user presence status determination. Visual data may be received from a depth camera configured to be arranged within a three-dimensional space. A current user presence status of a user in the three-dimensional space may be determined based on the visual data. A previous user presence status of the user may be transformed to the current user presence status, responsive to determining the current user presence status of the user.
-
-
-
-
-
-
-