Patents by Inventor Jian Yin

Jian Yin 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: 7870398
    Abstract: A method, system and computer program product for confirming the validity of data returned from a data store. A data store contains a primary data set encrypted using a first encryption and a secondary data set using a second encryption. The secondary data set is a subset of the primary data set. A client issues a substantive query against the data store to retrieve a primary data result belonging to the primary data set. A query interface issues at least one validating query against the data store. Each validating query returns a secondary data result belonging to the secondary data set. The query interface receives the secondary data result and provides a data invalid notification if data satisfying the substantive query included in an unencrypted form of the secondary data result is not contained in an unencrypted form of the primary data result.
    Type: Grant
    Filed: January 25, 2007
    Date of Patent: January 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: Chang-shing Perng, Haixun Wang, Jian Yin, Philip S. Yu
  • Publication number: 20100235632
    Abstract: According to an embodiment of the invention, a system for processing a plurality of service requests in a client-server system includes a challenge server for: presenting a cryptographic challenge to the client; initializing a trust cookie that encodes a client's initial priority level after the client correctly solves the cryptographic challenge; computing a trust level score for the client based on a service request wherein said trust level score is associated with an amount of resources expended by the server in handling the service request such that a higher trust level score is computed for service requests consuming less system resources; assigning the trust level score to the client based on the computation; and embedding the assigned trust level score in the trust cookie included in all responses sent from the server to the client. The system further includes an application server coupled with a firewall.
    Type: Application
    Filed: April 9, 2010
    Publication date: September 16, 2010
    Applicant: International Business Machines Corporation
    Inventors: Arun K. Iyengar, Mudhakar Srivatsa, Jian Yin
  • Patent number: 7724784
    Abstract: A computer implemented method, system, and computer usable program code for classifying a data stream using high-order models. The data stream is divided into a plurality of data segments. A classifier is selected for each of the plurality of data segments. Each of a plurality of classifiers is clustered into states. A state transition matrix is computed for the states. The states of the state transition matrix specify one of the high-order models for classifying the data stream.
    Type: Grant
    Filed: September 13, 2006
    Date of Patent: May 25, 2010
    Assignee: International Business Machines Corporation
    Inventors: Chang-Shing Perng, Haixun Wang, Jian Yin
  • Patent number: 7721091
    Abstract: According to an embodiment of the invention, a method for processing a plurality of service requests in a client-server system includes server steps of receiving at least one request for service from a client and providing a level of service based on a trust level provided in the at least one request. According to another embodiment, a method of authenticating messages includes steps of: embedding authentication information into a message at the application level; downloading a script from a computer for sending the message; running said script to send said message to a server; and checking said message by said server at the network level.
    Type: Grant
    Filed: May 12, 2006
    Date of Patent: May 18, 2010
    Assignee: International Business Machines Corporation
    Inventors: Arun K. Iyengar, Mudhakar Srivatsa, Jian Yin
  • Publication number: 20100092894
    Abstract: Antireflective coating compositions are discussed.
    Type: Application
    Filed: October 14, 2008
    Publication date: April 15, 2010
    Inventors: Weihong Liu, Guanyang Lin, Joon Yeon Cho, Jian Yin, Salem K. Mullen, Mark Neisser
  • Patent number: 7676505
    Abstract: Users create, share, and build collaboration communities around tailored versions of the functional pages of a web site, such as the pages used to select and purchase products, or the pages used to present course materials in an online-learning site. The tailored versions of the web site are stored at the common web site development web site or at another server side location. Users access the tailored versions to select a tailored version for their own use and/or modification.
    Type: Grant
    Filed: January 27, 2006
    Date of Patent: March 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: David M Chess, Alla Segal, Ian Nicholas Whalley, Jian Yin
  • Publication number: 20100015550
    Abstract: Compositions for use in dual damascene process are disclosed.
    Type: Application
    Filed: July 17, 2008
    Publication date: January 21, 2010
    Inventors: Weihong Liu, Guanyang Lin, Salem K. Mullen, Jian Yin, Mark Neisser
  • Publication number: 20100009297
    Abstract: Antireflective coatings and related polymers are disclosed.
    Type: Application
    Filed: July 8, 2008
    Publication date: January 14, 2010
    Inventors: Huirong Yao, Guanyang Lin, Jian Yin, Hengpeng Wu, Mark Neisser, Ralph Dammel
  • Patent number: 7638262
    Abstract: The invention relates to an antireflective coating composition for a photoresist layer comprising a polymer, a crosslinking agent and an acid generator, where the polymer comprises at least one unit of structure 1, where, A is a nonaromatic linking moiety, R? and R? are independently selected from hydrogen, Z and W—OH, where Z is a (C1-C20) hydrocarbyl moiety and W is a (C1-C20) hydrocarbyl linking moiety, and, Y? is independently a (C1-C20) hydrocarbyl linking moiety. The invention further relates to a process for imaging the antireflective coating composition.
    Type: Grant
    Filed: August 10, 2006
    Date of Patent: December 29, 2009
    Assignee: AZ Electronic Materials USA Corp.
    Inventors: Hengpeng Wu, Zhong Xiang, Hong Zhuang, Jianhui Shan, Jian Yin, Huirong Yao, PingHung Lu
  • Patent number: 7630950
    Abstract: A system and method for learning models from scarce and/or skewed training data includes partitioning a data stream into a sequence of time windows. A most likely current class distribution to classify portions of the data stream is determined based on observing training data in a current time window and based on concept drift probability patterns using historical information.
    Type: Grant
    Filed: August 18, 2006
    Date of Patent: December 8, 2009
    Assignee: International Business Machines Corporation
    Inventors: Haixun Wang, Jian Yin, Philip Shi-lung Yu
  • Patent number: 7553905
    Abstract: Novel self-crosslinking polymers are provided and which are useful in antireflective coatings to reduce outgassing.
    Type: Grant
    Filed: October 31, 2005
    Date of Patent: June 30, 2009
    Assignee: AZ Electronic Materials USA Corp.
    Inventors: David J. Abdallah, Jian Yin, Mark O. Neisser
  • Publication number: 20090130591
    Abstract: The present invention relates to an antireflective composition comprising a polymer, a thermal acid generator and optionally a crosslinking agent, where the polymer comprises at least one hydrophobic unit (1), at least one chromophore unit (2), at least one unit with a crosslinking site (3) and optionally a unit capable of crosslinking the polymer, where, R1 to R8 are independently selected from hydrogen and C1-C4 alkyl, W1 is a fully or partially fluorinated alkylene group, X is selected from F, H and OH; W2 comprises a chromophore group, and W3 Y comprises a crosslinking site. The invention also relates to a process for using the antireflective coating composition.
    Type: Application
    Filed: November 21, 2007
    Publication date: May 21, 2009
    Inventors: Huirong Yao, Zhong Xiang, Jian Yin, Weihong Liu
  • Publication number: 20090106748
    Abstract: A system for upgrading a multi-tiered application. In response to receiving a request to upgrade a multi-tiered application, wherein components of the multi-tiered application are deployed across a plurality of virtual machines, an appropriate integrated patch is selected for the upgrade. The selected integrated patch includes an integrated set of patches for the components of the multi-tiered application, state update data, and order constraints. The components of the multi-tiered application specified in the selected integrated patch are upgraded by using the integrated set of patches and order constraints. In addition, the state of the components of the multi-tiered application are updated by using the state update data. Then, the updated state of the multi-tiered application is saved to storage.
    Type: Application
    Filed: October 18, 2007
    Publication date: April 23, 2009
    Inventors: David Michael Chess, Daniel Manuel Dias, James Edwin Hanson, Giovanni Pacifici, Hidayatullah Habeebullah Shaikh, Steve Richard White, Jian Yin
  • Publication number: 20090077090
    Abstract: A computer implemented method, apparatus, and computer usable program product for managing a distributed software application. The process identifies metadata describing a set of dependencies of a set of software components in the distributed software application from data associated with the set of software components. The process then identifies a sequence for changing an operational state of the set of software components of the distributed software application from the metadata to form an identified sequence. Thereafter, the process changes the operational state of the set of software components using the identified sequence.
    Type: Application
    Filed: September 18, 2007
    Publication date: March 19, 2009
    Inventors: Giovanni Pacifici, Hidayatullah Habeebullah Shaikh, Jian Yin
  • Publication number: 20090042133
    Abstract: An antireflective coating composition which forms films with high n values is described.
    Type: Application
    Filed: August 10, 2007
    Publication date: February 12, 2009
    Inventors: Zhong Xiang, Jianhui Shan, Jian Yin, David Abdallah
  • Publication number: 20090037879
    Abstract: Techniques are disclosed for integrating a model-based approach with a search-based approach for automatic configuration of a computer system. For example, in one such technique, a method for automatically configuring at least one computer system includes obtaining at least one model describing one or more effects of at least one configuration parameter on a behavior of the computer system, and modifying a process for searching for at least one acceptable value for the configuration parameter based on the model.
    Type: Application
    Filed: July 31, 2007
    Publication date: February 5, 2009
    Inventors: Arun Kwangil Iyengar, Jian Yin
  • Publication number: 20090019520
    Abstract: Techniques for efficiently authenticating multiple objects and clustering objects based on access patterns are provided. For example, in an illustrative aspect of the invention, a technique for generating and/or reading authentication information, wherein the authentication information provides evidence that a plurality of objects were one of generated and sent by an entity, comprises using one or more object access patterns indicative of whether at least two of the plurality of objects are accessed within a similar time period to group objects together to reduce an overhead for at least one of generating and reading the authentication information.
    Type: Application
    Filed: March 27, 2008
    Publication date: January 15, 2009
    Applicant: International Business Machines Corporation
    Inventors: Arun Kwangil Iyengar, Jian Yin
  • Patent number: 7461886
    Abstract: A sun visor for a vehicle is shown and described. The sun visor can be slidably adjustable by the user from a first or storage position to a second position and anywhere there between. The sun visor also has an illumination system for lighted viewing in a mirror. These embodiments show and describe an illumination system that can be used with the mirror when the sun visor is located in any position.
    Type: Grant
    Filed: October 4, 2006
    Date of Patent: December 9, 2008
    Inventors: Jianhua Wang, Jian Yin Tai
  • Publication number: 20080286689
    Abstract: The present invention relates to antireflective coating compositions.
    Type: Application
    Filed: May 14, 2007
    Publication date: November 20, 2008
    Inventors: Hong Zhuang, Jianhui Shan, Zhong Xiang, Hengpeng Wu, Jian Yin
  • Publication number: 20080275646
    Abstract: The present invention provides a system and method for optimizing routes that include multiple stops. This is accomplished by allowing users to identify a starting point, a destination, and types of businesses or other locations to be visited along the way. A route processor then provides users with a list of stores or other requested detour choices yielding a trip of optimal itinerary. The detour choices may be either an ordered sequence or an unordered set of points to be visited and may include constraints that make it possible to optimize utility functions according to user preferences.
    Type: Application
    Filed: May 3, 2007
    Publication date: November 6, 2008
    Inventors: Chang-Shing Perng, Haixun Wang, Jian Yin, Xiaolan Zhang