User Interface Development (e.g., Gui Builder) Patents (Class 715/762)
-
Patent number: 11609721Abstract: A printing method includes a customizing step of receiving a customization instruction of an administrator and customizing a printing screen, a printing step of performing printing in response to reception of a printing start instruction, a first displaying step of displaying the customized printing screen during the printing step, and a customized information processing step of enabling customized information corresponding to the customized printing screen to be confirmed after printing, when an execution instruction by a user is received during displaying the customized printing screen.Type: GrantFiled: September 16, 2021Date of Patent: March 21, 2023Assignee: Seiko Epson CorporationInventor: Kikuo Ueno
-
Patent number: 11599710Abstract: A method, apparatus, device, and storage medium for determining a page theme are provided. The method may include: acquiring a current operating environment of a target page; determining a target theme that matches the current operating environment; searching for a target style resource link matching the target theme from a database in which style resource links corresponding to different themes are pre-stored; loading a CSS variable value in the target style resource link onto the target page, wherein the CSS variable value in the target style resource link is used to indicate, among styles of the target page, a style that is changed at the time of switching the themes.Type: GrantFiled: March 26, 2021Date of Patent: March 7, 2023Inventor: Da Qu
-
Patent number: 11565734Abstract: The present disclosure provides a weak-current unified system for rail transit. The weak-current unified system for rail transit is constructed in a cloud and end mode, and a weak-current unified cloud platform is communicatively connected to field devices of professional systems, so that the field devices of the professional systems are managed and controlled in a unified manner.Type: GrantFiled: January 4, 2019Date of Patent: January 31, 2023Assignee: BYD COMPANY LIMITEDInventor: Guofang Chen
-
Patent number: 11561709Abstract: Dynamic configuration of backups of production volumes based on desired recovery objectives is provided. A system may obtain a recovery point objective (“RPO”) for a particular production volume. The system may initially back up data, written to the production volume, to a storage volume with certain performance parameters. However, if the write operations to the production volume occur at a high enough rate and/or affect a large enough amount of data, there may be a lag in writing that data to the backup volume. The system may monitor the lag with respect to the specified RPO for backup of the production volume. If the lag approaches the RPO, then the system may dynamically change the configuration of the backup volume to better satisfy the RPO.Type: GrantFiled: August 4, 2021Date of Patent: January 24, 2023Assignee: Amazon Technologies, Inc.Inventors: Ophir Setter, Yoram Cohen, Sigal Weiner
-
Patent number: 11531707Abstract: A system stores resources such as text articles, videos, and so forth for an organization. During operation, the system receives a query and provides a response. During initial use of the system, there is little or no historical data available to help determine which resource is most relevant to a particular query. In this “cold-start” situation, the system determines attributes associated with a user account of the user making the query. The query is used to search a data store and retrieve a set of resources based on a term match with the query and to find the resources which correspond to the attributes of the user account. This allows the system to provide simplified output that is more likely to be relevant to that particular user in the “cold-start” situation.Type: GrantFiled: September 26, 2019Date of Patent: December 20, 2022Assignee: OKTA, INC.Inventors: Rajhans Samdani, Ankit Goyal, Pierre Rappolt, Emily Yidan Wang, Pratyus Patnaik, William S. Potter, Suchit Agarwal
-
Patent number: 11526655Abstract: Machine learning systems and associated methods are provided. A processor comprising at least one neural network can process a captured input image to translate the captured input image into an interactive demonstration presentation for an envisioned software product. The processing can include: automatically recognizing features within the captured input image; extracting the recognized features from the captured input image at the machine learning processor; processing each of the extracted features to determine a corresponding element in a library trained via a machine learning algorithm; and automatically replacing the extracted features from the captured input image with the one or more corresponding files or components to transform the captured input image into the interactive demonstration presentation.Type: GrantFiled: May 28, 2020Date of Patent: December 13, 2022Assignee: salesforce.com, inc.Inventors: Christopher Shawn Corwin, Christopher Daniel McCulloh
-
Patent number: 11520568Abstract: A method and a system for dynamically tracking data lineage is provided. The method includes: assigning a first context key to a first data set; inputting the first data set into a first software module; receiving a second data set as an output of the first software module; and assigning a second context key to the second data set. The second context key includes information that identifies the inputted first data set and information that identifies the first software module. When the second data set is subsequently inputted into a second software module, a third context key that identifies the inputted second data set and the second software module is assigned to the resultant output data set.Type: GrantFiled: September 29, 2021Date of Patent: December 6, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventor: Vijaya Kadiyala
-
Patent number: 11514232Abstract: An example method facilitates modification and generation of User Interface (UI) display screens for webpages and web applications, such as process-based software applications. The example method includes receiving a first signal to access a webpage that includes a static UI display screen for a web application; serving the webpage in response to the signal; detecting the dynamic configuration functionality associated with the webpage, wherein the configuration functionality includes code and UI metadata provided in or with a dynamic layout file, the code and UI metadata including one or more rules and specifications for configuring schema used to generate rendering instructions for the dynamic part of the webpage.Type: GrantFiled: June 12, 2019Date of Patent: November 29, 2022Assignee: Oracle International CorporationInventors: Blake Sullivan, Naizam Olakara, Kentaro Kinebuchi, Jing Wu, Min Lu, Maria Kaval, Christian Straub
-
Patent number: 11509789Abstract: An image forming apparatus includes an extended app as an application for implementing a function other than the standard functions of the image forming apparatus, and an apparatus capability service generating information on the capability of the image forming apparatus, the information being used by the extended app when the extended app uses a function. The information on the capability indicates whether a function used by the extended app is effective.Type: GrantFiled: March 2, 2021Date of Patent: November 22, 2022Assignee: KYOCERA Document Solutions IncInventor: Hiroshi Yoshimoto
-
Patent number: 11501255Abstract: Systems and methods may include having an integrated unified filing engine. A system may include at least one processor configured to maintain at least one table containing a plurality of items and a plurality of asset designations, and to maintain at least one electronic whiteboard containing at least a subset of the plurality of asset designations. The processor may be further configured to maintain a data structure containing a plurality of links, wherein each link associates at least one of the subsets of asset designations with at least one location on the at least one electronic whiteboard, receive via a network access device, an activation of a particular link associated with a particular asset, alter a display of at least one electronic whiteboard containing an asset designation, and retrieving a presenting a corresponding asset in response to a received selection of a particular asset designation.Type: GrantFiled: April 28, 2021Date of Patent: November 15, 2022Assignee: MONDAY.COM LTD.Inventors: Roy Mann, Stav Levi, Etay Liberman, Sarit Bartov
-
Patent number: 11475052Abstract: A computer displays data sources associated with tables of data. The computer also displays a tree of data object icons, each representing a logical combination of tables. While displaying the data sources and the data object icons, the computer detects a portion of an input on a candidate data object icon. In response, the computer determines linking fields corresponding to a neighboring data object icon and linking fields corresponding to the candidate object icon. The computer displays options for a user to select linking fields. In response to detecting selection of linking fields, the computer validates the selection and/or updates the tree of data object icons based on the selected linking fields.Type: GrantFiled: November 8, 2019Date of Patent: October 18, 2022Assignee: TABLEAU SOFTWARE, INC.Inventors: Britta Claire Nielsen, Jeffrey Jon Weir
-
Patent number: 11475205Abstract: Techniques are disclosed relating to determining locations of child elements in a user interface (UI), automatically updating the locations of the child elements in the UI, and generating an updated UI with the updated locations. A computer system may receive information specifying content of the UI and render an image of the UI based on the received information. Computer vision algorithms may be applied to the rendered of the UI to determine locations of elements in the UI. The locations of the elements may be updated to position the elements in selected locations relative to each other. The updated locations of the elements as determined by the computer vision algorithms may be implemented to generate updating information specifying content for the updated UI.Type: GrantFiled: January 31, 2020Date of Patent: October 18, 2022Assignee: salesforce.com, inc.Inventors: Jessica Lundin, David James Woodward, Alan Martin Ross, Brian J. Lonsdorf, Owen Winne Schoppe, Sönke Rohde
-
Patent number: 11461164Abstract: Screen response validation of robot execution for robotic process automation (RPA) is disclosed. Whether text, screen changes, images, and/or other expected visual actions occur in an application executing on a computing system that an RPA robot is interacting with may be recognized. Where the robot has been typing may be determined and the physical position on the screen based on the current resolution of where one or more characters, images, windows, etc. appeared may be provided. The physical position of these elements, or the lack thereof, may allow determination of which field(s) the robot is typing in and what the associated application is for the purpose of validation that the application and computing system are responding as intended. When the expected screen changes do not occur, the robot can stop and throw an exception, go back and attempt the intended interaction again, restart the workflow, or take another suitable action.Type: GrantFiled: May 1, 2020Date of Patent: October 4, 2022Assignee: UiPath, Inc.Inventor: Daniel Dines
-
Patent number: 11461689Abstract: Techniques are disclosed for systems and methods for learning the behavior of and/or for performing automated testing of a system under test (SUT). The learning/testing is accomplished solely via the graphical user interface (GUI) of the SUT and requires no a priori metadata/knowledge about the GUI objects. The learning engine operates by performing actions on the GUI and by observing the results of these actions. If the actions result in a change in the screen/page of the GUI then a screenshot is taken for further processing. Objects are detected from the screenshot, new actions that need to be performed on the objects are guessed, those actions are performed, the results are observed and the process repeats. Text labels on the screens are also read and are used for generating contextualized inputs for the screens. The learning process continues until any predetermined learning/testing criteria are satisfied.Type: GrantFiled: January 6, 2017Date of Patent: October 4, 2022Inventor: Sigurdur Runar Petursson
-
Patent number: 11461936Abstract: A wearable mixed reality system comprising a camera input system, and image projection system capable of being worn by a user, and a processor in communication with the camera input system and the image projection system. The processor may be capable of receiving a real-world image from the camera input system and simultaneously displaying at least a portion of the real-world image and an augmented image on the image projection system such that a user views the portion of the real-world image and the augmented image simultaneously.Type: GrantFiled: July 15, 2019Date of Patent: October 4, 2022Assignee: Raytrx, LLCInventors: Michael Hayes Freeman, Richard C. Freeman, Mitchael C. Freeman, Chad Boss, Jordan Boss
-
Patent number: 11455090Abstract: A system and method for ensuring application content is displayed in a proper sized display is provided. An illustrative web-based application detects the display characteristics, e.g., size and/or aspect ratio, of its display window. If the display characteristics do not match a predefined requirement, the application ceases updating content and displays resizing notifications to alert the user to adjust the window. Once the window's display characteristics match the predefined criteria, the application resumes updating content in the window.Type: GrantFiled: May 15, 2020Date of Patent: September 27, 2022Assignee: Digits Financial, Inc.Inventors: Wayne Chang, Jeffrey Hall Seibert, Jr.
-
Patent number: 11455354Abstract: A computer-implemented method, system and computer program product for improving the quality of subsequent searches. A request is received from a user to perform a search using the term(s) provided by the user. A search is then performed using the provided term(s). A representation of the search result is depicted as an area (e.g., bubble) with terms of interest displayed outside the area. The area represents a set of documents that were found in the performed search and the terms of interest represent terms that may be of interest to the user based on this set of documents. These terms of interest may be selected by the user to adjust the search result. In this manner, the user is presented with an intuitive view as to how different terms or different searches will have an impact on the search results thereby improving the quality of subsequent searches.Type: GrantFiled: May 24, 2019Date of Patent: September 27, 2022Assignee: Breakwater Solutions LLCInventors: Mihoko Hasegawa, Ryoji Kurosawa, Kensuke Matsuoka, Fumihiko Terui
-
Patent number: 11455355Abstract: A computer-implemented method, system and computer program product for improving the quality of subsequent searches. A request is received from a user to perform a search using the term(s) provided by the user. A search is then performed using the provided term(s). A representation of the search result is depicted as an area (e.g., bubble) with terms of interest displayed outside the area. The area represents a set of documents that were found in the performed search and the terms of interest represent terms that may be of interest to the user based on this set of documents. These terms of interest may be selected by the user to adjust the search result. In this manner, the user is presented with an intuitive view as to how different terms or different searches will have an impact on the search results thereby improving the quality of subsequent searches.Type: GrantFiled: May 24, 2019Date of Patent: September 27, 2022Assignee: Breakwater Solutions LLCInventors: Mihoko Hasegawa, Ryoji Kurosawa, Kensuke Matsuoka, Fumihiko Terui
-
Patent number: 11450043Abstract: Systems and methods for design element association and modification are provided. An example method for editing elements in multiple artboards includes receiving an isolation session-initiation user input that identifies a first design element arrangement on a first artboard in a workspace on a user interface. The method also includes, responsive to receiving the isolation session-initiation user input, identifying a second artboard in the workspace based on the second artboard including a second design element arrangement that is associated with the first design element arrangement, and updating the user interface to display the first artboard and the second artboard within an isolation session. As an example updating the user interface may include displaying the first design element arrangement and the second design element arrangement using a first style, and displaying other portions of the first artboard and the second artboard using a second style.Type: GrantFiled: April 25, 2018Date of Patent: September 20, 2022Assignee: ADOBE INC.Inventors: Nithesh Gangadhar Salian, M A Maharaj
-
Patent number: 11415955Abstract: A system for updating a device in a building management system (BMS). The system includes a third-party device and a device manager of a control network. The device manager updates the third-party device and includes a processing circuit that determines that the third-party device has been discovered on the control network. The processing circuit further populates a template with a set of received data from the third-party device and maps the third-party device with control network based on the populated template of received data. The processing circuit further configures the third-party device to operate in the control network, wherein configuring the third-party device comprises transforming a data exchange format of the third-party device.Type: GrantFiled: February 28, 2020Date of Patent: August 16, 2022Assignee: Johnson Controls Tyco IP Holdings LLPInventors: Lisa E. Strand, Vivek V. Gupta, Benjamin D. Sanfelippo, Mark T. Fischbach, Adam Scott
-
Patent number: 11416120Abstract: A system that incorporates teachings of the present disclosure may include, for example, a computing device having a controller to present a plurality of associable actions and a plurality of accessories of distinct operational types, associate an action with an input function of a select one of the plurality of accessories, monitor the selected accessory for a stimulation of the input function, and transmit the action to an operating system to launch a first software application or to convey to a second software application the action or an aspect of the action. Additional embodiments are disclosed.Type: GrantFiled: December 8, 2020Date of Patent: August 16, 2022Assignee: STEELSERIES ApSInventors: Michael Aronzon, Jacob Wolff-Petersen, Tino Soelberg
-
Patent number: 11416127Abstract: A computer system displays a respective page of a home screen user interface, where the respective page includes a first plurality of application icons in a first predefined arrangement. The computer system detects a sequence of one or more inputs corresponding to a request to insert, into the respective page, a first user interface object containing a plurality of application icons that are automatically selected by the computer system. In response to detecting the sequence of one or more inputs, the computer system concurrently displays on the respective page: two or more of the first plurality of application icons in the first predefined arrangement, and a second plurality of application icons that are automatically placed on the respective page in locations that are aligned with the first predefined arrangement of the first plurality of application icons on the respective page of the home screen user interface.Type: GrantFiled: September 21, 2020Date of Patent: August 16, 2022Assignee: APPLE INC.Inventors: William M. Tyler, Caelan G. Stack, Christopher P. Foss, Craig M. Federighi, Alan C. Dye
-
Patent number: 11409421Abstract: An object processing method includes: receiving a first input of a user, the first input being an input of a first object in a first page by the user, objects in the first page being in an editable state; and in response to the first input, moving the first object to a first folder, the first folder being a folder indicated by a first folder icon. The first file folder iron being any one of: a folder icon in a second page, a folder icon corresponding in a first control to the first input and a folder icon in a first task window corresponding to the first input, the first page and the second page being pages on different screens of a terminal device, the first control being a control displayed in the first page, the first task window being a task window displayed in the first page.Type: GrantFiled: October 20, 2021Date of Patent: August 9, 2022Assignee: VIVO MOBILE COMMUNICATION CO., LTD.Inventor: Zengshun Wu
-
Patent number: 11388262Abstract: A method or enabling compression context setup for Internet-of-Thing, IoT, devices in a communication network is presented. The method is performed in an application server node for IoT devices, and includes sending a get context message to a gateway node, the get context message requesting a compression context setup includes compression details for an IoT device, receiving an indication of the requested compression context setup for the IoT device from the gateway node, and compressing and decompressing messages sent to and from the IoT device based on the received indication. An IoT device, a gateway node, an application node, a computer program and a computer program product thereof are also presented.Type: GrantFiled: December 29, 2017Date of Patent: July 12, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ari Keränen, Gonzalo Camarillo Gonzalez
-
Patent number: 11372901Abstract: Embodiments of the present disclosure are directed to methods and systems for customizing a workflow for processing database records. More specifically, customizing a workflow for processing database records can comprise maintaining a first set of records associated with a first entity of a plurality of entities. An administrative interface comprising one or more options for workflow configuration can be presented and selection of at least one of the one or more options for workflow configuration can be received through the administrative interface. A custom workflow for the first entity can be defined based on the received selection of the at least one of the one or more options for workflow configuration. The first set of records can then be processed using the defined custom workflow.Type: GrantFiled: July 1, 2019Date of Patent: June 28, 2022Assignee: Ensemble RCM, LLCInventor: Steven Paul Miller
-
Patent number: 11354140Abstract: The present invention provides a system and method for restructuring of an enterprise application (EA) or a supply chain management (SCM) application. The system and method enable a user to restructure the applications dynamically by operating with configurable user interface components without a need to involve a developer for coding. The system includes a platform layer component and a data layer component associated with UI component for executing a task. The system further includes a rule engine configured to interact with a dynamic module injector for conditionally loading modules on the user interface for restructuring the applications thereby redefining EA and SCM operations.Type: GrantFiled: November 5, 2019Date of Patent: June 7, 2022Assignee: NB VENTURES, INC.Inventors: Subhash Makhija, Huzaifa Shabbir Matawala, Wael Gendy Yousef Abdo, John Fawzy Gouda Hakeem
-
Patent number: 11353831Abstract: 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: November 25, 2019Date of Patent: June 7, 2022Assignee: JOHNSON CONTROLS TECHNOLOGY COMPANYInventors: Ashok Sridharan, Jayesh Patil, Subrata Bhattacharya, Abhigyan Chatterjee
-
Patent number: 11340782Abstract: A control device controls display of a display device for displaying a display screen for setting operations of the control device that controls an industrial machine and soft keys for operating the display screen. The control device includes: a key input processing unit that receives input from an input device; an input content determining unit that determines a content of the input received by the key input processing unit; a storage unit that stores a soft key definition information table in which operation contents on the display screen to be allocated to the soft keys are defined in advance; a soft key allocation selecting unit that selects the operation contents to be allocated to the soft keys; and a soft key display processing unit that displays the soft keys allocated with the operation contents selected by the soft key allocation selecting unit on the display device.Type: GrantFiled: July 10, 2020Date of Patent: May 24, 2022Assignee: FANUC CORPORATIONInventors: Satoshi Uchida, Shinichirou Itakura
-
Patent number: 11329998Abstract: The system and method disclosed performs entity authentication through identification proofing. A relying party such as a corporation or other type of entity having a secure website, computer network and secure facility working a risk engine can determine the authenticity, validation and verification during registration of a user entity. The identification proofing is integrated with a risk engine. The risk engine is capable of using bio-behavior based information which may be continuously monitored.Type: GrantFiled: August 30, 2021Date of Patent: May 10, 2022Assignee: SecureAuth CorporationInventors: Shahrokh Shahidzadeh, Frank Stefan Ulbrich
-
Patent number: 11327727Abstract: Methods and systems are presented for providing a platform that seamlessly integrates software modules into an application. In particular, the platform allows software modules to access services provided by other software modules, through a host module, without the need of exposing the source code of any of the software modules. The application is configured as a host module by integrating one or more software modules into the application. The application may directly consume services provided by the software modules and also facilitate service accessing between software modules that are integrated into the application. As such, a software module does not need to interact with another software module directly to access services provided by the other software module, but rather, using the application as a medium to interact with the other software module.Type: GrantFiled: December 23, 2019Date of Patent: May 10, 2022Assignee: PayPal, Inc.Inventor: Yang Liu
-
Patent number: 11327774Abstract: A method for personalizing resource strings within a user interface of a computing device. The method includes accessing a personalization editor via the computing device, and receiving a user modification to a resource string associated with one or more applications. The method also includes storing an original unmodified resource string associated with the resource string, the modified resource string, and the associated applications. The method also includes receiving a request from a first application for a first resource string associated with a specified resource identifier. The method also includes determining if the first resource string has an associated modified resource string stored in the personalized resource string database, and displaying the modified resource string based on the first resource string being determined to be associated with the modified resource string stored in the personalized resource string database.Type: GrantFiled: December 27, 2018Date of Patent: May 10, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Abhijit Chatterjee, Sanjib Saha, Neil Andrew Brench, Jack Lee Miller, Mithun Sibi Thomas, Andrei V. Nagornyi
-
Patent number: 11328127Abstract: Disclosed is an apparatus automatically generating and providing shared contents through a sentence matched based on an emoticon grammar. The apparatus receives a selection input for a predetermined number of emoticon grammars, of which the number is limited to a predetermined number, from a user terminal to receive a selection input for a predetermined number of a plurality of quotation sentences matched with an analyzed intent of a user, analyzes the intent of the user based on the received emoticon grammar.Type: GrantFiled: March 11, 2020Date of Patent: May 10, 2022Inventor: Pil Sung Kang
-
Patent number: 11321638Abstract: A machine learning model can be depicted as a graph. After identifying a familiarity level of a user, the graph of the machine learning model can be customized. The customization is based on the familiarity level of the user. The customized graph of the machine learning model is displayed to the user.Type: GrantFiled: March 16, 2020Date of Patent: May 3, 2022Assignee: Kyndryl, Inc.Inventors: Mary Rudden, Craig M. Trim, Shikhar Kwatra, Stacey Heeley Ronaghan, William G. Dusch
-
Patent number: 11321668Abstract: A method for codeless development of an application includes registering one or more actions in a registry. Each action is coded in a reusable block of code, each action having an action definition including an action type name, an input parameters map, and an output parameters map. The method further includes performing an action type name look up in the registry for an invoked action with an action service ensuring that a number of arguments included in the action definition matches a number of arguments specified by the action type, passing an input to and receiving a return value from the invoked action, updating the output parameters map included in the definition of the invoked action, and returning the updated output parameters map to an application in development for updating processing variables in the application.Type: GrantFiled: October 28, 2019Date of Patent: May 3, 2022Assignee: BMC Software, Inc.Inventors: Abhijit Anirrudha Rajwade, Steve Wong, David Lawrence Shapiro, Jiayi Gu, Girish Kumar Gupta, David T. Sulcer
-
Patent number: 11321420Abstract: Techniques for providing a cross-ecosystem website for applications are presented. The techniques can include storing, by a webserver, multiple website templates in association with a plurality of respective web widgets and a respective Application Program Interface (API), where a plurality of respective back-end services correspond to the plurality of respective web widgets; receiving, from a website developer, a website template selection and a web widget selection; implementing a respective API for the cross-ecosystem website; storing in association with the cross-ecosystem website a manifest indicating services available on the cross-ecosystem website; and interfacing with a plurality of applications in a plurality of application ecosystems, using the API for the cross-ecosystem website.Type: GrantFiled: December 21, 2018Date of Patent: May 3, 2022Assignee: VeriSign, Inc.Inventors: Andrew Fregly, Paul Tidwell
-
Patent number: 11314819Abstract: Techniques for intaking one or more documents are described. An exemplary method includes receiving an ingestion request to ingest a document; extracting text from the document; pre-processing the extracted text to generate pre-processed text that is predictable and analyzable; generating an index entry for the extracted text, the index entry to map the extracted text to a reserved field of a plurality of reserved fields; and storing the extracted text, index entry, and pre-processed text in at least one data storage location.Type: GrantFiled: November 27, 2019Date of Patent: April 26, 2022Assignee: Amazon Technologies, Inc.Inventors: Jared Lee Katzman, Nithin Kunala, Bing Xiang, Krishnakumar Rajagopalan, Andrew M. Grant
-
Patent number: 11307834Abstract: Embodiments are directed to application development. A data model may include one or more complex field types that each include one or more other fields. A separate data object may be included for each complex field type that defines one or more characteristics of one or more other fields included in a complex field type. An application design window may include one or more complex fields for an application, such that each complex field is associated with a complex field type. The data model may be modified to include another separate data object for each complex field type that is associated with the one or more complex fields, such that item values corresponding to each complex field of the same complex field type are stored in the same other separate data object. The modified data model may be deployed to enable one or more application shells to execute the application.Type: GrantFiled: November 11, 2020Date of Patent: April 19, 2022Assignee: FILEONQ, INC.Inventors: Manoj Philip, Kim Maron Webley
-
Patent number: 11302291Abstract: Systems, methods, and computer-readable media are disclosed for systems and methods for device agnostic user interface generation. Example methods include receiving a request for content from a device, determining first data representing a first device characteristic of the device, and determining an intended viewing distance value associated with the first data. Some methods include determining, using the intended viewing distance value, a first value for the device, the first value representing a baseline density-independent number of pixels, determining first content using the first value, and sending the first content to the device, where the first content is to be rendered at the device.Type: GrantFiled: November 27, 2019Date of Patent: April 12, 2022Assignee: Amazon Technologies, Inc.Inventors: Bradley McNally, Kynan Dylan Antos, Jennifer Lynne Cotton, Jonathan Mongan, Sahil Ahmed Yousif Anand, Timothy Thomas Gray, Ryan Long
-
Patent number: 11287950Abstract: A graphical planner allows a user to create or select, and then display, images that represent tasks and events to be completed by the user, as well as corresponding images that represent tasks and events that the user has already completed. The graphical planner allows a user to plan and schedule events and tasks by indicating an event or task in a non-textual (i.e., graphic or symbolic) manner. Completion of the events and tasks by the user can also be signaled or otherwise indicated in a non-textual (e.g., visual, audible) manner.Type: GrantFiled: June 5, 2020Date of Patent: March 29, 2022Inventors: Jake Yanchar, Georgia Elizabeth Yanchar
-
Patent number: 11287948Abstract: The invention deals a method for controlling the execution of a program by a terminal (1) comprising a screen (12), wherein the method comprises the steps of: configuring the program into an enabled state, wherein at least one process of the program is allowed to be executed by the terminal (1), and a disabled state, wherein execution of any process of the program by the terminal (1) is forbidden, wherein the method further comprises the steps of: displaying (100) on the screen (12) an icon (G) for starting the program according to a first rendering if the program is configured in the enabled state, and displaying (114) said icon (G) according to a second rendering different from the first rendering if the program is configured in the disabled state.Type: GrantFiled: June 28, 2016Date of Patent: March 29, 2022Assignee: OrangeInventors: Menghuai Huang, Jie Wan, Nan Ye, Zhihong Guo, Xin-Lucienne Liu
-
Patent number: 11282037Abstract: Systems, methods, and computer-readable media for graphically aggregating data from a plurality of distinct tables, and enabling dissociation of underlying aggregated data from the associated distinct tables are disclosed.Type: GrantFiled: April 29, 2021Date of Patent: March 22, 2022Assignee: MONDAY.COM LTD.Inventors: Itay Cohen, Oron Morad, Daniel Lereya
-
Patent number: 11282141Abstract: 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: August 7, 2020Date of Patent: March 22, 2022Assignee: Trading Technologies International, Inc.Inventor: Scott F. Singer
-
Patent number: 11277466Abstract: A file transferring method is disclosed. The method includes activating a transferring area on a displayed user interface in response to triggering of file transferring; tracking drag trajectory according to a triggered dragging instruction on the user interface on which the transferring area is activated, and detecting, when the dragging is released, that the transferring area and a file icon overlap; and transferring a corresponding file in response to the file icon overlapping with the transferring area.Type: GrantFiled: March 27, 2019Date of Patent: March 15, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Junzhi He
-
Patent number: 11269506Abstract: An information processing system includes a server apparatus that provides a plurality of applications; and a terminal device coupled to the server apparatus via a network, and sets a plurality of pieces of custom information for customizing display screens of the applications. The server apparatus includes a memory and a processor coupled to the memory and configured to manage application information that includes the plurality of pieces of custom information and reference information, cause the terminal device to display a setting screen on which a given piece of custom information is to be set, in response to a request from the terminal device, display a list of the plurality of pieces of custom information, included in the application information, enabled for selection on the setting screen, and determine an order of displaying the list of the plurality of pieces of custom information based on the reference information.Type: GrantFiled: December 26, 2019Date of Patent: March 8, 2022Assignee: Ricoh Company, Ltd.Inventor: Ryohsuke Yoshihashi
-
Patent number: 11271929Abstract: The systems and methods disclosed herein are for a control application for reformatting the graphical user interface being displayed on a computing device. In one embodiment, the control application interfaces with the operating system of the device and disables certain functionality. The disabled functionality may be restored based on user activity data. In which case, the control application re-enables functionality of certain applications by displaying additional graphical user interface elements.Type: GrantFiled: September 28, 2021Date of Patent: March 8, 2022Assignee: BIZZ dot BUZZ, LLCInventor: Shane Taylor McFarland
-
Patent number: 11269599Abstract: A system includes a processor, an input device, and a memory storing instructions that, when executed, cause the system to display a palette and receive a user selection of one or more actions, and store the selected actions in association with the palette in an electronic database. In another aspect, a non-transitory computer readable medium includes program instructions that when executed, cause a computer to display, on a graphical user interface, a palette, receive, via the input device, a user selection of one or more actions, and store the selected one or more actions in association with the palette in a database. A method includes displaying a palette and receiving, via the input device, a user selection of one or more actions, and storing the selected one or more actions in association with the palette in an electronic database.Type: GrantFiled: July 23, 2019Date of Patent: March 8, 2022Assignee: CDW LLCInventors: Joseph Kessler, Suresh Bellam, Andre Coetzee, Dan Verdeyen
-
Patent number: 11269501Abstract: A computing system that can operate to implement an interactive graphic design system that enables users to preview and resolve input actions that cause conflict with predefined constraints.Type: GrantFiled: November 13, 2019Date of Patent: March 8, 2022Assignee: Figma, Inc.Inventors: Marcin Wichary, Nikolas Klein
-
Patent number: 11272070Abstract: An image forming apparatus includes extended services that are an extended function service and a backend service, and an extended service manager that manages the extended function service and the backend service. Each extended service provides an extension application with a function other than standard functions of the image forming apparatus, without using a standard application that realizes the standard functions of the image forming apparatus. The extension application is an application that realizes the function other than the standard functions of the image forming apparatus. The standard application is a copy application, a printer application, a facsimile application, or a transmission application.Type: GrantFiled: February 25, 2021Date of Patent: March 8, 2022Assignee: KYOCERA DOCUMENT SOLUTIONS INC.Inventors: Tomonori Naota, Shunsuke Mori, Motoki Hiratsuka
-
Patent number: 11262893Abstract: Technologies and techniques modifying a workspace on a processing device. A processor operating environment includes a workspace manager module, configured to generate a workspace for a processing device. Communications circuitry is configured to receive user annotation data and associated metadata relating to the workspace. An annotation data manager module is configured to process the received user annotation data and associated metadata to determine if at least one of the user annotation data and/or metadata matches pre-stored annotation data and/or metadata, wherein the workspace manager module is configured to generate a modified workspace for the processing device based on matching annotation data and/or metadata.Type: GrantFiled: November 7, 2018Date of Patent: March 1, 2022Assignee: ALLSCRIPTS SOFTWARE, LLCInventors: George A. Chauvin, Jefferson Wilson, Thomas A. Hartman
-
Patent number: 11258916Abstract: An image forming device includes a data collection service and a mail transmission service as extension services for providing a function other than a standard function of the image forming device to an extension application, and an extension service management unit for managing the data collection service and the mail transmission service. When the state of one of a plurality of extension services changes, a service activation control unit of the extension service management unit notifies the other of the plurality of extension services of the change. When the extension service is notified of the change in the state of the other extension service from the service activation control unit, the extension service executes a specific operation.Type: GrantFiled: March 2, 2021Date of Patent: February 22, 2022Assignee: KYOCERA Document Solutions Inc.Inventor: Kenzo Azakami