Patents by Inventor Kevin Yu

Kevin Yu 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: 8889880
    Abstract: Tubulysins are a series of naturally occurring cytotoxic agents that are of interest as anticancer therapeutic agents. Processes and intermediates useful for preparing naturally occurring and non-naturally occurring tubulysins and analogs and derivatives thereof are described.
    Type: Grant
    Filed: August 5, 2011
    Date of Patent: November 18, 2014
    Assignee: Endocyte, Inc.
    Inventors: Iontcho Radoslavov Vlahov, Michael Groaning, Paul Joseph Kleindl, Hari Krishna R. Santhapuram, Fei You, Kevin Yu Wang, Le-Cun Xu, Katheryn Marie Stanford, Allen Ritter, Christopher Paul Leamon
  • Patent number: 8868993
    Abstract: Systems and methods are provided for estimating missing samples in a signal. A plurality of samples in the signal is received, and a respective sample corresponds to a respective sample location in a plurality of sample locations. A subset of sample locations representing missing samples in the signal is identified, and a first and a second threshold are determined. Each threshold is an integer number of samples, and the second threshold is greater than the first threshold. A first set of consecutive sample locations from the identified subset of sample locations is formed, and the missing samples in the first set of consecutive sample locations are replaced based on a comparison between a number of locations in the first set of consecutive locations, the first threshold, and the second thresholds.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: October 21, 2014
    Assignee: Google Inc.
    Inventors: Kevin Yu, Xinyi Zhang
  • Publication number: 20140297731
    Abstract: Systems and methods for reducing the cost but increasing the performance caused in streaming data between a client and a server are described herein. Embodiments of the present invention relate to reducing the cost but increasing the performance by the traditional data streaming where two TCP connections, one for each direction of traffic is used. Further embodiments allow a server in communication with one or more clients using a RPC based communication protocol to bi-directional stream not on two TCP connections but a single TCP connection. In one embodiment, this is achieved by transmitting from the client to the server an initial handshake. If the server receives the handshake, then the client streams a request stream to the server and the server streams a response stream to the client simultaneously over the same single TCP connection establishing full-duplex streaming.
    Type: Application
    Filed: June 17, 2014
    Publication date: October 2, 2014
    Applicant: Google Inc.
    Inventors: Wenbo ZHU, Kevin YU
  • Patent number: 8806313
    Abstract: Systems and methods are disclosed herein for identifying an anomaly in a signal, where samples in the signal correspond to an amount of data flow in a network within a time interval, and an anomaly corresponds to at least one sample in the discrete signal having a likelihood value below a likelihood threshold. A historical probability distribution of the discrete signal is generated based on previously received samples. For each sample in a plurality of samples in the discrete signal, a likelihood is computed based at least in part on the historical probability distribution. A likelihood threshold is selected, and a set of consecutive samples is identified as an anomaly when each sample in the set has a computed likelihood below the likelihood threshold.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: August 12, 2014
    Assignee: Google Inc.
    Inventors: Kevin Yu, Yu Xie, Xinyi Zhang
  • Patent number: 8769116
    Abstract: Systems and methods for reducing the cost but increasing the performance caused in streaming data between a client and a server are described herein. Embodiments of the present invention relate to reducing the cost but increasing the performance by the traditional data streaming where two TCP connections, one for each direction of traffic is used. Further embodiments allow a server in communication with one or more clients using a RPC based communication protocol to bi-directional stream not on two TCP connections but a single TCP connection. In one embodiment, this is achieved by transmitting from the client to the server an initial handshake. If the server receives the handshake, then the client streams a request stream to the server and the server streams a response stream to the client simultaneously over the same single TCP connection establishing full-duplex streaming.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: July 1, 2014
    Assignee: Google Inc.
    Inventors: Wenbo Zhu, Kevin Yu
  • Publication number: 20140136306
    Abstract: A system and method for providing a promotion over a computer network includes determining a potential promotion for an item, determining a threshold number of uncommitted endorsements required to unlock the potential promotion, and displaying the potential promotion and the threshold number of uncommitted endorsements to at least one potential buyer over the computer network before the threshold number is reached. The method further includes receiving endorsement data including an actual number of uncommitted endorsements made over the computer network, tracking the actual number of uncommitted endorsements, and unlocking the potential promotion for the item when the actual number of uncommitted endorsements reaches the threshold number, thereby converting the potential promotion to an actual promotion.
    Type: Application
    Filed: January 18, 2014
    Publication date: May 15, 2014
    Inventors: Kevin Yu, Paul della Bitta
  • Publication number: 20140101309
    Abstract: In one embodiment, a computer-implemented method for dynamic management of integration points includes connecting a set of applications to a communication interconnect fabric to form a set of connections, wherein each application in the set of applications is interconnected and each individual connection has a set of integration paths defined including a default path. The set of connections is monitored to determine whether a performance metric for a specific application in the set of applications is within a predefined tolerance. Responsive to a determination that the performance metric for the specific application in the set of applications is not within a predefined tolerance, a change may be instructed in availability of an integration component.
    Type: Application
    Filed: October 4, 2013
    Publication date: April 10, 2014
    Applicant: International Business Machines Corporation
    Inventors: Scott M. Guminy, Leho Nigul, Kevin Yu
  • Patent number: 8640144
    Abstract: A method is disclosed for facilitating conversational and non-conversational transactions between thin-clients and MFS-based IMS applications. The method includes storing conversation attributes associated with a conversational transaction between a thin-client and an MFS-based IMS application, the conversation attributes comprising connection information and conversation-specific information. Next, one or more transaction messages from the thin-client are preprocessed based on a transaction message type. The stored conversation attributes are updated in response changes in the conversation attributes caused by the one or more transaction messages. Then, a conversation output message is formatted for the thin-client.
    Type: Grant
    Filed: July 8, 2008
    Date of Patent: January 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Thu-Tram T. Dinh, Shyh-Mei F. Ho, Jenny ChengYin Hung, Kevin Yu Chang Yo
  • Publication number: 20130304633
    Abstract: An interactive system for creating, offering and processing a series of partial transactions between one or more nodes in substantially real time to establish a complete transaction between two nodes is disclosed. The system may include a delivery node for offering partial transactions, a central node configured to receive and collate partial transactions from the delivery node and to provide information regarding partial transactions simultaneously to one or more user nodes configured to receive and review partial transactions from the central node, and a parsing module is provided which is configured to amend pre-selected details pertaining to the or each partial transaction delivered to it by the delivery node to generate at least one parsed partial transaction.
    Type: Application
    Filed: February 20, 2013
    Publication date: November 14, 2013
    Applicant: TAILORBET LIMITED
    Inventors: David McKenzie, Kevin Yu-Chang Lo, David Kim Silva, Christian Atichian
  • Publication number: 20130227148
    Abstract: Systems and methods for reducing the cost but increasing the performance caused in streaming data between a client and a server are described herein. Embodiments of the present invention relate to reducing the cost but increasing the performance by the traditional data streaming where two TCP connections, one for each direction of traffic is used. Further embodiments allow a server in communication with one or more clients using a RPC based communication protocol to bi-directional stream not on two TCP connections but a single TCP connection. In one embodiment, this is achieved by transmitting from the client to the server an initial handshake. if the server receives the handshake, then the client streams a request stream to the server and the server streams a response stream to the client simultaneously over the same single TCP connection establishing full-duplex streaming.
    Type: Application
    Filed: December 14, 2012
    Publication date: August 29, 2013
    Inventors: Wenbo ZU, Kevin Yu
  • Publication number: 20130137139
    Abstract: Tubulysins are a series of naturally occurring cytotoxic agents that are of interest as anticancer therapeutic agents. Processes and intermediates useful for preparing naturally occurring and non-naturally occurring tubulysins and analogs and derivatives thereof are described.
    Type: Application
    Filed: August 5, 2011
    Publication date: May 30, 2013
    Applicant: ENDOCYTE, INC.
    Inventors: Iontcho Radoslavov Vlahov, Michael Groaning, Paul Joseph Kleindl, Hari Krishna R. Santhapuram, Fei You, Kevin Yu Wang, Le-Cun Xu, Katheryn Marie Stanford, Allen Ritter, Paul Christopher Leamon
  • Patent number: 8356100
    Abstract: Systems and methods for reducing the cost but increasing the performance caused in streaming data between a client and a server are described herein. Embodiments of the present invention relate to reducing the cost but increasing the performance by the traditional data streaming where two TCP connections, one for each direction of traffic is used. Further embodiments allow a server in communication with one or more clients using a RPC based communication protocol to bi-directional stream not on two TCP connections but a single TCP connection. In one embodiment, this is achieved, by transmitting from the client to the server an initial handshake. If the server receives the handshake, then the client streams a request stream to the server and the server streams a response stream to the client simultaneously over the same single TCP connection establishing full-duplex streaming.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: January 15, 2013
    Assignee: Google Inc.
    Inventors: Wenbo Zhu, Kevin Yu
  • Publication number: 20120188791
    Abstract: A substrate-guided holographic diffuser has a light-guide section configured to in-couple light and transmit the light within itself via total internal reflection. It can also have a brightness enhancement section that recycles non-diffracted light within the light-guide section. A hologram section that receives light from the light-guide section has a holographic structure defining acceptance conditions and is positioned relative to the internally reflected light such that the internally reflected light meets the acceptance conditions of the holographic structure. The internally reflected light is out-coupled by the holographic structure as a projected image of light scattered from a diffuser.
    Type: Application
    Filed: December 29, 2011
    Publication date: July 26, 2012
    Applicant: Luminit LLC.
    Inventors: Dmitry VOLOSCHENKO, Fedor Dimov, Kevin Yu, Engin Arik
  • Publication number: 20120170090
    Abstract: A collimator can be made of a compound holographic optical element made of three holographic optical elements. The first reflection holographic optical element will have recorded within it continuous lens configured to receive light from a diffuse light beam and diffract the received light as a first collimated light beam. The second reflection holographic optical element will have recorded within it a regular hologram that is configured to permit the light from the diffuse light source to transmit through it to reach the first reflection holographic element, the second reflection holographic element having within it a second holographically reflective structure configured to receive the first collimated light beam and diffract the first collimated light beam as a second collimated light beam. The third transmission holographic optical element is configured to receive the second collimated light beam and diffract it as a third holographic light beam.
    Type: Application
    Filed: December 29, 2011
    Publication date: July 5, 2012
    Applicant: Luminit LLC
    Inventors: Fedor Dimov, Khin Swe Yin (a/k/a Lillian Yin), Kevin Yu, Engin Arik, Dmitry Voloschenko
  • Publication number: 20120124219
    Abstract: Systems and methods for reducing the cost but increasing the performance caused in streaming data between a client and a server are described herein. Embodiments of the present invention relate to reducing the cost but increasing the performance by the traditional data streaming where two TCP connections, one for each direction of traffic is used. Further embodiments allow a server in communication with one or more clients using a RPC based communication protocol to bi-directional stream not on two TCP connections but a single TCP connection. In one embodiment, this is achieved, by transmitting from the client to the server an initial handshake. If the server receives the handshake, then the client streams a request stream to the server and the server streams a response stream to the client simultaneously over the same single TCP connection establishing full-duplex streaming.
    Type: Application
    Filed: September 26, 2011
    Publication date: May 17, 2012
    Applicant: Google Inc.
    Inventors: Wenbo ZHU, Kevin Yu
  • Publication number: 20120089449
    Abstract: A system and method for providing a promotion over a computer network includes determining a potential promotion for an item, determining a threshold number of uncommitted endorsements required to unlock the potential promotion, and displaying the potential promotion and the threshold number of uncommitted endorsements to at least one potential buyer over the computer network before the threshold number is reached. The method further includes receiving endorsement data including an actual number of uncommitted endorsements made over the computer network, tracking the actual number of uncommitted endorsements, and unlocking the potential promotion for the item when the actual number of uncommitted endorsements reaches the threshold number, thereby converting the potential promotion to an actual promotion.
    Type: Application
    Filed: October 7, 2010
    Publication date: April 12, 2012
    Inventors: Kevin Yu, Paul Della Bitta
  • Patent number: 8091091
    Abstract: An apparatus is disclosed for facilitating conversational and non-conversational transactions between thin-clients and MFS-based IMS applications. The apparatus stores conversation attributes associated with a conversational transaction between a thin-client and an MFS-based IMS application, the conversation attributes comprising connection information and conversation-specific information. Next, one or more transaction messages from the thin-client are preprocessed based on a transaction message type. The stored conversation attributes are updated in response changes in the conversation attributes caused by the one or more transaction messages. Then, a conversation output message is formatted for the thin-client.
    Type: Grant
    Filed: July 7, 2008
    Date of Patent: January 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Thu-Tram T. Dinh, Shyh-Mei F. Ho, Jenny ChengYin Hung, Kevin Yu Chang Lo
  • Patent number: 8043064
    Abstract: A fan and a fan wheel thereof are provided. The fan comprises the fan wheel and a fan cowl. The fan wheel comprises a hub and a plurality of blades. The hub can define an axial direction and a radial direction, and each of the blades has an axial length and a radial length. The portion of each of the blades that extends along the axial direction over a top edge of a side wall of the hub accounts for the axial length in a ratio between one third and two thirds. A connection portion connecting a central portion to the side wall of the hub, and a tip and a tail of each of the blades, as well as a flow conducting portion connecting a top wall to a central hole of the fan cowl, are all rounded. Thereby, the fan and the fan wheel thereof can strengthen the flow rate and reduce the noise generated by the fan.
    Type: Grant
    Filed: January 16, 2009
    Date of Patent: October 25, 2011
    Assignee: Delta Electronics, Inc.
    Inventors: Jing-Cao Huang, Chui Chu, Yi-Liang Gong, Kevin Yu
  • Patent number: 8015302
    Abstract: Methods, systems, and computer program products for providing media channel services are disclosed. A method includes provisioning an Internet-Protocol (IP)-enabled media channel in response to a request to create a media channel account, which includes creating an account record for the media channel account, assigning a media device identifier to the account record, assigning a network address to the IP-based media channel, and storing the network address in the account record. The method also includes populating a storage system with editable and non-editable content. The editable content is received and controlled by a user of the media channel account via a media device, and the non-editable content is controlled by a network media services application. The method further includes creating and presenting a media channel page that includes the editable and non-editable content in response to a request by the user to initiate a session for the channel.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: September 6, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Michael Branam, Kevin Yu, Akbar Pirani
  • Publication number: 20100157400
    Abstract: A holographic substrate-guided wave-based see-through display can has a microdisplay, capable of emitting light in the form of an image. The microdisplay directs its output to a holographic lens, capable of accepting the light in the form of an image from the microdisplay, and capable of transmitting the accepted light in the form of an image. The holographic lens couples its output to an elongate transparent substrate, capable of accepting the light in the form of an image from the holographic lens at a first location, and transmitting the light in the form of an image along a length of the substrate by total internal reflection to a second location spaced from the first location, the elongate substrate being capable of transmitting the accepted light in the form of an image at the second location.
    Type: Application
    Filed: November 17, 2009
    Publication date: June 24, 2010
    Inventors: Fedor Dimov, Tin Aye, Kevin Yu, Svetlana Soboleva, Khin Swe Yin, Myo Kyaw, Dmitry Voloschenko