Patents by Inventor Lily Liang

Lily Liang 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: 10225319
    Abstract: A method is described that is executed by a computer system implementing a hypertext transfer protocol (HTTP) to enable serving media files by streaming over HTTP. The method is constructed to enable serving media files that are segmented from multiple sources using switch access points defined in a switch access point (SAP) file. The SAP files define transition points in the serving of the media files between different media file sources. The method includes a set of steps such as determining a media meta file or media segment files for a SAP file. The requested media meta file or media segment files are sent to the client. A request for a SAP file is then received from the client. The SAP file request is redirected to a second HTTP server in response to the SAP file indicating the next media segment file identified by the SAP file is not local.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: March 5, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Nancy Ye, Lily Liang, Jinyang Xie
  • Publication number: 20160219094
    Abstract: A method is described that is executed by a computer system implementing a hypertext transfer protocol (HTTP) to enable serving media files by streaming over HTTP. The method is constructed to enable serving media files that are segmented from multiple sources using switch access points defined in a switch access point (SAP) file. The SAP files define transition points in the serving of the media files between different media file sources. The method includes a set of steps such as determining a media meta file or media segment files for a SAP file. The requested media meta file or media segment files are sent to the client. A request for a SAP file is then received from the client. The SAP file request is redirected to a second HTTP server in response to the SAP file indicating the next media segment file identified by the SAP file is not local.
    Type: Application
    Filed: September 30, 2013
    Publication date: July 28, 2016
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Nancy YE, Lily LIANG, Jinyang XIE
  • Publication number: 20110279851
    Abstract: Described herein is a system and method for requesting and managing RSVP responses to invitations created within an online stationery service.
    Type: Application
    Filed: May 13, 2010
    Publication date: November 17, 2011
    Inventors: Kelly Berger, Adnan Asar, Ramin Naimi, Lily Liang, Kevin Chang, Krys Taylor, Michael Iskander Boulos, Karthik Sadhasivam
  • Publication number: 20090049078
    Abstract: A system, and program product for managing the creation, retrieval, editing or distribution of content by creating a folder and filing the folder in a library on a selected server. This is accomplished by first creating an autofoldering configuration entry in an Auto Link table. Accomplishment of this step results in returning target item types and an auto folder structure. This auto folder structure contains target and source item type IDs. The next step is fetching a next set of target item type attribute IDs, and looping through item types from the auto folder structure, searching for a target folder for each target item type from the auto folder structure. A link is invoked to a folder for each target item found; and a target folder is created if no target folders are found.
    Type: Application
    Filed: August 31, 2008
    Publication date: February 19, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Edward Joseph Gallagher, Tawei Hu, Lily Liang, Kenneth Carlin Nelson, Li-Ming A. Wang
  • Patent number: 7272550
    Abstract: A system and method for authorizing access to a controlled entity by a user. A set of user privileges is provided for user; and a content manager intersects an access control list (ACL) and the set of user privileges to authorize access. Binding level control indicia selectively binds an access control list (ACL) to the controlled entity at item type, item, mixed, or library binding level. An item type comprises one or more component items with each component item having one or more item views which together form an item type view. A content manager is responsive to the binding level to perform ACL checking for authorizing access to the controlled entity by the user.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: September 18, 2007
    Assignee: International Business Machines Corporation
    Inventors: An Feng-I Chen, Tawei Hu, Lily Liang, Jy-Jine James Lin, Edward Joseph Perry, Yuping Wang, Alan Tsu-I Yaung, Howard Hao Zhang
  • Patent number: 7209919
    Abstract: A method, system and article of manufacture for reducing a deadlock probability during transaction processing in a computer network system having a plurality of users of the network system that comprises a content management system performing implicit transactions via API calls to a library server on a plurality of entities shareable by users of the network. The computer-implemented method comprises invoking a transaction sequence in response to a transaction request, performing a prepare portion of the transaction sequence, implicitly committing the prepare portion of the transaction, performing an update portion of the transaction sequence, and fully committing the transaction.
    Type: Grant
    Filed: June 11, 2003
    Date of Patent: April 24, 2007
    Assignee: International Business Machines Corporation
    Inventors: Mang-Rong Ho, Tawei Hu, Lily Liang
  • Patent number: 7099899
    Abstract: A content management system provides versioning capability that can either be controlled by the client application or be transparent thereto. Control of document versions depends on the root and child component attributes that are defined by the hierarchical structure of the document. When a document is updated, the present system performs any or all of the following scenarios as desired by the user: replace the existing attribute values stored in the root component instance for a specified document; replace the existing attribute values stored in a specified child component instance for the specified document; add a new child component instance into the hierarchical structure for the specified document; or delete an existing child component instance from the hierarchical structure for the specified document.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: August 29, 2006
    Assignee: International Business Machines Corporation
    Inventors: David Mun-Hien Choy, Sudipta Deb Deb, Tawei Hu, Lily Liang, Kenneth Carlin Nelson, Edward Joseph Perry, Mayank Vipin Shah, I-Shin Andy Wang, Howard Hao Zhang
  • Patent number: 7043490
    Abstract: Methods, systems, and program products for managing multimedia content. These are built upon a combination of a high level content model for specific multimedia content types and a low level physical for mapping to a data engine. The method, system, and program product include representing multimedia content management objects and managing the objects in a relational database. The relational database is adapted for representing data in a plurality of relational database tables, where each of the relational database tables has at least one row with a plurality of columns. Content is managed by associating the object as an item to a row in a first relational database table; and associating additional components, if any, of the object to additional relational database tables.
    Type: Grant
    Filed: March 5, 2002
    Date of Patent: May 9, 2006
    Assignee: International Business Machines Corporation
    Inventors: David M. Choy, Tawei Hu, Lily Liang, Kenneth C. Nelson, Randal J. Richardt
  • Patent number: 6873995
    Abstract: Managing a content management system. The content management system is one that is configured and controlled to establish a connection between a client and a library server, generate a transaction identifier and insert, a record for the transaction in a tracking table associated with the library server, pass transaction data from the client to a resource manager, process the transaction at the resource manager and record transaction data in a tracking table associated with the resource manager. The resource manager returns transaction success/failure data to the client, compares activity recorded in the tracking tables, and takes corrective action based upon the activity comparison.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: March 29, 2005
    Assignee: International Business Machines Corporation
    Inventors: Donald Edward Benson, Karen W. Brannon, David Mun-Hien Choy, Gerald R. Clarke, Edward Joseph Gallagher, Hui-I Hsiao, Tawei Hu, Gerald Edward Kozina, Matthew R. Laue, Lily Liang, Kenneth Carlin Nelson, Deb Sudipta
  • Publication number: 20040254933
    Abstract: A method, system and article of manufacture for reducing a deadlock probability during transaction processing in a computer network system having a plurality of users of the network system that comprises a content management system performing implicit transactions via API calls to a library server on a plurality of entities shareable by users of the network. The computer-implemented method comprises invoking a transaction sequence in response to a transaction request, performing a prepare portion of the transaction sequence, implicitly committing the prepare portion of the transaction, performing an update portion of the transaction sequence, and fully committing the transaction.
    Type: Application
    Filed: June 11, 2003
    Publication date: December 16, 2004
    Applicant: International Business Machines Corporation
    Inventors: Mang-Rong Ho, Tawei Hu, Lily Liang
  • Publication number: 20030204522
    Abstract: A method, system, and program product for managing the creation, retrieval, editing or distribution of content by creating a folder and filing the folder in a library on a selected server. This is accomplished by first creating an autofoldering configuration entry in an Auto Link table. Accomplishment of this step results in returning target item types and an auto folder structure. This auto folder structure contains target and source item type IDs. The next step is fetching a next set of target item type attribute IDs, and looping through item types from the auto folder structure, searching for a target folder for each target item type from the auto folder structure. A link is invoked to a folder for each target item found; and a target folder is created if no target folders are found.
    Type: Application
    Filed: April 23, 2002
    Publication date: October 30, 2003
    Applicant: International Business Machines Corporation
    Inventors: Edward Joseph Gallagher, Tawei Hu, Lily Liang, Kenneth Carlin Nelson, Li-Ming A. Wang
  • Publication number: 20030200212
    Abstract: Managing a content management system. The content management system is one that is configured and controlled to establish a connection between a client and a library server, generate a transaction identifier and insert, a record for the transaction in a tracking table associated with the library server, pass transaction data from the client to a resource manager, process the transaction at the resource manager and record transaction data in a tracking table associated with the resource manager. The resource manager returns transaction success/failure data to the client, compares activity recorded in the tracking tables, and takes corrective action based upon the activity comparison.
    Type: Application
    Filed: April 23, 2002
    Publication date: October 23, 2003
    Applicant: International Business Machiness Corporation
    Inventors: Donald Edward Benson, Karen W. Brannon, David Mun-Hien Choy, Gerald R. Clarke, Edward Joseph Gallagher, Hui-I Hsiao, Tawei Hu, Gerald Edward Kozina, Matthew R. Laue, Lily Liang, Kenneth Carlin Nelson, Deb Sudipta
  • Publication number: 20030200443
    Abstract: A system and method for authorizing access to a controlled entity by a user. A set of user privileges is provided for user; and a content manager intersects an access control list (ACL) and the set of user privileges to authorize access. Binding level control indicia selectively binds an access control list (ACL) to the controlled entity at item type, item, mixed, or library binding level. An item type comprises one or more component items with each component item having one or more item views which together form an item type view. A content manager is responsive to the binding level to perform ACL checking for authorizing access to the controlled entity by the user.
    Type: Application
    Filed: April 23, 2002
    Publication date: October 23, 2003
    Applicant: International Business Machines Corporation
    Inventors: An Feng-I Chen, Tawei Hu, Lily Liang, Jy-Jine James Lin, Edward Joseph Perry, Yuping Wang, Alan Tsu-I Yaung, Howard Hao Zhang
  • Publication number: 20030200220
    Abstract: A database management system, method, and program product for managing a relational database of items. Each of the items has a plurality of attributes, and the relational database is adapted to operate on the items as a function of the attributes of an item. According to our invention the attributes are arrayed in a hierarchal array of attributes and levels of attribute groups, such that an attribute group contains one or more attributes. According to our invention an attribute is contained in only one first level attribute group, and an intermediate attribute group is contained in only one attribute group at a next higher level. In a preferred embodiment of our invention the items are content items.
    Type: Application
    Filed: April 23, 2002
    Publication date: October 23, 2003
    Applicant: International Business Machines Corporation
    Inventors: Tawei Hu, Lily Liang, Kenneth Carlin Nelson, Li-Ming A. Wang, Howard Hao Zhang
  • Publication number: 20030200235
    Abstract: An item versioning implementation in a content management system provides versioning capability that can either be controlled by the client application or be transparent thereto. Versioning is controlled by the user. The user also defines the manner in which old versions are maintained. The number of previous versions of the document may be limited by the user. The present system provides enhanced server capability for managing version control by document type, reduces client application complexity, reduces the number of required data parameters transmitted across network communications, allows flexibility in control of document versioning, and maintains compatibility with content management systems that do not have versioning control. Control of document versions depends on the root and child component attributes that are defined by the hierarchical structure of the document.
    Type: Application
    Filed: April 23, 2002
    Publication date: October 23, 2003
    Applicant: International Business Machines Corporation
    Inventors: David Mun-Hien Choy, Sudipta Deb Deb, Tawei Hu, Lily Liang, Kenneth Carlin Nelson, Edward Joseph Perry, Mayank Vipin Shah, I-Shin Andy Wang, Howard Hao Zhang
  • Publication number: 20030172049
    Abstract: Methods, systems, and program products for managing multimedia content. These are built upon a combination of a high level content model for specific multimedia content types and a low level physical for mapping to a data engine. The method, system, and program product include representing multimedia content management objects and managing the objects in a relational database. The relational database is adapted for representing data in a plurality of relational database tables, where each of the relational database tables has at least one row with a plurality of columns. Content is managed by associating the object as an item to a row in a first relational database table; and associating additional components, if any, of the object to additional relational database tables.
    Type: Application
    Filed: March 5, 2002
    Publication date: September 11, 2003
    Applicant: International Business Machines Corporation
    Inventors: David M. Choy, Tawei Hu, Lily Liang, Kenneth C. Nelson, Randal J. Richardt