Patents by Inventor Daniel Wing
Daniel Wing 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: 20240114073Abstract: The present solution provides systems and methods for providing remote access and packet retransmission via third party networks. A device can receive a client request to establish a session with a virtual server. The client and the virtual server can communicate using a presentation services protocol over a lower-level protocol. The device can select a node on a network to use for the session between the client and the virtual server. The device can cause an installation of one or more network stacks on the node, the one or more network stacks configured to communicate with the client and the virtual server using the presentation services protocol over the lower-level protocol and to handle retransmissions of packets between the client, the node, and virtual servers. The device can cause each of the client and the virtual server to establish the session via the node.Type: ApplicationFiled: September 29, 2022Publication date: April 4, 2024Applicant: Citrix Systems, Inc.Inventors: Daniel Wing, Sridharan Rajagopalan, Rakesh Jha
-
Publication number: 20240108686Abstract: Pharmaceutical compositions and methods of their use are provided for reducing inflammation in a subject, blocking leukocyte recruitment, inhibiting tumor metastasis, treating sepsis and preventing/reducing acute kidney injury.Type: ApplicationFiled: June 5, 2023Publication date: April 4, 2024Inventors: Stephen Mark Robbins, Donna Lorraine Senger, Jennifer Joy Rahn, Arthur Wing SZE Lau, Daniel Abraham Muruve, Saurav Roy Choudhury, Liane Babes, Paul Kubes
-
Publication number: 20240106739Abstract: Methods and systems for performing one or more path selection processes that determine connection conditions and send the data via established, multi-path, connections are described herein. The one or more path selection processes may be performed in a remote computing environment where the established, multi-path, connections are between two endpoint devices and are available to communicate data for a remote application and/or a remote desktop. Based on the one or more path selection processes, data for the remote application and/or the remote desktop may be sent via a connection that differs from connection assignments that were configured when the connections were initially established. Additionally, as part of the one or more path selection processes, routing information that indicates a routing path may be inserted into data sent via the connections. An intermediary device may be caused to route the data according to the routing path indicated by the routing information.Type: ApplicationFiled: September 28, 2022Publication date: March 28, 2024Inventors: Sridharan Rajagopalan, Rakesh Jha, Daniel Wing
-
Patent number: 11803635Abstract: A computing device includes a memory and a processor configured to receive credentials stored on a client device for a website responsive to the client device initiating a launch of the website through a first browser at the client device. The processor runs a second browser to launch the website for display at the client device using the received credentials and some state information is synchronized between them for the duration of the session. The second browser isolates the website from access to other data of the client device.Type: GrantFiled: April 26, 2021Date of Patent: October 31, 2023Inventors: Daniel Wing, Manbinder Pal Singh
-
Publication number: 20230338082Abstract: A method and apparatus are disclosed for creating a puncture in a tissue. The assembly includes a puncturing device having a distal tip configured to deliver energy to the tissue, creating the puncture. The puncturing device further includes a marker positioned along the puncturing device. The assembly further includes a dilator which has a lumen extending from a proximal portion to a distal portion and configured to receive the puncturing device. The dilator further comprises a sensor positioned along a length of the dilator. When the marker and the sensor are aligned, energy is delivered to the distal tip of the puncturing device.Type: ApplicationFiled: May 6, 2021Publication date: October 26, 2023Inventors: Matthew DiCicco, Gareth Davies, John Paul Urbanski, Eduardo Moriyama, Patrick Ryan, Daniel Wing Fai Mok, Brandon Tyler
-
Publication number: 20230329771Abstract: A system comprising a generator which is capable of supplying energy for puncturing a tissue and an electrical current of known voltage, wherein the electrical current of known voltage can pass through the tissue without damaging the tissue. The system also includes a puncturing device comprising an elongate member. A distal tip of the elongate member comprises an energy delivery device which is configured for delivering the energy for puncturing and two electrodes which are configured for delivering the electrical current of known voltage from one electrode to the other through a material which is in contact with the distal tip. The system further includes a sensor which is capable of detecting a value of the electrical current between the two electrodes. The generator comprises a generator switch for disabling energy delivery tip based on the value of the electric current detected by the sensor.Type: ApplicationFiled: April 27, 2023Publication date: October 19, 2023Inventors: Gareth Davies, John Paul Urbanski, Eduardo Moriyama, Patrick Ryan, Matthew DiCicco, Daniel Wing Fai Mok
-
Publication number: 20230255685Abstract: A puncturing device configured to create a puncture in a tissue comprising an elongate member comprising a proximal portion defining a longitudinal axis along the length of the elongate member. The elongate member further comprises a flexible distal portion of the that curves away from the longitudinal axis and a distal tip configured to deliver energy to the tissue. A sensing element placed on the flexible distal portion of the elongate member detects the curvature of the distal portion such that when the flexible distal portion of the elongate member is straightened, energy is delivered to the distal tip and when the flexible distal portion of the elongate member is curved, energy is not delivered to the distal tip.Type: ApplicationFiled: April 14, 2023Publication date: August 17, 2023Inventors: Daniel Wing Fai Mok, Gareth Davies, John Paul Urbanski, Eduardo Moriyama, Patrick Ryan, Matthew DiCicco
-
Publication number: 20230172594Abstract: A method and apparatus are disclosed for a device for creating a puncture in a tissue. The puncturing device comprising an elongate member having a puncturing portion at the distal tip. The puncturing device further includes at least one inflatable feature positioned around the outer circumference and at a distal portion of the elongate member. The puncturing device includes a lumen extending from a proximal end of the elongate member to the inflatable feature. The inflatable feature is in a fluid communication with the lumen and can be inflated to dilate the puncture in the tissue or anchor the puncturing device in a heart structure.Type: ApplicationFiled: January 13, 2023Publication date: June 8, 2023Inventors: Matthew DiCicco, Gareth Davies, John Paul Urbanski, Eduardo Moriyama, Patrick Ryan, Daniel Wing Fai Mok
-
Publication number: 20230149675Abstract: A method and apparatus are disclosed for an optimized transseptal procedure for providing left heart access, that reduces the number of devices that are used in order to minimize procedural time, complexity and cost. The apparatus comprises a reshapeable hybrid dilator that comprises the combined functionality of a transseptal sheath and dilator assembly. The hybrid dilator comprises: a dilator shaft defining a lumen for receiving a crossing device therethrough, the dilator shaft comprising a stiffening member and a deflectable portion, being structured to provide support for the crossing device when the crossing device is used to create a puncture in a tissue; and a distal tip having an outer diameter which tapers down to an outer diameter of the crossing device for providing a smooth transition between the crossing device and the distal tip when the crossing device is inserted through the lumen and protrudes beyond the distal tip.Type: ApplicationFiled: January 20, 2023Publication date: May 18, 2023Inventors: Charlene Leung, Daniel Wing Fai Mok, Eduardo Moriyama, Gareth Davies, Olivia Lougheed, Dermot Sullivan, Linus Leung, Ryan Budd
-
Publication number: 20220342981Abstract: A computing device includes a memory and a processor configured to receive credentials stored on a client device for a website responsive to the client device initiating a launch of the website through a first browser at the client device. The processor runs a second browser to launch the website for display at the client device using the received credentials and some state information is synchronized between them for the duration of the session. The second browser isolates the website from access to other data of the client device.Type: ApplicationFiled: April 26, 2021Publication date: October 27, 2022Inventors: DANIEL WING, MANBINDER PAL SINGH
-
Publication number: 20220125629Abstract: A method and apparatus are disclosed for preventing injury to an esophagus caused by heat or cold being delivered to the left atrium, the method including altering a heat exchange device from an insertable configuration to a heat exchanging configuration which has an inflated generally flattened cross section (e.g. capsule-shaped, elliptical) corresponding with the cross section of the inside of the esophagus such that the esophagus is maintained in its natural shape and location. In some embodiments the heat exchange device has a heat exchanger which is inflated to be in the heat exchanging configuration.Type: ApplicationFiled: February 12, 2020Publication date: April 28, 2022Inventors: Amanda Hartley, Andrew Herbert-Copley, Dmitry Gerber, Hamed Avari, Ros Brannick, Trevor James Dell, Daniel Wing Fai Mok, Kishan Shah, Noah NuoXu Yang, Bianca Chiapetta, Gareth Davies, Luke Keaveney, Martin Carrington, Susan Brazda, Stephen Gennara, Ramunas Wierzbicki, Yasir Al-Saffar, Amanda Centazzo-Colella, Owen Moffitt
-
Patent number: 11245674Abstract: Example methods are provided for secure communication protocol processing in a network environment. The method may comprise, in response to detecting a first transport protocol packet that is addressed from a first endpoint to a second endpoint and includes unencrypted payload data and a first sequence number, generating and sending a first secure communication protocol packet that includes encrypted payload data and a second sequence number. The method may also comprise, in response detecting a second transport protocol packet that includes the first sequence number, determining that the second transport protocol packet is a retransmission of the first transport protocol packet. The method may further comprise generating and sending a second secure communication protocol packet that includes the second sequence number associated with the first sequence number.Type: GrantFiled: December 14, 2017Date of Patent: February 8, 2022Assignee: NICIRA, INC.Inventors: Sanal Pillai, Daniel Wing
-
Publication number: 20210298862Abstract: A method and apparatus are disclosed for regulating a temperature of an esophagus when heat or cold is delivered to a left atrium, the method including altering a heat exchange device from an insertable configuration to a heat exchanging configuration which conforms and corresponds with a cross-section of an inside of the esophagus such that the esophagus is maintained in its natural shape and location. In some embodiments the heat exchange device has a heating/cooling balloon which is inflated to be in the heat exchanging configuration. Some alternative embodiments includes altering the configuration of the balloon to conform to or correspond with the cross section of an esophagus by means other than inflation.Type: ApplicationFiled: February 13, 2019Publication date: September 30, 2021Inventors: Amanda Hartley, Gareth Davies, Amanda Centazzo-Colella, Noah Yang, Yasir Al-Saffar, Kishan Shah, Andrew Herbert-Copley, Ramunas Wierzbicki, Dmitry Gerber, Daniel Wing Fai Mok, Trevor James Dell, Hamed Avari
-
Patent number: 10749897Abstract: In one embodiment, a distributed denial of service attack on a network is identified. In response to the distributed denial of service attack, a script to request a short term certificate is executed. The short term certificate is generated by a certificate server and received either directly or indirectly from the certificate server. An instruction to redirect traffic using the short term certificate and private key is sent to a distributed denial of service attack protection service that is operable to filter or otherwise mitigate malicious traffic involved in the distributed denial of service attack.Type: GrantFiled: August 23, 2018Date of Patent: August 18, 2020Assignee: Cisco Technology, Inc.Inventors: Tirumaleswar Reddy, Daniel Wing, Prashanth Patil
-
Patent number: 10404781Abstract: In one embodiment, there is provided a device implementing a leecher peer, the device including a processor to request a list of seeder peers from a tracker, receive the list, select a first seeder peer from the list from which to download at least part of a content item, start downloading the at least part of the content item from the first seeder peer, receive a message from the first seeder peer indicating a deterioration in an upload flow characteristic of the first seeder peer, in response to receiving the message, request an updated list of seeder peers, receive the updated list, select a second one of the seeder peers from the updated list from which to download another part of the content item, cease downloading the content item from the first seeder peer, and start downloading the other part of the content item from the second seeder peer.Type: GrantFiled: March 3, 2015Date of Patent: September 3, 2019Assignee: Cisco Technology, Inc.Inventors: Tirumaleswar Reddy, Daniel Wing, Bill Ver Steeg
-
Patent number: 10401418Abstract: A method and apparatus for nondestructive testing of a gas discharge tube (GDT) comprising: electrically connecting a first terminal of the GDT to a first port of a vector network analyzer (VNA); electrically connecting a second terminal of the GDT to a second port of the VNA; measuring S parameters with the VNA; determining GDT capacitance and insertion loss based on the measured S parameters; comparing the determined capacitance and insertion loss of the GDT with a threshold value to determine if the GDT is functional.Type: GrantFiled: March 7, 2017Date of Patent: September 3, 2019Assignee: United States of America as represented by the Secretary of the NavyInventors: Daniel Wing Shum Tam, Gregory Alan Larson, Christopher Agustin Dilay, David Russell Hilton
-
Publication number: 20190190891Abstract: Example methods are provided for secure communication protocol processing in a network environment. The method may comprise, in response to detecting a first transport protocol packet that is addressed from a first endpoint to a second endpoint and includes unencrypted payload data and a first sequence number, generating and sending a first secure communication protocol packet that includes encrypted payload data and a second sequence number. The method may also comprise, in response detecting a second transport protocol packet that includes the first sequence number, determining that the second transport protocol packet is a retransmission of the first transport protocol packet. The method may further comprise generating and sending a second secure communication protocol packet that includes the second sequence number associated with the first sequence number.Type: ApplicationFiled: December 14, 2017Publication date: June 20, 2019Applicant: Nicira, Inc.Inventors: Sanal PILLAI, Daniel WING
-
Publication number: 20190014146Abstract: In one embodiment, a distributed denial of service attack on a network is identified. In response to the distributed denial of service attack, a script to request a short term certificate is executed. The short term certificate is generated by a certificate server and received either directly or indirectly from the certificate server. An instruction to redirect traffic using the short term certificate and private key is sent to a distributed denial of service attack protection service that is operable to filter or otherwise mitigate malicious traffic involved in the distributed denial of service attack.Type: ApplicationFiled: August 23, 2018Publication date: January 10, 2019Inventors: Tirumaleswar Reddy, Daniel Wing, Prashanth Patil
-
Patent number: 10135826Abstract: A method of leveraging security-as-a-service for cloud-based file sharing includes receiving, at a cloud-based file sharing server external to an enterprise network and having connectivity to the enterprise network, instructions from an enterprise network to validate a file uploaded by a first user associated with the enterprise network before allowing the file to be downloaded. The file sharing server may then receive the file from the first user and forward the file to a cloud-based security-as-a-service (SECaaS) server that is also external to the enterprise network and has connectivity to the enterprise network. The file sharing server receives a determination of validation from the cloud-based SECaaS server and allows a second user to download the file based on the determination. To make the determination, the SECaaS server retrieves cryptographic keying material from a cloud-based key management server, and decrypts the file.Type: GrantFiled: September 4, 2015Date of Patent: November 20, 2018Assignee: Cisco Technology, Inc.Inventors: K. Tirumaleswar Reddy, Prashanth Patil, Daniel Wing
-
Patent number: 10104119Abstract: In one embodiment, a distributed denial of service attack on a network is identified. In response to the distributed denial of service attack, a script to request a short term certificate is executed. The short term certificate is generated by a certificate server and received either directly or indirectly from the certificate server. An instruction to redirect traffic using the short term certificate and private key is sent to a distributed denial of service attack protection service that is operable to filter or otherwise mitigate malicious traffic involved in the distributed denial of service attack.Type: GrantFiled: May 11, 2016Date of Patent: October 16, 2018Assignee: Cisco Technology, Inc.Inventors: Tirumaleswar Reddy, Daniel Wing, Prashanth Patil