Patents by Inventor Wilson Wang
Wilson Wang 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: 20240348704Abstract: A method of selecting an egress interface for a source process running on an electronic device is provided. The device implements a TCP/IP stack utilized by a plurality of applications for sending network packets. The method receives a packet from a particular application in the plurality of applications to send to a network destination over a socket tagged with an identifier of the particular application. The method compares the socket tag with a set of network egress interface tags. Each network egress interface tag is associated with a network egress interface in a plurality of network egress interfaces. Each network egress interface tag includes the identifier of an application that utilizes the network egress interface. The method selects a network egress interface with a tag that matches the socket tag. The method sends the packet to the network destination through the selected network egress interface.Type: ApplicationFiled: June 21, 2024Publication date: October 17, 2024Inventors: Madhusudhan Ravi, Wilson Wang, Rajeev Nair
-
Patent number: 12021952Abstract: A method of selecting an egress interface for a source process running on an electronic device is provided. The device implements a TCP/IP stack utilized by a plurality of applications for sending network packets. The method receives a packet from a particular application in the plurality of applications to send to a network destination over a socket tagged with an identifier of the particular application. The method compares the socket tag with a set of network egress interface tags. Each network egress interface tag is associated with a network egress interface in a plurality of network egress interfaces. Each network egress interface tag includes the identifier of an application that utilizes the network egress interface. The method selects a network egress interface with a tag that matches the socket tag. The method sends the packet to the network destination through the selected network egress interface.Type: GrantFiled: September 26, 2022Date of Patent: June 25, 2024Assignee: Nicira, Inc.Inventors: Madhusudhan Ravi, Wilson Wang, Rajeev Nair
-
Patent number: 11865374Abstract: The invention relates to functionalized polymers, a process for producing functionalized polymers and the use of functionalized polymers, especially in the field of personal care.Type: GrantFiled: November 2, 2018Date of Patent: January 9, 2024Assignees: Evonik Operations GmbH, Evonik CorporationInventors: Sadik Amajjahe, Matthias Mentel, Juergen Meyer, Andrew Wilson Wang, Arnoldo Fonseca
-
Patent number: 11795430Abstract: Disclosed herein is a material that may be useful as a coating for optical slides and medical implants. The material may aid or restrict grown of cells on a coating of the composite material. As such, there is provided a composite material having a substrate on the surface of which a coating layer of an amorphous metal oxide is formed. The metal oxide may be one or more of Ag2O, ZnO, ZrO2, TiO2, CuO, and Y2O3 and the coating layer may be from 5 to 100 nm thick and have a root mean square roughness of the coating surface is from 0.1 to 0.7 nm.Type: GrantFiled: November 10, 2017Date of Patent: October 24, 2023Assignees: National University of Singapore, Agency for Science, Technology, and ResearchInventors: Michal Marcin Dykas, Kingshuk Poddar, Xuefeng Hu, Ee Jen Wilson Wang, Thirumalai Venky Venkatesan, Abhijeet Patra, Viknish Krishnan Kutty, Paul Lorenz Bigliardi, Mei Bigliardi
-
Publication number: 20230014835Abstract: A method of selecting an egress interface for a source process running on an electronic device is provided. The device implements a TCP/IP stack utilized by a plurality of applications for sending network packets. The method receives a packet from a particular application in the plurality of applications to send to a network destination over a socket tagged with an identifier of the particular application. The method compares the socket tag with a set of network egress interface tags. Each network egress interface tag is associated with a network egress interface in a plurality of network egress interfaces. Each network egress interface tag includes the identifier of an application that utilizes the network egress interface. The method selects a network egress interface with a tag that matches the socket tag. The method sends the packet to the network destination through the selected network egress interface.Type: ApplicationFiled: September 26, 2022Publication date: January 19, 2023Inventors: Madhusudhan Ravi, Wilson Wang, Rajeev Nair
-
Patent number: 11457096Abstract: A method of selecting an egress interface for a source process running on an electronic device is provided. The device implements a TCP/IP stack utilized by a plurality of applications for sending network packets. The method receives a packet from a particular application in the plurality of applications to send to a network destination over a socket tagged with an identifier of the particular application. The method compares the socket tag with a set of network egress interface tags. Each network egress interface tag is associated with a network egress interface in a plurality of network egress interfaces. Each network egress interface tag includes the identifier of an application that utilizes the network egress interface. The method selects a network egress interface with a tag that matches the socket tag. The method sends the packet to the network destination through the selected network egress interface.Type: GrantFiled: July 2, 2020Date of Patent: September 27, 2022Assignee: NICIRA, INC.Inventors: Madhusudhan Ravi, Wilson Wang, Rajeev Nair
-
Publication number: 20220111115Abstract: There is provided a bone cement composition comprising: a powder component comprising at least one acrylic polymer a liquid component comprising a monomer; an antibiotic; and an acid-functionalised polymer, wherein reaction of the powder component and the liquid component results in formation of a bone cement. In a preferred embodiment, the acid-functionalised polymer is selected from polyethylene glycol-polycarbonate (PEG-PAC), polycarbonate-poly(L-lactide) (PAC-PLLA), polycarbonate-poly(D-lactide) (PAC-PDLA), PAC-PLLA/PDLA, copolymers thereof or a combination thereof. There is also provided a bone cement formed from the bone cement composition.Type: ApplicationFiled: July 30, 2019Publication date: April 14, 2022Applicants: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCH, NATIONAL UNIVERSITY OF SINGAPOREInventors: Yi Yan YANG, Zhen Chang LIANG, Chuan YANG, Ee Jen Wilson WANG
-
Publication number: 20200383896Abstract: The invention relates to functionalized polymers, a process for producing functionalized polymers and the use of functionalized polymers, especially in the field of personal care.Type: ApplicationFiled: November 2, 2018Publication date: December 10, 2020Applicants: Evonik Operations GmbH, Evonik CorporationInventors: Sadik Amajjahe, Matthias Mentel, Juergen Meyer, Andrew Wilson Wang, Arnoldo Fonseca
-
Patent number: 10842611Abstract: According to various embodiments, there is provided a tissue scaffold device including a porous core including a plurality of fibres; and an outer portion at least substantially surrounding the porous core, the outer portion including a plurality of pores elongated along a longitudinal axis of the tissue scaffold device.Type: GrantFiled: November 3, 2015Date of Patent: November 24, 2020Assignee: NATIONAL UNIVERSITY OF SINGAPOREInventors: Eng San Thian, Zuyong Wang, Ee Jen Wilson Wang, Minghui Hong
-
Publication number: 20200336571Abstract: A method of selecting an egress interface for a source process running on an electronic device is provided. The device implements a TCP/IP stack utilized by a plurality of applications for sending network packets. The method receives a packet from a particular application in the plurality of applications to send to a network destination over a socket tagged with an identifier of the particular application. The method compares the socket tag with a set of network egress interface tags. Each network egress interface tag is associated with a network egress interface in a plurality of network egress interfaces. Each network egress interface tag includes the identifier of an application that utilizes the network egress interface. The method selects a network egress interface with a tag that matches the socket tag. The method sends the packet to the network destination through the selected network egress interface.Type: ApplicationFiled: July 2, 2020Publication date: October 22, 2020Inventors: Madhusudhan Ravi, Wilson Wang, Rajeev Nair
-
Patent number: 10721338Abstract: A method of selecting an egress interface for a source process running on an electronic device is provided. The device implements a TCP/IP stack utilized by a plurality of applications for sending network packets. The method receives a packet from a particular application in the plurality of applications to send to a network destination over a socket tagged with an identifier of the particular application. The method compares the socket tag with a set of network egress interface tags. Each network egress interface tag is associated with a network egress interface in a plurality of network egress interfaces. Each network egress interface tag includes the identifier of an application that utilizes the network egress interface. The method selects a network egress interface with a tag that matches the socket tag. The method sends the packet to the network destination through the selected network egress interface.Type: GrantFiled: July 30, 2018Date of Patent: July 21, 2020Assignee: NICIRA, INC.Inventors: Madhusudhan Ravi, Wilson Wang, Rajeev Nair
-
Publication number: 20190345438Abstract: Disclosed herein is a material that may be useful as a coating for optical slides and medical implants. The material may aid or restrict grown of cells on a coating of the composite material. As such, there is provided a composite material having a substrate on the surface of which a coating layer of an amorphous metal oxide is formed. The metal oxide may be one or more of Ag2O, ZnO, ZrO2, TiO2, CuO, and Y2O3 and the coating layer may be from 5 to 100 nm thick and have a root mean square roughness of the coating surface is from 0.1 to 0.7 nm.Type: ApplicationFiled: November 10, 2017Publication date: November 14, 2019Inventors: Michal Marcin DYKAS, Kingshuk PODDAR, Xuefeng HU, Ee Jen Wilson WANG, Thirumalai Venky VENKATESAN, Abhijeet PATRA, Viknish KRISHNAN KUTTY, Paul Lorenz BIGLIARDI, Mei BIGLIARDI
-
Patent number: 10364315Abstract: A composition and method for producing a tertiary amine is disclosed. The tertiary amine is contacted with an inert gas. The inert gas is nitrogen or more preferably argon. The amine composition is useful in producing polyurethane foam with lower levels of chemical emissions particularly lower emissions of toxic chemicals.Type: GrantFiled: July 14, 2017Date of Patent: July 30, 2019Assignee: Evonik Degussa GmbHInventors: Juan Jesus Burdeniuc, Jennifer Elizabeth Antoline Al-Rashid, Andrew Wilson Wang, Diana Sue Dunn, You-Moon Jeon, Jane Garrett Kniss, Stephan Hermann Wendel
-
Publication number: 20190098588Abstract: Methods and systems which provide for synchronization target selection by configuring a network device to reselect a synchronization signal transmission timeslot for synchronization target searching by the network device are described. Synchronization signal timeslot reselection may provide for downgrading a current stratum index to an artificial stratum index that does not accurately indicate a number of hops between the network device and a global synchronization source to allow for selection of available synchronization targets with stratum indices that are higher than or equal to the network device's stratum index without causing a synchronization loop. A synchronization signal pattern cycle structure having synchronization signal timeslots organized into multiple subcycles for accommodating synchronization signal timeslot reselection is utilized according to embodiments.Type: ApplicationFiled: September 28, 2017Publication date: March 28, 2019Inventors: Wilson Wang Kit Thong, Victor Man Wai Kwan, Elaine Jihui Zhang, Jie Chuai, Ching Hong Leung, Yan Lam Lee, Eric Kong Chau Tsang
-
Patent number: 10244495Abstract: Methods and systems which provide for synchronization target selection by configuring a network device to reselect a synchronization signal transmission timeslot for synchronization target searching by the network device are described. Synchronization signal timeslot reselection may provide for downgrading a current stratum index to an artificial stratum index that does not accurately indicate a number of hops between the network device and a global synchronization source to allow for selection of available synchronization targets with stratum indices that are higher than or equal to the network device's stratum index without causing a synchronization loop. A synchronization signal pattern cycle structure having synchronization signal timeslots organized into multiple subcycles for accommodating synchronization signal timeslot reselection is utilized according to embodiments.Type: GrantFiled: September 28, 2017Date of Patent: March 26, 2019Assignee: Hong Kong Applied Science and Technology Research Institute Co., Ltd.Inventors: Wilson Wang Kit Thong, Victor Man Wai Kwan, Elaine Jihui Zhang, Jie Chuai, Ching Hong Leung, Yan Lam Lee, Eric Kong Chau Tsang
-
Publication number: 20190068759Abstract: A method of selecting an egress interface for a source process running on an electronic device is provided. The device implements a TCP/IP stack utilized by a plurality of applications for sending network packets. The method receives a packet from a particular application in the plurality of applications to send to a network destination over a socket tagged with an identifier of the particular application. The method compares the socket tag with a set of network egress interface tags. Each network egress interface tag is associated with a network egress interface in a plurality of network egress interfaces. Each network egress interface tag includes the identifier of an application that utilizes the network egress interface. The method selects a network egress interface with a tag that matches the socket tag. The method sends the packet to the network destination through the selected network egress interface.Type: ApplicationFiled: July 30, 2018Publication date: February 28, 2019Inventors: Madhusudhan Ravi, Wilson Wang, Rajeev Nair
-
Patent number: 10212677Abstract: The present disclosure relates to methods and systems for selection of synchronization targets. Embodiments of the present disclosure provide for selecting a synchronization target for a network device, within operational network constraints, when the network device loses its current synchronization target. When a network device loses its current synchronization target, the stratum index of the network device is downgraded to an artificial stratum index before a selection of a new synchronization target is made. The artificial stratum index is broadcast to children network devices. Downgrading the stratum index to an artificial stratum index allows for selection of available synchronization target network devices with stratum indices higher than or equal to the network device's stratum index. After selection of a new synchronization target, the network device's stratum index is updated, and the new updated stratum index of the network device is broadcast to the children network devices of the network device.Type: GrantFiled: August 9, 2017Date of Patent: February 19, 2019Assignee: Hong Kong Applied Science and Technology Research Institute Co., Ltd.Inventors: Wilson Wang Kit Thong, Elaine Jihui Zhang, Victor Man Wai Kwan, Vincent Zizhou Wang, Eric Kong Chau Tsang, Wei Han
-
Publication number: 20190053173Abstract: The present disclosure relates to methods and systems for selection of synchronization targets. Embodiments of the present disclosure provide for selecting a synchronization target for a network device, within operational network constraints, when the network device loses its current synchronization target. When a network device loses its current synchronization target, the stratum index of the network device is downgraded to an artificial stratum index before a selection of a new synchronization target is made. The artificial stratum index is broadcast to children network devices. Downgrading the stratum index to an artificial stratum index allows for selection of available synchronization target network devices with stratum indices higher than or equal to the network device's stratum index. After selection of a new synchronization target, the network device's stratum index is updated, and the new updated stratum index of the network device is broadcast to the children network devices of the network device.Type: ApplicationFiled: August 9, 2017Publication date: February 14, 2019Inventors: Wilson Wang Kit Thong, Elaine Jihui Zhang, Victor Man Wai Kwan, Vincent Zizhou Wang, Eric Kong Chau Tsang, Wei Han
-
Publication number: 20180296316Abstract: According to various embodiments, there is provided a tissue scaffold device including a porous core including a plurality of fibres; and an outer portion at least substantially surrounding the porous core, the outer portion including a plurality of pores elongated along a longitudinal axis of the tissue scaffold device.Type: ApplicationFiled: November 3, 2015Publication date: October 18, 2018Applicant: National University of SingaporeInventors: Eng San THIAN, Zuyong WANG, Ee Jen Wilson WANG, Minghui HONG
-
Publication number: 20170313805Abstract: A composition and method for producing a tertiary amine is disclosed. The tertiary amine is contacted with an inert gas. The inert gas is nitrogen or more preferably argon. The amine composition is useful in producing polyurethane foam with lower levels of chemical emissions particularly lower emissions of toxic chemicals.Type: ApplicationFiled: July 14, 2017Publication date: November 2, 2017Inventors: Juan Jesus Burdeniuc, Jennifer Elizabeth Antoline Al-Rashid, Andrew Wilson Wang, Diana Sue Dunn, You-Moon Jeon, Jane Garrett Kniss, Stephan Hermann Wendel