Patents Examined by Justin S Lee
-
Patent number: 11516035Abstract: Methods, systems, computer readable media, and apparatuses for enabling chat sessions are presented. In response to detecting that a first user is viewing a first program, a chat invitation may be automatically transmitted to a second user. The chat invitation may identify the first user and the first program, and further may invite the second user to initiate a chat session with the first user. An updated chat invitation may be automatically transmitted in response to detecting that the first user has changed to viewing a second program, and a chat session that has been initiated may subsequently be transferred to another device. Content prioritization settings may be accounted for in transmitting one or more chat invitations, and before a chat invitation is transmitted, it may be determined that a sufficient amount of time has elapsed to suggest that the user will continue viewing the first program.Type: GrantFiled: July 31, 2020Date of Patent: November 29, 2022Assignee: Comcast Cable Communications, LLCInventor: Bryan K. Paluch
-
Patent number: 11494547Abstract: A computing device is described which has a memory storing text input by a user. The computing device has a processor which is configured to send the text to a prediction engine having been trained to predict images from text. The processor is configured to receive from the prediction engine, in response to the sent text, a plurality of predictions, each prediction comprising an image predicted as being relevant to the text. The processor is configured to insert a plurality of the images into the text on the basis of criteria comprising one or more of: ranks of the predictions, categories of the images, rules associated with one or more of the images, user input, a trigger word. The processor is configured to insert the plurality of images into the text sequentially, in an order corresponding to ranks of the predictions.Type: GrantFiled: June 15, 2016Date of Patent: November 8, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Adam John Cudworth, Anna Maria Alfut, Piotr Jerzy Holc, Thomas Christopher Dixon, Naomi Bianca Morton
-
Patent number: 11487411Abstract: Systems and methods for operating a graphical user interface with a dynamically sized group pill includes receiving a first indication of an opening of a context related to a first type of action in a graphical user interface. The group pill is expanded to an expanded size based at least in part on receiving the first indication. When a second indication of a closing of the context is received, the group pill is collapsed to a collapsed size displaying less information than the expanded size.Type: GrantFiled: February 20, 2020Date of Patent: November 1, 2022Assignee: ServiceNow, Inc.Inventors: Venkatram Reddy Miriyala, Ameya Sudhir Naik, Troy Azmoon
-
Patent number: 11475783Abstract: A computer-implemented method for customizing training contents for a user, including: establishing a user profile and a personal learning corpus for the user; generating a first baseline indicating that the user is interested and a second baseline indicating that the user is not interested; monitoring the user's reactions when the user is consuming contents related to a second topic, wherein the reactions include the one or more of biometrical indicators, facial expressions, and body language; comparing the reactions with the first baseline and the second baseline to determine an interest level; and recommending additional contents related to the second topic if the interest level is higher than a predefined threshold.Type: GrantFiled: April 24, 2020Date of Patent: October 18, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jana H. Jenkins, Zachary A. Silverstein, Jeremy R. Fox, Fang Lu
-
Patent number: 11463393Abstract: A server has a processor and a memory storing a multiple channel message thread module with instructions executed by the processor to identify when participants at client devices are actively viewing a common message thread at the same time to establish a participant viewing state. An alternate channel communication lock prompt is supplied the client devices in response to the participant viewing state. An alternate channel communication is delivered to the client devices in response to activation of the alternate channel communication lock prompt by at least one participant.Type: GrantFiled: March 5, 2021Date of Patent: October 4, 2022Assignee: Snap Inc.Inventors: Evan Spiegel, Robert Cornelius Murphy, Chamal Samaranayake
-
Patent number: 11462118Abstract: An approach to generating a learning path framework may be provided. A Cognitive Bot may monitor the knowledge stream of a subject matter expert (SME) to glean insights from the activities and events performed by the SME. The CogBot determine categories within the subject matter. The CogBot may tune a grade scoring engine using the insights gleaned from the knowledge stream as a threshold for the grade scoring module. The knowledge stream of a second user may be monitored by a CogBot. A grade score of the subject matter for the second user may be generated by the grade scoring engine. An expertise level associated with the categories may be determined. A learning path framework may be generated based on the generated grade score and expertise level.Type: GrantFiled: March 12, 2021Date of Patent: October 4, 2022Assignee: International Business Machines CorporationInventors: Rajesh Kumar Saxena, Harish Bharti, Rakesh Shinde, Sandeep Sukhija
-
Patent number: 11461536Abstract: A method of manipulation of content provided by a hosting server using swipe gesture recognition on a user device having a touch input display. The method includes storing the content, combined with a swipe gesture recognition module to form a content package, on the hosting server. The swipe gesture recognition module is associated with at least one displayable content element of the content. The method further includes receiving, at the hosting server, a request for the content package from the user device and transmitting the content package from the hosting server to the user device for display by an application running on the user device. A defined action is applied to the at least one displayable content element if it is determined that a swipe gesture has occurred on the at least one displayable content element.Type: GrantFiled: September 30, 2020Date of Patent: October 4, 2022Assignee: SwipeThru LLCInventors: Robert S. Manoff, Todd Houck, Jesse D. Squire, Caleb K Shay
-
Patent number: 11463394Abstract: A server includes a processor and a memory storing a multiple channel message thread module with instructions executed by the processor to identify when participants at client devices are viewing a common message thread. An alternate channel communication prompt is supplied to the client devices. An alternate channel communication is delivered to the client devices in response to activation of the alternate channel communication prompt by at least one participant.Type: GrantFiled: March 5, 2021Date of Patent: October 4, 2022Assignee: Snap Inc.Inventors: Evan Spiegel, Robert Cornelius Murphy
-
Patent number: 11447905Abstract: A clothing management apparatus may include a display and a processor to, based on a state of a garment in an image of the garment, determine a management necessity of the garment, based on the management necessity, determine a management completeness that is expected when the garment is managed according to a management mode among a plurality of management modes, based on the management completeness, generate an expected image of the garment when the garment is managed according to the management mode, and control the display to display the expected image to a user.Type: GrantFiled: December 18, 2019Date of Patent: September 20, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jungmin Lee, Minjeong Kang, Yoonhee Choi
-
Patent number: 11443106Abstract: A method, system and computer-usable medium are disclosed for finding vertically and horizontally aligned cells in a complex table structure. A file or document, such as an HTML file that defines a complex table includes spanning rows and columns is expanded into a two dimensional (2D) array or table with orthogonal rows and columns, where the spanning rows and columns included cells with copied values or object references. The expanded 2D array or table can be deduplicated row or column wise to determine header alignment of the table.Type: GrantFiled: September 20, 2018Date of Patent: September 13, 2022Assignee: International Business Machines CorporationInventors: Kyle G. Christianson, Hassan Nadim, Joshua S. Allen, Andrew R. Freed
-
Patent number: 11435889Abstract: Several computerized tools, methodologies and data structures, according to embodiments of the present invention, are disclosed for collecting data for UX research and development directed to a product, process, and system and for developing personas and scenarios from the data for designing and for measuring the effectiveness of the product, process, and/or systems for use by the personas or real people. The tools, methodologies and data structures may be used individually or in sets.Type: GrantFiled: August 15, 2019Date of Patent: September 6, 2022Assignee: Genpact Luxembourg S.à r.l. IIInventors: Frank J. Torbey, David W. Clark, Phil H. Goddard, Karl Steiner
-
Patent number: 11435875Abstract: A display, such as a computer monitor, presents a user interface having static and dynamic icons that define inputs made at a joystick input device. For example, a first static icon associates with a first input button to always command a menu presentation, and a second static icon associates with a second input button to always command an exit from the user interface. Plural dynamic icons associate with third and fourth input buttons that scroll the dynamic icons to populate a central input button of the joystick input device. A press at the central input button selects a function associated with the dynamic icon presented at the central input button.Type: GrantFiled: September 8, 2020Date of Patent: September 6, 2022Assignee: Dell Products L.P.Inventor: Khang Chian Yong
-
Patent number: 11423212Abstract: Systems and methods of the present technology generally provide computer implemented assistance for data summary, including organizing and generating a summary of data selected from legal source documents. User-identified information may be selected from one or more legal source documents at a user device, in response to which a unique identifier selection box may be displayed at the user device. A unique identifier may be selected from the unique identifier selection box. A first data set and/or a request for generation of a summary set may be sent to a system server via a communication link, the first data set may include the unique identifier and the user-identified information. The user device may then receive a generated summary via the communication link and may display the summary.Type: GrantFiled: September 26, 2019Date of Patent: August 23, 2022Inventors: Wilson Tsu, Srujani Pagidipati
-
Patent number: 11423797Abstract: A passage of selectable words and/or selectable blank spaces may be displayed on a client device of an evaluator. As a test subject reads the passage, preferably from another source, the evaluator may select a selectable word or blank space. A plurality of selectable bubbles may appear near and/or around the selected word, where each selectable bubble corresponds to a type of mistake that the test subject might make in reading the passage. The evaluator may select one of the selectable bubbles depending on the type of mistake the test subject made. After selecting a bubble, the plurality of selectable bubbles are removed from the display and a tag icon, indicating which type of mistake the evaluator selected, is displayed near the selected word. In this manner, an annotated passage may be created that graphically illustrates where and what type of mistakes the test subject made in reading the passage.Type: GrantFiled: July 30, 2019Date of Patent: August 23, 2022Assignee: PEARSON EDUCATION, INC.Inventors: John Bielinski, Vishnu Vardhan Vanavada, Valdas Volbekas
-
Patent number: 11423116Abstract: Examples discussed herein relate to automatically creating lambda functions in spreadsheet applications, e.g., Microsoft Excel®. In an implementation, a method of automatically creating lambda functions in spreadsheet applications using a lambda shorthand notation is disclosed. The method includes analyzing contents of a cell of a spreadsheet to identify a formulaic expression and determining that the formulaic expression can define a body of a lambda function without using explicit lambda function notation or parameter declarations. The method further includes automatically creating and invoking the lambda function responsive to the determination. As discussed herein, creating the lambda function includes registering the lambda function in a lambda registry using the formulaic expression as the body of the lambda function that evaluates into an output value.Type: GrantFiled: June 29, 2018Date of Patent: August 23, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Christopher John Gross, Johnny Campbell, Andrew James Becker, Claudio Vittorio Russo
-
Patent number: 11422673Abstract: An electronic apparatus and a control method thereof include obtaining usage history for a plurality of applications in a horizontal display mode and a vertical display mode of a display, displaying a plurality of first icons corresponding to the plurality of applications in a first sorted order, and displaying a plurality of second icons corresponding to the plurality of applications in a second sorted order based on usage history for the plurality of applications in the vertical mode.Type: GrantFiled: July 3, 2020Date of Patent: August 23, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Yongku Kim, Seokho Ban
-
Patent number: 11409414Abstract: A device with a display and, optionally, a touch-sensitive surface detects a first input corresponding to a request to share first content from a first application while displaying the first application on the display. In response to detecting the first input, the device displays a sharing interface that includes a plurality of options for sharing the first content. While displaying the sharing interface, the device detects selection of an affordance in the sharing interface. In accordance with a determination that the affordance is a respective user-first sharing option for a respective user, the device initiates a process for sharing the first content with the respective user. In accordance with a determination that the affordance is a protocol-first sharing option for a respective protocol, the device initiates a process for sharing the first content using the respective protocol.Type: GrantFiled: November 5, 2018Date of Patent: August 9, 2022Assignee: APPLE INC.Inventors: Jeremiah D. Shaw, Chanaka G. Karunamuni, Stephen O. Lemay, Martin O. Pedrick, Marcel van Os, Imran Chaudhri
-
Patent number: 11410564Abstract: The present disclosure provides a development system to permit a developer to generate mixed reality (MR) streaming content for display on a VR headset worn by a viewer. The system allows development and generation of the content steam by non-technical personnel, where such developers are not required to possess computer skills or engineering knowledge. The streaming content generated includes embedded pre-recorded video files originally recorded in a 360 degree format, which significantly reduces computer processing time, memory requirements, and significantly speeds up the development time required to produce a final executable streaming content.Type: GrantFiled: October 19, 2018Date of Patent: August 9, 2022Assignee: The Board of Trustees of the University of IllinoisInventors: Thenkurussi Kesavadas, Naveen Kumar Sankaran, Steven M. LaValle
-
Patent number: 11400358Abstract: A scorekeeping device (1) and method are provided wherein the device has two rows of objects (3, 4), preferably beads, that are movably attached to a base (1), preferably a sweatband, worn on an appendage of a player (8), wherein the objects may be of different colors to denote different teams. One bead is moved downward as each point is scored until the last bead is reached, denoting a winner. A third row (5) having two beads is provided to indicate which team is serving.Type: GrantFiled: October 8, 2020Date of Patent: August 2, 2022Inventors: Karen J. McKay, Timothy S. McKay
-
Computer based unitary workspace leveraging multiple file-type toggling for dynamic content creation
Patent number: 11397844Abstract: A computer implemented method of creating essays on a computer device is provided, comprising: storing, in a memory storage device in the computer device, one or more files; creating, in an essay drafting software application, a first split screen workspace graphical user interface (GUI), wherein the first split screen workspace GUI includes an essay viewing area and a file viewing area; adding the one or more files to the file viewing area of the first split screen workspace GUI; adding one or more text pages to the essay viewing area of the first split screen workspace GUI; entering text to a first of the one or more text pages using a text editor software application; accessing a first file of the one or more files in the file viewing area of the first split screen workspace GUI through a keystroke performed on one or more keys on a keyboard, wherein the keyboard is adapted to operate as a data and command interface with the computer device and the essay drafting software application; and copying informatiType: GrantFiled: December 6, 2019Date of Patent: July 26, 2022Assignee: Kahana Group Inc.Inventors: Adam Kershner, Jonathan Gans