Patents by Inventor Jennifer Lai

Jennifer Lai 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: 20240020466
    Abstract: A computer-implemented method executed by one or more computing devices executing one or more sequences of stored program instructions, the computer-implemented method comprising initiating execution of an interactive form editor and presenting a graphical user interface and a concurrent display of three or more windows corresponding to a form, data schema, user interface schema, field attributes, and field templates; receiving first input specifying to drag and drop two or more data entry fields into two or more pages of a multipage form; automatically concurrently updating a data schema window with data schema code corresponding to the two or more data entry fields; receiving second input, and in response thereto, exporting the data schema code to a digital file in a digital data storage system; receiving third input, and in response thereto, copying the data schema code to a configuration file and adding the configuration file to a digitally stored package; uploading the digitally stored package to a share
    Type: Application
    Filed: June 26, 2023
    Publication date: January 18, 2024
    Inventors: William Gonzalez, Jennifer Lai
  • Patent number: 11591064
    Abstract: A modular quadcopter is provided for vertical flight. The quadcopter includes a housing, a quadrilateral set of extensions, and a quadrilateral set of arms. The housing contains flight control and sensor equipment, and has a relative vertical orientation. The housing is configurable for either stowage or deployment. The extensions are disposed on each corner of the housing. Each extension has a hinge that pitches outward and upward. Each arm is disposed on the hinge and contains an electric motor and a speed controller. The configurable below the housing for the stowage and extends radially from respective the extension in relation to the orientation for the deployment.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: February 28, 2023
    Assignee: United States of America, as represented by the Secretary of the Navy
    Inventor: Jennifer Lai-Jhing Louie
  • Patent number: 11182684
    Abstract: A system includes a user model module that generates a plurality of topic-specific user knowledge models for each user of a plurality of users, each topic-specific user knowledge model representing a level of knowledge possessed by a respective user on a single topic from a set of globally defined topics shared among the plurality of users, a expertise model building module that generates a plurality of topic-specific expert knowledge models, each topic-specific expert knowledge model representing an aggregate level of knowledge possessed by a plurality of expert users on a single topic from a set of globally defined topics shared among the plurality of users, and a processor of a computer that executes instructions for comparing the topic-specific user knowledge model of the first user with the topic-specific expert knowledge model for a respective topic to determine a distance between a user knowledge level and an aggregate expert knowledge level for the topic.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: November 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jie Lu, Jeffrey S. Boston, Anni R. Coden, Jennifer Lai, Shimei Pan, Mercan Topkara, Zhen Wen, Stephen P. Wood
  • Patent number: 11182683
    Abstract: A method includes generating, as executed by a processor on a computer, a plurality of topic-specific user knowledge models for each user of a plurality of users, each topic-specific user knowledge model representing a level of knowledge possessed by a respective user on a single topic from a set of globally defined topics shared among the plurality of users, generating a plurality of topic-specific expert knowledge models, each topic-specific expert knowledge model representing an aggregate level of knowledge possessed by a plurality of expert users on a single topic from a set of globally defined topics shared among the plurality of users, comparing the topic-specific user knowledge model of the first user with the topic-specific expert knowledge model for a respective topic to determine a distance between a user knowledge level and an aggregate expert knowledge level for the topic.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: November 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jie Lu, Jeffrey S. Boston, Anni R. Coden, Jennifer Lai, Shimei Pan, Mercan Topkara, Zhen Wen, Stephen P. Wood
  • Publication number: 20210188420
    Abstract: A modular quadcopter is provided for vertical flight. The quadcopter includes a housing, a quadrilateral set of extensions, and a quadrilateral set of arms. The housing contains flight control and sensor equipment, and has a relative vertical orientation. The housing is configurable for either stowage or deployment. The extensions are disposed on each corner of the housing. Each extension has a hinge that pitches outward and upward. Each arm is disposed on the hinge and contains an electric motor and a speed controller. The configurable below the housing for the stowage and extends radially from respective the extension in relation to the orientation for the deployment.
    Type: Application
    Filed: December 23, 2019
    Publication date: June 24, 2021
    Applicant: United States of America, as represented by the Secretary of the Navy
    Inventor: Jennifer Lai-Jhing Louie
  • Publication number: 20190156221
    Abstract: A computer-implemented prediction method, system, and computer program product including detecting an anomaly between at least two images in a social media timeline, analyzing at least one of contextual data and image data associated with the at least two images that cause the anomaly, and predicting an actual time of the at least two images in the social media timeline based on the analyzed at least one of contextual data and image data.
    Type: Application
    Filed: November 21, 2017
    Publication date: May 23, 2019
    Inventors: Christopher Butler, Jennifer Lai, Shaila Pervin
  • Patent number: 9734449
    Abstract: Methods and apparatus are provided for run-time user control of system-generated content. A user is presented with the system-generated content and can configure one or more rules at run-time. The rules identify one or more automated actions to perform upon the system-generated content when one or more conditions are satisfied. The automated actions are executed upon the system-generated content when the one or more conditions are satisfied. The exemplary automated actions may comprise transform, retrieve, update and alert. The conditions can specify, for example, when to perform the automated actions. Active tags may optionally be attached to or embedded directly in the system-generated content or in a document containing the system-generated content. Tools are optionally provided to allow a user to manage active tags.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventors: Jennifer Lai, Jie Lu, Lauren G. Wilcox
  • Publication number: 20170193533
    Abstract: Embodiments are directed to a computer implemented method of analyzing image data. The method includes receiving, using a processor system, image data of one or more images and associated text data that have been posted by a user. The method further includes analyzing the image and text data to extract one or more image and one or more text features, and analyzing the one or more image and one or more text features to predict personality traits, needs and values of the user.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Inventors: Jennifer Lai, Shaila Pervin, Anna Phan, Wanita Sherchan
  • Patent number: 9633140
    Abstract: Automated contextual information retrieval techniques are provided based on multi-tiered user modeling and a dynamic retrieval strategy. Content relevant to a current message is presented by initially obtaining a multi-tiered user model containing a multi-tiered representation of interactions of a first user with each contact, wherein the multi-tiered representation includes a plurality of topic models each corresponding to interactions between the first user and one contact. The topic models contain a set of topics, each containing topic keywords. Context information is extracted based on content of the current message, a sender and/or a recipient of the current message, and the multi-tiered user model. A retrieval strategy is determined based on the extracted context information. Contextual queries are generated to search the information repositories selected based on the determined retrieval strategy.
    Type: Grant
    Filed: February 10, 2011
    Date of Patent: April 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Jennifer Lai, Jie Lu, Shimei Pan, Zhen Wen
  • Patent number: 9569414
    Abstract: The present invention provides an approach and corresponding framework that separates data from its formatting/view by generating the dynamic JavaScript (data) as a set (e.g., at least one) of JavaScript (data) objects, without any HTML formatting. Then, a set of JavaScript functions can be created that takes the set of JavaScript objects as a parameter, and outputs all or a subset of this data object in a format determined by this JavaScript function. In general, these formatting functions can be static, rather than dynamic, JavaScript. This approach has the advantage of providing a much greater degree of formatting flexibility, without the need for each new format to establish a connection with the back-end system providing the data.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Jennifer Lai, Zhiqiang Liu, Brian J. McDonald, Laurie Miller, Yael Ravin, Karen A. Ughetta
  • Publication number: 20160162792
    Abstract: A system includes a user model module that generates a plurality of topic-specific user knowledge models for each user of a plurality of users, each topic-specific user knowledge model representing a level of knowledge possessed by a respective user on a single topic from a set of globally defined topics shared among the plurality of users, a expertise model building module that generates a plurality of topic-specific expert knowledge models, each topic-specific expert knowledge model representing an aggregate level of knowledge possessed by a plurality of expert users on a single topic from a set of globally defined topics shared among the plurality of users, and a processor of a computer that executes instructions for comparing the topic-specific user knowledge model of the first user with the topic-specific expert knowledge model for a respective topic to determine a distance between a user knowledge level and an aggregate expert knowledge level for the topic.
    Type: Application
    Filed: February 9, 2016
    Publication date: June 9, 2016
    Inventors: Jie Lu, Jeffrey S. Boston, Anni R. Coden, Jennifer Lai, Shimei Pan, Mercan Topkara, Zhen Wen, Stephen P. Wood
  • Publication number: 20160155057
    Abstract: A method includes generating, as executed by a processor on a computer, a plurality of topic-specific user knowledge models for each user of a plurality of users, each topic-specific user knowledge model representing a level of knowledge possessed by a respective user on a single topic from a set of globally defined topics shared among the plurality of users, generating a plurality of topic-specific expert knowledge models, each topic-specific expert knowledge model representing an aggregate level of knowledge possessed by a plurality of expert users on a single topic from a set of globally defined topics shared among the plurality of users, comparing the topic-specific user knowledge model of the first user with the topic-specific expert knowledge model for a respective topic to determine a distance between a user knowledge level and an aggregate expert knowledge level for the topic.
    Type: Application
    Filed: February 9, 2016
    Publication date: June 2, 2016
    Inventors: Jie Lu, Jeffrey S. Boston, Anni R. Coden, Jennifer Lai, Shimei Pan, Mercan Topkara, Zhen Wen, Stephen P. Wood
  • Patent number: 9039419
    Abstract: A method and system for capturing expert behavior that the expert is not even necessarily conscious of, such as gaze patterns, that are tied to positive outcomes, and to create a catalog (e.g. database) of these behaviors. The system compares the current behavior of a person, for example a novice, against this catalog of expert behaviors. If the current behavior is significantly different, the system would adapt various aspects of the interface to bring the current behavior closer in line to that of the expert.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: May 26, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brenda Dietrich, Jennifer Lai, Yan Liu
  • Publication number: 20150134736
    Abstract: The present invention provides an approach and corresponding framework that separates data from its formatting/view by generating the dynamic JavaScript (data) as a set (e.g., at least one) of JavaScript (data) objects, without any HTML formatting. Then, a set of JavaScript functions can be created that takes the set of JavaScript objects as a parameter, and outputs all or a subset of this data object in a format determined by this JavaScript function. In general, these formatting functions can be static, rather than dynamic, JavaScript. This approach has the advantage of providing a much greater degree of formatting flexibility, without the need for each new format to establish a connection with the back-end system providing the data.
    Type: Application
    Filed: January 22, 2015
    Publication date: May 14, 2015
    Inventors: Zhiqiang Liu, Jennifer Lai, Brian J. McDonald, Laurie Miller, Yael Ravin, Karen A. Ughetta
  • Publication number: 20150095250
    Abstract: A method of modeling a user includes performing a role-based classification of tangible interactions involving the user performed via a computer system of an organization, creating a collection of role-specific interactions, creating, from the collection of role-specific interactions, a plurality of role-specific models of the user, wherein the plurality of role-specific models constitute a user model of the user, outputting one or more of the role-specific models to a different user model associated with a different user, and consolidating the output one or more of the role-specific models with a second plurality of role-specific models of the different user model within the different user model.
    Type: Application
    Filed: September 30, 2013
    Publication date: April 2, 2015
    Applicant: International Business Machines Corporation
    Inventors: Jennifer Lai, Jie Lu, Shimei Pan, Marcel C. Rosu, Zhen Wen
  • Patent number: 8972932
    Abstract: The present invention provides an approach and corresponding framework that separates data from its formatting/view by generating the dynamic JavaScript (data) as a set (e.g., at least one) of JavaScript (data) objects, without any HTML formatting. Then, a set of JavaScript functions can be created that takes the set of JavaScript objects as a parameter, and outputs all or a subset of this data object in a format determined by this JavaScript function. In general, these formatting functions can be static, rather than dynamic, JavaScript. This approach has the advantage of providing a much greater degree of formatting flexibility, without the need for each new format to establish a connection with the back-end system providing the data.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: March 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Zhiqiang Liu, Jennifer Lai, Brian J. McDonald, Laurie Miller, Karen A. Ughetta, Yael Ravin
  • Patent number: 8687941
    Abstract: Techniques are disclosed for automatic static summarization of videos. For example, a method of creating a static summary of a video comprises the following steps. Shots in the video are detected, wherein the detected shots are frames of the video having a correlation. The detected shots are clustered into clusters based on similarity. The clusters of shots are ranked. At least a portion of the shots are selected based on cluster ranking for inclusion in the static summary. The static summary is generated by combining thumbnail images of the selected shots. Prior to the ranking step, the method may further comprise detecting a presence of slides in any of the shots, and the ranking of a given shot is based in part on whether the shot is a slide. By way of example, such static summaries can be shared in emails and in calendar applications.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: April 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ahmet Emir Dirik, Jennifer Lai, Mercan Topkara
  • Publication number: 20140074525
    Abstract: Methods and apparatus are provided for business outcome-based personalized ranking of information objects. Information objects in outcome-based business processes are ranked by recording information objects generated during a creation of the outcome-based business processes. At least one business process comprises an outcome attribute, and at least one business process comprises in-process information objects. A composite graph is generated of the information objects and business processes. Each node in the graph corresponds to an information object or a business process. Links between two of the information object nodes have a strength based on a content similarity and a social network distance. The in-process information object node connects to a corresponding business process node, and two business process nodes have a link if they are indicated as related in the business process information system.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 13, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeffrey S. Boston, Tina Groves, Jennifer Lai, Jie Lu, Shimei Pan, Mercan Topkara, Zhen Wen, Stephen P. Wood
  • Publication number: 20140074524
    Abstract: Business outcome-based personalized ranking of information objects is provided. Information objects in outcome-based business processes are ranked by recording information objects generated during a creation of the outcome-based business processes. At least one business process comprises an outcome attribute, and at least one business process comprises in-process information objects. A composite graph is generated of the information objects and business processes. Each node in the graph corresponds to an information object or a business process. Links between two information object nodes have a strength based on a content similarity and a social network distance. The in-process information object node connects to a corresponding business process node, and two business process nodes have a link if they are indicated as related in the business process information system. The information objects are ranked based on the link strengths.
    Type: Application
    Filed: September 10, 2012
    Publication date: March 13, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeffrey S. Boston, Tina Groves, Jennifer Lai, Jie Lu, Shimei Pan, Mercan Topkara, Zhen Wen, Stephen P. Wood
  • Patent number: 8538955
    Abstract: In a computerized social network, expert and user chat sessions are stored and rated probabilistically. Later user requests for information are met with an expert ranking, based on a balance of similarities between expert profile and questions; similarity between expert profile and prior chat sessions, and dynamically updated chat session ratings. New sessions can be rated automatically with reference to keywords distilled from past sessions responsive to user ratings—and based on session length.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: September 17, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jianying Hu, Jennifer Lai, Aleksandra Mojsilovic, Vikas Sindhwani, Kevin Singley