Patents by Inventor Michael Woo
Michael Woo 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: 11992730Abstract: The present disclosure generally relates to sharing workout content on electronic devices.Type: GrantFiled: September 23, 2022Date of Patent: May 28, 2024Assignee: Apple Inc.Inventors: Anthony D'Auria, Jae Woo Chang, Edward Chao, Nathan De Vries, Michael D. Ford, Colin G. McKinstry
-
Publication number: 20240118614Abstract: Multiple patterning approaches using radiation sensitive organometallic materials is described. In particular, multiple patterning approaches can be used to provide distinct multiple patterns of organometallic material on a hardmask or other substrate through a sequential approach that leads to a final pattern. The multiple patterning approach may proceed via sequential lithography steps with multiple organometallic layers and may involve a hardbake freezing after development of each pattern. Use of an organometallic resist with dual tone properties to perform pattern cutting and multiple patterning of a single organometallic layer are described. Corresponding structures are also described.Type: ApplicationFiled: December 20, 2023Publication date: April 11, 2024Inventors: Peter De Schepper, Jason K. Stowers, Sangyoon Woo, Michael Kocsis, Alan J. Telecky
-
Publication number: 20240115147Abstract: A system and method are provided for determining a pressure associated with a lumen of a body. A wireless sensor is positioned in the lumen of the body. The sensor comprises an LC resonant circuit having a resonant frequency configured to vary in response to changes in pressure in the lumen. One or more sensor calibration parameters are stored at an external base unit. The external based unit generates and transmits an energizing signal. A ring down response is received from the wireless sensor. The system and method determine the resonant frequency of the LC resonant circuit from the ring down response and calculate the pressure in the lumen from the resonant frequency of the LC resonant circuit utilizing the one or more sensor calibration parameters associated with the LC resonant circuit.Type: ApplicationFiled: December 19, 2023Publication date: April 11, 2024Inventors: Florent Cros, David O'Brien, Michael Fonseca, Matthew Abercrombie, Jin Woo Park, Angad Singh
-
Patent number: 11938376Abstract: The present disclosure generally relates to sharing workout content on electronic devices.Type: GrantFiled: May 13, 2022Date of Patent: March 26, 2024Assignee: Apple Inc.Inventors: Anthony D'Auria, Julie A. Arney, Jae Woo Chang, Edward Chao, Nathan De Vries, Michael D. Ford, Colin G. McKinstry, Rex C. Ross
-
Publication number: 20240096369Abstract: A heat-assisted magnetic recording head comprises a near-field transducer (NFT). The NFT comprises a near-field emitter configured to heat a surface of a magnetic disk, and a hybrid plasmonic disk. The hybrid plasmonic disk comprises a plasmonic region and a thermal region. The plasmonic region comprises a first material or alloy that is a plasmonic material or alloy. The thermal region comprises a second material or alloy that is different than the first material or alloy.Type: ApplicationFiled: November 29, 2023Publication date: March 21, 2024Inventors: Yuhang Cheng, Tae-Woo Lee, Michael A. Seigler, Yang Wu
-
Patent number: 11931625Abstract: The present disclosure generally relates to sharing workout content on electronic devices.Type: GrantFiled: September 23, 2022Date of Patent: March 19, 2024Assignee: Apple Inc.Inventors: Anthony D'Auria, Jae Woo Chang, Edward Chao, Nathan De Vries, Michael D. Ford, Colin G. McKinstry
-
Publication number: 20240072259Abstract: A system including a lithium-ion battery cell is disclosed. The lithium-ion battery cell includes a first electrode. The first electrode includes a current collector including a surface and an electrode coating formed from an electrode coating slurry and disposed on the current collector. The electrode coating slurry includes a plurality of flakes of flake graphite. Each of the plurality of flakes includes two parallel planar surfaces and an edge plane defined by the two parallel planar surfaces. The edge planes of the plurality of flakes are statistically facing toward the surface of the current collector. The first electrode further includes a conductive material including a high aspect ratio nano-sized carbon material. The carbon material is configured for providing attractive forces between components of the electrode coating. The lithium-ion battery cell further includes a second electrode, a separator disposed between the first electrode and the second electrode, and an electrolyte.Type: ApplicationFiled: August 24, 2022Publication date: February 29, 2024Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Michael A. Lelli, Seung-Woo Chu, Gayatri V. Dadheech
-
Patent number: 11902086Abstract: In one aspect, a method useful for implementing high availability (HA) enhancements to a computer network, comprising the steps of: providing a first edge device of a local area network (LAN); providing a second edge device of the LAN; providing a gateway system to the LAN from a wide area network; detecting that an HA cable between the first edge device and the second edge device is disconnected; establishing a network connection between the gateway system and the second edge device; with the gateway system: determining that the first edge device is active and passing network traffic, implementing a network tunneling protocol with second edge device.Type: GrantFiled: January 10, 2022Date of Patent: February 13, 2024Assignee: Nicira, Inc.Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Nitin Kumar Ananda
-
Publication number: 20240048408Abstract: In one aspect, A computerized method of a gateway distributing routes learned through routing protocols (RP) into a Border Gateway Protocol (BGP) includes the step of providing a first gateway that receives a route over a routing protocol. The method includes the step of with the first gateway, redistributing the route to one or more peer routers as a BGP route based on one or more specified criteria. The method includes the step of setting a gateway precedence based on the redistribution of the route to the one or more peer routers as the BGP route.Type: ApplicationFiled: October 20, 2023Publication date: February 8, 2024Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Thomas Harold Speeter, Vipin Kumar
-
Patent number: 11804988Abstract: In one aspect, A computerized method of a gateway distributing routes learned through routing protocols (RP) into a Border Gateway Protocol (BGP) includes the step of providing a first gateway that receives a route over a routing protocol. The method includes the step of with the first gateway, redistributing the route to one or more peer routers as a BGP route based on one or more specified criteria. The method includes the step of setting a gateway precedence based on the redistribution of the route to the one or more peer routers as the BGP route. The method includes the step of, based on the gateway precedence, setting a second gateway to automatically redistribute the route with different priorities to influence steering of traffic to a preferred gateway.Type: GrantFiled: June 28, 2021Date of Patent: October 31, 2023Assignee: NICIRA, INC.Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Thomas Harold Speeter, Vipin Kumar
-
METHOD AND SYSTEM OF ESTABLISHING A VIRTUAL PRIVATE NETWORK IN A CLOUD SERVICE FOR BRANCH NETWORKING
Publication number: 20230308421Abstract: In one aspect, a computerized system useful for implementing a virtual private network (VPN) including an edge device that automatically establishes an Internet Protocol Security (IPsec) tunnel alongside an unsecure Multipath Protocol (MP) tunnel with a gateway device in preparation for a transmission of a secure traffic communication. The edge device has a list of local subnets. The edge device sends the list of local subnets to the gateway during an initial MP tunnel establishment handshake message exchange between the edge device and the gateway device. Each subnet includes an indication of whether the subnet is reachable over the VPN. A gateway device that automatically establishes the IPsec tunnel alongside the unsecure MP tunnel with the edge device. An enterprise datacenter server that comprises an orchestrator module that receives a toggle the VPN command and enables the VPN on the orchestrator.Type: ApplicationFiled: May 14, 2023Publication date: September 28, 2023Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukudan, Thomas Harold Speeter -
Method and system of establishing a virtual private network in a cloud service for branch networking
Patent number: 11677720Abstract: In one aspect, a computerized system useful for implementing a virtual private network (VPN) including an edge device that automatically establishes an Internet Protocol Security (IPsec) tunnel alongside an unsecure Multipath Protocol (MP) tunnel with a gateway device in preparation for a transmission of a secure traffic communication. The edge device has a list of local subnets. The edge device sends the list of local subnets to the gateway during an initial MP tunnel establishment handshake message exchange between the edge device and the gateway device. Each subnet includes an indication of whether the subnet is reachable over the VPN. A gateway device that automatically establishes the IPsec tunnel alongside the unsecure MP tunnel with the edge device. An enterprise datacenter server that comprises an orchestrator module that receives a toggle the VPN command and enables the VPN on the orchestrator.Type: GrantFiled: October 12, 2020Date of Patent: June 13, 2023Assignee: NICIRA, INC.Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Thomas Harold Speeter -
Publication number: 20230121871Abstract: In one aspect, a computerized method includes the step of providing process monitor in a Gateway. The method includes the step of, with the process monitor, launching a Gateway Daemon (GWD). The GWD runs a GWD process that implements a Network Address Translation (NAT) process. The NAT process includes receiving a set of data packets from one or more Edge devices and forwarding the set of data packets to a public Internet. The method includes the step of receiving another set of data packets from the public Internet and forwarding the other set of data packets to the one or more Edge devices. The method includes the step of launching a Network Address Translation daemon (NATD). The method includes the step of detecting that the GWD process is interrupted; moving the NAT process to the NATD.Type: ApplicationFiled: December 18, 2022Publication date: April 20, 2023Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Thomas Harold Speeter
-
Patent number: 11533248Abstract: In one aspect, a computerized method includes the step of providing process monitor in a Gateway. The method includes the step of, with the process monitor, launching a Gateway Daemon (GWD). The GWD runs a GWD process that implements a Network Address Translation (NAT) process. The NAT process includes receiving a set of data packets from one or more Edge devices and forwarding the set of data packets to a public Internet. The method includes the step of receiving another set of data packets from the public Internet and forwarding the other set of data packets to the one or more Edge devices. The method includes the step of launching a Network Address Translation daemon (NATD). The method includes the step of detecting that the GWD process is interrupted; moving the NAT process to the NATD.Type: GrantFiled: March 1, 2021Date of Patent: December 20, 2022Assignee: NICIRA, INC.Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Thomas Harold Speeter
-
Publication number: 20220294701Abstract: In one aspect, a computerized method useful for connecting to a multipath hub in a cluster includes the step of, with a gateway in a same network as the cluster, receiving, from a branch edge, a request to connect to a logical identifier (ID) of the multipath hub. The gateway recognizes a logical ID representing a cluster. The gateway determines a least-loaded edge in the cluster to be the multipath hub. The gateway returns a connectivity information for the multipath hub. The branch edge configures a tunnel to the multipath hub.Type: ApplicationFiled: May 30, 2022Publication date: September 15, 2022Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Nitin Kumar Ananda
-
Patent number: 11349722Abstract: In one aspect, a computerized method useful for connecting to a multipath hub in a cluster includes the step of, with a gateway in a same network as the cluster, receiving, from a branch edge, a request to connect to a logical identifier (ID) of the multipath hub. The gateway recognizes a logical ID representing a cluster. The gateway determines a least-loaded edge in the cluster to be the multipath hub. The gateway returns a connectivity information for the multipath hub. The branch edge configures a tunnel to the multipath hub.Type: GrantFiled: August 1, 2020Date of Patent: May 31, 2022Assignee: NICIRA, INC.Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Nitin Kumar Ananda
-
Patent number: 11323307Abstract: In one aspect, a computer-networking method useful for implementing dynamic high-availability (HA) mode based on current wide area network (WAN) connectivity, comprising the steps of: providing a first edge device of a local area network (LAN) with the WAN; providing a second edge device of the LAN with the WAN; and synchronizing a state of plurality of links with the WAN that are connected to the first edge device and the second edge device.Type: GrantFiled: December 12, 2017Date of Patent: May 3, 2022Assignee: NICIRA, INC.Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Nitin Kumar Ananda
-
Publication number: 20220131740Abstract: In one aspect, a method useful for implementing high availability (HA) enhancements to a computer network, comprising the steps of: providing a first edge device of a local area network (LAN); providing a second edge device of the LAN; providing a gateway system to the LAN from a wide area network; detecting that an HA cable between the first edge device and the second edge device is disconnected; establishing a network connection between the gateway system and the second edge device; with the gateway system: determining that the first edge device is active and passing network traffic, implementing a network tunneling protocol with second edge device.Type: ApplicationFiled: January 10, 2022Publication date: April 28, 2022Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Nitin Kumar Ananda
-
Publication number: 20220123961Abstract: In one exemplary aspect, an edge-gateway multipath method includes the step of providing an edge device in a local network communicatively coupled with a cloud-computing service in a cloud-computing network. A set of wide area network (WAN) links connected to the edge device are automatically detected. The WAN links are automatically measured without the need for an external router. The edge device is communicatively coupled with a central configuration point in the cloud-computing network. The method further includes the step of downloading, from the central configuration point, an enterprise-specific configuration data into the edge device. The enterprise-specific configuration data includes the gateway information. The edge device is communicatively coupled with a gateway in the cloud-computing network. The communicatively coupling of the edge device with the gateway includes a multipath (MP) protocol.Type: ApplicationFiled: December 27, 2021Publication date: April 21, 2022Inventors: Sunil Mukundan, Stephen Craig Connors, Steven Michael Woo, Ajit Ramachandra Mayya, Thomas Harold Speeter
-
Patent number: 11219815Abstract: A system, methods, and techniques are provided for performing automated operations to track one or more physiological indicators of a user via hardware capabilities of a computing device associated with the user, and/or of external monitoring devices communicatively coupled to such a user computing device. Feedback regarding such tracked activities may be provided to the user via one or more guided physiological and/or exercises. The system may enable the user to interactively create and/or experience audiovisual artworks that may include still images, music, dynamic sound effects, and animations, such as animations depicting the creation of one or more related artworks.Type: GrantFiled: October 22, 2020Date of Patent: January 11, 2022Assignee: THE CATHERINE MAYER FOUNDATIONInventors: Catherine Mayer, Robert Reinhardt, Michael Woo