Patents Examined by Steven P Sax
  • Patent number: 11604918
    Abstract: One variation of a method for serving interactive content to a user includes, at a visual element inserted into a document accessed by a computing device: loading a first frame from a digital video; in response to a scroll-down event that moves the visual element upward from a bottom of a window rendered on the computing device toward a top of the window, seeking from the first frame through a subset of frames in the digital video in a first direction at a rate corresponding to a scroll rate of the scroll-down event, the subset of frames spanning a duration of the digital video corresponding to a length of the scroll-down event; and, in response to termination of the scroll-down event with the visual element remaining in view within the window, playing the digital video forward from a last frame in the subset of frames in the digital video.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: March 14, 2023
    Assignee: Yieldmo, Inc.
    Inventors: Connor Francis Doherty, David Michael Goligorsky, Shawn Sprockett, Eric (Ge) Wu, Yiming Bao, Firecrow Silvernight, David Sebag
  • Patent number: 11599704
    Abstract: A chat-based persistent messaging platform that can seamlessly convert messages from different modalities (e.g., email clients and text message clients) into persistent messages and vice versa is described herein. The platform can include a parsing processor to convert messages into standard format data. A message classifier can process the standard format data into different subcomponents. These subcomponents can be translated into persistent messaging content via one or more content processing engines. The persistent messaging content can be converted into a persistent message via the parsing processor. The message classifier can also add messages into a persistent thread so that message history between two or more users can be maintained in perpetuity.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: March 7, 2023
    Assignee: illumy inc.
    Inventor: Matthew Kent McGinnis
  • Patent number: 11586980
    Abstract: Disclosed is a measure to collect and aggregate performance, sales, call center, custom KPI, and WA data in order to construct a model of correlations and causations between metrics to provide a means to measure associated costs of improving performance metrics for use in an interactive planning model. The interactive planning model allows for allocating budget across performance metrics, leveraging correlations and multiple cost models. The information is provided via a dashboard of IVA performance metrics and allows for comparison of real time IVA performance metrics to target metrics set by the IVA owner and incorporating KPIs provided by the WA owners.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: February 21, 2023
    Assignee: Verint Americas Inc.
    Inventor: Ian Beaver
  • Patent number: 11580459
    Abstract: Computer implemented systems and methods are disclosed for extracting specific data using machine learning algorithms. In accordance with some embodiments, a memory device that stores at least a set of computer executable instructions for a machine learning algorithm and a pre-fill engine; and at least one processor that executes the instructions that cause the pre-fill engine to perform functions that include: receiving electronic documents, seed dataset documents, and pre-fill questions; determining output data that enable navigation through the electronic documents using the machine learning algorithm; determining output questions that enable navigation through the electronic documents using the machine learning algorithm; determining output documents to enable navigation through the electronic documents using the machine learning algorithm; and presenting one or more answers for one or more of the output questions using a graphical user interface.
    Type: Grant
    Filed: May 23, 2021
    Date of Patent: February 14, 2023
    Assignee: Convr Inc.
    Inventor: Harish Neelamana
  • Patent number: 11556227
    Abstract: According to one general aspect, a computing device may include an application configured to create a tab in a context of a window, and a window manager configured to register the tab with a first UI element registry. The window manager may be configured to receive, over a network, at least a portion of a second UI element registry from a secondary window manager of a secondary computing device. The portion of the second UI element registry may identify a remote tab previously registered with the secondary window manager. The window manager may be configured to cause a display to provide a graphical arrangement of the tab and the remote tab.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: January 17, 2023
    Assignee: GOOGLE LLC
    Inventors: John Nicholas Jitkoff, Glen Murphy
  • Patent number: 11544083
    Abstract: A display apparatus includes a display, an interface, and a processor configured to, based on a dongle in which an application is stored being connected to the interface, display the application stored in the dongle on the display based on information on the application received from the dongle, and based on receiving a user command for selecting the application displayed on the display, transmit a command for executing the selected application to the dongle through the interface, and based on receiving an execution screen of the application executed in the dongle through the interface according to the command, display the received execution screen on the display The processor is further configured to, based on receiving the user command, transmit, through the interface, a command for communicating with an electronic apparatus, so that the dongle is connected to the electronic apparatus.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: January 3, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Kunsok Kang
  • Patent number: 11538050
    Abstract: A hosting server streams a media item to a participant device, and receives from the participant device time-stamp information indicating an interaction time associated with a participant interaction with the media item. In response to receiving the time-stamp information, the hosting server determines, from the time-stamp information, a consumed portion of the media item. The consumed portion of the media item corresponds to a portion of the media item streamed to the participant device prior to the interaction time. A determination is made, based on the consumed portion of the media item, whether to transmit survey content to the participant device. In response to determining that survey content is to be presented, the survey content is transmitted to the participant device.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: December 27, 2022
    Assignee: iHeartMedia Management Services, Inc.
    Inventor: William Richards
  • Patent number: 11532333
    Abstract: Systems and methods for providing summarization, indexing, and post-processing of a recorded document presentation are provided. The system accesses a structured document and recordings associated with a recorded presentation given using the structured document. The system analyzes, using machine-trained models, the structured document, audio and video recordings, and recording of operations performed during the presentation. The analyzing comprises generating a transcript of the audio recording, determining context of components of the structured document, and deriving context from the video recordings and recording of operations. Based on the analyzing, the system segments the recorded presentation into a plurality of segments and generates an index of the plurality of segments that is used for post-processing.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: December 20, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Ji Li
  • Patent number: 11526263
    Abstract: An information processing apparatus includes a processor configured to make a transition from a provided screen, which is provided by a second service that cooperates with a first service that is being executed, to a first screen in a case where a first screen constituent element for receiving an instruction to display the first screen is selected on the provided screen, and not to display a second screen in a case where a second screen constituent element for receiving an instruction to display the second screen is selected on the provided screen.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: December 13, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Ryoko Hashimoto
  • Patent number: 11520606
    Abstract: Techniques for dynamically generating user interface (UI) components based on hierarchical component factories are disclosed. In one example, a component factory corresponding to each of a plurality of UI components may be defined. The plurality of UI components associated with an application may be registered with a common registry using associated metadata and configuration information. Each UI component may be mapped to a component factory of an associated parent UI component based on the associated metadata. A request to render at least a portion of the application on a UI may be received. At least one UI component corresponding to the request at each level in a hierarchy may be generated, at runtime, using the component factory associated with the at least one UI component and the common registry. The at least one generated UI component may be rendered on the UI.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: December 6, 2022
    Assignee: VMWARE, INC.
    Inventor: Lokesh Kumar Nandagopal
  • Patent number: 11494045
    Abstract: An electronic apparatus and an object information recognition method by using touch data thereof are provided. Touch sensing is performed in the case where no object touches a touch panel to obtain a specific background frame through the touch panel. A current touch sensing frame is obtained through the touch panel. Touch background data of a plurality of first frame cells in the specific background frame is respectively subtracted from touch raw data of a plurality of second frame cells in the current touch sensing frame to obtain a background removal frame including a plurality of cell values. The background removal frame is transformed into a touch sensing image. The touch sensing image is inputted to a trained neural network model to recognize object information of a touch object.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: November 8, 2022
    Assignee: Acer Incorporated
    Inventors: Chih-Wen Huang, Eric Choi, Wen-Cheng Hsu, Chao-Kuang Yang, Yen-Shuo Huang, Ling-Fan Tsao, Chueh-Pin Ko, Chih-Chiang Chen, Tai Ju
  • Patent number: 11475249
    Abstract: A machine-vision system obtains a trained-synthetic dataset associated with a virtual-sporting event, features of the trained-synthetic dataset including features associated with the virtual sporting event.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: October 18, 2022
    Assignee: Electronic Arts Inc.
    Inventor: Boris Skuin
  • Patent number: 11450121
    Abstract: An optical readout method for detecting a precipitate (e.g., a precipitate generated from the LAMP reaction) contained within a droplet includes generating a plurality of droplets, at least some which have a precipitate contained therein. The droplets are imaged using a brightfield imaging device. The image is subject to image processing using image processing software executed on a computing device. Image processing isolates individual droplets in the image and performs feature detection within the isolated droplets. Keypoints and information related thereto are extracted from the detected features within the isolated droplets. The keypoints are subject to a clustering operation to generate a plurality of visual “words.” The word frequency obtained for each droplet is input into a trained machine learning droplet classifier, wherein the trained machine learning droplet classifier classifies each droplet as positive for the precipitate or negative for the precipitate.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: September 20, 2022
    Assignee: The Regents of the University of California
    Inventors: Dino Di Carlo, Aydogan Ozcan, Omai B. Garner, Hector E. Munoz, Carson Riche
  • Patent number: 11436830
    Abstract: Systems, computer program products, and methods are described herein for implementing a cognitive robotic process automation (RPA) architecture. The present invention is configured to electronically receive a video file from a repository, wherein the video file demonstrating one or more actions to be executed in a sequential manner on an application programming interface associated with an application; initiate a neural processing graph generator on the video file; generate, using the neural processing graph generator, a conjugate task graph comprising one or more nodes and one or more edges; initiate a neural task engine on the conjugate task graph; and execute, using the neural task engine, the conjugate task graph.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: September 6, 2022
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Madhusudhanan Krishnamoorthy
  • Patent number: 11392659
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating target products for a product search based on gesture input received via a digital canvas. For example, the disclosed systems can utilize digital image classification models to generate product sets based on individual visual product features of digital images of products. The disclosed systems can further receive gesture input within a digital canvas indicating visual product features. In addition, the disclosed systems can compare the gesture input of the digital canvas with representative digital images of product sets generated by particular classification models to identify product sets that include the indicated visual product features. Further, the disclosed systems can provide target products from the identified product sets for display via a product search interface website.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: July 19, 2022
    Assignee: Adobe Inc.
    Inventors: Ajay Jain, Sanjeev Tagra, Sachin Soni, Ryan Rozich, Jonathan Roeder
  • Patent number: 11385789
    Abstract: Disclosed herein includes a system, a method, and a device for interacting with displayed items. A contact point can be established with a surface of a contact panel and the contact panel can be operated in a navigation mode during which a selection element, for selecting one or more items of a user interface (UI) in a display of a second device, is maintained at a determined location in the display. The UI can be moved in the display relative to the selection element as the selection element is maintained at the determined location, by moving the contact point on the surface of the contact panel in the navigation mode. At least one item of the UI that is moved within a selection threshold of the selection element can be selected by removing the contact point with the contact panel.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: July 12, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Henrik Hegner Tomra Skovsgaard, Lars Anders Bond
  • Patent number: 11379092
    Abstract: A first interface is accessed. Initial data of a second interface different from the first interface is obtained. A first object in the first interface that is associated with a first value is engaged. Refreshed data of the second interface is obtained. A correlation between the first value and a second object in the refreshed data of the second interface is determined at least in part as a result of a difference between the initial data and the refreshed data corresponding to the first value. That the second object is a final object and the second interface is a final interface is determined based on the correlation. Integration code is generated based on a location of the final object in the second interface, where the integration code causes the device to engage the first object and engage a second object in the first interface to execute the final interface.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: July 5, 2022
    Assignee: Klarna Bank AB
    Inventors: Stefan Magureanu, Marcus Näslund, Andrey Melentyev, Henrik Ståhl, Stanislav Dzhumaev
  • Patent number: 11378378
    Abstract: A one-dimensional measurement device includes a display; a display controller that, based on first input information, displays on the display a rough arrangement and measurement order of each of a plurality of measurable elements of a measurable object and, based on second input information, displays on the display the arrangement and measurement order of each of the plurality of measurable elements where the entire arrangement is rotated in a predetermined direction by a predetermined angle while maintaining a positional relationship of each of the measurable elements; and an input that receives input of the first input information and the second input information.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: July 5, 2022
    Assignee: MITUTOYO CORPORATION
    Inventors: Hideaki Fujihara, Toshihiro Kanematsu
  • Patent number: 11379338
    Abstract: Data is collected during use of an application program to determine an option-selection usage pattern for a given user with respect to a given option-selection list with options listed in a first order. A recommendation is generated for a modified option-selection list with the options listed in a second order based on the option-selection usage pattern. The recommendation is presented to the given user.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: July 5, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Raksha B. Nayak, Abhijit Ashok Bindage
  • Patent number: 11373740
    Abstract: A method and apparatus for monitoring arid for improving eye health of a user of a device, the method comprising receiving m indication that an event occurred associated with rise of the device; updating data on the device according to the data included in a user profile associated with a user; generating a personalized user interface and displaying said interface on the device; detecting a distance of the user from the device; and providing an indication once the distance exceeds a predefined threshold for a predefined time period.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: June 28, 2022
    Assignee: PLANO PTE LTD
    Inventors: Mohamed Dirani, Tien Yin Wong, Dan Belkin, Xiaoqin Fang