Patents by Inventor Cedric Beust
Cedric Beust 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: 11943366Abstract: An authentication system facilitates a transfer of enrollment in authentication services between client devices. The authentication system enrolls a client device in authentication services to enable the client device to be used for authenticating requests to access one or more services. As part of enrolling the client device, the authentication system receives authentication enrollment information for the client device that is associated with one or more authentication credentials securely stored on the client device (e.g., a multi-factor authentication (MFA) certificate). The authentication system facilitates one or more processes for transferring the enrollment from an enrolled client device to a non-enrolled client device that limit the number and complexity of actions performed by the user.Type: GrantFiled: December 19, 2022Date of Patent: March 26, 2024Inventors: Chandra Shirashyad, Ildar Abdullin, Umang Shah, Naveen Kumar Keerthy, Cedric Beust
-
Publication number: 20240039729Abstract: An authentication system facilitates a transfer of enrollment in authentication services between client devices. The authentication system enrolls a client device in authentication services to enable the client device to be used for authenticating requests to access one or more services. As part of enrolling the client device, the authentication system receives authentication enrollment information for the client device that is associated with one or more authentication credentials securely stored on the client device (e.g., a multi-factor authentication (MFA) certificate). The authentication system facilitates one or more processes for transferring the enrollment from an enrolled client device to a non-enrolled client device that limit the number and complexity of actions performed by the user.Type: ApplicationFiled: October 5, 2023Publication date: February 1, 2024Inventors: Chandra Shirashyad, lldar Abdullin, Umang Shah, Naveen Kumar Keerthy, Cedric Beust
-
Publication number: 20230198768Abstract: An authentication system facilitates a transfer of enrollment in authentication services between client devices. The authentication system enrolls a client device in authentication services to enable the client device to be used for authenticating requests to access one or more services. As part of enrolling the client device, the authentication system receives authentication enrollment information for the client device that is associated with one or more authentication credentials securely stored on the client device (e.g., a multi-factor authentication (MFA) certificate). The authentication system facilitates one or more processes for transferring the enrollment from an enrolled client device to a non-enrolled client device that limit the number and complexity of actions performed by the user.Type: ApplicationFiled: December 19, 2022Publication date: June 22, 2023Inventors: Chandra Shirashyad, Ildar Abdullin, Umang Shah, Naveen Kumar Keerthy, Cedric Beust
-
Patent number: 11595214Abstract: An authentication system facilitates a transfer of enrollment in authentication services between client devices. The authentication system enrolls a client device in authentication services to enable the client device to be used for authenticating requests to access one or more services. As part of enrolling the client device, the authentication system receives authentication enrollment information for the client device that is associated with one or more authentication credentials securely stored on the client device (e.g., a multi-factor authentication (MFA) certificate). The authentication system facilitates one or more processes for transferring the enrollment from an enrolled client device to a non-enrolled client device that limit the number and complexity of actions performed by the user.Type: GrantFiled: November 10, 2020Date of Patent: February 28, 2023Assignee: OKTA, INC.Inventors: Chandra Shirashyad, Ildar Abdullin, Umang Shah, Naveen Kumar Keerthy, Cedric Beust
-
Patent number: 11477249Abstract: An identity provider (“IdP”) system maintains a framework of authentication methods and security targets that enables flexible authentication policy authoring and analysis of authentication performed by users of an organization. The IdP system generates authentication method profiles that include authentication factors and attributes, which may be further classified as required or optional. The IdP system also generates security target profiles that indicate security requirements needed to satisfy the corresponding security targets. The IdP system uses the generated profiles to determine relationships between authentication methods and security targets (e.g., a list of authentication methods that satisfy a given security target). Using these relationships, the IdP system may enable users to author policies and analyze how users' authentication behaviors comply with security targets.Type: GrantFiled: January 29, 2021Date of Patent: October 18, 2022Assignee: Okta, Inc.Inventors: Naomaru Itoi, Sam Sanjabi, Royal Chan, Vincent Voong, Daniel Jeffrey Post, Cedric Beust
-
Publication number: 20220247789Abstract: An identity provider (“IdP”) system maintains a framework of authentication methods and security targets that enables flexible authentication policy authoring and analysis of authentication performed by users of an organization. The IdP system generates authentication method profiles that include authentication factors and attributes, which may be further classified as required or optional. The IdP system also generates security target profiles that indicate security requirements needed to satisfy the corresponding security targets. The IdP system uses the generated profiles to determine relationships between authentication methods and security targets (e.g., a list of authentication methods that satisfy a given security target). Using these relationships, the IdP system may enable users to author policies and analyze how users' authentication behaviors comply with security targets.Type: ApplicationFiled: January 29, 2021Publication date: August 4, 2022Inventors: Naomaru Itoi, Sam Sanjabi, Royal Chan, Vincent Voong, Daniel Jeffrey Post, Cedric Beust
-
Publication number: 20220150069Abstract: An authentication system facilitates a transfer of enrollment in authentication services between client devices. The authentication system enrolls a client device in authentication services to enable the client device to be used for authenticating requests to access one or more services. As part of enrolling the client device, the authentication system receives authentication enrollment information for the client device that is associated with one or more authentication credentials securely stored on the client device (e.g., a multi-factor authentication (MFA) certificate). The authentication system facilitates one or more processes for transferring the enrollment from an enrolled client device to a non-enrolled client device that limit the number and complexity of actions performed by the user.Type: ApplicationFiled: November 10, 2020Publication date: May 12, 2022Inventors: Chandra Shirashvad, Ildar Abdullin, Umang Shah, Naveen Kumar Keerthy, Cedric Beust
-
Patent number: 11265403Abstract: Systems and techniques, including computer software, for retrieving information to a mobile device involve installing a data retrieval application on the mobile device. The data retrieval application includes instructions for presenting a structured data display on the mobile device, defining a structure of the structured data display, requesting selected hyperlinks included in the structured data display, and rendering markup language information received in response to the selected hyperlinks. A user request to retrieve data through the data retrieval application is received, and data is retrieved in response to the received user request. The retrieved data is displayed according to the structure of the structured data display, and a user can select a hyperlink in the displayed data to retrieve and render markup language information using the data retrieval application.Type: GrantFiled: February 20, 2020Date of Patent: March 1, 2022Assignee: GOOGLE LLCInventors: Elad Gil, Shumeet Baluja, Maryam Garrett, Cedric Beust
-
Publication number: 20200252491Abstract: Systems and techniques, including computer software, for retrieving information to a mobile device involve installing a data retrieval application on the mobile device. The data retrieval application includes instructions for presenting a structured data display on the mobile device, defining a structure of the structured data display, requesting selected hyperlinks included in the structured data display, and rendering markup language information received in response to the selected hyperlinks. A user request to retrieve data through the data retrieval application is received, and data is retrieved in response to the received user request. The retrieved data is displayed according to the structure of the structured data display, and a user can select a hyperlink in the displayed data to retrieve and render markup language information using the data retrieval application.Type: ApplicationFiled: February 20, 2020Publication date: August 6, 2020Inventors: Elad Gil, Shumeet Baluja, Maryam Garrett, Cedric Beust
-
Patent number: 10582030Abstract: Systems and techniques, including computer software, for retrieving information to a mobile device involve installing a data retrieval application on the mobile device. The data retrieval application includes instructions for presenting a structured data display on the mobile device, defining a structure of the structured data display, requesting selected hyperlinks included in the structured data display, and rendering markup language information received in response to the selected hyperlinks. A user request to retrieve data through the data retrieval application is received, and data is retrieved in response to the received user request. The retrieved data is displayed according to the structure of the structured data display, and a user can select a hyperlink in the displayed data to retrieve and render markup language information using the data retrieval application.Type: GrantFiled: July 11, 2014Date of Patent: March 3, 2020Assignee: Google LLCInventors: Elad Gil, Shumeet Baluja, Maryam Garrett, Cedric Beust
-
Patent number: 10387919Abstract: A communications device for providing content to a user is discussed. The device includes a communications interface configured to communicate with a remote server over a bandwidth-constrained wireless network having an inherent delay, a cache, a graphical display, and a content coordinator configured to obtain content. The content includes first content, and second content predicted by the remote server system as being directed to a category of a future information request. The content coordinator is also configured to store the received second content in the cache, receive a second information request, determine that the second information request is a request for content related to the specified category, identify some of the stored second content that corresponds to the specified category, and to display some of the identified stored second content during retrieval of responses to the second information request in less time than the inherent delay.Type: GrantFiled: April 12, 2016Date of Patent: August 20, 2019Assignee: Google LLCInventors: Shumeet Baluja, Maryam Garrett, Cedric Beust, Elad Gil
-
Patent number: 10200322Abstract: Methods for responding to an email message by a phone call from a mobile device are described. In some embodiments, mobile devices are capable of receiving emails. The emails may be in form of messages in a threaded conversation. Each message has metadata and the metadata includes a phone number corresponding to a sender of the message. The text or information associated with the message is displayed but not the metadata. While a user is reading the message displayed on the mobile device, the user is provided with a plurality of options to respond to the message, an option is for the user to call the sender of the message using the phone number in the metadata. Upon selecting such an option, the user is able to initiate a call to the sender of the message by activating a feature to call using the phone number stored in the metadata without physically looking up and dialing the sender's number. Other embodiments are also described.Type: GrantFiled: January 15, 2016Date of Patent: February 5, 2019Assignee: Google LLCInventors: Jimmy S. Shih, Cedric Beust, Joanne McKinley, Derek Jason Phillips
-
Patent number: 10079920Abstract: Systems and techniques, including computer software, for retrieving information to a mobile device involve installing a data retrieval application on the mobile device. The data retrieval application includes instructions for presenting a structured data display on the mobile device, defining a structure of the structured data display, requesting selected hyperlinks included in the structured data display, and rendering markup language information received in response to the selected hyperlinks. A user request to retrieve data through the data retrieval application is received, and data is retrieved in response to the received user request. The retrieved data is displayed according to the structure of the structured data display, and a user can select a hyperlink in the displayed data to retrieve and render markup language information using the data retrieval application.Type: GrantFiled: January 30, 2014Date of Patent: September 18, 2018Assignee: Google LLCInventors: Elad Gil, Shumeet Baluja, Maryam Garrett, Cedric Beust
-
Patent number: 9792628Abstract: A method and system for presenting promotional content to a user of a communication device involves receiving information from a communication device, where the information relates to the communication device, and identifying a result relating to the information that is capable of being presented in a plurality of formats on the communication device, and dynamically selecting a format for the result from among the plurality of formats, and presenting the result in the selected format for display by the communication device.Type: GrantFiled: August 14, 2015Date of Patent: October 17, 2017Assignee: GOOGLE INC.Inventors: Elad Gil, Shumeet Baluja, Maryam Garrett, Cedric Beust
-
Patent number: 9619446Abstract: Systems and techniques for producing graphical user interfaces on handheld mobile devices include generating a markup language code defining a graphical user interface component for display on the handheld mobile device and rendering the generated markup language code to produce the graphical user interface component. In some cases, the graphical user interface component includes at least one adaptable attribute based on a selection made by a user. In other cases, a graphical user interface component is generated using static markup language code or a combination of static and dynamically generated markup language code. Graphical user interface components defined by markup language codes can be displayed in an overall graphical user interface along with components that are native to the device and/or that are defined by an application development platform.Type: GrantFiled: February 19, 2014Date of Patent: April 11, 2017Assignee: Google Inc.Inventors: Cedric Beust, Shumeet Baluja, Maryam Garrett, Elad Gil
-
Patent number: 9355074Abstract: Systems and processes for data presentation may be implemented with a variety of operations and techniques. In particular aspects, a system and process for data presentation may include the ability to receive a data request at a data distribution device and determine data responsive to the data request, the responsive data including textual data. The system and process may also include the ability to modify the textual responsive data based on a user interface for visually presenting the textual responsive data and generate a data response including the modified textual responsive data.Type: GrantFiled: November 14, 2014Date of Patent: May 31, 2016Assignee: Google Inc.Inventors: Maryam Garrett, Shumeet Baluja, Cedric Beust, Elad Gil
-
Publication number: 20150356620Abstract: A method and system for presenting promotional content to a user of a communication device involves receiving information from a communication device, where the information relates to the communication device, and identifying a result relating to the information that is capable of being presented in a plurality of formats on the communication device, and dynamically selecting a format for the result from among the plurality of formats, and presenting the result in the selected format for display by the communication device.Type: ApplicationFiled: August 14, 2015Publication date: December 10, 2015Inventors: Elad Gil, Shumeet Baluja, Maryam Garrett, Cedric Beust
-
Patent number: 9118774Abstract: A method and system for presenting promotional content to a user of a communication device involves receiving information from a communication device, where the information relates to the communication device, and identifying a result relating to the information that is capable of being presented in a plurality of formats on the communication device, and dynamically selecting a format for the result from among the plurality of formats, and presenting the result in the selected format for display by the communication device.Type: GrantFiled: July 21, 2005Date of Patent: August 25, 2015Assignee: Google Inc.Inventors: Elad Gil, Shumeet Baluja, Maryam Kamvar, Cedric Beust
-
Publication number: 20150200878Abstract: Systems and methods for prefetching relevant information for responsive mobile email applications are describe. In some embodiments, the server performs operations for prefetching data for an application operating on a client device. The server receives from a client device a request for a list of conversations. In response to the request, the server fetches conversation headers associated with the request list of conversations and fetches up to a predetermined number of messages, within conversations in the list of conversations, which are determined to be most relevant to a user of the client device in accordance with predefined criteria, and then transmits the fetched headers and the fetched messages to the client device. Other embodiments are also described.Type: ApplicationFiled: November 1, 2007Publication date: July 16, 2015Inventors: Jimmy Shih, Cedric Beust, Joanne McKinley, Derek Phillips
-
Publication number: 20150201062Abstract: Methods for responding to an email message by a phone call from a mobile device are described. In some embodiments, mobile devices are capable of receiving emails. The emails may be in form of messages in a threaded conversation. Each message has metadata and the metadata includes a phone number corresponding to a sender of the message. The text or information associated with the message is displayed but not the metadata. While a user is reading the message displayed on the mobile device, the user is provided with a plurality of options to respond to the message, an option is for the user to call the sender of the message using the phone number in the metadata. Upon selecting such an option, the user is able to initiate a call to the sender of the message by activating a feature to call using the phone number stored in the metadata without physically looking up and dialing the sender's number. Other embodiments are also described.Type: ApplicationFiled: November 1, 2007Publication date: July 16, 2015Inventors: Jimmy Shih, Cedric Beust, Joanne McKinley, Derek Phillips