Patents by Inventor Steven Xu
Steven Xu 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: 20240097063Abstract: A controlling device has at least a light-based energy harvesting system disposed within the controlling device housing. The light-based energy harvesting system is operative to supply power to at least one of a processing device and a transmitter of the controlling device. The light-based energy harvesting system includes s a substrate having a photovoltaic (PV) active area and a lens, separate from the substrate, disposed over the PV active area.Type: ApplicationFiled: November 29, 2023Publication date: March 21, 2024Inventors: Rex Xu, Steven McAllister, Brian Ryan, Huub Mulhof
-
Publication number: 20240087206Abstract: Systems and methods of rendering effects are described herein. A computing device can receive a user selection of an effect to be applied during gameplay of a computer game. The computing device can initiate a framework with which to apply the effect during the gameplay. The computing device can determine scenes during the gameplay to apply the effect through the framework. The computing device can determine graphical elements in the scenes that correspond to non-user interface elements through the framework. The computing system can apply the effect to the graphical elements through the framework.Type: ApplicationFiled: September 25, 2023Publication date: March 14, 2024Applicant: INNOPEAK TECHNOLOGY, INC.Inventors: Hongyu SUN, Chen LI, Chengeng LI, Qiang QIU, Huihui XU, Steven JACKSON, Andrew PHAM
-
Patent number: 11926857Abstract: The present disclosure provides acyltransferases useful for synthesizing therapeutically important statin compound.Type: GrantFiled: May 25, 2021Date of Patent: March 12, 2024Assignee: Codexis, Inc.Inventors: Lynne Gilson, Steven J. Collier, Joly Sukumaran, Wan Lin Yeo, Oscar Alvizo, Ee Ling Teo, Robert J. Wilson, Junye Xu
-
Patent number: 11922194Abstract: A method of operating a computing device in support of improved accessibility includes displaying a user interface to an application on a display screen of the computing device, wherein the computing device includes an accessibility assistant that reads an audible description of an element of the user interface; initiating, on the computing device, a virtual assistant that conducts an audible conversation between a user and the virtual assistant through at least a microphone and a speaker associated with the computing device, wherein the virtual assistant is not integrated with an operating system of the computing device; inhibiting an ability of the accessibility assistant to read the audible description of the element of the user interface; and upon transition of the virtual assistant from an active state, enabling the ability of the accessibility assistant.Type: GrantFiled: May 19, 2022Date of Patent: March 5, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Jaclyn Carley Knapp, Lisa Stifelman, André Roberto Lima Tapajós, Jin Xu, Steven DiCarlo, Kaichun Wu, Yuhua Guan
-
Patent number: 11913130Abstract: A data storage device comprising a recording head having a high damping magnetic alloy layer including at least one magnetic alloy element, and a 5d transition element; the high damping magnetic alloy layer having a mixed face-centered cubic (fcc) and body-centered cubic (bcc) crystal structure, and the mixed fcc and bcc crystal structure comprising fcc and bcc grains, with the bcc grains having an elongated shape relative to the fcc grains, a larger size than the fcc grains, and slip deformation, thereby providing the high damping magnetic alloy layer with a damping constant of up to about 0.07.Type: GrantFiled: June 2, 2022Date of Patent: February 27, 2024Assignee: Seagate Technology LLCInventors: Jie Gong, Steven C. Riemer, John A. Rice, Hilton Erskine, Michael C. Kautzky, Xuelian Xu
-
Patent number: 11522795Abstract: In some embodiments a method includes receiving, at a first network device, a data unit to be sent to second network device via a tunnel, the data unit associated with an application. The method includes appending, to the data unit, an encapsulation header that includes a first portion configured such that the second network device is configured to forward the data unit based on the second portion of the encapsulation header that is configured to identify the application. The method includes sending, from the first network device to the second network device via a first portion of the tunnel, the data unit such that the second network device appends the encapsulation header to the data unit prior to forwarding the data unit via a second portion of the tunnel.Type: GrantFiled: January 29, 2020Date of Patent: December 6, 2022Assignee: Juniper Networks, Inc.Inventors: Anil Lohiya, Amit Shukla, Rahul Kasralikar, Steven Xu, Amit Srivastav
-
Publication number: 20210185504Abstract: Methods and apparatus, including computer program products, are provided for V2X server discovery. In some example embodiments, there may be provided a method. The method may include receiving, by a user equipment, an indication of an identity of a local server configured to provide, in the serving public land mobile network, information regarding a vehicle-based service, when the user equipment enters a region of the serving public land mobile network; and discovering, by the user equipment, the local server based on the received indication of the identity. Related systems, methods, and articles of manufacture are also disclosed.Type: ApplicationFiled: March 31, 2016Publication date: June 17, 2021Inventors: Curt WONG, Devaki CHANDRAMOULI, Steven XU, David NAVRATIL
-
Patent number: 10594604Abstract: In some embodiments a method includes receiving, at a first network device, a data unit to be sent to second network device via a tunnel, the data unit associated with an application. The method includes appending, to the data unit, an encapsulation header that includes a first portion configured such that the second network device is configured to forward the data unit based on the second portion of the encapsulation header that is configured to identify the application. The method includes sending, from the first network device to the second network device via a first portion of the tunnel, the data unit such that the second network device appends the encapsulation header to the data unit prior to forwarding the data unit via a second portion of the tunnel.Type: GrantFiled: March 31, 2014Date of Patent: March 17, 2020Assignee: Juniper Networks, Inc.Inventors: Anil Lohiya, Amit Shukla, Rahul Kasralikar, Steven Xu, Amit Srivastav
-
Patent number: 8711400Abstract: A printing device receives a user profile from a computerized device. The user profile comprises at least one template and the template comprises selections of menu options offered by the printing device. The method stores the user profile within a computer readable storage medium of the printing device. The user will operate the printing device using the profile and the template more than one time. Therefore, the method presents the user with an option to access the user profile and the template maintained within the computer readable storage medium of the printing device, through a graphic user interface of the printing device, each time the user operates the printing device. Further, the method automatically selects the menu options offered by the printing device according to selected menu options identified by the template, each time the user accesses the user profile and the template.Type: GrantFiled: March 26, 2010Date of Patent: April 29, 2014Assignee: Xerox CorporationInventors: Steven Xu, Naveed Anis Khawaja
-
Publication number: 20110235089Abstract: A printing device receives a user profile from a computerized device. The user profile comprises at least one template and the template comprises selections of menu options offered by the printing device. The method stores the user profile within a computer readable storage medium of the printing device. The user will operate the printing device using the profile and the template more than one time. Therefore, the method presents the user with an option to access the user profile and the template maintained within the computer readable storage medium of the printing device, through a graphic user interface of the printing device, each time the user operates the printing device. Further, the method automatically selects the menu options offered by the printing device according to selected menu options identified by the template, each time the user accesses the user profile and the template.Type: ApplicationFiled: March 26, 2010Publication date: September 29, 2011Applicant: XEROX CORPORATIONInventors: Steven Xu, Naveed Anis Khawaja