Focus Control Of Multiple Diverse Workspace Objects Patents (Class 715/767)
  • Patent number: 11960707
    Abstract: An electronic device provides, to a display, data to present a user interface that includes a plurality of user interface objects, and a current focus on a first user interface object. While the display is presenting the user interface, the electronic device receives an input that corresponds to a movement of a contact across on a touch-sensitive surface. The electronic device, in response to receiving the input and in accordance with a determination that a first axis is a dominant axis, moves the current focus along the first axis by a first amount and along the second axis by a second amount. The amount of movement of the current focus along the second axis is reduced to a first non-zero amount by a scaling factor that is based on one or more inputs received prior to receiving the input.
    Type: Grant
    Filed: April 24, 2023
    Date of Patent: April 16, 2024
    Assignee: APPLE INC.
    Inventors: Marcos Alonso Ruiz, Nicole M. Wells, Justin T. Voss, Blake R. Seely, Matthew D. Ricketson, Henrique D. Penha, Grace H. Hwang, Graham R. Clarke, Jeffrey L. Robbin, William M. Bachman, Benjamin W. Keighran, Jennifer L. C. Folse, Jonathan Lochhead, Joe R. Howard, Joshua K. McGlinn
  • Patent number: 11947894
    Abstract: A method, computer system, and a computer program product for contextual digital content highlighting is provided. Discussion is monitored between a plurality of parties in conjunction with a digital presentation and a context of the monitored discussion is then identified. Then a most relevant portion of displayed digital content associated with the presentation is identified based on the identified context and highlighting then is applied to the identified most relevant portion of the displayed content.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: April 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Manish Madhukarrao Tumbde, Mandar Dattatraya Bhuvad, Nitesh Jankilal Shreemali, Girish Padmanabhan
  • Patent number: 11949981
    Abstract: A display device according to one embodiment of the present disclosure acquires time series images; processes the acquired images; performs control so that a processed image is displayed on a display; detects a closed state of an eyelid of a user; and starts power saving processing to reduce power consumption of the image processing or the displaying, in response to the detection of the closed state of the eyelid, and instructs restart of processing that was being performed before the power saving processing, in the image processing or the displaying, at a timing when a specific time has elapsed from the detection of the closed state of the eyelid.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: April 2, 2024
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yuya Ebata
  • Patent number: 11934352
    Abstract: A card rendering method includes that an electronic device sends a request for obtaining related information of a target card to a server, and receives related information that is of a target card and that is sent by the server. The electronic device renders the target card based on a first layout snapshot, displays the target card on a display screen, parses a first file package set of the target card to obtain a second rendering instruction set, selects a rendering instruction in the second rendering instruction set other than a first rendering instruction set, renders again the target card according to the selected rendering instruction, and updates the target card displayed on the display screen.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: March 19, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jun Li, Changjun Yang, Zhiqiang Yu
  • Patent number: 11928327
    Abstract: The present invention relates to a method, an electronic device, an electronic handheld device and a computer program product and is in particular related to a touch sensitive selection of objects, which are displayed on a touch sensitive display of an electronic device by proposing a highlighting mode for selectable objects in order to jump/scroll and highlight one of the selectable objects for a subsequent selection, wherein the highlighting and selection is performed at a different position than the position of the selectable objects in order to make a selection of displayed objects, which are positioned far from the interaction area of a user, in particular far form the fingers of the user possible and to enhance the user interaction.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: March 12, 2024
    Assignee: Patmos, Unipessoal LDA
    Inventor: Amir Teymourian
  • Patent number: 11929970
    Abstract: A social network service method implemented with a computer is provided which includes receiving at least one control condition for controlling an operation of a social network service from a user, generating a folder operated by the at least one control condition, associating at least one chatting element with the folder, and determining whether to control the operation of the social network service based on the at least one control condition, in response to a message from a conversation partner associated with the at least one chatting element.
    Type: Grant
    Filed: February 24, 2023
    Date of Patent: March 12, 2024
    Assignee: LINE Corporation
    Inventor: Ki Yong Cha
  • Patent number: 11922712
    Abstract: Various computing technologies for content analysis.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: March 5, 2024
    Assignee: PatNotate LLC
    Inventors: Roman Tsibulevskiy, Barry Greenbaum, Alexander Ivakhnenko
  • Patent number: 11893296
    Abstract: Various embodiments of the present application set forth a computer-implemented method that includes generating a first alert that includes one or more parameters, wherein the first notification is associated with the first alert, receiving, by a wearable device, a notification dashboard that includes at least a first visualization associated with a first notification, storing, by the wearable device, the notification dashboard in a notification cache, and in response to receiving a request associated with the first notification, retrieving the notification dashboard from the notification cache, and displaying at least a portion of the first visualization included in the notification dashboard on the wearable device.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: February 6, 2024
    Assignee: SPLUNK INC.
    Inventors: Mingyuan Chen, Dylan Patricia Conway, Simon Tam
  • Patent number: 11868386
    Abstract: One aspect of the present disclosure relates to a method of sentiment analysis based on ambiguity analysis, which includes analyzing information with the sentiment analysis models and the ambiguity analysis models. Another aspect of the present disclosure relates to a method of training the sentiment analysis models and ambiguity analysis models, which includes acquiring information, constructing lexicons, conducting sentiment analysis and ambiguity analysis with said lexicons, acquiring corpus, and training models, etc. Meanwhile, another aspect of the present disclosure relates to a system of sentiment analysis, which includes input, and output modules, acquisition modules, processing modules and database.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: January 9, 2024
    Assignee: HITHINK ROYALFLUSH INFORMATION NETWORK CO., LTD.
    Inventors: Zheng Yi, Wei Xia
  • Patent number: 11869213
    Abstract: An electronic device including a display; a distance sensor; a camera; and at least one processor configured to: obtain a two-dimensional (2D) face image of a user via the camera and obtain distance sensing data via the distance sensor; identify a distance between the user and the electronic device, and a rotation angle of a face of the user with respect to the electronic device, using the obtained 2D face image and the obtained distance sensing data; modify at least a part of the 2D face image based on at least one of the identified distance and the identified rotation angle; and provide information about at least the part of the modified 2D face image via the display.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: January 9, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyoungseon Choi, Youngjae Oh, Sangkyung Lee, Taehan Jeon, Changhwan Choi, Joonho Kim, Jinhong Min
  • Patent number: 11868605
    Abstract: A method includes invoking, by a user through continuous sliding, a first application bar and a second application bar that includes more application icons than the first application bar, to help the user perform an operation on an application icon included in the first application bar or the second application bar to quickly start an application. In addition, the method is further combined with a return function. After a first identifier appears, for example, when a first slide gesture goes to a second point, if a touch point of the user leaves a screen, an electronic device performs the return function, for example, display an interface previous to a first interface on a display, or the electronic device performs a function of returning to a home screen, for example, display the home screen of the electronic device on a display.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: January 9, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Jie Xu
  • Patent number: 11861657
    Abstract: Identifying potentially unfair practices in content and serving relevant advertisements is described. A total risk score associated with an online advertisement is determined by a computer system based on a first risk score and an issue risk score. The first risk score is based on online content associated with the online advertisement and the issue risk score is based on one or more risk attributes associated with the online advertisement. The total risk score is transmitted to a client computer, where the total risk score is displayed through a user interface in conjunction with the display of the online advertisement on the client computer.
    Type: Grant
    Filed: November 7, 2016
    Date of Patent: January 2, 2024
    Assignee: Alberobello Capital Corporation
    Inventor: Robert J. Flemma, Jr.
  • Patent number: 11854206
    Abstract: A Video Semantic Segmentation System (VSSS) is disclosed that performs accurate and fast semantic segmentation of videos using a set of temporally distributed neural networks. The VSSS receives as input a video signal comprising a contiguous sequence of temporally-related video frames. The VSSS extracts features from the video frames in the contiguous sequence and based upon the extracted features, selects, from a set of labels, a label to be associated with each pixel of each video frame in the video signal. In certain embodiments, a set of multiple neural networks are used to extract the features to be used for video segmentation and the extraction of features is distributed among the multiple neural networks in the set. A strong feature representation representing the entirety of the features is produced for each video frame in the sequence of video frames by aggregating the output features extracted by the multiple neural networks.
    Type: Grant
    Filed: May 3, 2022
    Date of Patent: December 26, 2023
    Assignee: Adobe Inc.
    Inventors: Federico Perazzi, Zhe Lin, Ping Hu, Oliver Wang, Fabian David Caba Heilbron
  • Patent number: 11822730
    Abstract: Disclosed are an electronic device and method for controlling objects displayed through the electronic device. A method includes displaying a stereoscopic screen including a left-eye screen and a right-eye screen through a display of the electronic device, moving a pointer object in the stereoscopic screen, based on a movement of the electronic device sensed by a sensor of the electronic device, identifying whether the pointer object is positioned at a first position for a predetermined time in the stereoscopic screen, based on information obtained from the sensor, and based on identifying that the pointer object is positioned at the first position for the predetermined time, moving at least one object included in the stereoscopic screen into the first position at which the pointer object is positioned.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: November 21, 2023
    Inventors: Young-Ri Kim, Sung-Hyo Jeong, Oh-Yoon Kwon, Seo-Young Yoon, Yoo-Jin Hong, Joo-Kyung Woo, Eun-Jung Lee
  • Patent number: 11822785
    Abstract: Media, methods, and systems are disclosed for managing focus for an application having a plurality of application user interface components. Initially, a first user interface component receives a first keystroke. Responsive to receiving the first keystroke, the application transitions from a default or pointing device navigation mode to a managed or keyboard navigation mode. The first user interface component receives a second keystroke, and responsive thereto invokes an application focus manager to set a destination user interface component identifier. Next, a second user interface component associated with the destination user interface component identifier compares the destination user interface component identifier to its own component identifier. Finally, the second user interface component claims keyboard input focus in the application.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: November 21, 2023
    Assignee: Salesforce, Inc.
    Inventors: Divya Ramesh Kamath, Todd Christopher Kloots
  • Patent number: 11809866
    Abstract: A change tracking and analytics system and method receives software code blocks from one or more repositories of software related to a software project, such as a new video game. Changes associated with software code blocks, such as relative to previous versions of the software code blocks, may be determined and logged. Additionally, various analytics, such as metrics associated with complexity, divergence from a master version of software code blocks, and/or any cascading effects of the software code blocks may be generated and stored in association with the software code blocks. The change information and analytics may then be used to generate any variety of reports indicating complexity, divergence, or the like over time, information related to software code blocks, and/or information related to behavior of software teams. The change information may also be used to make changes to allocated resources, such as quality assurance resources and/or software engineering resources.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: November 7, 2023
    Assignee: Electronic Arts Inc.
    Inventors: Milan Culibrk, Edward Kilham, Jeffrey E. Skelton
  • Patent number: 11797281
    Abstract: A machine learning model is trained to translate source code from one or more programming languages into a common programming language. The machine learning model translates source code from the other languages into the common programming language. A language embedder generates a vector for each function in the source code, all of which is now in the common programming language. A user provides a text search query which is converted by a language embedder to a vector. Based on the vector of the text search query and the vectors for the source code, search results are generated and presented in a user interface. Additional machine learning models may be trained and used to measure function complexity, test coverage, documentation quantity and complexity, or any suitable combination thereof. These measures may be used to determine which search results to present, an order in which to present search results, or both.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: October 24, 2023
    Assignee: SAP SE
    Inventor: Hans-Martin Ramsl
  • Patent number: 11783789
    Abstract: Embodiments of the present disclosure relate to a display assembly with dynamic brightness compensation. The display assembly includes a display element, a controller, and a backlight device. The controller obtains gaze information for a user's eye, generates emission instructions based at least in part on the gaze information, and dynamically assigns at least a portion of a plurality of light sources in the backlight device to a plurality of regions based at least in part on the gaze information. The light sources emit light through the display element, and the display element spatially modulates the light received from the backlight device to generate image light. Each subset of the light sources dynamically assigned to a respective region emits a portion of the light having brightness adjusted by a respective adjustment value in accordance with the emission instructions.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: October 10, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Linghui Rao, Alexander Klement
  • Patent number: 11769002
    Abstract: A method creates a data grid component in a GUI. The data grid includes data cells, header cells, corner cells, and may further include footer cells. The data grid component may have headers or footers that contain a scale and/or a ruler that relates to graphs shown in a row or column associated with the header or footer. The scale and/or ruler may be horizontal or vertical. The GUI component may allow for multilevel navigation. One level allows for navigating from component to component in the GUI, including the data grid and any other components. Another level allows for navigating within a component, including in the data grid. Available user navigation inputs include level change commands, for example tied to specific keys.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: September 26, 2023
    Assignee: Oracle International Corporation
    Inventors: Chris Rullan, Hendrik van den Broek, Blake Sullivan, Max Starets, Chadwick Chow
  • Patent number: 11762941
    Abstract: A system that improves productivity and computer access to various network sites by providing users with a single stop destination for consumption of information that is spread across multiple network sites is described. A user interface (UI) view is customizable in the sense that each user is enabled to define the type of information to be displayed, as well as the way the information is organized. To do this, the system is configured to expose various options for configuring the UI view. The options enable a user to create a widget, which is a mechanism configured to retrieve data from a target location and display the data in a tile of the UI view. Accordingly, the UI view acts as a container for multiple widgets configured at the user level, thereby providing a one stop solution for the network information that is of continued interest to a particular user.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: September 19, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ishan Gulati, Kirti Kumar Sharma
  • Patent number: 11741379
    Abstract: Systems and methods for automated resolution of over-specification and under-specification in a knowledge graph are disclosed. In embodiments, a method includes: determining, by a computing device, that a size of an object cluster of a knowledge graph meets a threshold value indicating under-specification of a knowledge base of the knowledge graph; determining, by the computing device, sub-classes for objects of the knowledge graph; re-initializing, by the computing device, the knowledge graph based on the sub-classes to generate a refined knowledge graph, wherein the size of the object cluster is reduced in the refined knowledge graph; and generating, by the computing device, an output based on information determined from the refined knowledge graph.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: August 29, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Craig M. Trim, Mary E. Rudden, Mauro Marzorati, Jeremy R. Fox
  • Patent number: 11729495
    Abstract: Systems and methods are disclosed for directed image capture of a subject of interest, such as a home. Directed image capture can produce higher quality images such as more centrally located within a display and/or viewfinder of an image capture device, higher quality images have greater value for subsequent uses of captured images such as for information extraction or model reconstruction. Graphical guide(s) facilitate content placement for certain positions and quality assessments for the content of interest can be calculated such as for pixel distance of the content of interest to a centroid of the display or viewfinder, or the effect of obscuring objects. Quality assessments can further include instructions for improving the quality of the image capture for the content of interest.
    Type: Grant
    Filed: June 20, 2021
    Date of Patent: August 15, 2023
    Assignee: Hover Inc.
    Inventors: William Castillo, Adam J. Altman, Ioannis Pavlidis, Sarthak Sahu, Manish Upendran
  • Patent number: 11700455
    Abstract: An image capturing device includes: an imaging device to capture a first image; and circuitry to receive a second image from another image capturing device, the second image being captured with the another image capturing device and having an angle of view wider than that of the first image, and control a display to sequentially display the first image, and an image of an area of the second image that is similar to the first image, the image similar to the first image having the degree of similarity to the first image that is equal to or greater than a threshold.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: July 11, 2023
    Assignee: RICOH COMPANY, LTD.
    Inventors: Yoshinaga Kato, Naoki Tsunoda
  • Patent number: 11663554
    Abstract: Advanced infrastructure management. In an embodiment, infrastructure domain(s) are imported. Each domain comprises representations of infrastructure asset type(s), activity type(s) related to the asset type(s), and standards and compliance parameters related to the asset type(s). A plurality of representations of infrastructure assets of the asset type(s) are stored. Each of the representations of infrastructure assets comprises location information representing a geolocation of the asset, and updated location information is continually received for infrastructure asset(s), such that the location information for those infrastructure asset(s) is continually updated. In addition, at least one rating is generated for each of the infrastructure assets based on the standards and compliance parameters, and workplan(s) comprising activity(ies) to be performed on infrastructure asset(s) may be generated.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: May 30, 2023
    Assignee: t4 Spatial, LLC
    Inventors: David Brett Currin, Edmund Bennett Richards, II
  • Patent number: 11645070
    Abstract: Disclosed are approaches for enforcing requirements that documentation be up to date. In response to initiation of a build process for an application, a source-code file associated with the application is evaluated to determine an identifier and a location for a corresponding documentation file. A determination can be made regarding whether the documentation file exists at the location. Another determination can be made regarding whether each function specified in the source-code file has a corresponding entry in the documentation file. The build process can be halted in response to determining that at least one function specified in the source-code file fails to have the corresponding entry in the documentation file. If the build process is halted, a message can be displayed on the computing device, the message identifying the at least one function specified in the source-code file that fails to have the corresponding entry in the documentation file.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: May 9, 2023
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Chetana Kadatoka, Anurag Mandloi, Buddhika Rathnayaka, Sriram Sundararajan, Avishekh Tewari, Anthony Wooten
  • Patent number: 11644960
    Abstract: A computer system configured to augment images of software objects is provided. The computer system includes a memory and at least one processor coupled to the memory. The at least one processor is configured to iteratively select an attribute value from a predetermined set of attribute values; modify an attribute of a software object according to the attribute value; and generate a respective augmented image of the software object with the attribute modified according to the attribute value. The software object may comprise an executable software object.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: May 9, 2023
    Assignee: Citrix Systems, Inc.
    Inventor: Manbinder Pal Singh
  • Patent number: 11606443
    Abstract: Technologies for unseen notification handling are described. Embodiments select an initial set of notifications, provide the selected initial set of notifications to a client device, store seen notifications in a first data store, maintain sent but unseen notifications in a second data store that is an in-memory online data store, retrieve a set of the sent but unseen notifications from the second data store, create a list of unseen notifications by combining the retrieved set of sent but unseen notifications with a set of unsent and unseen notifications, generate a set of relevance scores for the list of unseen notifications, create a new version of the list of unseen notifications based on the new set of relevance scores, and provide the new version of the list of the unseen notifications to the client device.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: March 14, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Benjamin Liu, Rakesh Malladi, Swetha Nagabhushan Karthik, Gargi Harish Bhandari, Ajith Muralidharan, Ruiqi Wang
  • Patent number: 11586340
    Abstract: An apparatus and method for setting a menu environment in a mobile terminal are provided. The apparatus includes a controller for switching to an environment setting mode of a menu according to a type of a gesture having occurred on the menu.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: February 21, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Young-Hee Ha
  • Patent number: 11562132
    Abstract: An information processing apparatus includes a display, a setter, and a synchronization controller. The display displays a first document in a first window and also displays a second document in a second window. The setter sets a synchronization setting between the first and second documents. The synchronization controller executes an operation performed on one of the first and second documents also on the other one of the first and second documents when a synchronization setting is set by the setter, and cancels the synchronization setting when one of the first and second documents is in a first state in which it is not being used and restarts the synchronization setting when the corresponding one of the first and second documents is changed from the first state to a second state in which it is being used.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: January 24, 2023
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Kosuke Kikushima, Atsushi Maruyama, Taro Yoshihama, Naoto Kashiwagi, Yohei Uchiumi
  • Patent number: 11525685
    Abstract: Systems and methods for creating electronic indoor maps for emergency services are provided. The system has a processor operatively coupled to at least one storage unit and a communication component, the processor being configured for: receiving a service provider identifier from a computing device of at least one computing device; granting the computing device access to an annotation layer of an electronic map of at least one electronic map based on the service provider identifier; generating at least one annotation in response to receiving at least one selection of a service resource within a facility from the computing device; and storing the at least one annotation in the annotation layer.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: December 13, 2022
    Assignee: MappedIn Inc.
    Inventors: James Nathan Swidersky, Erkang Wei
  • Patent number: 11526913
    Abstract: A method of providing Internet commercialization services to a content owner may include obtaining rights from an owner of Web page contents on a Web page to commercialize the Web page contents, obtaining an ad from an advertiser for placement on the Web page, the advertiser agreeing to pay for placement of the ad, paying for traffic to the Web page based on a bid to a traffic partner and sharing profits with the owner of the Web page contents, if any, from payments by the advertiser above payment to the traffic partner for the traffic. The content owner may be a publisher of content on the Internet. The traffic partner may be a search engine. The method may include automatically providing Internet commercialization services to an Internet publisher. Various aspects of the method may be modified in a closed loop fashion to optimize profits.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: December 13, 2022
    Assignee: TABOOLA.COM LTD.
    Inventors: William Sears, David Hull, Warren Gibbons, Tim Whalen, William Gross, Thomas McGoven
  • Patent number: 11514948
    Abstract: Model-based dubbing techniques are implemented to generate a translated version of a source video. Spoken audio portions of a source video may be extracted and semantic graphs generated that represent the spoken audio portions. The semantic graphs may be used to produce translations of the spoken portions. A machine learning model may be implemented to generate replacement audio for the spoken portions using the translation of the spoken portion. A machine learning model may be implemented to generate modifications to facial image data for a speaker of the replacement audio.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: November 29, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Naveen Sudhakaran Nair, Pragyana K. Mishra
  • Patent number: 11475318
    Abstract: Systems and methods for automated resolution of over-specification and under-specification in a knowledge graph are disclosed. In embodiments, a method includes: determining, by a computing device, that a size of an object cluster of a knowledge graph meets a threshold value indicating under-specification of a knowledge base of the knowledge graph; determining, by the computing device, sub-classes for objects of the knowledge graph; re-initializing, by the computing device, the knowledge graph based on the sub-classes to generate a refined knowledge graph, wherein the size of the object cluster is reduced in the refined knowledge graph; and generating, by the computing device, an output based on information determined from the refined knowledge graph.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: October 18, 2022
    Assignee: KYNDRYL, INC.
    Inventors: Craig M. Trim, Mary E. Rudden, Mauro Marzorati, Jeremy R. Fox
  • Patent number: 11455458
    Abstract: Systems and methods are disclosed for manually and programmatically remediating websites to thereby facilitate website navigation by people with diverse abilities. For example, an administrator portal is provided for simplified, form-based creation and deployment of remediation code, and a machine learning system is utilized to create and suggest remediations based on past remediation history. Voice command systems and portable document format (PDF) remediation techniques are also provided for improving the accessibility of such websites.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: September 27, 2022
    Assignee: AudioEye, Inc.
    Inventors: Sean D. Bradley, Mark D. Baker, Jeffrey O. Jones, Kenny P. Hefner, Adam Finkelstein, Douglas J. Gilormo, Taylor R. Bodnar, David C. Pinckney, Charlie E. Blevins, Helena Laymon, Trevor C. Jones, Damien M. Carrillo
  • Patent number: 11455982
    Abstract: A system and method of responding to a vocal utterance may include capturing and converting the utterance to word(s) using a language processing method, such as natural language processing. The context of the utterance and of the system, which may include multimodal inputs, may be used to determine the meaning and intent of the words.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: September 27, 2022
    Assignee: Cerence Operating Company
    Inventors: Slawek Jarosz, Cassandra Lee, Patrick Langer, Christian Ardelean, Mohammad Mehdi Moniri
  • Patent number: 11455069
    Abstract: Persisting atomically linked entities when utilizing an auto-complete mechanism is provided. A computing device may be utilized to receive an input in a user interface. The computing device may then display an auto-complete suggestion list in response to receiving the input in the user interface. A selection of an entity may then be received from the auto-complete suggestion list. The selected entity may then be atomically linked to program code defining an action. The atomically linked entity may then be inserted in the user interface. The atomically linked entity may then be persisted among the input received within the user interface. The input is modifiable and the atomically linked entity is unmodifiable within the user interface.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: September 27, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Kieran K. Gupta
  • Patent number: 11438668
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for generating and playing a selectable content depth media program are provided. Media content items are edited to produce selectable depth media segments which are assembled into selectable depth media programs. A media-playback device is configured to navigate and play the selectable depth media program through interaction by a listening user. The user selects the desired content depth for each media segment.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: September 6, 2022
    Assignee: Spotify AB
    Inventors: Sten Garmark, Lawrence Kennedy, Johan Oskarsson
  • Patent number: 11422668
    Abstract: Media, methods, and systems are disclosed for seamlessly updating a current version of a native application with an updated version of the native application. A data package associated with the updated version is received. Current version window display parameters including a current window display size, a current window display position, and a current window display layer are received. The updated version of the native application is initialized while hidden beneath the current window display layer and continuously adjusted so that any viewable portion of the updated version of the native application remains hidden by the current version. Finally, the current version is terminated, thereby visibly replacing the current version of the native application without interrupting a seamless user experience.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: August 23, 2022
    Assignee: Slack Technologies, LLC
    Inventor: Jan Hannemann
  • Patent number: 11424947
    Abstract: A computer implemented method, device and computer program device are provided that are under control of one or more processors configured with executable instructions. The method receives a user instruction to perform an action, identifies context awareness information concerning an environment where the action is to be performed. The environment includes a plurality of candidate electronic devices. At least one of the candidate electronic devices provides digital personal assistant (DPA) functionality. The method groups a collection of one or more responsive electronic devices, from the plurality of candidate electronic devices, based on the context awareness information. The method communicates the instruction to the collection of one or more responsive electronic devices to coordinate the action by the collection of one or more responsive electronic devices.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: August 23, 2022
    Assignee: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Ryan Charles Knudson, Russell Speight VanBlon, Roderick Echols, Jonathan Gaither Knox
  • Patent number: 11409417
    Abstract: A system and method for dynamically adjusting the architecture of an application on a device based on user responsiveness. The application determines relevant changes to apply based on the user's interactivity with the application through a plurality of inputs and data analysis. The application adapts the architecture to provide preferred application containers, features, workflows, and interface elements. User data, indicating characteristics of the user, is obtained and used to select adaptions to the user architecture through selection of specific application container units, application features, workflow segments and other elements. The application determines and selects the appropriate application container units, application features, and workflow segments to vary the features available, the content displayed, the workflow of the application, the form of the content and the interface for different users.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: August 9, 2022
    Assignee: VigNet Incorporated
    Inventors: Josh Schilling, Dave Klein, Praduman Jain
  • Patent number: 11392268
    Abstract: A user interface for accessing a number of functions, a method and a computer-readable storage medium including instructions for providing a user interface for accessing a number of functions. Assigned to a first subset of the functions are menu commands of the user interface, by way of which the functions are called up. No menu commands of the user interface are assigned to a second subset of the functions. Instead, the functions are called up by way of a search function of the user interface.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: July 19, 2022
    Inventors: Heino Wengelnik, Maria Esther Mejia Gonzalez
  • Patent number: 11385860
    Abstract: Systems and methods for displaying an icon representation of a webpage are provided. In one exemplary method, while displaying a web browser, an electronic device receives a request to display an icon representation of a webpage. In response to receiving the request, the device determines whether the webpage provides access to an image that meets predefined quality standards. In accordance with a determination that the webpage provides access to an image that meets predefined quality standards, the device displays the high-quality image as an icon associated with the webpage at a respective location in the web browser. In accordance with a determination that the webpage does not provide access to an image that meets the predefined quality standards, the device identifies other content associated with the webpage, generates a generated icon based on the content, and displays the generated icon at a respective location in the web browser.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: July 12, 2022
    Assignee: Apple Inc.
    Inventors: Kevin Decker, Ada Chan, Steven Falkenburg, Chanaka G. Karunamuni, Richard Mondello, Patrick L. Coffman
  • Patent number: 11379098
    Abstract: In various embodiments, a card metaphor is established, in which each activity can be represented within an area of the screen referred to as a card. In various embodiments, any of several display modes are available for viewing, interacting with, manipulating, initiating, and dismissing cards. A persistent positional relationship can be established among cards, represented by a one-dimensional sequence. Newly opened cards are generally placed at the end of the sequence, although a new card that bears a relationship to an already open card may, in some embodiments, be placed adjacent to the already open card. In various embodiments, cards may be grouped, with such groups being represented as stacks of cards or by other visually distinctive means.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: July 5, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Daniel Marc Gatan Shiplacoff, Matias Gonzalo Duarte, Jeremy Godfrey Lyon
  • Patent number: 11378695
    Abstract: In one example, a method may include receiving one or more laser scan of a scene, receiving two or more camera images of the scene, determining one or more decision regions where the camera images are different from one another, detecting edges of the decision regions where the camera images are different from one another, comparing the decision regions where the camera images are different from one another inside of the detected edges with a corresponding region in the laser scan to determine which of the camera images includes a desired region that more closely corresponds to the laser scan, and generating a corrected image including the desired region that more closely corresponds to the laser scan.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: July 5, 2022
    Assignee: LEICA GEOSYSTEMS AG
    Inventors: Gregory C. Walsh, Ashavini Pavaskar
  • Patent number: 11354906
    Abstract: A Video Semantic Segmentation System (VSSS) is disclosed that performs accurate and fast semantic segmentation of videos using a set of temporally distributed neural networks. The VSSS receives as input a video signal comprising a contiguous sequence of temporally-related video frames. The VSSS extracts features from the video frames in the contiguous sequence and based upon the extracted features, selects, from a set of labels, a label to be associated with each pixel of each video frame in the video signal. In certain embodiments, a set of multiple neural networks are used to extract the features to be used for video segmentation and the extraction of features is distributed among the multiple neural networks in the set. A strong feature representation representing the entirety of the features is produced for each video frame in the sequence of video frames by aggregating the output features extracted by the multiple neural networks.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: June 7, 2022
    Assignee: Adobe Inc.
    Inventors: Federico Perazzi, Zhe Lin, Ping Hu, Oliver Wang, Fabian David Caba Heilbron
  • Patent number: 11330021
    Abstract: Automated methods and systems are provided for preserving the perception of interparticipant directional gesture and gaze across a grid or mesh of remote video feeds from a plurality of participants engaged in a videoconferencing session. The perception of directional gesture and gaze is accomplished through mirroring the video feeds in a gallery view displayed to those participants who are interacting. The perception of interparticipant directional gesture and gaze of those being mirrored by those not mirrored is accomplished by un-mirroring (or double-mirroring) those interacting.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: May 10, 2022
    Inventor: Benjamin Slotznick
  • Patent number: 11238080
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for aggregating task data for multiple users. In one aspect, a method includes accessing action trail data that corresponds to a task and resources related to that task, wherein each task relates to one or more related topics and is defined by a sequence of user actions corresponding to the resources related to that task; clustering the action trails based on the action trail data such that each action trail cluster corresponds to a particular task and includes the action trails corresponding to that particular task; and for each action trail cluster, ranking the resources that correspond to the included action trails according to the topics of the particular task.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: February 1, 2022
    Assignee: Google LLC
    Inventors: Radhika Malpani, Elin R. Pedersen
  • Patent number: 11222208
    Abstract: A method implemented by computing device, the method comprising determining, by the computing device, a plurality of attributes each respectively describing a region of interest corresponding to a body part of a person displayed in an image, determining, by the computing device, a respective score for each of the plurality of attributes, and computing, by the computing device, an aggregate score based on the respective scores of the plurality of attributes.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: January 11, 2022
    Assignee: Futurewei Technologies, Inc.
    Inventors: Hongyu Sun, Wei Su, Xiaoxing Zhu, Fan Zhang
  • Patent number: 11200252
    Abstract: A method and apparatus for selecting items from a collection of items are indexed by a list of item identifiers. The item identifiers may be in the form of text, symbols, graphics, etc. An initial display is generated which includes one or more parts of the item identifiers. Selection of the one or more parts may be made and results in the generation of a display of further one or more parts for selection. The further one or more parts may be selected in order to the selected one or more parts to build a larger part or whole of an item identifier. Accordingly, selection from a large list of item identifiers may be carried out in a relatively short time period.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: December 14, 2021
    Assignee: Kannuu Pty Ltd.
    Inventor: Kevin W. Dinn
  • Patent number: 11169702
    Abstract: A method for displaying information includes: first application information of a second application is acquired in a process of displaying a present interface of a first application; and a floating window of the second application is generated according to the first application information of the second application, the floating window of the second application being used to display the first application information of the second application. As such, coordinated work between applications may be achieved, a user does not needed to switch two types of applications and can always get running statuses of the applications.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: November 9, 2021
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Yizhan Lu, Hong Lu, Yaoluo Zhang