Patents by Inventor Kevin Chin
Kevin Chin 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: 20200057764Abstract: Systems and methods are provided for self-learning natural language predictive searching including receiving a first input, the first input being related to the desired outcome; retrieving a first information related to the first input; determining a first output based on at least the first input and the first information; outputting the first output; receiving a second input based on the outputted first output in response to the first output being different from the desired outcome, the second input being related to the desired outcome; retrieving, by the processor, a second information related to the second input; determining a second output based on at least the second input, the second information, the first input and the first information; and outputting the second output.Type: ApplicationFiled: August 8, 2019Publication date: February 20, 2020Applicant: JPMorgan Chase Bank, N.A.Inventors: Kevin CHIN, Chandrasekaran BALASUBRAMANIAN, Krishnan P. SANKARAN
-
Publication number: 20190144545Abstract: The invention relates to methods of treating cancer in a subject, comprising administering to the subject a therapeutically effective amount of an inhibitor of the interaction between the PD-1 receptor and its ligand PD-L1.Type: ApplicationFiled: May 22, 2017Publication date: May 16, 2019Applicants: MERCK PATENT GMBH, PFIZER INC.Inventors: Dimitry NUYTEN, Alexei MOROZOV, Adrian WOOLFSON, Aron THALL, Kevin CHIN, Satjit BRAR
-
Patent number: 10217200Abstract: In one embodiment, a video processing system 300 may filter a video data set to correct skew and wobble using a central processing unit 220 and a graphical processing unit 230. The video processing system 300 may apply a rolling shutter effect correction filter to an initial version of a video data set. The video processing system 300 may simultaneously apply a video stabilization filter to the initial version to produce a final version video data set.Type: GrantFiled: October 3, 2016Date of Patent: February 26, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Yongjun Wu, Matthew Wozniak, Simon Baker, Catalin Alexandru Negrila, Venkata S. K. Kamal Lanka, Kevin Chin, Brian Kohlwey
-
Patent number: 10057853Abstract: Techniques for increasing the battery life on a mobile device by decreasing the energy consumption of the mobile device's wireless fidelity (Wi-Fi) interface are described. In one embodiment, the mobile device's Wi-Fi interface is automatically disabled when the device is not engaged. When the device receives a wake up call from a server via its Cellular interface, the Wi-Fi interface is enabled if the device answers the wake up call and the Wi-Fi interface is available. Using its Wi-Fi interface, the mobile device then connects to an IP-based network via a Wi-Fi access point.Type: GrantFiled: October 21, 2014Date of Patent: August 21, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Paramvir Bahl, Alastair Wolman, Ranveer Chandra, Kevin Chin, Yuvraj Agarwal
-
Publication number: 20170236257Abstract: In one embodiment, a video processing system 300 may filter a video data set to correct skew and wobble using a central processing unit 220 and a graphical processing unit 230. The video processing system 300 may apply a rolling shutter effect correction filter to an initial version of a video data set. The video processing system 300 may simultaneously apply a video stabilization filter to the initial version to produce a final version video data set.Type: ApplicationFiled: October 3, 2016Publication date: August 17, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Yongjun Wu, Matthew Wozniak, Simon Baker, Catalin Alexandru Negrila, Venkata S. K. Kamal Lanka, Kevin Chin, Brian Kohlwey
-
Publication number: 20160301789Abstract: Populating a contact entry with selected entity information based on an identifier associated with a call (e.g., a telephone call, VoIP call, text message, electronic mail message, or any other communication). As the call is detected, entity information for the identifier (e.g., a telephone number, VoIP address, MAC address, etc.) is generated. The entity information is filtered based on a category of the entity information, user preferences, location of a computing device (e.g., mobile telephone) of the user, or other filtering criteria. The filtered entity information is associated with the contact entry for the identifier, thereby enhancing the contact entry while reducing typing on the computing device. In some embodiments, additional information such as advertisements for a competitor of the entity are provided to the user.Type: ApplicationFiled: June 15, 2016Publication date: October 13, 2016Inventors: Audrey Yung-Ch'In Sousa, Arturo Ortiz Asbun, Robert Paul St. Pierre, Charles B. Schweizer, Kevin A. Chin, Shawn Michael Brown
-
Patent number: 9460495Abstract: In one embodiment, a video processing system 300 may filter a video data set to correct skew and wobble using a central processing unit 220 and a graphical processing unit 230. The video processing system 300 may apply a rolling shutter effect correction filter to an initial version of a video data set. The video processing system 300 may simultaneously apply a video stabilization filter to the initial version to produce a final version video data set.Type: GrantFiled: April 6, 2012Date of Patent: October 4, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Yongjun Wu, Matthew Wozniak, Simon Baker, Catalin Alexandru Negrila, Venkata S. K. Kamal Lanka, Kevin Chin, Brian Kohlwey
-
Patent number: 9380436Abstract: Populating a contact entry with selected entity information based on an identifier associated with a call (e.g., a telephone call, VoIP call, text message, electronic mail message, or any other communication). As the call is detected, entity information for the identifier (e.g., a telephone number, VoIP address, MAC address, etc.) is generated. The entity information is filtered based on a category of the entity information, user preferences, location of a computing device (e.g., mobile telephone) of the user, or other filtering criteria. The filtered entity information is associated with the contact entry for the identifier, thereby enhancing the contact entry while reducing typing on the computing device. In some embodiments, additional information such as advertisements for a competitor of the entity are provided to the user.Type: GrantFiled: March 5, 2014Date of Patent: June 28, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Audrey Yung-Ch'In Sousa, Arturo Ortiz Asbun, Robert Paul St. Pierre, Charles B. Schweizer, Kevin A. Chin, Shawn Michael Brown
-
Patent number: 9286152Abstract: One or more techniques and/or systems are provided for securely obtaining memory content after a device malfunction. For example, applications, components, and/or an operating system of a device may maintain information within volatile memory in a secure manner (e.g., using encryption). When the device malfunctions, such information may be useful for diagnosing what caused the malfunction. Accordingly, memory content within volatile memory may be securely retrieved, encrypted, and/or stored before such memory content is flushed/removed from volatile memory. For example, a warm reset is performed to initially reboot the device without removing memory content from volatile memory. The memory content may be retrieved and encrypted to create encrypted memory content that may be stored within nonvolatile memory for later access.Type: GrantFiled: June 14, 2013Date of Patent: March 15, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Alex Mark Semenko, Kirsten Valery Stark, Innokentiy Basmov, Kevin Chin, Scott Chao-Chueh Lee
-
Publication number: 20150139057Abstract: Techniques for increasing the battery life on a mobile device by decreasing the energy consumption of the mobile device's wireless fidelity (Wi-Fi) interface are described. In one embodiment, the mobile device's Wi-Fi interface is automatically disabled when the device is not engaged. When the device receives a wake up call from a server via its Cellular interface, the Wi-Fi interface is enabled if the device answers the wake up call and the Wi-Fi interface is available. Using its Wi-Fi interface, the mobile device then connects to an IP-based network via a Wi-Fi access point.Type: ApplicationFiled: October 21, 2014Publication date: May 21, 2015Inventors: Paramvir Bahl, Alastair Wolman, Ranveer Chandra, Kevin Chin, Yuvraj Agarwal
-
Publication number: 20140372740Abstract: One or more techniques and/or systems are provided for securely obtaining memory content after a device malfunction. For example, applications, components, and/or an operating system of a device may maintain information within volatile memory in a secure manner (e.g., using encryption). When the device malfunctions, such information may be useful for diagnosing what caused the malfunction. Accordingly, memory content within volatile memory may be securely retrieved, encrypted, and/or stored before such memory content is flushed/removed from volatile memory. For example, a warm reset is performed to initially reboot the device without removing memory content from volatile memory. The memory content may be retrieved and encrypted to create encrypted memory content that may be stored within nonvolatile memory for later access.Type: ApplicationFiled: June 14, 2013Publication date: December 18, 2014Inventors: Alex Mark Semenko, Kirsten Valery Stark, Innokentiy Basmov, Kevin Chin, Scott Chao-Chueh Lee
-
Patent number: 8893007Abstract: Defining and applying policies to manage data traffic including data transmitted and/or received by each of a plurality of applications executing on a computing device. The data traffic is monitored per application and attributes are defined for the monitored data traffic to enable the user to evaluate the data traffic for each application. Usage patterns are determined based on the monitored data traffic and the attributes to create one or more policies. The policies are applied to prevent each application from exceeding a corresponding data usage limit defined by the policies.Type: GrantFiled: November 9, 2010Date of Patent: November 18, 2014Assignee: Microsoft CorporationInventors: Kiran Kumar Vadde, Kevin A Chin, Harish Srinivasan, Omar M. Maabreh
-
Patent number: 8880053Abstract: Techniques for increasing the battery life on a mobile device by decreasing the energy consumption of the mobile device's wireless fidelity (Wi-Fi) interface are described. In one embodiment, the mobile device's Wi-Fi interface is automatically disabled when the device is not engaged. When the device receives a wake up call from a server via its Cellular interface, the Wi-Fi interface is enabled if the device answers the wake up call and the Wi-Fi interface is available. Using its Wi-Fi interface, the mobile device then connects to an IP-based network via a Wi-Fi access point.Type: GrantFiled: January 21, 2013Date of Patent: November 4, 2014Assignee: Microsoft CorporationInventors: Paramvir Bahl, Alastair Wolman, Ranveer Chandra, Kevin Chin, Yuvraj Agarwal
-
Publication number: 20140187217Abstract: Populating a contact entry with selected entity information based on an identifier associated with a call (e.g., a telephone call, VoIP call, text message, electronic mail message, or any other communication). As the call is detected, entity information for the identifier (e.g., a telephone number, VoIP address, MAC address, etc.) is generated. The entity information is filtered based on a category of the entity information, user preferences, location of a computing device (e.g., mobile telephone) of the user, or other filtering criteria. The filtered entity information is associated with the contact entry for the identifier, thereby enhancing the contact entry while reducing typing on the computing device. In some embodiments, additional information such as advertisements for a competitor of the entity are provided to the user.Type: ApplicationFiled: March 5, 2014Publication date: July 3, 2014Applicant: MICROSOFT CORPORATIONInventors: Audrey Yung-Ch'In Sousa, Arturo Ortiz Asbun, Robert Paul St. Pierre, Charles B. Schweizer, Kevin A. Chin, Shawn Michael Brown
-
Patent number: 8676755Abstract: Populating a contact entry with selected entity information based on an identifier associated with a call (e.g., a telephone call, VoIP call, text message, electronic mail message, or any other communication). As the call is detected, entity information for the identifier (e.g., a telephone number, VoIP address, MAC address, etc.) is generated. The entity information is filtered based on a category of the entity information, user preferences, location of a computing device (e.g., mobile telephone) of the user, or other filtering criteria. The filtered entity information is associated with the contact entry for the identifier, thereby enhancing the contact entry while reducing typing on the computing device. In some embodiments, additional information such as advertisements for a competitor of the entity are provided to the user.Type: GrantFiled: December 16, 2008Date of Patent: March 18, 2014Assignee: Microsoft CorporationInventors: Audrey Yung-Ch'In Sousa, Arturo Ortiz Asbun, Robert Paul St. Pierre, Charles B Schweizer, Kevin A Chin, Shawn Michael Brown
-
Publication number: 20130265460Abstract: In one embodiment, a video processing system 300 may filter a video data set to correct skew and wobble using a central processing unit 220 and a graphical processing unit 230. The video processing system 300 may apply a rolling shutter effect correction filter to an initial version of a video data set. The video processing system 300 may simultaneously apply a video stabilization filter to the initial version to produce a final version video data set.Type: ApplicationFiled: April 6, 2012Publication date: October 10, 2013Applicant: Microsoft CorporationInventors: Yongjun Wu, Matthew Wozniak, Simon Baker, Catalin Alexandru Negrila, Venkata S. K. Kamal Lanka, Kevin Chin, Brian Kohlwey
-
Patent number: 8358975Abstract: Techniques for increasing the battery life on a mobile device by decreasing the energy consumption of the mobile device's wireless fidelity (Wi-Fi) interface are described. In one embodiment, the mobile device's Wi-Fi interface is automatically disabled when the device is not engaged. When the device receives a wake up call from a server via its Cellular interface, the Wi-Fi interface is enabled if the device answers the wake up call and the Wi-Fi interface is available. Using its Wi-Fi interface, the mobile device then connects to an IP-based network via a Wi-Fi access point.Type: GrantFiled: December 26, 2007Date of Patent: January 22, 2013Assignee: Microsoft CorporationInventors: Paramvir Bahl, Alastair Wolman, Ranveer Chandra, Kevin Chin, Yuvraj Agarwal
-
Patent number: 8270965Abstract: Techniques for increasing the battery life on a mobile device by decreasing the energy consumption of the mobile device's wireless fidelity (Wi-Fi) interface are described. In one embodiment, the mobile device's Wi-Fi interface is automatically disabled when the device is not engaged in a voice over internet protocol (VoIP) call via the Wi-Fi interface. When a VoIP call is initiated on the device, or when the device receives a wake up call from a server via its Cellular interface, the Wi-Fi interface is automatically enabled. Using its Wi-Fi interface, the mobile device then connects to an IP-based network via a Wi-Fi access point. The server then initiates a direct call, wherein VoIP technology is used by the mobile device, between the mobile device and a VoIP calling device.Type: GrantFiled: April 5, 2007Date of Patent: September 18, 2012Assignee: Microsoft CorporationInventors: Paramvir Bahl, Ranveer Chandra, Kevin Chin, Alastair Wolman, Yuvraj Agarwal
-
Publication number: 20120117478Abstract: Defining and applying policies to manage data traffic including data transmitted and/or received by each of a plurality of applications executing on a computing device. The data traffic is monitored per application and attributes are defined for the monitored data traffic to enable the user to evaluate the data traffic for each application. Usage patterns are determined based on the monitored data traffic and the attributes to create one or more policies. The policies are applied to prevent each application from exceeding a corresponding data usage limit defined by the policies.Type: ApplicationFiled: November 9, 2010Publication date: May 10, 2012Applicant: MICROSOFT CORPORATIONInventors: Kiran Kumar Vadde, Kevin A. Chin, Harish Srinivasan, Omar M. Maabreh
-
Patent number: 7750979Abstract: A pixel-data processing circuit delivers a fixed number of pixels to a video processing stage using an irregular sampling pattern that is defined by a variably-definable sampling window. In one example embodiment directed to processing an input stream of pixels corresponding to an array of video pixels, the window size is selected from one of various options for sampling subsets of the array as a two-dimensional window that spans the pixels in the array. A sampling-window is used such that the window size is a multiple of the sampling-window size and the sampling-window size defines the fixed number of pixels.Type: GrantFiled: October 26, 2001Date of Patent: July 6, 2010Assignee: Trident Mircosystems (Far East) Ltd.Inventors: Chien-Hsin Lin, Kevin Chin