User Interface Development (e.g., Gui Builder) Patents (Class 715/762)
-
Patent number: 10782374Abstract: In a method for providing a selection of at least one protocol parameter from a plurality of protocol parameters for a user-defined protocol parameter setting of at least one magnetic resonance protocol for a magnetic resonance examination on a patient using a magnetic resonance device, a selection mode and a setting mode can be performed. In the selection mode, stored user-dependent parameter information can be provided and a selection of the at least one protocol parameter for a protocol parameter setting can be determined based on the stored user-dependent parameter information. In the setting mode, the determined selection of the at least one protocol parameter can be provided to the user via a user interface.Type: GrantFiled: June 21, 2017Date of Patent: September 22, 2020Assignee: Siemens Healthcare GmbHInventors: Peter Gall, Eva Rothgang
-
Patent number: 10782850Abstract: A method that may include receiving or generating a first search result that comprises a first set of representations of three dimensional objects; wherein multiple representations of the first set are virtually segmented to parts; receiving a search query that identifies a given part of one of the representations of the set; and generating, in response to the given part, a second search result.Type: GrantFiled: October 15, 2015Date of Patent: September 22, 2020Assignee: Yowza LTD.Inventors: Mor Amitai, Naomi Keren, Eyal Fink, Amit Aviv, Shai Ghelberg, Shir Peled
-
Patent number: 10776871Abstract: A client device coalesces data received from an exchange, and provides a client application such as a graphical user interface with the opportunity to process fewer, but up-to-date, data updates from an exchange when a large volume of prices becomes available. Accordingly, the trader can be assured of receiving updated information that are fed to the client applications at a rate that is cohesive with that client device's processing speed.Type: GrantFiled: July 23, 2018Date of Patent: September 15, 2020Assignee: Trading Technologies International, Inc.Inventor: Scott F. Singer
-
Patent number: 10771838Abstract: Examples are described for integrating interface functionality with other experiences. For example, if a user is interested in a particular item of scheduled or on-demand content (e.g., a television series episode), the user may also be interested in a web page devoted to the television series and/or other extras such as cast interviews, news, related theme apps, and the like. These types of experiences may be integrated into an interface by presenting the experiences as supplemental services that may be presented and/or selected.Type: GrantFiled: October 20, 2017Date of Patent: September 8, 2020Assignee: Comcast Cable Communications, LLCInventor: Arpit Mathur
-
Patent number: 10754891Abstract: Example methods and systems for inserting information into playing content are described. In some example embodiments, the methods and systems may identify a break in content playing via a playback device, select an information segment representative of information received by the playback device to present during the identified break, and insert the information segment into the content playing via the playback device upon an occurrence of the identified break.Type: GrantFiled: May 20, 2019Date of Patent: August 25, 2020Assignee: GRACENOTE, INC.Inventors: Vadim Brenner, Markus K. Cremer
-
Patent number: 10743945Abstract: A surgical method and workflow to improve the efficiency of a surgical procedure by intraoperatively acquiring a digital radiographic image, processing the digital radiographic image, and using information based on the radiographic image to make adjustments during the surgical procedure. A checklist of parameters may be displayed so that the surgeon can confirm all considerations have been made for the surgical procedure.Type: GrantFiled: April 20, 2016Date of Patent: August 18, 2020Inventor: Brad L. Penenberg
-
Patent number: 10732815Abstract: A method of graphically mapping actions to actors may include displaying a first UI element containing system diagram representative of a system diagram and a second UI element containing a list of contextually related actions through a user interface; operating branch creation logic, in response to receiving a first selection input through the user interface; operating branch merge logic, in response to receiving a subsequent selection input through the user interface; rendering a chart element from an action/outcome text node branch, in a third window of the user interface through operation of the graphics processor; and/or linking at least two chart elements in the third window based, in part, on hierarchical ranking of the associated ranked action/outcome text node branches through operation of the graphics processor.Type: GrantFiled: April 9, 2017Date of Patent: August 4, 2020Assignee: Rowan TELS Corp.Inventor: Charles A Mirho
-
Patent number: 10706401Abstract: An electronic receipt system includes a mobile terminal in possession of a customer, a POS (Point of Sales) device installed at a store and an electronic receipt center on a cloud. When the POS device generates, as a digitized electronic receipt, receipt information on purchased merchandise purchased by a customer at the store, the POS device acquires information indicating a weight of the purchased merchandise, generates the electronic receipt in a format in which the information indicating the weight of the purchased merchandise is further added, transmits the electronic receipt to the electronic receipt center. The electronic receipt center stores the received electronic receipt and, upon receiving a transmission request from the mobile terminal, transmits the electronic receipt to the mobile terminal that has made the request. Upon receiving the electronic receipt, the mobile terminal provides a screen display of the information indicating the weight of the purchased merchandise.Type: GrantFiled: April 10, 2017Date of Patent: July 7, 2020Assignee: NEC Platforms, Ltd.Inventor: Kotaro Miyata
-
Patent number: 10705775Abstract: A communication apparatus transmits, to another apparatus via a first wireless communication, remote control information which is related to remote control of the communication apparatus, and transmits, when information which is received from the other apparatus via the second wireless communication corresponds to the remote control information, information related to a screen of a remote control permitted state to the other apparatus via second wireless communication. When the information which is received from the other apparatus via the second wireless communication does not correspond to the remote control information, information related to a login screen for the remote control is transmitted.Type: GrantFiled: June 19, 2018Date of Patent: July 7, 2020Assignee: CANON KABUSHIKI KAISHAInventor: Takemasa Murata
-
Patent number: 10706061Abstract: A method sorts data in data visualizations. The method is performed at a computing device having one or more processors and memory. The method retrieves a set of tuples from a database according to user selection. Each tuple includes a same set of fields. The method identifies a relation between tuples. The relation is a non-empty set of ordered pairs of tuples from the set of tuples. The method receives user selection of the relation to specify a dimensional position of visual marks corresponding to the tuples. The dimensional position is either the x-position of the y-position. The method generates and displays a data visualization with each tuple represented by a visible mark. The dimensional position of each displayed visual mark is based on a network traversal of the tuples using the relation.Type: GrantFiled: October 3, 2017Date of Patent: July 7, 2020Assignee: Tableau Software, Inc.Inventors: Scott Sherman, Christopher Richard Stolte
-
Patent number: 10691323Abstract: An electronic device displays a view of a lower portion of a first column from a document. The document includes at least a first column and a second column. A first user input gesture is received by the electronic device. In response to detecting the first user input gesture, the electronic device displays an animated transition from the view of the lower portion of the first column to a view of an upper portion of the second column.Type: GrantFiled: September 30, 2015Date of Patent: June 23, 2020Assignee: Apple Inc.Inventors: Charles J. Migos, Martin J. Murrett, Ian J. Elseth, Allison M. Styer, Jacob Refstrup, Alastair K. Fettes, Gregory C. Langmead
-
Patent number: 10681419Abstract: Various embodiment(s) of a digital device and a method for controlling the same are disclosed in this specification. Herein, the method for controlling a digital device according to an exemplary embodiment of the present invention may include f receiving a signal requesting for outputting a recommended content page, receiving recommended content page data of a most recently update version from a cloud server, and displaying the recommended content page received from the cloud server, wherein the recommended content page may include a first window including broadcast content information and a second window including VOD content information, and wherein the first window and the second window may include thumbnail images of each content.Type: GrantFiled: December 15, 2014Date of Patent: June 9, 2020Assignee: LG ELECTRONICS INC.Inventors: Daegu Kim, Alan Thomas Shen, David Kempe, Itai Vonshak, Molly Davis, Liron Damir, Danielle Zimmerman, Herbert Han-pu Wang, Brian Behnke
-
Patent number: 10678517Abstract: A presentation document specifying a graphical layout of a user interface is received. A processor extracts a first user interface graphical feature from the presentation document. The extracted first user interface graphical feature is matched to one or more first candidate user interface graphical features to determine a first selected candidate user interface graphical feature. A user interface code representation of the user interface is synthesized based upon the first selected candidate user interface graphical feature.Type: GrantFiled: January 11, 2019Date of Patent: June 9, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Omer Tripp, Joseph Ligman, Marco Pistoia
-
Patent number: 10657473Abstract: A role action framework allows for comprehensive control of various objects, data, and behaviors within a procurement and requisitioning application. This framework can be extended to be used by various transactions. A common and central mechanism that makes a supplier relationship management application highly configurable can be provided. This mechanism can allow organizations to customize the application in a manner that is most suitable for the different types of those organizations' users. For example, using this mechanism, users having defined roles within the organization can be limited to appropriate interactions with various facets of the application, such as objects, data, and behaviors. Using the mechanism, an organization can define customized roles, and for each role, the organization can define, for each facet of the application, interactions that users assigned to that role can have relative to that facet.Type: GrantFiled: June 7, 2017Date of Patent: May 19, 2020Assignee: Oracle International CorporationInventors: Jenny Kwan, Susan D. Edwards, Jonathon Beeck, Hui Dong, Stephen T. Morgan, Alexandra Dhillon
-
Patent number: 10656981Abstract: Systems and methods of detecting a call sequence anomaly in a message-based operating system are provided. A message may be received that indicates a programmatic procedure of an operating system was invoked. The message may include a programmatic procedure identifier, a sender process identifier, and a receiver process identifier. An invocation hash may be generated based on the message. The invocation hash may be translated to a smaller invocation identifier. The invocation identifier may be included in a translated call sequence that comprises invocation identifiers for a series of invocations. Depending on whether the translated call sequence is included in previously generated predetermined call sequences, the translated call sequence may be determined as an anomaly or not an anomaly.Type: GrantFiled: March 25, 2019Date of Patent: May 19, 2020Assignee: BlackBerry LimitedInventor: Mohamed Al Sharnouby
-
Patent number: 10649745Abstract: Disclosed are examples related to building a customized data collection widget. Building of the customized data collection widget includes receiving a selection of several universal modules for inclusion in the widget. Each universal module of the selected several universal modules may include programming code that causes rendering of user-fillable data fields on a display, and a summary page including data requirements of the respective universal module. Based on the data requirements in a summary page of each respective universal module of the selected several universal modules, the selected several universal modules retrieved from a module repository may be combined in a customized data collection container stored in a composite repository. The selected customized data collection container may be combined with selected other data collection containers to form a uniquely identifiable, customized data collection widget. The customized data collection widget may be delivered to the composite repository.Type: GrantFiled: June 10, 2019Date of Patent: May 12, 2020Assignee: Capital One Services, LLCInventors: Kush Patel, Jiaxin Guo, Venkatasudharsan Dasa, Gopi Kancharla, Justin Pitz, Charles E. Smith
-
Patent number: 10645161Abstract: A communication apparatus configured to transmit data to an apparatus, the communication apparatus including: a storage medium configured to store management information of data to be transferred to the apparatus; a communicator configured to communicate data with the apparatus; a detector configured to detect whether the communication apparatus and the apparatus are connected; an editor configured to select certain data to be transferred and to edit the management information based on the selection without regard to the connection of the communication apparatus and the apparatus; and a controller configured to control transfer of the selected data stored in the communication apparatus to the apparatus via the communicator based on the management information edited by the editor when the detector detects that the communication apparatus and the apparatus are connected, wherein the controller is configured to compare the management information edited by the editor with management information of data stored inType: GrantFiled: September 6, 2019Date of Patent: May 5, 2020Assignee: Data Scape Ltd.Inventor: Akihiro Morohashi
-
Patent number: 10636093Abstract: A method and system for valuing structured-finance securities, such as, but not limited to, commercial mortgage-backed securities (CMBS).Type: GrantFiled: April 14, 2014Date of Patent: April 28, 2020Assignees: CORNELL RESEARCH FOUNDATION, INC., WOTN, LLCInventors: Andreas D. Christopolous, Robert A. Jarrow, Joshua G. Barratt, Shirish Chinchalkar, Thomas F. Coleman, Abram Connelly, Daniel C. Ilut, Tibor Janosi, Yohan Kim, Yildiray Yildirim, Mark A. Zifchock
-
Patent number: 10628134Abstract: An example system and method provides an enhancement to a software editor, enabling a user (e.g., developer) to visualize a REST API (also called a REST service herein) as a list of resources presented in a flat structure, i.e., a simple list of resources containing operations. The software editor may be a fully JS/HTML/CSS (JavaScript, HyperText Markup Language, Cascading Style Sheets) compliant editor that lets the user define connectors to REST API's in an easy and fluid way. Furthermore, the editor facilitates creation of a connector to the REST API in a generic fashion, without requiring user knowledge of any particular interface or description language, such as RAML, YAML, WADL, etc. The user, e.g., developer, may simply define resources and corresponding operations to thereby enable the editor to automatically generate a corresponding connector to the REST API. The enhanced software editor also facilitates creation of business objects from a JSON instance or schema.Type: GrantFiled: July 11, 2017Date of Patent: April 21, 2020Assignee: Oracle International CorporationInventors: Fernando Alurralde Iturri, Qing Zhong, Ariel Cohen
-
Patent number: 10630792Abstract: In a client device having one or more processors and memory storing instructions for execution by the one or more processors, graphic icons of one or more users who have provided user feedback for a first content item are displayed. The client device transitions from displaying one or more of the graphic icons to displaying user feedback for the first content item provided by respective users.Type: GrantFiled: August 24, 2017Date of Patent: April 21, 2020Assignee: FACEBOOK, INC.Inventors: Michael James Matas, Benjamin S. Langholz, Brian Daniel Amerige
-
Patent number: 10627988Abstract: An electronic device for running an application can include a display to visually present a user interface corresponding to the application. The electronic device can also include a processor to determine whether the application is an originally-installed application and cause the display to include a visually identifiable feature in the user interface indicating that the application is not an originally-installed application responsive to a determination that the application is not an originally-installed application.Type: GrantFiled: December 30, 2016Date of Patent: April 21, 2020Assignee: Keithley Instruments, LLCInventors: George J. Polly, Brian P. Frackelton
-
Patent number: 10613700Abstract: Embodiments presented herein provide techniques for rendering user-interface elements for an entity type based on a variation metamodel received in response to an API request. When a user invokes a function to access or create an entity, a user interface sends the API request to an API service. The API request identifies the entity type and is associated with context information about the user. The variation metamodel is selected by the API service based on the context information. The user interface receives and parses a response from the API service. The meta model includes metadata describing at least one aspect of a corresponding property of the entity type. Using the metadata as a guide, the user interface renders elements for the properties of the variation schema in a graphical user interface (GUI).Type: GrantFiled: January 5, 2017Date of Patent: April 7, 2020Assignee: INTUIT INC.Inventors: Deepak Nadig, Jayanth Saimani, Rajat Khare, Vishwanath Ranganath
-
Patent number: 10607133Abstract: A digital human generation method and system, where the method includes: defining a digital human model, where the digital human model includes multiple dimensions of user profile models; acquiring multiple dimensions of data of a specific user that is from multiple data sources; and processing, based on the multiple dimensions of user profile models included in the digital human model, the multiple dimensions of data of the specific user that is from the multiple data sources, to generate multiple dimensions of user profiles corresponding to the specific user, where the multiple dimensions of user profiles of the specific user form a digital human corresponding to the specific user.Type: GrantFiled: March 17, 2015Date of Patent: March 31, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yingtao Li, Li Qian, Maosheng Huang, Kangmin Huang
-
Patent number: 10606934Abstract: A computing device comprises an electronic paper display, a processor and a memory. The memory is arranged to store platform software and application software for at least one application that is not adapted to work with an electronic paper display. The platform software comprises a UI conversion module comprising device-executable instructions, which when executed by the processor, cause the processor to: access a UI element tree for the application; generate a modified UI element tree for the application by removing and/or re-styling at least one UI element; and render data from the application using the modified UI element tree for display on the electronic paper display.Type: GrantFiled: April 1, 2016Date of Patent: March 31, 2020Assignee: Microsoft Technology Licensing, LLCInventors: John Franciscus Marie Helmes, James Scott, Stuart Alastair Taylor, Stephen Edward Hodges, Nicholas Yen-Cherng Chen, Tobias Alexander Grosse-Puppendahl, Josh Fromm, Pascal Knierim, Gavin Wood, Albrecht Schmidt, Thomas Denney
-
Patent number: 10600016Abstract: For each business process of N business processes of the business (N at least 1), a two-dimensional symmetric dissimilarity matrix in which the rows and columns denote the business components of the business is generated. Each off-diagonal element of the symmetric dissimilarity matrix is specific to a pair of two different business components and (I) includes an only dissimilarity measure assigned to the pair of two different business components, (ii) includes a mean of dissimilarity measures assigned to the pair of two different business components, or (iii) is blank which denotes that no dissimilarity measure has been assigned to the pair of two different business components. A rotatable spatial distribution of the business components, derived from the symmetric dissimilarity matrix, is displayed to a user who subsequently selects one or more business components for usage in a manner that reflects the spatial distances between the displayed business components.Type: GrantFiled: June 14, 2017Date of Patent: March 24, 2020Assignee: International Business Machines CorporationInventor: Hiroyuki Nishimura
-
Patent number: 10579228Abstract: An electronic device may have multiple users and multiple customized user interfaces for each user resulting in a large number of user customized UI dashboard configurations. However, defining these user customized UI dashboard configurations is performed by each user such that addition and/or replacement of software applications requires users to reconfigure customized UI dashboards. Similarly, organization generated dashboards must be configured on each user device. It would be beneficial for such user customized UI dashboard configurations to be updateable in response to information provided during new software installation, software upgrades etc or for UI dashboard configurations to be adjusted absent any such update/upgrade. It would also be beneficial for context rules to be adaptable based upon learned behavior or external adjustments just as it would be beneficial for the context rule engine to automatically identify new potential rules as a result of current and previous behavior.Type: GrantFiled: January 8, 2014Date of Patent: March 3, 2020Assignee: Synacor, Inc.Inventors: Gabor Vida, Stephen Mackenzie, Anthony Macdonnell
-
Patent number: 10579238Abstract: In one general aspect, a method can include generating a user interface for an enterprise application executing on a computing device using a flexible screen layout. The generating can include displaying, on a display device included in the computing device, a first user interface for the enterprise application including a first column that occupies an available screen area of the display device and that presents first content, receiving, in the first user interface, a selection for forward navigation, and displaying, on the display device, a second user interface for the enterprise application. The second user interface can include a second column presenting the first content and a third column presenting the second content that can occupy the available screen area of the display device. The flexible screen layout can adjust a size of the second column and the third column based on the available screen area of the display device.Type: GrantFiled: March 16, 2017Date of Patent: March 3, 2020Assignee: SAP SEInventors: Tina Rauschenbach, Annette Jann, Kai Richter, Jan-Michel Blinn, Denis Timur, Roman Rommel, Carlos Martinez Gomez, Janos Varadi
-
Patent number: 10579700Abstract: A website builder tool receives an image(s) selected or uploaded by a user, performs color analysis on that image(s) to identify prominent colors and most-occurring colors, and suggests one or more color palettes for use on the website such that text and other visual elements on the website will be aesthetically compatible with the user-provided image(s). Additionally, the server selects images from a database of stock images based on color compatibility with the user-provided image. The process can be performed in the CIELAB color space. Images can also be selected in part based on subject-matter tags. The user thus uploads an image(s) for placement on his website and optionally provides subject-matter descriptive tags, and the website builder tool responds by suggesting additional images and a color palette that will be compatible with the user-provided image, thus making the process of building an attractive and consistently themed website faster and easier.Type: GrantFiled: October 31, 2017Date of Patent: March 3, 2020Assignee: DreamHost, LLCInventor: Ian D. Walsh
-
Patent number: 10573034Abstract: A method includes receiving a legacy graphics file associated with a control system for an industrial process, the legacy graphics file comprising a plurality of legacy graphics objects including a first legacy graphics object and a second legacy graphics object. The method also includes migrating the first legacy graphics object to a first target graphics object using a one-to-one migration technique. The method further includes upon identifying the second legacy graphics object as a complex graphics object, migrating the second legacy graphics object to a second target graphics object using a pattern matching migration technique. The method also includes including the first target graphics object and the second target graphics object in a target graphics file.Type: GrantFiled: April 13, 2018Date of Patent: February 25, 2020Assignee: Honeywell International Inc.Inventors: Ramakrishnan Ganapathi, Dhanoop Alambilan Keloth
-
Patent number: 10558487Abstract: A dynamic customization system provides custom behavior for an application that has client code with an extensibility point and that has server code. An entity that uses the application provides a specification of custom behavior for the extensibility point to an extensibility server. The specification specifies an operation to perform after an occurrence of an extensibility event of the extensibility point during execution of the client code. A client executing the client code retrieves an indication of an extensibility server. The client then retrieves from the extensibility server a specification of the custom behavior for the extensibility point. After the occurrence of the extensibility event, the client sends to an operation server a request to perform the operation. The client may then receive from the operation server a response indicating the status of the request.Type: GrantFiled: December 11, 2015Date of Patent: February 11, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Joern Lindhard Mortensen, Robert Aron Drollinger, Alexander Argutin
-
Patent number: 10558184Abstract: In one embodiment, an industrial automation device having a visual component is provided that includes a user viewable screen displaying a visual representation of a first object, wherein the first object comprises a plurality of properties, connections, and text associated with the object, second object, wherein the second object comprises a plurality of properties, connections, and text, and wherein the output from the first object is coupled to the second object via a connection, wherein the output of the first object is converted from a first type to a second type. A method is also provided that includes receiving a signal into a first object, outputting data from the first object, wherein the data has a first type, converting the data into a second type, and receiving the data into a second object.Type: GrantFiled: October 15, 2018Date of Patent: February 11, 2020Assignee: Rockwell Automation Technologies, Inc.Inventor: Robert F. Lloyd
-
Patent number: 10552223Abstract: A visual tool may be provided to display information associated with computer job allocation and to allow a user to explore different job configurations. Jobs executing on a computing environment comprising a shared pool of configurable computing resources may be monitored. Cost and duration estimates may be determined with uncertainty associated with the cost and duration estimates. Sandbox environment may be provided that allow users to manipulate one or more different job configuration options for executing the jobs in the computing environment.Type: GrantFiled: May 25, 2018Date of Patent: February 4, 2020Assignee: International Business Machines CorporationInventors: Marco A. S. Netto, Nicole B. Sultanum, Renato L. d. F. Cunha
-
Patent number: 10552908Abstract: A virtual over-the-counter exchange system that allows brokers to negotiate and complete exchanges of financial products between traders within a plurality of financial product markets includes a data converter that converts financial product market information received from a broker into a standard financial product data format, a virtual broker database that stores the financial product market information in the standard financial product data format, a plurality of virtual trader databases, each virtual trader database storing, in the standard financial product data format, at least a portion of the financial product market information selected by the broker to be distributed to a corresponding one of a plurality of traders, and a data distributor that distributes the at least a portion of the financial product market information in each of the virtual trader databases to a corresponding one of the plurality of traders in one of a plurality of proprietary formats.Type: GrantFiled: July 21, 2005Date of Patent: February 4, 2020Assignee: Yellowjacket, Inc.Inventors: Jacob Pechenik, Gregory Campbell
-
System and method for predictive curation, production infrastructure, and personal content assistant
Patent number: 10546229Abstract: Data points, calendar entries, trends, behavioral patterns may be used to predict and pre-emptively build digital and printable products with selected collections of images without the user's active participation. The collections are selected from files on the user's device, cloud-based photo library, or other libraries shared among other individuals and grouped into thematic products. Based on analysis of the user's collections and on-line behaviors, the system may estimate types and volumes of potential media-centric products, and the resources needed for producing and distributing such media-centric products for a projected period of time. A user interface may take the form of a “virtual curator”, which is a graphical or animated persona for augmenting and managing interactions between the user and the system managing the user's stored media assets. The virtual curator can assume one of many personas, as appropriate, with each user.Type: GrantFiled: June 1, 2017Date of Patent: January 28, 2020Assignee: KODAK ALARIS INC.Inventors: Joseph A. Manico, Young No, Madirakshi Das, Alexander C. Loui -
Patent number: 10534326Abstract: A building automation system (BAS) includes building equipment located within a building and a BAS network configured to facilitate communications between the building equipment. The building equipment operate to affect a variable state or condition within the building. The BAS includes a BAS-BIM integrator configured to receive BAS points from the BAS network and to integrate the BAS points with a building information model (BIM). The BIM includes a plurality of BIM objects representing the building equipment. The BAS includes an integrated BAS-BIM viewer configured to use the BIM with the integrated BAS points to generate a user interface. The user interface includes a graphical representation of the BIM objects and the BAS points integrated therewith.Type: GrantFiled: October 21, 2015Date of Patent: January 14, 2020Assignee: Johnson Controls Technology CompanyInventors: Ashok Sridharan, Jayesh Patil, Subrata Bhattacharya, Abhigyan Chatterjee
-
Patent number: 10514826Abstract: A user input is detected that triggers a contextual command bar to be surfaced. A commanding context, in an application that the user has open, is identified and a set of commands to be surfaced in the contextual command bar is identified, based upon the context. The identified set of commands is surfaced on the contextual command bar for user interaction.Type: GrantFiled: April 11, 2016Date of Patent: December 24, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Annie Y. Bai, Ruth Kikin-Gil, Derek V. Snook, Han-Yi Shaw, Maya Rodrig, Kara Fong
-
Patent number: 10503358Abstract: A vehicle-mounted apparatus is disclosed which includes a displaying unit for providing information to a user, an inputting unit for inputting operations carried out by the user, and a controlling unit for controlling a display of the displaying unit based on the operations input through the inputting unit. The inputting unit has at least a touch-sensitive panel attached to a display screen of the displaying unit. The controlling unit causes the displaying unit to display a menu screen based on the operations input through the inputting unit. The controlling unit also causes the displaying unit to switch the displays based on menus selected on the menu screen. Furthermore, the controlling unit causes the displaying unit to switch, as when a specific menu is selected on the menu screen, the displays in response to a fingertip gesture made by the user for detection on the touch-sensitive panel.Type: GrantFiled: September 25, 2014Date of Patent: December 10, 2019Assignee: Sony CorporationInventors: Yoshiyuki Nezu, Tomoaki Sato
-
Patent number: 10503341Abstract: A method for evaluating the usability of user interfaces is provided. The method may include capturing user interface data. The method may also include determining whether the plurality of user interface data follows user interface guidelines associated with the user interface. The method may further include determining scores for the user interface based on the determination of whether the user interface data follows the user interface guidelines. Additionally, the method may include implementing the user interface using the user interface data to log usage data associated with the user interface. The method may also include capturing user interaction data associated with the user interface based on the logging of the usage data. The method may further include detecting correlations between the user interface data and the user interaction data. The method may also include presenting the scores, correlations, and an analysis based on the scores and the correlations.Type: GrantFiled: July 9, 2015Date of Patent: December 10, 2019Assignee: International Business Machines CorporationInventors: Vaibhav Grover, Atul Prakash, Swetha Sivaram
-
Patent number: 10506117Abstract: Examples disclosed herein relate to a preferred language of a user interface. Examples disclosed herein include a job request including a language parameter associated with a preferred language different from a default language of a user interface of a service device, and displaying at least a portion of the user interface in the preferred language.Type: GrantFiled: September 26, 2014Date of Patent: December 10, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventor: Rui Xu
-
Patent number: 10496737Abstract: Methods and systems described herein allow dynamic rendering of a reflexive questionnaire based on a modifiable spreadsheet for users with little to no programming experience and knowledge. The method and system allow retrieving a spreadsheet to generate a dynamic and reflexive graphical user interface and to pre-populate one or more input elements within the reflexive graphical user interface based on user information retrieved from a disparate data source, where the spreadsheet may be configured for a worksheet inheritance or where the worksheet may be accessed through a check-in/check-out functionality.Type: GrantFiled: January 5, 2018Date of Patent: December 3, 2019Assignee: Massachusetts Mutual Life Insurance CompanyInventors: Mark Sayre, Karen Fontaine, Harish Krishnaswamy, Sam Elsamman
-
Patent number: 10489005Abstract: A method for evaluating the usability of user interfaces is provided. The method may include capturing user interface data. The method may also include determining whether the plurality of user interface data follows user interface guidelines associated with the user interface. The method may further include determining scores for the user interface based on the determination of whether the user interface data follows the user interface guidelines. Additionally, the method may include implementing the user interface using the user interface data to log usage data associated with the user interface. The method may also include capturing user interaction data associated with the user interface based on the logging of the usage data. The method may further include detecting correlations between the user interface data and the user interaction data. The method may also include presenting the scores, correlations, and an analysis based on the scores and the correlations.Type: GrantFiled: November 23, 2015Date of Patent: November 26, 2019Assignee: International Business Machines CorporationInventors: Vaibhav Grover, Atul Prakash, Swetha Sivaram
-
Patent number: 10481635Abstract: A device may provide information identifying a user interface layout, associated with a smart watch, for display. The device may receive a user configuration of the user interface layout based on providing the information identifying the user interface layout for display. The device may provide, to the smart watch, configuration information associated with the user configuration to permit the smart watch to update a user interface based on the configuration information.Type: GrantFiled: May 4, 2016Date of Patent: November 19, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Quentin N. Robinson, Graham D. Sysko, Melissa Kark, Denise N. Lyn-Shue, Horst Frankenberger, Martin Luther Bunyi, Layton R. Diament
-
Patent number: 10474560Abstract: A method and a system are described for generation of test automation scripts in real time. The method includes scanning a plurality of properties associated with objects within a user interface of an application under test. The method includes comparing the properties with a pre-stored object library. The pre-stored object library comprises metadata of pre-stored properties of the application under test. This includes identifying the updated properties associated with one or more objects from the plurality of objects based on the comparison of metadata of updated objects with the metadata of existing or pre-stored properties. This includes creating a unique XPATH reference for each of the one or more of objects based on the identified one or more updated properties. The method includes generating in real time one or more test automation scripts for each of the one or more of objects based on the unique XPATH reference.Type: GrantFiled: March 20, 2017Date of Patent: November 12, 2019Assignee: Wipro LimitedInventors: Surya Vorganti, Rajiv Kumar Agarwal
-
Patent number: 10466883Abstract: The present disclosure relates to screenreader techniques and volume control techniques for electronic devices. In some embodiments, a device displays a plurality of user interface objects in an ordered progression. A rotation of a rotary input mechanism is detected. In response to the rotation of the rotary input mechanism, if a rotary screenreader navigation mode is activated, a visual highlight is displayed and an auditory output is produced. In some embodiments, a device has a volume setting. A gesture is detected, and a volume adjustment mode is activated. The gesture ends with a contact being maintained, and the volume setting is adjusted in accordance with detected movement of the contact.Type: GrantFiled: August 28, 2015Date of Patent: November 5, 2019Assignee: Apple Inc.Inventors: Christopher Fleizach, Eric T. Seymour, Aaron Everitt
-
Patent number: 10467535Abstract: A computer-implemented method modifies a graphical user interface (GUI) for an application to improve GUI usability. One or more processors identify a current GUI that is utilized by a current software application. The processor(s) match the current GUI to other GUIs that have a same function, semantics, and context of the current GUI. The processor(s) identify a top-k active field used by the other GUIs, and match a function of a current active field from the current GUI to a function of the top-k active field used by the other GUIs. In response to a visual appearance of the current active field from the current GUI not matching a visual appearance of the top-k active field used by the other GUIs, the processor(s) replace the current active field with the top-k active field in the current GUI in order to improve usability of the current GUI.Type: GrantFiled: December 15, 2017Date of Patent: November 5, 2019Assignee: International Business Machines CorporationInventors: Sarath C. Anbil Parthipan, Vijay Ekambaram, Nitendra Rajput, Giriprasad Sridhara
-
Patent number: 10467694Abstract: Embodiments of the transmission latency leveling apparatuses, methods and systems provide an electronic bidding order management infrastructure, such as a “point-of-presence,” which receives and routes electronic trading orders from different trading entities at a server via a transmission medium to create a certain amount of transmission latency before the trading orders could arrive at and be executed at electronic exchanges to reduce latency arbitrage and/or order book arbitrage that may be experienced by high frequency trading participants. A similar transmission latency may be applied to the egress transmission of market data updates issued by an electronic exchange. Other techniques for facilitating electronic trading are also disclosed.Type: GrantFiled: July 3, 2014Date of Patent: November 5, 2019Assignee: IEX Group, Inc.Inventors: Bradley Katsuyama, John Schwall, Robert Park, Ronan Ryan, Benjamin Aisen, Daniel Aisen, Donald Bollerman, Francis Chung, Stanley Feldman, Tara McKee, Billie Zhao, James Michael Cape, David Lauer, Allen Zhang, Blair Livingston
-
Patent number: 10454964Abstract: The disclosed computer-implemented method for data visualization may include (i) identifying a data set that includes data entities and relationships between the data entities, (ii) dividing the data entities into groups, (iii) responding to a request to display the data set within a graphical user interface by portraying the data set as concentric rings, each given ring portraying a corresponding group and portraying data entities within the corresponding group as arcs of the given ring, (iv) receiving an input within the graphical user interface to select a data entity within a group by selecting an arc corresponding to the selected data entity of a ring corresponding to the group, and (v) determining that a subset of data entities within an additional group are related to the selected data entity and highlighting the subset of data entities within an additional ring. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: August 8, 2016Date of Patent: October 22, 2019Assignee: Symantec CorporationInventors: Deepti Sawant Deori, Nisha Mistry
-
Patent number: 10448227Abstract: A system and method are presented that provide a configuration tool on a database gateway. The configuration tool stores configuration data that is used by a mobile app to customize the mobile application user interface. Changes made to the configuration data are accessed by each mobile application to revise the user interface of the mobile application. In one embodiment, the database gateway is an OData gateway that is used by the mobile device to communicate with the database.Type: GrantFiled: March 31, 2017Date of Patent: October 15, 2019Assignee: Innovapptive, IncInventors: Hari P. Kamineni, Sundeep V. Ravande
-
Patent number: 10445486Abstract: Techniques for processing user logins are described. One example method includes receiving a first user input to zoom out a first application, wherein the first application is displayed on a first area of a screen of a device; zooming out the first application to be displayed on a second area of the screen; and displaying an icon of a second application on a third area of the screen, wherein a user has logged into the second application on the device; receiving a second user input to drag the displayed icon of the second application from the third area to the second area; transmitting login authorization information of the second application to the first application; and submitting, by the first application, the login authorization information to a server of the second application through a server of the first application; and authorizing logging into the first application on the device.Type: GrantFiled: April 10, 2019Date of Patent: October 15, 2019Assignee: Alibaba Group Holding LimitedInventor: Xiaozhen Fu
-
Patent number: 10445113Abstract: The invention provides a method and system for setting the user interface to best suit the display screen of an electronic device, for instance, a cellular phone or a tablet. The method comprises a software application for installation upon an electronic device. The software has a plurality of user-interface variants. A remote server is maintained, having a repository mapping a list of a plurality of user interface variants best suited to a plurality of predetermined electronic devices. The software reports the identity of the electronic device to the server, and queries the server for the user-interface variant best suited for the specific device. When an answer is returned, the user interface is set accordingly. In some embodiments, a user can manually select a preferred user interface variant. His choice is reported to a preference analysis module which communicates with the server, for use in regard to future queries.Type: GrantFiled: February 28, 2012Date of Patent: October 15, 2019Assignee: International Business Machines CorporationInventor: Ron Perry