Patents by Inventor Ka Lin
Ka Lin 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: 10558751Abstract: Summarizing and visualizing information relating to a topic of discussion in a group instant messaging session is provided. A message from a client device of a plurality of client devices is received. One or more keywords from the message are extracted based, at least in part, on at least one of (i) one or more natural-language processing algorithms and (ii) one or more text mining algorithms. The one or more keywords are incorporated into a model that includes a plurality of keywords and describes, at least in part, a topic of a group instant messaging session among the plurality of client devices. At least one of (i) the model and (ii) instructions describing how to update the model are distributed to the plurality of client devices.Type: GrantFiled: November 17, 2015Date of Patent: February 11, 2020Assignee: International Business Machines CorporationInventors: Shi Kun Li, Ka Lin, Fang Lu, Dan Zhang, Junqian Zhou
-
Patent number: 10558752Abstract: Summarizing and visualizing information relating to a topic of discussion in a group instant messaging session is provided. A message from a client device of a plurality of client devices is received. One or more keywords from the message are extracted based, at least in part, on at least one of (i) one or more natural-language processing algorithms and (ii) one or more text mining algorithms. The one or more keywords are incorporated into a model that includes a plurality of keywords and describes, at least in part, a topic of a group instant messaging session among the plurality of client devices. At least one of (i) the model and (ii) instructions describing how to update the model are distributed to the plurality of client devices.Type: GrantFiled: June 28, 2016Date of Patent: February 11, 2020Assignee: International Business Machines CorporationInventors: Shi Kun Li, Ka Lin, Fang Lu, Dan Zhang, Junqian Zhou
-
Patent number: 10437779Abstract: In an approach for creating a screen capture, a computer selects at least a portion of visual output on a computing device, wherein the selected visual output includes one or more instances of application software. The computer identifies metadata associated with the one or more instances of application software in the selected visual output. The computer creates a screen capture file that includes the selected visual output and the identified metadata.Type: GrantFiled: October 13, 2015Date of Patent: October 8, 2019Assignee: International Business Machines CorporationInventors: Lin Fu, Di Hu, Shi Kun Li, Ka Lin
-
Patent number: 10254828Abstract: Embodiments of the present invention provide efficient and automatic systems and methods for regulating the viewing posture of a user. Embodiments of the present invention can be used to regulate the viewing posture of both juveniles and adults, by providing real-time data analysis of a viewing distance and viewing angle of a device, and generating feedback to a user related to their current viewing posture, while also providing increased supervision of the viewing posture of juvenile device users.Type: GrantFiled: November 2, 2015Date of Patent: April 9, 2019Assignee: International Business Machines CorporationInventors: Lin Fu, Di Hu, Shi Kun Li, Ka Lin, Wei Zuo
-
Patent number: 9990033Abstract: Embodiments of the present invention provide efficient and automatic systems and methods for regulating the viewing posture of a user. Embodiments of the present invention can be used to regulate the viewing posture of both juveniles and adults, by providing real-time data analysis of a viewing distance and viewing angle of a device, and generating feedback to a user related to their current viewing posture, while also providing increased supervision of the viewing posture of juvenile device users.Type: GrantFiled: September 9, 2015Date of Patent: June 5, 2018Assignee: International Business Machines CorporationInventors: Lin Fu, Di Hu, Shi Kun Li, Ka Lin, Wei Zuo
-
Publication number: 20170139900Abstract: Summarizing and visualizing information relating to a topic of discussion in a group instant messaging session is provided. A message from a client device of a plurality of client devices is received. One or more keywords from the message are extracted based, at least in part, on at least one of (i) one or more natural-language processing algorithms and (ii) one or more text mining algorithms. The one or more keywords are incorporated into a model that includes a plurality of keywords and describes, at least in part, a topic of a group instant messaging session among the plurality of client devices. At least one of (i) the model and (ii) instructions describing how to update the model are distributed to the plurality of client devices.Type: ApplicationFiled: June 28, 2016Publication date: May 18, 2017Inventors: Shi Kun Li, Ka Lin, Fang Lu, Dan Zhang, Junqian Zhou
-
Publication number: 20170142036Abstract: Summarizing and visualizing information relating to a topic of discussion in a group instant messaging session is provided. A message from a client device of a plurality of client devices is received. One or more keywords from the message are extracted based, at least in part, on at least one of (i) one or more natural-language processing algorithms and (ii) one or more text mining algorithms. The one or more keywords are incorporated into a model that includes a plurality of keywords and describes, at least in part, a topic of a group instant messaging session among the plurality of client devices. At least one of (i) the model and (ii) instructions describing how to update the model are distributed to the plurality of client devices.Type: ApplicationFiled: November 17, 2015Publication date: May 18, 2017Inventors: Shi Kun Li, Ka Lin, Fang Lu, Dan Zhang, Junqian Zhou
-
Publication number: 20170068313Abstract: Embodiments of the present invention provide efficient and automatic systems and methods for regulating the viewing posture of a user. Embodiments of the present invention can be used to regulate the viewing posture of both juveniles and adults, by providing real-time data analysis of a viewing distance and viewing angle of a device, and generating feedback to a user related to their current viewing posture, while also providing increased supervision of the viewing posture of juvenile device users.Type: ApplicationFiled: September 9, 2015Publication date: March 9, 2017Inventors: Lin Fu, Di Hu, Shi Kun Li, Ka Lin, Wei Zuo
-
Publication number: 20170068314Abstract: Embodiments of the present invention provide efficient and automatic systems and methods for regulating the viewing posture of a user. Embodiments of the present invention can be used to regulate the viewing posture of both juveniles and adults, by providing real-time data analysis of a viewing distance and viewing angle of a device, and generating feedback to a user related to their current viewing posture, while also providing increased supervision of the viewing posture of juvenile device users.Type: ApplicationFiled: November 2, 2015Publication date: March 9, 2017Inventors: Lin Fu, Di Hu, Shi Kun Li, Ka Lin, Wei Zuo
-
Publication number: 20160283073Abstract: In an approach for creating a screen capture, a computer selects at least a portion of visual output on a computing device, wherein the selected visual output includes one or more instances of application software. The computer identifies metadata associated with the one or more instances of application software in the selected visual output. The computer creates a screen capture file that includes the selected visual output and the identified metadata.Type: ApplicationFiled: October 13, 2015Publication date: September 29, 2016Inventors: Lin Fu, Di Hu, Shi Kun Li, Ka Lin
-
Publication number: 20160283083Abstract: In an approach for creating a screen capture, a computer selects at least a portion of visual output on a computing device, wherein the selected visual output includes one or more instances of application software. The computer identifies metadata associated with the one or more instances of application software in the selected visual output. The computer creates a screen capture file that includes the selected visual output and the identified metadata.Type: ApplicationFiled: March 27, 2015Publication date: September 29, 2016Inventors: Lin Fu, Di Hu, Shi Kun Li, Ka Lin
-
Patent number: 9110559Abstract: Designing a GUI development toolkit includes creating a windows event class with a property of window predefined condition events and a property of window drag and drop events; creating a windows adapter class with two trigger methods; creating a windows class with a window listener method configured to cause the window to enter into an edit mode in response to detecting the property of window predefined condition events is triggered; and to obtain and save initial location, dragged-to location and the mapping relationship between thereof for each component in the window in response to detecting that the property of window drag and drop events is triggered; and creating a component class with an action listener method defined to cause components in a window to be dragged to other locations of the window in which the components are located in response to detecting that the window is under the edit mode.Type: GrantFiled: March 26, 2013Date of Patent: August 18, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lin Fu, Ka Lin, Fang Lu, Jia Lei Ma
-
Publication number: 20140302691Abstract: An apparatus for electrically connecting a power source to an electrical device is disclosed. The apparatus comprises a first component and a second component. The first component has a substantially planar contoured first face comprising a ferromagnetic plate, a first set of contacts electrically connectable to a power source, two power switches and a magnetically actuated sensor controlling the switches. The second component has a substantially planar contoured second face complementary to the first face comprising a magnet and a second set of electrically conductive contacts electrically connectable to a device. Connecting the first and second faces, results in the first and second pair of contacts electrically coupling and establishes an electrical path between the power source and the device, and connects the components by magnetic attractive force which actuates the power switches and initiates power to the device. The apparatus further comprises a safety circuit for preventing electric shock.Type: ApplicationFiled: April 9, 2013Publication date: October 9, 2014Inventors: Arash Janfada, William Topping, Ka Lin Wong