Focus Control Of Multiple Diverse Workspace Objects Patents (Class 715/767)
-
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: 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: 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: 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
-
Patent number: 11126318Abstract: A computing device displays a primary data visualization in a data visualization workbook that includes a second worksheet having a secondary data visualization. The primary data visualization includes a plurality of visual marks representing a first set of data fields from a dataset. A first user input in a tooltip definition refers to the secondary data visualization. A second user input selects a first visual mark. In response to the second user input, the device generates a filtered version of the secondary data visualization, for a second set of data fields from the dataset, specified in the second worksheet, based on the selected first visual mark. The device displays the generated secondary data visualization in a tooltip. Sometimes the device receives a third user input selecting a second visual mark in the plurality of visual marks, and dynamically updates the displayed secondary data visualization based on the second visual mark.Type: GrantFiled: April 9, 2020Date of Patent: September 21, 2021Assignee: TABLEAU SOFTWARE, INC.Inventors: Marc Rueter, Jun Kim
-
Patent number: 11109818Abstract: This disclosure describes example alarm notification systems that can enable a clinician to respond to an alarm notification received via a computing device, which may have more advanced functionality than a pager. The clinician device may be a mobile device, such as a cellphone or smartphone, tablet, laptop, personal digital assistant (PDA), or the like. The clinician device may communicate with a remote server to obtain patient data generated by a patient device at the point-of-care (such as a bedside device or patient-worn monitor). This patient data may be continuous monitoring data for one or more patients. A mobile application (optionally a browser application) on the clinician device can enable the clinician to view continuous monitoring data for multiple patients, as well as view and respond to alarms and alerts, all from the clinician device, regardless of location.Type: GrantFiled: June 1, 2020Date of Patent: September 7, 2021Assignee: Masimo CorporationInventors: Omar Ahmed, Bilal Muhsin, Massi Joe E. Kiani, Keith Ward Indorf, Sebastian T. Frey
-
Patent number: 11087116Abstract: A method of determining a fingerprint collection region includes: determining a contact region according to a touch signal generated by a touch operation from a starting moment t0 of sensing the touch operation; determining a change rate of a feature parameter of the contact region; and determining the fingerprint collection region according to the contact region when the change rate is smaller than or equal to a preset change rate.Type: GrantFiled: November 29, 2019Date of Patent: August 10, 2021Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.Inventors: Xiankun Hu, Ju Tang
-
Patent number: 11003469Abstract: Provided are a display apparatus and a method of controlling the display apparatus, the method including providing one or more input windows for receiving an input of identification (ID) values from a user, determining whether one or more ID values respectively input to the one or more input windows match with pre-registered registration values, and changing an error input window from among the one or more input windows by applying an animation effect to the error input window in which an ID value from among the one or more ID values does not match with the registration values.Type: GrantFiled: January 9, 2018Date of Patent: May 11, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Se Hui Park, Hyun Il Lee, Yoo Ri Kim
-
Patent number: 10996788Abstract: An electronic device displays, on a display, a user interface that includes one or more user interface objects. The device detects a first input on the touch-sensitive surface at a location that corresponds to a first user interface object of the one or more user interface objects. Detecting the first input includes detecting a change in intensity of the first input on the touch-sensitive surface from a first intensity to a second intensity, different from the first intensity. In response to detecting the first input, the device obtains a change in a value of a respective simulated physical property that changes in response to changes in intensity of the first input on the touch-sensitive surface, and updates an appearance of the user interface by progressing a first animation between a first state and a second state based on the change in the value of the respective simulated physical property.Type: GrantFiled: February 27, 2020Date of Patent: May 4, 2021Assignee: APPLE INC.Inventors: Jeffrey Traer Bernstein, Julian Missig, Avi E. Cieplinski, Matthew I. Brown, May-Li Khoe, Nicholas Zambetti, Bianca C. Costanzo, David J. Hart, B. Michael Victor
-
Patent number: 10976917Abstract: An electronic device displays an application switching user interface. The device, while displaying the application switching user interface, detects a touch gesture by a contact. In response to the touch gesture: if the touch gesture includes movement by the contact in a first direction and started at a location that corresponds to an application representation corresponding to a respective application, the device closes the respective application; and, if the touch gesture includes movement by the contact in the first direction and started at a location that corresponds a predefined region in the application switching user interface that is outside of the representations of respective applications, the device ceases to display the application switching user interface and displays an application launching user interface.Type: GrantFiled: April 27, 2020Date of Patent: April 13, 2021Assignee: APPLE INC.Inventors: Marcos Alonso Ruiz, Chanaka G. Karunamuni, Brandon M. Walkin, Shubham Kedia
-
Patent number: 10969935Abstract: An Artificial Intelligence (AI) driven content generation system is configured to interact with and inject user inputs into the decision-making process to navigate the user through the boundless creative space offered by content generation algorithms powered by AI. A content generation application may generate an initial collection of artifacts (e.g., multimedia) for exposure to a user, which may be generated based on user input, context awareness, or randomly generated. Responsive to user selection of one of the initial artifacts, a subsequent collection of artifacts is generated based on characteristics of the selected artifact. The generative process is recursive in that the generative application and the user continue to interact until the user decides to use one of the generated artifacts. The generative process enables the user to navigate the virtually infinite creative space of artifacts which may be generated by AI algorithms.Type: GrantFiled: June 8, 2018Date of Patent: April 6, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Thomas Charles Butcher, Eric Paul Nichols, Mark Fenwick Wheeler, Ted Tai-Yu Chen, George Valavanis, Wesley Hodgson, Ines Khelifi
-
Patent number: 10939302Abstract: The present disclosure provides an improved computing system to determine a suitability of a RF plan and a dynamic wireless network system. The method includes receiving uploads of RF plans associated with wireless network deployments which provided wireless network capability throughout each respective deployment area. Further, storing the uploaded RF plans with in a network storage cloud. In addition, training a predictive model with the stored uploaded RF plans. The dynamic wireless network system disclosed herein includes a plurality of internet-of-things devices within a deployment area. The system further includes at least one network device communicatively coupled to each of the plurality of internet-of-things devices, wherein the at least one network device has access to a trained predictive model that is to determine a number of access points and a layout of the access points within the deployment area based on a set of characteristics associated with the deployment area.Type: GrantFiled: October 31, 2018Date of Patent: March 2, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Gopal Agarwal, Gopal Gupta
-
Patent number: 10929208Abstract: Methods and apparatus for extracting information corresponding to a user selected area of a displayed web page are described. A user selected region, e.g., rectangular region, of a displayed web page is identified based on received user input. The elements beneath the user selected region are converted to a raster data URL. An HTML5 image element is created with an src attribute set to the raster data URL and with a low image element opacity property. The created HTML5 image element is added to the web page as an overlay. The web browser's built-in copying functionality can now be used to copy the overlying image element to the clipboard as an image as desired, e.g., using a context menu which enables image MIME type data to be placed on the clipboard.Type: GrantFiled: May 18, 2018Date of Patent: February 23, 2021Assignee: Accusoft CorporationInventors: Kiril Vatev, Cody Owens, Stephen Brooks, Eric Goebel, Adam Cooper, Tim Kannapel
-
Patent number: 10915820Abstract: An example method described herein involves receiving a data input; identifying a plurality of topics in the data input; determining an underrepresented set of data for a first set of topics of the plurality of topics based on a plurality of knowledge graphs associated with the first set of topics; calculating a score for each topic of the first set of topics based on a representative learning technique; determining that the score for a first topic of the first set of topics satisfies a threshold score; selecting a topic specific knowledge graph based on the first topic; identifying representative objects that are similar to objects of the data input based on the topic specific knowledge graph; generating representation data that is similar to the data input based on the representative objects to balance the underrepresented set of data with a set of data associated with a second set of topics of the plurality of topics; and performing an action associated with the representation data.Type: GrantFiled: August 9, 2018Date of Patent: February 9, 2021Assignee: Accenture Global Solutions LimitedInventors: Freddy Lecue, Md Faisal Zaman
-
Patent number: 10891016Abstract: A device, system, and method generate a graphical interface including a map for a set of items. The method includes identifying the items in the set of items. For each item, the method includes measuring a usage characteristic for the item at a predetermined time and generating an icon for the item, a display characteristic of the icon based on the usage characteristic. The method includes generating the map including the icons.Type: GrantFiled: June 5, 2018Date of Patent: January 12, 2021Assignee: VIACOM INTERNATIONAL INC.Inventors: Niral Parekh, Uta Knablein, Phil Kim, I-Wen Huang, Anna Fine
-
Patent number: 10891023Abstract: A method includes displaying a user interface (UI) in a first position on a touch-sensitive display. While displaying the UI in the first position, the method includes: detecting a first input and, in response: shifting the UI from the first position to a second position including sliding a portion of the UI off the display while maintaining display of another portion, the shifting including removing the UI from a respective region of the display; and displaying at least some of a plurality of UI elements for opening recently used applications in the respective region. While displaying the UI in the second position, the method includes: detecting a second input; and, in response: shifting the UI back from the second position to the first position so that the UI is displayed in the respective region; and ceasing to display the UI elements for opening recently used applications in the respective region.Type: GrantFiled: December 17, 2018Date of Patent: January 12, 2021Assignee: APPLE INC.Inventor: Imran Chaudhri
-
Patent number: 10838598Abstract: The present disclosure generally relates to moving focus between user interface (UI) elements that are displayed in a UI. The method includes displaying, a UI that includes a native region and a virtualized region, where native UI elements and virtual UI elements are concurrently displayed in the native and the virtualized region, respectively. While an indication of focus is on a native UI element, the method includes detecting a first user input, removing the indication on the native UI element, and displaying the indication on a first virtual UI element if native UI element is the last native UI element. While the indication is on a virtual UI element, the method includes detecting a second user input, removing the indication on the virtual UI element, and displaying the indication on the first native UI element if the virtual UI element is the last virtual UI element.Type: GrantFiled: July 25, 2018Date of Patent: November 17, 2020Assignee: Apple Inc.Inventor: Lee Ann Rucker
-
Patent number: 10831808Abstract: 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: August 26, 2019Date of Patent: November 10, 2020Assignee: HITHINK ROYALFLUSH INFORMATION NETWORK CO., LTD.Inventors: Zheng Yi, Wei Xia
-
Patent number: 10769427Abstract: Methods and systems that detect and define virtual objects in remote screens which do not expose objects. This permits simple and reliable automation of existing applications. In certain aspects a method for detecting objects from an application program that are displayed on a computer screen is disclosed. An image displayed on the computer screen is captured. The image is analyzed to identify blobs in the image. The identified blobs are filtered to identify a set of actionable objects within the image. Optical character recognition is performed on the image to detect text fields in the image. Each actionable object is linked to a text field positioned closest to a left or top side of the actionable object. The system automatically detects the virtual objects and links each actionable object such as textboxes, buttons, checkboxes, etc. to the nearest label object.Type: GrantFiled: April 19, 2018Date of Patent: September 8, 2020Assignee: Automation Anywhere, Inc.Inventors: Prakash Gajera, Gaurang Patel, Abhijit Kakhandiki
-
Patent number: 10732795Abstract: An electronic device includes a touch-sensitive surface, a display, and a camera sensor. The device displays a message region for displaying a message conversation and receives a request to add media to the message conversation. Responsive to receiving the request, the device displays a media selection interface concurrently with at least a portion of the message conversation. The media selection interface includes a plurality of affordances for selecting media for addition to the message conversation, the plurality of affordances includes a live preview affordance, at least a subset of the plurality of affordances includes thumbnail representations of media available for adding to the message conversation, and the live preview affordance is associated with a live camera preview. Responsive to detecting selection of the live preview affordance, the device captures a new image based on the live camera preview and selects the new image for addition to the message conversation.Type: GrantFiled: April 14, 2017Date of Patent: August 4, 2020Assignee: Apple Inc.Inventors: Lawrence Y. Yang, Roberto Garcia, Imran Chaudhri, Richard R. Dellinger, Justin Wood, Stephen O. Lemay, Patrick L. Coffman, Matthaeus Krenn
-
Patent number: 10712912Abstract: Disclosed are various approaches for providing contextual or cognitive cues that link browser tabs together within a browser application. Browser tabs that are determined to be related to one another can be colored with a similar color. A similar color can be one in which a color property is modified so that the colors appear similar to a user. Relationships between browser tabs can be determined based upon whether a browser tab was created in response to following a link within a parent browser tab.Type: GrantFiled: March 14, 2017Date of Patent: July 14, 2020Assignee: VMWare, Inc.Inventors: Avinash Agarwal, Sivasubramaniam Sivakumar, Sharun Samuel
-
Patent number: 10694057Abstract: In an apparatus, a reception unit receives information indicating an end of image process in an external apparatus or information indicating an occurrence of an error in the external apparatus. A display control unit causes a display unit to display predetermined information based on the information received by the reception unit. An acquisition unit acquires a constraint condition for causing the display unit to limit a display of the predetermined information. A determination unit determines whether an operating state of an apparatus capable of controlling the display unit meets the constraint condition. When the determination unit determines that the operating state meets the constraint condition, the display control unit limits the display of the predetermined information on the display unit based on the information received by the reception unit.Type: GrantFiled: April 1, 2019Date of Patent: June 23, 2020Assignee: Canon Kabushiki KaishaInventor: Mizuki Hayakawa
-
Patent number: 10691253Abstract: Touch-control screen, driving method thereof, and touch-control apparatus are provided. The touch-control screen includes a touch-control area and a driving unit. The touch-control area includes a main touch-control area and an auxiliary touch-control area smaller than the main touch-control area. The touch-control area further includes a plurality of touch-control electrodes, having a plurality of first touch-control electrodes in the main touch-control area and a plurality of second touch-control electrodes in the auxiliary touch-control area. In a touch-control stage, the driving unit is configured to transmit electrical signals respectively to the plurality of first touch-control electrodes in the main touch-control area and to the plurality of second touch-control electrodes in the auxiliary touch-control area.Type: GrantFiled: November 21, 2018Date of Patent: June 23, 2020Assignee: XIAMEN TIANMA MICRO-ELECTRONICS CO., LTD.Inventors: Sijian Luo, Yin Sun, Yumin Xu
-
Patent number: 10656779Abstract: A computing device displays a graphical user interface on a display. The graphical user interface has a data visualization region that displays a primary data visualization, which includes a plurality of visual marks. The primary data visualization represents a first set of data fields of a plurality of data fields from a dataset. The device receives user input in the graphical user interface to select one of the visual marks. In response to the user input, the device generates a secondary data visualization, filtered according to one or more data values. The data values correspond to the first set of data fields and are associated with the selected visual mark. The secondary data visualization represents a second set of data fields from the dataset. The device then displays the generated secondary data visualization in a tooltip for the selected data mark, overlaying a portion of the primary data visualization.Type: GrantFiled: September 10, 2018Date of Patent: May 19, 2020Assignee: Tableau Software, Inc.Inventors: Marc Rueter, Jun Kim
-
Patent number: 10656780Abstract: A method for specifying a position through touch input in a screen displayed on a touch panel display. The position is specified by acquiring an initial contact position with the touch panel display, displaying a position displaying cursor in a position according to the initial contact position, displaying the position displaying cursor in the position according to the initial contact position during the period for which the contact position sensing continues until the distance from the initial contact position to the contact position reaches a predetermined distance and terminating the display of the position displaying cursor where the contact position sensing is terminated before the distance reaches the predetermined distance, and displaying the position displaying cursor in such a way that the position displaying cursor follows movement of the contact position after the distance reaches the predetermined distance.Type: GrantFiled: January 3, 2019Date of Patent: May 19, 2020Assignee: MITUTOYO CORPORATIONInventors: Gyokubu Cho, Koichi Komatsu, Hiraku Ishiyama
-
Patent number: 10650787Abstract: A vehicle includes a display device for displaying a screen divided into regions, and a controller for changing the divided regions of the screen displayed by the display device in accordance with an upward movement or downward movement of the display device.Type: GrantFiled: November 13, 2015Date of Patent: May 12, 2020Assignee: HYUNDAI MOTOR COMPANYInventors: Dong Uk Kim, Hyun Jin Park, Sung Eun Yoon
-
Patent number: 10643605Abstract: The present invention relates to an automatic multi-performance evaluation system for hybrid speech recognition and, more particularly, to an automatic multi-performance evaluation system for hybrid speech recognition capable of automatically evaluating a processing result of speech recognition and language understanding through a hybrid terminal and a processing result of server speech recognition and language understanding through a cloud server by simultaneously using the hybrid terminal and the cloud server, to thereby output an accurate and fast performance and function verification result.Type: GrantFiled: September 7, 2017Date of Patent: May 5, 2020Assignee: MEDIAZEN, INC.Inventors: Seung Pyo Ryu, Min Kyu Song
-
Patent number: 10628717Abstract: An image editing apparatus allowing easy edition of page arrangement order on the preview display of page images includes a display device having a display screen and a preview display device configured to display image data in a scrollable manner. If any page is selected from the images of preview display, the selected page is displayed as a reduced image at a position different from the preview images. By drag-and-dropping the reduced image to an arrangement of preview images, the selected page moves to the drag-and-dropped position in the image data.Type: GrantFiled: December 22, 2014Date of Patent: April 21, 2020Assignee: SHARP KABUSHIKI KAISHAInventors: Kumiko Ogino, Shinsaku Tohki