Patents by Inventor James Shang
James Shang 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: 11270173Abstract: According to examples, an apparatus may include a processor that may receive a request from a first device for an authentication token for access to a service, determine whether the first device is authorized to receive the authentication token for access to the service, and based on a determination that the first device is authorized to receive the authentication token for access to the service, generate a machine-readable code including the authentication token that a second device is to use for access to the service by the second device. The processor may also send the generated machine-readable code to the first device. The first device may display the machine-readable code and the second device may use a captured image of the machine-readable code to establish an authenticated session to the service on the second device.Type: GrantFiled: April 3, 2020Date of Patent: March 8, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Rachel Anne Brown Teller, Kristina K. Hotz, Tarek B. Kamel, Neelam Anuradha Reddy, Peter M. Tsang, James Shang Kai Chou
-
Publication number: 20210312251Abstract: According to examples, an apparatus may include a processor that may receive a request from a first device for an authentication token for access to a service, determine whether the first device is authorized to receive the authentication token for access to the service, and based on a determination that the first device is authorized to receive the authentication token for access to the service, generate a machine-readable code including the authentication token that a second device is to use for access to the service by the second device. The processor may also send the generated machine-readable code to the first device. The first device may display the machine-readable code and the second device may use a captured image of the machine-readable code to establish an authenticated session to the service on the second device.Type: ApplicationFiled: April 3, 2020Publication date: October 7, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Rachel Anne Brown TELLER, Kristina K. HOTZ, Tarek B. KAMEL, Neelam Anuradha REDDY, Peter M. TSANG, James Shang Kai CHOU
-
Patent number: 10693873Abstract: Authenticating a secure session between a first user entity and an identity provider using a second user entity. The method includes receiving a request for a session from an entity that purports to be the first user entity. The method further includes sending authentication context from the request, and wherein the authentication context for the request arrives at the second user entity. The method further includes receiving an indication that the authentication context has been verified. As a result, the method further includes authenticating a secure session between a first user entity and an identity provider or approving a secure transaction.Type: GrantFiled: July 20, 2018Date of Patent: June 23, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Tarek B. Kamel, Adrian Frei, James Shang Kai Chou
-
Publication number: 20190182245Abstract: Authenticating a secure session between a first user entity and an identity provider using a second user entity. The method includes receiving a request for a session from an entity that purports to be the first user entity. The method further includes sending authentication context from the request, and wherein the authentication context for the request arrives at the second user entity. The method further includes receiving an indication that the authentication context has been verified. As a result, the method further includes authenticating a secure session between a first user entity and an identity provider or approving a secure transaction.Type: ApplicationFiled: July 20, 2018Publication date: June 13, 2019Inventors: Tarek B. Kamel, Adrian Frei, James Shang Kai Chou
-
Patent number: 10050963Abstract: Authenticating a secure session between a first user entity and an identity provider using a second user entity. The method includes receiving a request for a session from an entity that purports to be the first user entity. The method further includes sending authentication context from the request, and wherein the authentication context for the request arrives at the second user entity. The method further includes receiving an indication that the authentication context has been verified. As a result, the method further includes authenticating a secure session between a first user entity and an identity provider or approving a secure transaction.Type: GrantFiled: March 29, 2016Date of Patent: August 14, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Tarek B. Kamel, Adrian Frei, James Shang Kai Chou
-
Patent number: 9787654Abstract: Authenticating issues involving the re-authenticating of a first device that was previously authenticated are resolved by use of a second device which receives a notification of the failed authentication. The second device sends a response to the notification which is operable to facilitate re-authentication of the primary device and without requiring the user to provide credentials at the first device prior to obtaining the re-authentication at the primary device and/or without requiring the primary device to obtain a code to be entered into the secondary device and/or prior to the primary device being notified of a failure condition associated with the primary device.Type: GrantFiled: October 29, 2015Date of Patent: October 10, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Benjamin R. Vincent, Adrian Frei, James Shang Kai Chou
-
Publication number: 20170289150Abstract: Authenticating a secure session between a first user entity and an identity provider using a second user entity. The method receiving a request for a session from an entity that purports to be the first user entity. The method further includes sending authentication context from the request, and wherein the authentication context for the request arrives at the second user entity. The method further includes receiving an indication that the authentication context has been verified. As a result, the method further includes authenticating a secure session between a first user entity and an identity provider or approving a secure transaction.Type: ApplicationFiled: March 29, 2016Publication date: October 5, 2017Inventors: Tarek B. Kamel, Adrian Frei, James Shang Kai Chou
-
Patent number: 9706401Abstract: User-authentication-based approval of a first device via communication with a second device over a channel (e.g., an insecure channel) is described. The first device receives a session ID and first user-observable information, or an identifier thereof, from an identity provider, presents the first user-observable information to a user, and sends the session ID to the second device. The second device sends the session ID to the identity provider to obtain therefrom second user-observable information, or an identifier thereof, and a security challenge. The second user-observable information bears a user-discernable relationship to the first user-observable information and is presented to the user by the second device. The second device is capable of generating a response to the security challenge for transmission to the identity provider based at least on input received from the user, the response to the security challenge being indicative of the suitability of the first device for approval.Type: GrantFiled: November 25, 2014Date of Patent: July 11, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Benjamin R. Vincent, Tarek B. Kamel, Sparky Toews, Dejan Subotic, Peter E. Zenzerovich, James Shang Kai Chou
-
Publication number: 20170126640Abstract: Authenticating issues involving the re-authenticating of a first device that was previously authenticated are resolved by use of a second device which receives a notification of the failed authentication. The second device sends a response to the notification which is operable to facilitate re-authentication of the primary device and without requiring the user to provide credentials at the first device prior to obtaining the re-authentication at the primary device and/or without requiring the primary device to obtain a code to be entered into the secondary device and/or prior to the primary device being notified of a failure condition associated with the primary device.Type: ApplicationFiled: October 29, 2015Publication date: May 4, 2017Inventors: Benjamin R. Vincent, Adrian Frei, James Shang Kai Chou
-
Publication number: 20160150406Abstract: User-authentication-based approval of a first device via communication with a second device over a channel (e.g., an insecure channel) is described. The first device receives a session ID and first user-observable information, or an identifier thereof, from an identity provider, presents the first user-observable information to a user, and sends the session ID to the second device. The second device sends the session ID to the identity provider to obtain therefrom second user-observable information, or an identifier thereof, and a security challenge. The second user-observable information bears a user-discernable relationship to the first user-observable information and is presented to the user by the second device. The second device is capable of generating a response to the security challenge for transmission to the identity provider based at least on input received from the user, the response to the security challenge being indicative of the suitability of the first device for approval.Type: ApplicationFiled: November 25, 2014Publication date: May 26, 2016Inventors: Benjamin R. Vincent, Tarek B. Kamel, Sparky Toews, Dejan Subotic, Peter E. Zenzerovich, James Shang Kai Chou
-
Patent number: 8058567Abstract: The invention provides a high density package substrate and a method for fabricating the same. A double-sided copper clad laminate containing an upper copper foil and a lower copper foil is provided. A bottom pad is disposed on the lower copper foil, aligned to a predetermined position of a through hole. The through hole is formed by laser drilling through the upper copper foil and the substrate, but not through the bottom pad. A seed layer is formed conformally lining the through hole, and a metal layer is formed on the seed layer by plating to form a plated through hole (PTH).Type: GrantFiled: July 17, 2008Date of Patent: November 15, 2011Assignee: Nan Ya PCB Corp.Inventors: Meng-Han Lee, Wei-Wen Lan, Ching-Ming Chuang, Shi-Shyan James Shang
-
Publication number: 20090283315Abstract: The invention provides a high density package substrate and a method for fabricating the same. A double-sided copper clad laminate containing an upper copper foil and a lower copper foil is provided. A bottom pad is disposed on the lower copper foil, aligned to a predetermined position of a through hole. The through hole is formed by laser drilling through the upper copper foil and the substrate, but not through the bottom pad. A seed layer is formed conformally lining the through hole, and a metal layer is formed on the seed layer by plating to form a plated through hole (PTH).Type: ApplicationFiled: July 17, 2008Publication date: November 19, 2009Applicant: NAN YA PCB CORP.Inventors: Meng-Han Lee, Wei-Wen Lan, Ching-Ming Chuang, Shi-Shyan James Shang
-
Patent number: 7597979Abstract: A structure of an integrated packed fuel cell including an integrated cathode electrode sheet that further includes a substrate, at least a cathode electrode area, and at least a conductive opening, an intermediate bonding layer that further includes at least a bonding sheet and at least a conductive opening, an integrated anode electrode sheet that further includes a substrate, at least an anode electrode area, at least a conductive pad, a device combination, and a fuel container base.Type: GrantFiled: June 14, 2005Date of Patent: October 6, 2009Assignee: Nan Ya Printed Circuit Board CorporationInventors: Yung-Yi Liu, Shing-Fun Ho, James Shang, Yi-Chen Chen
-
Patent number: 7592093Abstract: A novel flat panel DMFC (direct methanol fuel cell) includes an integrated cathode electrode plate, a membrane electrode assembly (MEA) unit, an intermediate bonding layer, an integrated anode electrode plate, and a fuel container. The integrated cathode and anode electrode plates are manufactured by using PCB compatible processes. The integrated cathode and anode electrode plates have embedded metal layout and improved heat dissipation capability.Type: GrantFiled: July 22, 2005Date of Patent: September 22, 2009Assignee: Nan Ya Printed Circuit Board CorporationInventors: Yung-Yi Liu, James Shang, Shing-Fun Ho, Yi-Chen Chen
-
Patent number: 7572533Abstract: A flat panel direct methanol fuel cell (DMFC) includes an integrated cathode electrode sheet; a membrane electrode assembly (MEA) unit; an intermediate bonding layer; an integrated anode electrode sheet; and a fuel container. The fabrication of the integrated cathode/anode electrode sheets is compatible with printed circuit board (PCB) processes.Type: GrantFiled: April 15, 2007Date of Patent: August 11, 2009Assignees: Nan Ya Printed Circuit Board Corporation, Antig Technology Co., Ltd.Inventors: Yung-Yi Liu, Shi-Shyan James Shang, Hsi-Ming Shu, Tsang-Ming Chang, Feng-Yi Deng
-
Patent number: 7569290Abstract: A flat panel DMFC (direct methanol fuel cell) includes an integrated cathode electrode sheet, a set of membrane electrode assemblies, an intermediate bonding layer, an integrated anode electrode sheet, and a fuel container base. The integrated cathode/anode electrode sheets are manufactured by using PCB compatible processes.Type: GrantFiled: May 6, 2005Date of Patent: August 4, 2009Assignee: Nan Ya Printed Circuit Board CorporationInventors: Yung-Yi Liu, James Shang, Yi-Chen Chen
-
Patent number: 7531263Abstract: A flat panel direct methanol fuel cell (DMFC) includes an integrated cathode electrode plate, a set of membrane electrode assemblies, an intermediate bonding layer, an integrated anode electrode plate, and a fuel container base. The integrated cathode/anode electrode plates are conducive to mass production, and are manufactured by using PCB compatible processes.Type: GrantFiled: April 29, 2005Date of Patent: May 12, 2009Assignees: Nan Ya Printed Circuit Board Corporation, Antig Technology Co., Ltd.Inventors: Yung-Yi Liu, James Shang, Shing-Fun Ho, Tsang-Ming Chang, Feng-Yi Deng, Hsi-Ming Shu
-
Patent number: 7340818Abstract: A flat panel DMFC (direct methanol fuel cell) includes a first electrode plate, a set of membrane assemblies, at least a bonding sheet, a second electrode, and fuel container base. Because of the gap between the first/second electrode plates and the membrane assembly when they are laminated, the present invention provides a method to improve the contact between the first/second electrode plates and the membrane assembly.Type: GrantFiled: May 27, 2005Date of Patent: March 11, 2008Assignee: Nan Ya Printed Circuit Board CorporationInventors: Yung-Yi Liu, James Shang
-
Publication number: 20070227654Abstract: A flat panel DMFC (direct methanol fuel cell) includes a first electrode plate, a set of membrane assemblies, at least a bonding sheet, a second electrode, and fuel container base. Because of the gap between the first/second electrode plates and the membrane assembly when they are laminated, the present invention provides a method to improve the contact between the first/second electrode plates and the membrane assembly.Type: ApplicationFiled: June 13, 2007Publication date: October 4, 2007Inventors: Yung-Yi LIU, James SHANG
-
Publication number: 20070184968Abstract: A flat panel direct methanol fuel cell (DMFC) includes an integrated cathode electrode sheet; a membrane electrode assembly (MEA) unit; an intermediate bonding layer; an integrated anode electrode sheet; and a fuel container. The fabrication of the integrated cathode/anode electrode sheets is compatible with printed circuit board (PCB) processes.Type: ApplicationFiled: April 15, 2007Publication date: August 9, 2007Inventors: Yung-Yi LIU, Shi-Shyan James SHANG, Hsi-Ming SHU, Tsang-Ming CHANG, Feng-Yi DENG