Patents Examined by Mohamed Abou El Seoud
  • Patent number: 11537267
    Abstract: Techniques for searching page interaction are described herein. The disclosed techniques include in response to a first preset operation on a search control in a current display interface, switching the current display interface to a search interface and displaying at least one subject of recommended content in the search interface and displaying a dynamic thumbnail of at least one video corresponding to each subject of recommended content under the subject of recommended content; in response to a second preset operation on a target subject of recommended content, jumping to a detail page corresponding to the target subject of recommended content; and in response to a third preset operation on a dynamic thumbnail of a target video, jumping to a play interface of the target video.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: December 27, 2022
    Assignee: BEIJING MICROLIVE VISION TECHNOLOGY CO., LTD.
    Inventor: Xiao Wang
  • Patent number: 11483366
    Abstract: A process for annotating a video in real-time on a mobile device. The process may include creating one or more markers, allowing a user of the mobile device to annotate the video while one or more users within a group of users are annotating the streaming video in real-time. The process may include receiving a selection from the user for which he or she seeks to annotate within the video. The process further includes displaying a text box for a frame or range of frames selected by the user seeks for annotation, and receiving a submitted text box from the user and propagating the annotations within the submitted text box to one or more users within the group in real-time.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: October 25, 2022
    Assignee: Freshworks, Inc.
    Inventors: Vineet Markan, Rohit Agarwal
  • Patent number: 11443227
    Abstract: The present invention provides a method and system for analyzing human speech during natural language processing interactions between humans and computers to aid in computer learning. The method processes human language tutorial videos each having a visual track, an audio track and captions. Multiple videos are simultaneously processed in parallel using stream processing to identify spoken words or phrases in the videos by comparing them with benchmark words/phrases stored on a computer. Confidence scores are determined for each of the spoken words/phrases which are assigned to a list of the benchmark words/phrases on the computer when a threshold value is met. A system administrator can identify spoken words/phrases to which the threshold value is not met.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: September 13, 2022
    Assignee: International Business Machines Corporation
    Inventor: Praveen Javali
  • Patent number: 11429245
    Abstract: An information processing apparatus 10 is an information processing apparatus that displays item images GI-1 to GI-6 arranged apart from each other and a cursor CUR on a display 20. The information processing apparatus includes: a receiver 111 configured to receive operation information corresponding to details of a cursor operation of allowing a user to move the cursor CUR; a controller 112 configured to cause the display 20 to display the cursor CUR, based on the operation information; and a determiner 113 configured to, when the operation information includes an instruction to move the cursor CUR from an inside of one item image from among the item images GI-1 to GI-6 to an outside of the one item image, determine whether there is another item image within a predetermined distance from the one item image, the another item image being in a direction of movement of the cursor CUR.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: August 30, 2022
    Assignee: NTT DOCOMO, INC.
    Inventors: Yuki Matsunaga, Aya Murakami
  • Patent number: 11360653
    Abstract: A horizontal toolbar presents a hierarchical path terminating at a currently-selected element, beginning at a root element, and including intermediate elements from a hierarchically-related subset of elements having parent-child relationships. A tree representation, provided simultaneously with the horizontal toolbar, includes nodes matching the elements included in the hierarchical path. The tree representation uses branches connecting adjacent parent-child nodes to indicate parent-child relationships and highlights a current node-of-interest in relation to other displayed nodes and matching the currently-selected element in the horizontal toolbar.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: June 14, 2022
    Assignee: SAP SE
    Inventors: DongYoung Kim, Mincheol Lee, Yong Sik Lee, Johannes Osterhoff
  • Patent number: 11308227
    Abstract: The SECURE DYNAMIC PAGE CONTENT AND LAYOUTS APPARATUSES, METHODS AND SYSTEMS (“DPCL”) transform dynamic layout template requests, device, user, and surroundings security profiles, and layout usage monitor packages using DPCL components into customized secure dynamic layouts. In some implementations, the disclosure provides a processor-implemented method of transforming the content of an electronically generated user facing page for displaying on a user display.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: April 19, 2022
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventor: Stephen W. Cote
  • Patent number: 11249445
    Abstract: An electronic device is communicatively connected to an electronic terminal configured to display an output value of a sensor. The electronic device includes a storage unit and a processor. The storage unit is stores a first city to be set in the electronic terminal. The processor fixes or changes a display-unit of the output value of the sensor to be displayed on the electronic terminal, based on the first city and a display language set in an OS of the electronic device.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: February 15, 2022
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Kazuho Kyou
  • Patent number: 11204683
    Abstract: Systems and methods for generating and tracking hardcoded communications in a collaboration management platform, the method being performed by one or more physical computer processors configured by machine-readable instructions are disclosed. One or more implementations may: manage environment state information maintaining a collaboration environment; receive user input indicating one or more selections of the message buttons corresponding to the preset messages from client computing platforms associated with the one or more users; update, responsive to receiving the first user input indicating selection of the first message button, a first communication parameter for the first unit of work; and effectuate presentation of the first preset message corresponding to the first message button within a graphical user interface associated with the first unit of work.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: December 21, 2021
    Assignee: Asana, Inc.
    Inventor: Gregory Louis Sabo
  • Patent number: 11204903
    Abstract: A database may contain representations of: (i) software packages managed by a software management tool, including publishers, titles, and categories associated with each, and (ii) a plurality of software activities, including descriptions and amounts associated with each. A server device may be configured to obtain classifications of the software activities that predict the publishers, titles, and categories of the software activities from the descriptions. The server device may further compare the software packages to the classifications in order to identify: (i) unmanaged software packages, and (ii) amounts associated with the software packages.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: December 21, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Gavin Thomas Peterkin, Brian Eric Geihsler, Patrick Richard Lowndes, Peter John Bell
  • Patent number: 11150785
    Abstract: An electronic document is obtained as a single unit of display data divided by a display size of a screen into a group of page data sets. A display configured to sense movement of a movable object in a vertical direction relative to the screen is used. The display is configured such that each of the group of page data sets of the electronic document is associated in a sequence with a respective different one of a group of detection levels within a movement detection range of the display. In response to sensing movement using the display, a page data set corresponding to a detection level in the movement detection range is displayed on the screen in accordance with the sensed movement. Display speed changes are automatically adjusted while displaying different ones of the group of page data sets in accordance with a moving speed of the sensed movement.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Satoshi Muto, Satoshi Yokoyama
  • Patent number: 11138518
    Abstract: This disclosure relates to customizing deployment of an application to a user interface of a client device. An exemplary method includes training a model based on historical context information of a plurality of users by identifying correlations between the historical context information and a plurality of user interface components. The method further includes receiving context information from the client device. The method further includes determining a user intent based on the context information using the model. The method further includes customizing one or more widgets by selecting one or more user interface components to include in the one or more widgets based on the user intent. The method further includes generating a custom user interface definition comprising the one or more widgets. The method further includes transmitting, to the user interface of the client device, the custom user interface definition.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: October 5, 2021
    Assignee: INTUIT INC.
    Inventors: Jay Yu, Yao Morin, Elangovan Shanmugam, Gaurav V. Chaubal, Yamit P. Mody
  • Patent number: 10984577
    Abstract: Techniques for accomplishing slide transitions in a presentation are disclosed. In accordance with these techniques, objects within the slides are identified, automatically or by a user, and each object is individually manipulable during slide transitions. The individual manipulation applied to each object during a transition may also be automatically determined or specified by a user. In certain embodiments, the persistence of an object between slides may be taken into account in the manipulation of the object during slide transition.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: April 20, 2021
    Assignee: Apple Inc.
    Inventor: James Eric Tilton
  • Patent number: 10901604
    Abstract: Non-limiting examples described herein relate to dynamic and intelligent transformation of a data object to a form that fits a context of a content portion in a receiving application/service. As an example, action(s), such as a drag and drop, is received through a user interface of a productivity service. The drag and drop drags a data object onto a content portion of a digital document. A context for the drag and drop is determined based on semantic analysis of the drag and drop. A composite data object is generated based on the determined context of the drag and drop. The composite data object comprises the content portion and a representation of the data object that alters presentation of the data object to fit a context of the content portion. The composite data object may be surfaced through the user interface.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: January 26, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yibing Zhu, Seth Fox
  • Patent number: 10884574
    Abstract: A computer displays a graphical user interface, which has a data visualization region displaying a primary data visualization, including a plurality of visual marks. The primary data visualization represents a first set of data fields from a dataset. A user uses the graphical user interface to select a visual mark (e.g., by hovering or clicking). In response to the user input, the computer generates a secondary data visualization, for a second set of data fields, having visual marks highlighted only when their corresponding data values for a shared data field between the first and second sets matches a data value of the selected visual mark in the primary data visualization. The computer then displays the generated secondary data visualization in a tooltip overlaying a portion of the primary data visualization.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: January 5, 2021
    Assignee: Tableau Software, Inc.
    Inventors: Marc Rueter, Jun Kim
  • Patent number: 10839855
    Abstract: Disclosed are systems and methods for user interaction with and curation of digital media content, such that users are able to specify a particular clip of video content, and utilize the clip in a desired way. The disclosed systems and methods allow users to view video content, select video clips within the video content, save video clips into a collection of video clips, and curate the collection of video clips. The disclosed systems and methods also allow users to view bookmarks indicating the positions of saved video clips within video content, and to interact with video clips within a video player.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: November 17, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Jody Belliveau, Edward Drake, Anthony Mutalipassi
  • Patent number: 10809878
    Abstract: An ultrasound diagnosis apparatus includes a display configured to display a first cine frame selected by a user from a plurality of cine frames, on a first area on a screen of the ultrasound diagnosis apparatus; a user input unit configured to receive a user input of inputting additional information onto the displayed first cine frame; and a processor configured to generate a reference frame based on the input additional information and the first cine frame and to control the display to display the generated reference frame on a second area on the screen.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: October 20, 2020
    Assignee: SAMSUNG MEDISON CO., LTD.
    Inventors: Young-Joo Lee, Sung-nam Park, Jae-young Eum
  • Patent number: 10795573
    Abstract: An apparatus includes a touchscreen having an input area and a processor. The apparatus also includes a memory that stores program code. The program code is executable by the processor to determine a location within the input area. The location corresponds to a position of at least a portion of an object relative to the input area. Further, the program code is executable by the processor to generate an output associated with an indication to move the object toward a region of the input area. The output is based on a comparison of the position of the object to the region. The region corresponds to a key of a keyboard.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: October 6, 2020
    Assignee: International Business Machines Corporation
    Inventors: Bruce J. MacIsaac, Rosanna S. Mannan, Lloyd A. Walls
  • Patent number: 10761679
    Abstract: An interfacing method for user feedback is disclosed, in which the interfacing method may include determining an expression mode of at least one interface element among a plurality of interface elements based on a relative relationship among cumulative numbers of the interface elements selected from the interface elements corresponding to response paths to contents.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: September 1, 2020
    Assignee: KAKAO CORP.
    Inventors: Jung Eun Kim, You Jhi Hwang
  • Patent number: 10719535
    Abstract: A single device that receives communications, resources, data, and/or other information intended for a user having multiple contact addresses is provided. The single device can receive various information intended for multiple telephone numbers, email aliases, screen names, aliases, other means of contact, or combinations thereof. The device can selectively forward the information to the user based on a current user role, user preferences, contact information, or based on other criteria. If information is to be forwarded to the user at substantially the same time as receipt, automatic means of notifying the user of the role for which the communication is intended are provided.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: July 21, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Anoop Gupta, Roger S. Barga, Pavel Curtis, Raymond E. Ozzie, Mary P. Czerwinski, Rebecca Norlander, Richard J McAniff
  • Patent number: 10705854
    Abstract: Multiple User Interface (UI) states may be identified and encoded into encoded UI states. Each of the encoded UI states may comprise an image of one or more of the UI states and metadata associating the encoded UI state with one or more other encoded UI states that comprise an image of a UI state that is navigationally related to one or more of the UI states encoded in the encoded UI state. A portion of the encoded UI states may be communicated to one or more user devices.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: July 7, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Christopher Stone, Frances Bevan, Michael Rekstad