Patents Examined by Howard Cortes
-
Patent number: 12380270Abstract: The present disclosure relates to a system, method, and computer program for testing the accuracy of software that identifies user interface (UI) elements on a webpage (“the auto-identifier software”). The system enables a user to tag UI elements on a webpage with labels. The system creates a normalized specification for the webpage, where the specification includes a mapping of UI elements to normalized labels. The system uses the auto-identifier software to identify UI elements on the webpage. The system evaluates the performance of the auto-identifier software with respect to the webpage using the specification. The system displays diagnostics related to the performance of the auto-identifier software. In certain embodiments, the method is used for testing the accuracy of autofill software on a webform. In certain embodiments, the method is used for testing the accuracy of cart-scraper software on a checkout page.Type: GrantFiled: September 1, 2023Date of Patent: August 5, 2025Assignee: Rakuten Group, Inc.Inventors: Dennis Hou, Bill Vasiliadis, Travis Coulter, Jae Jung, Adam Roth
-
Patent number: 12373037Abstract: A method and apparatus for capturing touchless inputs and controlling an electronic device with the same are described. In one embodiment, the method for controlling a user interface of software on a portable electronic device, the method comprising: obtaining one or more touchless inputs by capturing movements of the portable electronic device resulting from one or more hand gestures made by a hand holding the portable electronic device; determining one or more operations to control the user interface being displayed on a display of the portable electronic device based on the one or more touchless inputs; and controlling the software using at least one of the one or more operations.Type: GrantFiled: September 28, 2023Date of Patent: July 29, 2025Inventor: Zouheir Taher Fadlallah
-
Patent number: 12360780Abstract: A multi-stage configuration service running in a cloud computing environment receives a transformation request from a client device. Based on a policy identified in the transformation request, the multi-stage configuration service constructs a configuration file containing key-value pairs representing settings of a requested transformation. The settings are set or constrained in accordance with zero or more facets contained in the policy that describe how an application feature is set or constrained in performing a transformation on a source file or files. The multi-stage configuration service determines, in accordance with the policy, whether the configuration file is structurally correct in view of a user-provided overriding property value and either enqueues the configuration file for a publishing agent in the cloud computing environment to perform the requested transformation or returns an error report to the client device.Type: GrantFiled: March 25, 2024Date of Patent: July 15, 2025Assignee: OPEN TEXT SA ULCInventors: Jeremy Duke, James Worthington Martin, Bradford Stanley Morris
-
Patent number: 12339920Abstract: Embodiments of the present invention provide a system for creating and hosting static and dynamic applications. The system is configured for receiving one or more inputs from at least one user, wherein the one or more inputs are associated with creation of one or more applications, extracting one or more templates and present the one or more templates to the at least one user, selecting a template of the one or more templates, automatically selecting a server from one or more servers to host the one or more applications, establishing a connection to the server and extract a data set from the server, rendering data in the data set and apply the data to the template, via an artificial intelligence engine, generating one or more template previews based on applying the data to the template, and displaying the one or more template previews to the at least one user.Type: GrantFiled: February 6, 2024Date of Patent: June 24, 2025Assignee: BANK OF AMERICA CORPORATIONInventors: Arunkumar Jagadeeswaran, Ketan Ghelani, Sathis Kumar Karuppannan
-
Patent number: 12321893Abstract: Disclosed is a new intelligent forms automation solution for receiving a request or submission involving multiple types of non-native forms in a consistent manner. An engine locates a field in a non-native form, extracts a globally unique identifier (GUID) from the field and form data from data fields of the non-native form. The GUID is used by the engine to identify and retrieve a virtual copy of a native form identified. The engine fills the virtual copy of the native form with form data from the non-native form. Since the native form can have an associated workflow process, the form data from the non-native form is processed through the workflow. The native form and the non-native form can be created independently of one another. In some cases, a native form can be used to create a non-native form with a hidden field containing the GUID of the native form.Type: GrantFiled: January 16, 2024Date of Patent: June 3, 2025Assignee: Open Text CorporationInventor: Mark Nicholas Jackson
-
Patent number: 12321411Abstract: A server can be configured for providing a loading animation with a shape that grows from within from a central point. The server can provide, in response to receiving a request to access a feature of a webpage that includes a first shape, a loading animation that includes a second shape. The loading animation can include an animation sequence that causes the second shape to grow in size, without changing shape, from within from a central point into a first area occupied by the second shape. Providing the loading animation can include (i) terminating the animation sequence in response to a predetermined amount of time elapsing and (ii) providing the loading animation for display on the entity device while the server accesses the feature of the webpage. The server can provide access to the feature.Type: GrantFiled: January 19, 2024Date of Patent: June 3, 2025Assignee: Truist BankInventor: Reinaldo Rivera
-
Patent number: 12287622Abstract: A numerical control device includes a control computation unit that controls a machine tool and a robot by using an NC program defined in a first coordinate system, the control computation unit includes a storage unit that stores the NC program including a first command, which is a command for the machine tool described in a first programming language, and a second command, which is a command for the robot described in the first programming language, and a program converting unit that converts the second command into a third command, which is a robot program used for controlling the robot, and the control computation unit controls the machine tool by using the first command and controls the robot by using the third command.Type: GrantFiled: January 9, 2019Date of Patent: April 29, 2025Assignee: MITSUBISHI ELECTRIC CORPORATIONInventors: Masakazu Sagasaki, Kensuke Baba, Takashi Sueda
-
Patent number: 12282729Abstract: A method for changing printed material, hereafter called interactive book, is provided. The original interactive book may have imbedded links to an External Dedicated Book Addition. The present interactive book allows for multiple people to be able to constantly update External Dedicated Book Additions for the book and solve problems using hidden codes to receive a reward.Type: GrantFiled: June 9, 2022Date of Patent: April 22, 2025Assignee: Advins, Inc.Inventor: Arthur Seymour
-
Patent number: 12248515Abstract: A resource dependency system displays two dynamically interactive interfaces in a resource dependency user interface, a hierarchical resource repository and a dependency graph user interface. User interactions on each interface can dynamically update either interface. For example, a selection of a particular resource in the dependency graph user interface causes the system to update the dependency graph user interface to indicate the selection and also updates the hierarchical resource repository to navigate to the appropriate folder corresponding to the stored location of the selected resource. In another example, a selection of a particular resource in the hierarchical resource repository causes the system to update the hierarchical resource repository to indicate the selection and also updates the dependency graph user interface to display an updated graph, indicate the selection and, in some embodiments, focus on the selected resource by zooming into a portion of the graph.Type: GrantFiled: December 20, 2022Date of Patent: March 11, 2025Assignee: Palantir Technologies Inc.Inventors: Adam Borochoff, Joseph Rafidi, Parvathy Menon
-
Patent number: 12242254Abstract: The disclosure relates to digital models of a production apparatus. The digital models can generate simulations of production sequences of the production apparatus, and a controller can access the simulation to improve operations of the production apparatus. The digital model uses data of a locating system to create the simulation. The locating system monitors carriers for transporting components. The controller can compare parameters of the simulation results with corresponding parameters of earlier simulation results and/or actually obtained parameters of earlier production sequences, which can be stored in a model library. The disclosure further relates to corresponding production control methods.Type: GrantFiled: November 3, 2021Date of Patent: March 4, 2025Assignee: TRUMPF Werkzeugmaschinen SE + Co. KGInventors: Carina Mieth, Jens Ottnad
-
Patent number: 12231496Abstract: A method for visualizing a building model comprises retrieving an identifier associated with a digital representation of a building asset from a digital representation representing at least a portion of a building, retrieving, using the identifier, a graphical representation of the asset from a building model having a different format than the digital representation, and rendering the graphical representation on a display device.Type: GrantFiled: February 8, 2021Date of Patent: February 18, 2025Assignee: TYCO FIRE & SECURITY GMBHInventors: Erik S. Paulson, Ambuj Shatdal, ZhongYi Jin, Chenlu Zhang, Youngchoon Park
-
Patent number: 12223256Abstract: Techniques are described relating to the identification of location of content within an electronic document. Techniques may include generating a location identification rule specifying one or more parameters for identifying a location identifier (LID) for each of the one or more streams associated with the content of the electronic document. Further, the LID may be generated in accordance with the location identification rule. The LID may be assigned to at least a portion of the content, such that the portion of the content within the electronic document may be located in accordance with the LID.Type: GrantFiled: May 12, 2023Date of Patent: February 11, 2025Assignee: RELATIVITY ODA LLCInventors: Douglas Markey, Karl Knoernschild, Joseph Keslin, Philip Boutros
-
Patent number: 12210814Abstract: Techniques for content-aware font recommendations include obtaining an electronic document comprising an image and text. The image is processed using one or more convolutional neural networks to determine one or more image tags. The image tags are mapped to one or more font tags using a user map, a designer map, or one or more contextual synonyms of the image tags. A font to recommend for the electronic document is then determined using the one or more font tags.Type: GrantFiled: April 6, 2023Date of Patent: January 28, 2025Assignee: Adobe Inc.Inventors: Neel Kadia, Shikhar Garg, Saikat Chakrabarty
-
Patent number: 12196177Abstract: Wind turbine control based on optimizing and non-optimizing controller routines is disclosed. A first controller implements a model predictive control (MPC) routine for calculating a predicted first control value. A second controller implements a non-optimizing control routine for calculating a second control value. An actuator controller unit determines an actuator control signal by combining the predicted first control value and the second control value.Type: GrantFiled: December 17, 2019Date of Patent: January 14, 2025Assignee: VESTAS WIND SYSTEMS A/SInventor: Tobias Gybel Hovgaard
-
Patent number: 12189364Abstract: In an example, a method includes receiving, by at least one processor, object model data describing a geometry of at least part of at least one object to be generated using additive manufacturing. The object model data defines a first geometrical transformation to be applied to the object model data. It may be determined if a second geometrical transformation is to be applied to the object model data. If a second geometrical transformation is to be applied, the first and second geometrical transformations may be applied to the object model data to determine modified object model data. Otherwise, the first geometrical transformation may be applied to the object geometry to determine modified object model data.Type: GrantFiled: July 12, 2019Date of Patent: January 7, 2025Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sergio Gonzalez Martin, Jordi Gonzalez Rogel, Jordi Sanroma Garrit, Jordi Raventos Catasus
-
Patent number: 12190546Abstract: The present invention relates to a system for determining the colors of different objects for comparison. The system may include user computing devices connected to a server storing user data, digital photographs, and texture data. A user computing device operates an app, through which a user may compare the colors of objects in different photos. The server may be programmed to analyze the matching in color between the different objects and return a color matching, expressed as a matching percentage from 0% to 100%, for display on the user computing device. The system may be used to send and receive messages between users and contacts. The system may also be used to visualize objects as they would appear if they were made of a different color or texture. Methods of use are also disclosed.Type: GrantFiled: September 14, 2021Date of Patent: January 7, 2025Inventor: Roseane Lorry
-
Patent number: 12164862Abstract: A method includes receiving, via a user interface of a client device, a request to populate one or more cells of a plurality of cells of a document having a tabular structure, wherein the one or more cells correspond to a first attribute pertaining to a first column header and a first object pertaining to a first row header; analyzing the request and one or more additional cells corresponding to one or more additional attributes and one or more additional objects of the document to obtain contextual information for the request; generating a query based at least in part on the contextual information; initiating an execution of the query to obtain a response using one or more data sources; and causing the user interface to be modified to populate the response in the one or more cells corresponding to the first attribute and the first object.Type: GrantFiled: July 25, 2023Date of Patent: December 10, 2024Assignee: Google LLCInventor: Gökhan Bakir
-
Patent number: 12159137Abstract: Methods and systems for providing improved and interactive product documentations are provided. In one embodiment, a method is provided that includes providing a documentation page to a computing device. The documentation page may include an identifier of a data environment associated with the documentation page. A request may be received to display the data environment and data associated with the data environment may be retrieved from a database associated with the computing device. The data environment may be created based on the retrieved data and provided to the computing device for display.Type: GrantFiled: July 21, 2023Date of Patent: December 3, 2024Assignee: K2 Software, Inc.Inventors: Neil Maartens, Leesyl Gibson
-
Patent number: 12148510Abstract: A system for automated edit check generation is disclosed. The system may write a template edit check based on a custom edit check, add a parameter set for the template edit check, add a value for each parameter of the parameter set, and generate an edit check based on the template edit check, the parameter set, and the value.Type: GrantFiled: March 24, 2023Date of Patent: November 19, 2024Assignee: OMNICOMM SYSTEMS, INC.Inventor: Kim Rejndrup
-
Patent number: 12099799Abstract: A website building system includes a processor; at least one database storing at least website pages and layouts comprising fluid components, breakpoint ranges for multiple viewport sizes, dynamic layout rules and responsive editing rules for editing said fluid components according to breakpoint ranges and a responsive editing module running on the processor, the module includes a rule engine to provide layout decisions for a page of a website built by the WBS according to the dynamic layout rules and the responsive editing rules associated with at least one incoming trigger; a responsive editor to receive the at least one incoming trigger and dimensions of a current viewport, and to generate an updated fluid responsive design layout for said current viewport according to the layout decision and a CSS (cascading style sheet) generator to map the features of the updated fluid responsive design layout design into a smart CSS for the current viewport.Type: GrantFiled: April 30, 2023Date of Patent: September 24, 2024Assignee: Wix.com Ltd.Inventors: Roni Fialkow, Idan Cohen, Na'ama Ben Oliel Ronen, Batya Antebi, Andrey Moiseev, Yotam Barzilay, Kobi Zakut, Nir Horesh, Bar Ehud Ulman, Kfir Golan