Focus Control Of Multiple Diverse Workspace Objects Patents (Class 715/767)
-
Patent number: 11960707Abstract: 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: GrantFiled: April 24, 2023Date of Patent: April 16, 2024Assignee: 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: 11947894Abstract: 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: GrantFiled: April 28, 2021Date of Patent: April 2, 2024Assignee: International Business Machines CorporationInventors: Manish Madhukarrao Tumbde, Mandar Dattatraya Bhuvad, Nitesh Jankilal Shreemali, Girish Padmanabhan
-
Patent number: 11949981Abstract: 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: GrantFiled: June 6, 2022Date of Patent: April 2, 2024Assignee: Canon Kabushiki KaishaInventor: Yuya Ebata
-
Patent number: 11934352Abstract: 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: GrantFiled: September 21, 2020Date of Patent: March 19, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jun Li, Changjun Yang, Zhiqiang Yu
-
Patent number: 11928327Abstract: 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: GrantFiled: July 26, 2018Date of Patent: March 12, 2024Assignee: Patmos, Unipessoal LDAInventor: Amir Teymourian
-
Patent number: 11929970Abstract: 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: GrantFiled: February 24, 2023Date of Patent: March 12, 2024Assignee: LINE CorporationInventor: Ki Yong Cha
-
Patent number: 11922712Abstract: Various computing technologies for content analysis.Type: GrantFiled: July 24, 2020Date of Patent: March 5, 2024Assignee: PatNotate LLCInventors: Roman Tsibulevskiy, Barry Greenbaum, Alexander Ivakhnenko
-
Patent number: 11893296Abstract: 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: GrantFiled: January 31, 2019Date of Patent: February 6, 2024Assignee: SPLUNK INC.Inventors: Mingyuan Chen, Dylan Patricia Conway, Simon Tam
-
Patent number: 11868386Abstract: 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: GrantFiled: September 28, 2022Date of Patent: January 9, 2024Assignee: HITHINK ROYALFLUSH INFORMATION NETWORK CO., LTD.Inventors: Zheng Yi, Wei Xia
-
Patent number: 11869213Abstract: 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: GrantFiled: January 6, 2021Date of Patent: January 9, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hyoungseon Choi, Youngjae Oh, Sangkyung Lee, Taehan Jeon, Changhwan Choi, Joonho Kim, Jinhong Min
-
Patent number: 11868605Abstract: 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: GrantFiled: October 22, 2020Date of Patent: January 9, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Jie Xu
-
Patent number: 11861657Abstract: 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: GrantFiled: November 7, 2016Date of Patent: January 2, 2024Assignee: Alberobello Capital CorporationInventor: Robert J. Flemma, Jr.
-
Patent number: 11854206Abstract: 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: GrantFiled: May 3, 2022Date of Patent: December 26, 2023Assignee: Adobe Inc.Inventors: Federico Perazzi, Zhe Lin, Ping Hu, Oliver Wang, Fabian David Caba Heilbron
-
Patent number: 11822730Abstract: 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: GrantFiled: June 10, 2022Date of Patent: November 21, 2023Inventors: Young-Ri Kim, Sung-Hyo Jeong, Oh-Yoon Kwon, Seo-Young Yoon, Yoo-Jin Hong, Joo-Kyung Woo, Eun-Jung Lee
-
Patent number: 11822785Abstract: 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: GrantFiled: July 12, 2021Date of Patent: November 21, 2023Assignee: Salesforce, Inc.Inventors: Divya Ramesh Kamath, Todd Christopher Kloots
-
Patent number: 11809866Abstract: 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: GrantFiled: August 12, 2021Date of Patent: November 7, 2023Assignee: Electronic Arts Inc.Inventors: Milan Culibrk, Edward Kilham, Jeffrey E. Skelton
-
Patent number: 11797281Abstract: 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: GrantFiled: August 5, 2021Date of Patent: October 24, 2023Assignee: SAP SEInventor: Hans-Martin Ramsl
-
Patent number: 11783789Abstract: 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: GrantFiled: May 13, 2022Date of Patent: October 10, 2023Assignee: Meta Platforms Technologies, LLCInventors: Linghui Rao, Alexander Klement
-
Patent number: 11769002Abstract: 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: GrantFiled: January 24, 2022Date of Patent: September 26, 2023Assignee: Oracle International CorporationInventors: Chris Rullan, Hendrik van den Broek, Blake Sullivan, Max Starets, Chadwick Chow
-
Patent number: 11762941Abstract: 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: GrantFiled: June 30, 2021Date of Patent: September 19, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ishan Gulati, Kirti Kumar Sharma
-
Patent number: 11741379Abstract: 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: GrantFiled: August 29, 2022Date of Patent: August 29, 2023Assignee: KYNDRYL, INC.Inventors: Craig M. Trim, Mary E. Rudden, Mauro Marzorati, Jeremy R. Fox
-
Patent number: 11729495Abstract: 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: GrantFiled: June 20, 2021Date of Patent: August 15, 2023Assignee: Hover Inc.Inventors: William Castillo, Adam J. Altman, Ioannis Pavlidis, Sarthak Sahu, Manish Upendran
-
Patent number: 11700455Abstract: 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: GrantFiled: February 18, 2021Date of Patent: July 11, 2023Assignee: RICOH COMPANY, LTD.Inventors: Yoshinaga Kato, Naoki Tsunoda
-
Patent number: 11663554Abstract: 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: GrantFiled: October 1, 2018Date of Patent: May 30, 2023Assignee: t4 Spatial, LLCInventors: David Brett Currin, Edmund Bennett Richards, II
-
Patent number: 11645070Abstract: 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: GrantFiled: November 4, 2021Date of Patent: May 9, 2023Assignee: American Express Travel Related Services Company, Inc.Inventors: Chetana Kadatoka, Anurag Mandloi, Buddhika Rathnayaka, Sriram Sundararajan, Avishekh Tewari, Anthony Wooten
-
Patent number: 11644960Abstract: 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: GrantFiled: November 22, 2021Date of Patent: May 9, 2023Assignee: Citrix Systems, Inc.Inventor: Manbinder Pal Singh
-
Patent number: 11606443Abstract: 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: GrantFiled: December 22, 2021Date of Patent: March 14, 2023Assignee: Microsoft Technology Licensing, LLCInventors: David Benjamin Liu, Rakesh Malladi, Swetha Nagabhushan Karthik, Gargi Harish Bhandari, Ajith Muralidharan, Ruiqi Wang
-
Patent number: 11586340Abstract: 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: GrantFiled: June 19, 2020Date of Patent: February 21, 2023Assignee: Samsung Electronics Co., Ltd.Inventor: Young-Hee Ha
-
Patent number: 11562132Abstract: 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: GrantFiled: May 7, 2021Date of Patent: January 24, 2023Assignee: FUJIFILM Business Innovation Corp.Inventors: Kosuke Kikushima, Atsushi Maruyama, Taro Yoshihama, Naoto Kashiwagi, Yohei Uchiumi
-
Patent number: 11525685Abstract: 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: GrantFiled: June 10, 2019Date of Patent: December 13, 2022Assignee: MappedIn Inc.Inventors: James Nathan Swidersky, Erkang Wei
-
Patent number: 11526913Abstract: 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: GrantFiled: June 5, 2020Date of Patent: December 13, 2022Assignee: TABOOLA.COM LTD.Inventors: William Sears, David Hull, Warren Gibbons, Tim Whalen, William Gross, Thomas McGoven
-
Patent number: 11514948Abstract: 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: GrantFiled: January 9, 2020Date of Patent: November 29, 2022Assignee: Amazon Technologies, Inc.Inventors: Naveen Sudhakaran Nair, Pragyana K. Mishra
-
Patent number: 11475318Abstract: 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: GrantFiled: May 29, 2019Date of Patent: October 18, 2022Assignee: KYNDRYL, INC.Inventors: Craig M. Trim, Mary E. Rudden, Mauro Marzorati, Jeremy R. Fox
-
Patent number: 11455458Abstract: 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: GrantFiled: September 14, 2021Date of Patent: September 27, 2022Assignee: 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: 11455982Abstract: 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: GrantFiled: January 7, 2019Date of Patent: September 27, 2022Assignee: Cerence Operating CompanyInventors: Slawek Jarosz, Cassandra Lee, Patrick Langer, Christian Ardelean, Mohammad Mehdi Moniri
-
Patent number: 11455069Abstract: 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: GrantFiled: November 30, 2017Date of Patent: September 27, 2022Assignee: Microsoft Technology Licensing, LLCInventor: Kieran K. Gupta
-
Patent number: 11438668Abstract: 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: GrantFiled: August 18, 2020Date of Patent: September 6, 2022Assignee: Spotify ABInventors: Sten Garmark, Lawrence Kennedy, Johan Oskarsson
-
Patent number: 11422668Abstract: 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: GrantFiled: March 26, 2021Date of Patent: August 23, 2022Assignee: Slack Technologies, LLCInventor: Jan Hannemann
-
Patent number: 11424947Abstract: 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: GrantFiled: August 2, 2017Date of Patent: August 23, 2022Assignee: LENOVO (SINGAPORE) PTE. LTD.Inventors: Ryan Charles Knudson, Russell Speight VanBlon, Roderick Echols, Jonathan Gaither Knox
-
Patent number: 11409417Abstract: 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: GrantFiled: July 30, 2020Date of Patent: August 9, 2022Assignee: VigNet IncorporatedInventors: Josh Schilling, Dave Klein, Praduman Jain
-
Patent number: 11392268Abstract: 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: GrantFiled: September 14, 2017Date of Patent: July 19, 2022Inventors: Heino Wengelnik, Maria Esther Mejia Gonzalez
-
Patent number: 11385860Abstract: 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: GrantFiled: December 18, 2020Date of Patent: July 12, 2022Assignee: Apple Inc.Inventors: Kevin Decker, Ada Chan, Steven Falkenburg, Chanaka G. Karunamuni, Richard Mondello, Patrick L. Coffman
-
Patent number: 11379098Abstract: 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: GrantFiled: August 24, 2018Date of Patent: July 5, 2022Assignee: QUALCOMM IncorporatedInventors: Daniel Marc Gatan Shiplacoff, Matias Gonzalo Duarte, Jeremy Godfrey Lyon
-
Patent number: 11378695Abstract: 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: GrantFiled: October 6, 2020Date of Patent: July 5, 2022Assignee: LEICA GEOSYSTEMS AGInventors: Gregory C. Walsh, Ashavini Pavaskar
-
Patent number: 11354906Abstract: 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: GrantFiled: April 13, 2020Date of Patent: June 7, 2022Assignee: Adobe Inc.Inventors: Federico Perazzi, Zhe Lin, Ping Hu, Oliver Wang, Fabian David Caba Heilbron
-
Patent number: 11330021Abstract: 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: GrantFiled: December 30, 2021Date of Patent: May 10, 2022Inventor: Benjamin Slotznick
-
Patent number: 11238080Abstract: 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: GrantFiled: May 30, 2019Date of Patent: February 1, 2022Assignee: Google LLCInventors: Radhika Malpani, Elin R. Pedersen
-
Patent number: 11222208Abstract: 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: GrantFiled: September 14, 2018Date of Patent: January 11, 2022Assignee: Futurewei Technologies, Inc.Inventors: Hongyu Sun, Wei Su, Xiaoxing Zhu, Fan Zhang
-
Patent number: 11200252Abstract: 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: GrantFiled: July 13, 2020Date of Patent: December 14, 2021Assignee: Kannuu Pty Ltd.Inventor: Kevin W. Dinn
-
Patent number: 11169702Abstract: 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: GrantFiled: November 19, 2019Date of Patent: November 9, 2021Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.Inventors: Yizhan Lu, Hong Lu, Yaoluo Zhang