Patents by Inventor Lucas Chen

Lucas Chen 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).

  • Publication number: 20170286129
    Abstract: Various examples for application management detection are described. In one example, depending upon whether an installation token includes a unique token value, a client device can determine whether an application is managed or unmanaged. Additionally, the client device can determine whether the application is managed or unmanaged based on whether a keychain installation token includes a unique token value, a value of a keychain installation token, and a value of a launched flag for the application. Using the concepts described herein, an unmanaged application can proceed to execute with limited functionality, present a notification that it should be reinstalled by the management service, stop executing, or take other measures.
    Type: Application
    Filed: June 20, 2017
    Publication date: October 5, 2017
    Inventors: Lucas Chen, Raghuram Rajan, Jonathan Black Brannon
  • Patent number: 9703572
    Abstract: The detection of whether a local application is managed by a management service is described. In one example, depending upon whether an installation token includes a unique token value, detection logic can determine whether an application is managed or unmanaged based on additional factors. The additional factors include whether a keychain installation token includes a unique token value, the value of the keychain installation token, and a value of a launched flag for the application. Various combinations of those factors and the identification of either a managed or unmanaged status for the application are described. Using the concepts described herein, an unmanaged application can proceed to execute with limited functionality, present a notification that it should be reinstalled by the management service, stop executing, or take other measures.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: July 11, 2017
    Assignee: AirWatch LLC
    Inventors: Lucas Chen, Raghuram Rajan, Jonathan Blake 'Brannon
  • Publication number: 20170126755
    Abstract: Systems herein can recommend files to users based on meeting information. The system can include a secure email gateway that forwards meeting invitations to an email server and a content server. The system can extract invitee information, meeting timing information, and an attachment from the meeting invitation. During a time period based on the meeting timing information, the content server can cause a managed content application on an invitee's user device to visually identify the attachment as a recommended file. This can allow the user to locate and access relevant files for a meeting, including files that are not attached to the meeting invite, at one location.
    Type: Application
    Filed: November 3, 2015
    Publication date: May 4, 2017
    Inventors: Rajiv Singh, Lucas Chen, Anuj Panwar, Joseph Razavian, Yugansh Arora, Nischit Shetty
  • Publication number: 20170026353
    Abstract: Disclosed are examples of managing access sessions for a computing device. In some examples, a computing device obtains a key and timeout data from secured storage. The computing device determines whether an access session has expired based on the timeout data. Responsive to determining that the access session has expired, the computing device erases the key from the secured storage.
    Type: Application
    Filed: July 23, 2015
    Publication date: January 26, 2017
    Inventors: Lucas Chen, Adam Rykowski, Raghuram Rajan, Sridhara Kommireddy
  • Patent number: 9546005
    Abstract: A voice router for a vehicle and a method for operating a voice router are provided. The voice router, for example, may include, but is not limited to, an interface configured to be coupled to a microphone and a plurality of subsystems of an aircraft, and a processor coupled to the interface, the processor configured to receive, from the microphone, voice command audio data, convert, using an avionic language model, the voice command audio data into voice command text data, determine, using a distribution model, whether a command corresponding to the voice command text data can be executed, transmitting, to at least one of the plurality of subsystems, instructions to execute the command when the voice router determines that the command can be executed, and providing, using the output system, feedback when the command is executed.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: January 17, 2017
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Chao Li, Lucas Chen
  • Publication number: 20170012846
    Abstract: Disclosed are examples that relate to monitoring network usage by client devices and enforcing compliance rules related thereto. In various examples, a system can intercept a network call in transit from a client application to an operating system of a client device, wherein the network call is configured to cause a content provider to transmit content to the operating system over a carrier network, and wherein the network call is further configured to cause the operating system to transmit the content to the client application; can modify the configuration of the network call such that the network call causes the operating system to transmit the content to the management component; can receive the content from the operating system; can analyze the content for network usage; can create a network usage analysis; and, can provide the content to the client application.
    Type: Application
    Filed: July 6, 2015
    Publication date: January 12, 2017
    Inventors: Lucas Chen, Deep Singh, Iury Bessa, Rajiv Singh, Raghuram Rajan
  • Publication number: 20160357574
    Abstract: The detection of whether a local application is managed by a management service is described. In one example, depending upon whether an installation token includes a unique token value, detection logic can determine whether an application is managed or unmanaged based on additional factors. The additional factors include whether a keychain installation token includes a unique token value, the value of the keychain installation token, and a value of a launched flag for the application. Various combinations of those factors and the identification of either a managed or unmanaged status for the application are described. Using the concepts described herein, an unmanaged application can proceed to execute with limited functionality, present a notification that it should be reinstalled by the management service, stop executing, or take other measures.
    Type: Application
    Filed: June 5, 2015
    Publication date: December 8, 2016
    Inventors: Lucas Chen, Raghuram Rajan, Jonathan Blake `Brannon
  • Publication number: 20160297543
    Abstract: A voice router for a vehicle and a method for operating a voice router are provided. The voice router, for example, may include, but is not limited to, an interface configured to be coupled to a microphone and a plurality of subsystems of an aircraft, and a processor coupled to the interface, the processor configured to receive, from the microphone, voice command audio data, convert, using an avionic language model, the voice command audio data into voice command text data, determine, using a distribution model, whether a command corresponding to the voice command text data can be executed, transmitting, to at least one of the plurality of subsystems, instructions to execute the command when the voice router determines that the command can be executed, and providing, using the output system, feedback when the command is executed.
    Type: Application
    Filed: April 7, 2015
    Publication date: October 13, 2016
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Chao Li, Lucas Chen