Patents Examined by David Faber
-
Patent number: 11966695Abstract: Methods, systems and computer program products for implementing a mere-parser are disclosed. Text data is processed to generate one or more parse items. A boundary based attribute associated with one of the parse items is identified, and the identified mere attribute is associated with one or more of the remaining parse items that is not blocked from associated with the boundary based attribute.Type: GrantFiled: October 27, 2020Date of Patent: April 23, 2024Assignee: Optum360, LLCInventors: Daniel T. Heinze, Mark L. Morsch
-
Patent number: 11960525Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for automatically formatting content items for presentation. For example, in response to receiving an invocation of a presentation mode for a content item, a computing device can generate a tree structure representing the structure of the content item. The computing device can generate a presentation version of the content item based on a presentation template that defines the presentation formatting for the content item. The computing device can traverse the tree and determine a portion of the presentation version of the content item to present based on the amount of content that can fit within a display size of a display device. In some implementations, the computing device can determine portions of content to suppress and/or highlight based on various characteristics, metadata, comments, links, etc., corresponding to the portions of content in the content item.Type: GrantFiled: March 22, 2017Date of Patent: April 16, 2024Assignee: DROPBOX, INCInventors: Justin Hileman, Scott Zhuge, Kevin Ji
-
Patent number: 11954433Abstract: Techniques for visualizing text expressions in spreadsheet cells by mapping syntactic elements of the text expressions to two-dimensional (2D) or three-dimensional (3D) configurations of elements, and displaying the 2D or 3D configurations in a graphical user interface, wherein the syntactic relationships between syntactic elements in the text expressions are rendered as spatial relationships between the elements in the 2D or 3D configuration. In one embodiment, a method for converting a text expression into a 2D or 3D configuration includes selecting a spreadsheet cell based on input received from a user input device, wherein the spreadsheet cell comprises a text expression, parsing the text expression, using a logic subsystem, into at least a first syntactic element, mapping the first syntactic element, using the logic subsystem, to a first 2D or 3D element, and displaying the first element in a graphical user interface via a display subsystem.Type: GrantFiled: December 15, 2022Date of Patent: April 9, 2024Assignee: INTERJECT DATA SYSTEM, INC.Inventors: Jeffrey Dean Honsowetz, Eugene Lyubar, Patrick DeBuse
-
System and method for predictive curation, production infrastructure, and personal content assistant
Patent number: 11947588Abstract: Data points, calendar entries, trends, and 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 with each user and can interact with the user via text/audio messaging.Type: GrantFiled: December 18, 2019Date of Patent: April 2, 2024Assignee: Kodak Alaris Inc.Inventors: Joseph A. Manico, Young No, Madirakshi Das, Alexander C. Loui -
Patent number: 11937145Abstract: A method and apparatus for mapping addressable information (e.g., locations denoted by name or address, street addresses, landmarks, etc.) off of disparate applications on a mobile device, onto an existing map on the mobile device, are disclosed. An application on a mobile device may display addressable information (e.g., a website displaying a location name and/or address, an email containing an address, etc.). In response to a user's selecting the addressable information and invoking a mapping command, a map-display application (e.g., Google Maps®, Yahoo! Maps®, Windows Live Search Map®, MapQuest®, iPhone® maps, Waze® etc.) may be automatically presented (e.g., launches, become visible, displayed, etc.) displaying the addressable information in addition to at least one prior mapping content previously displayed by the map-display application.Type: GrantFiled: September 13, 2019Date of Patent: March 19, 2024Assignee: Nearby Systems LLCInventors: Gabriel Jakobson, Steven L. Rueben
-
Patent number: 11935317Abstract: An embodiment of the present invention provides an information processing apparatus that is capable of generating information about contents of a written work more accurately than conventionally possible. The information processing apparatus includes a determination device, a selector, and a generator. The determination device determines whether a first object and a first property that are mentioned in a first electronic document and that are estimated to be in an association relationship are in accordance with a definition of the association relationship between an object and a property. In a case where the first object and the first property are determined to be not in accordance with the definition, the selector selects, instead of the first object, a second object that is in the association relationship with the first property. The generator generates relationship information indicating that the first electronic document is related to the second object.Type: GrantFiled: September 3, 2020Date of Patent: March 19, 2024Assignee: Kabushiki Kaisha ToshibaInventor: Akira Hosokawa
-
Patent number: 11928424Abstract: Systems and methods to facilitate a customization and proliferation of models are described. The system receives, via a first interface, table information and communicates the table information to a first model. The first model includes logic to process the values to generate a column of predicted values. The system receives a column of predicted values from the first model. The system appends the column of predicted values to the table information to generate appended table information. The system communicates, via a second interface, the appended table information to a second state including a second plurality of models. The sequence of states is associated with a plurality of interfaces including the first interface and the second interface. The interfaces facilitate a customization and proliferation of models.Type: GrantFiled: November 28, 2022Date of Patent: March 12, 2024Assignee: Opendoor Labs Inc.Inventors: Tianyi Xia, Leonid Boris Pekelis, David Makanalani Lundgren
-
Patent number: 11915018Abstract: A method and apparatus for modifying a user interface. The method comprises receiving user interface data at a client from a first server, receiving modification computer program code at said client, and executing said modification computer program code at said client to modify said user interface data to generate modified user interface data. The modification computer program code can be received from said first server or from a further server.Type: GrantFiled: August 19, 2021Date of Patent: February 27, 2024Assignee: Versata FZ-LLCInventor: Plamen Valtchev
-
Patent number: 11907651Abstract: The information processing apparatus analyzes the results of modification performed by user for a recommended character string and determines whether there is an excess or a lack in units of predetermined character string areas in a recommended area corresponding to the recommended character string. In a case where it is determined that there is an excess or a lack as a result of the determination, a recommended character string that eliminates the excess or the lack is specified. Then, area information for specifying the recommended area, which is registered in a database, is updated so that the character string corresponding to the specified recommended area becomes the recommended character string.Type: GrantFiled: April 15, 2022Date of Patent: February 20, 2024Assignee: Canon Kabushiki KaishaInventor: Takayuki Kawashima
-
Patent number: 11893817Abstract: Techniques described herein relate to a method for predicting field values of documents. The method may include identifying a field prediction model generation request; obtaining, training documents from a document manager; selecting a first training document; making a first determination that the first training document is a text-based document; performing text-based data extraction to identify first words and first boxes included in the first training document; identifying first keywords and first candidate words included in the first training document based on the first words and the first boxes; and generating a first annotated training document using the first keywords and the first candidate words, wherein the first annotated training document comprises color-based representation masks for the first keywords, the first candidate words, and first general words included in the first training document.Type: GrantFiled: July 27, 2021Date of Patent: February 6, 2024Assignee: EMC IP Holding Company LLCInventors: Paulo Abelha Ferreira, Pablo Nascimento da Silva, Rômulo Teixeira de Abreu Pinho, Tiago Salviano Calmon, Vinicius Michel Gottin
-
Patent number: 11880493Abstract: A wearable device and method for operating the wearable device in a wearable device communication system in a controlled environment is disclosed. The wearable device includes at least one module configured to customize an inmate interface on the wearable device based at least in part of an inmate profile and an administrative rule. In some embodiments, the inmate interface is a keyboard. The wearable device also includes additional modules that enable the wearable device to monitor information regarding at least one of the inmate of the wearable device and the physical environment in which the wearable device is located.Type: GrantFiled: March 27, 2017Date of Patent: January 23, 2024Assignee: Global Tel*Link CorporationInventor: Stephen L. Hodge
-
Patent number: 11880413Abstract: This disclosure covers systems and methods that retrieve and transform a requested dataset into a data shape that a widget specifies for visualization. In certain embodiments, the disclosed systems and methods respond to data requests for widgets by retrieving datasets formatted according to different data models for different platforms. The systems and methods then transform the datasets into a data shape specified by the widgets. By transforming requested datasets to conform to data shapes specified by widgets, the disclosed systems and methods orchestrate the update of a widget (or multiple instances of a widget) with data that originally conformed to different data models and, in some cases, was formatted for different software applications.Type: GrantFiled: June 2, 2017Date of Patent: January 23, 2024Assignee: Qualtrics, LLCInventors: Ayushman Dutta, Chao Lai, David Seigle, Matthew Al-Sheikh, Owen Hancock, Myung Ryul Jang
-
Patent number: 11868709Abstract: Systems and methods for populating the fields of an electronic form are disclosed. A method includes receiving, by a processing circuit, a speech input for filling out a field of an electronic form; determining, by the processing circuit, an irregularity in the speech input; refining, by the processing circuit, the speech input based on the determined irregularity; converting, by the processing circuit, the refined speech input into text; and providing, by the processing circuit, the text to a user device to populate the field with the text.Type: GrantFiled: October 22, 2019Date of Patent: January 9, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Gerard K. Cohen, Edmund Gauci, Eric Miller
-
Patent number: 11868713Abstract: A method comprises retrieving a file comprising a parent worksheet comprising a first row comprising a first statement, a first data type identifier, and a first logic; in response to receiving a first rendering request from a client computing device, generating a child worksheet in the spreadsheet comprising a second row, wherein the second row inherits the first row; receiving a second request to modify at least one of the first statement in the second statement cell, the first data type identifier in the second data type cell, or the first logic in the second logic cell; and rendering a graphical user interface based on the modified child worksheet.Type: GrantFiled: October 4, 2021Date of Patent: January 9, 2024Assignee: HITPS LLCInventors: Harish Krishnaswamy, Sam Elsamman
-
Patent number: 11860928Abstract: A method includes receiving input from a client at least partially specifying one or more characteristics, wherein the initial input includes a seed image and a natural language statement describing a desired change to the seed image; predicting one or more attributes of the seed image by operation of a neural network on the seed image; and parsing the natural language statement to identify desired changes to the one or more attributes of the seed image. The method also includes generating an interim target image by changing the one or more attributes of the seed image, according to the parsed natural language statement; selecting a set of images from an image database for output to the client, each of said set of images being determined to at least partially satisfy the one or more changed attributes of the seed image; and displaying the set of images to the client.Type: GrantFiled: August 19, 2021Date of Patent: January 2, 2024Assignee: International Business Machines CorporationInventors: Xiaoxiao Guo, Hui Wu, Rogerio Feris
-
Patent number: 11853685Abstract: A content string can be identified from a resource file that defines one or more webpages of a web site. The content string can include particular content to be displayed in a webpage. The resource file can indicate a location associated with the particular content relative to other content to be displayed in the webpage. The webpage can be of the one or more webpages and associated with the content string. Key information for the content string can be identified. The key information can be unique relative to other key information associated with other content strings in the one or more resource files. A modified content string can be generated that includes the content, identifier of the resource file, and key information. The one or more resource files can be updated to include the modified content string. The one or more resource files can be transmitted to a receiving device.Type: GrantFiled: January 23, 2018Date of Patent: December 26, 2023Assignee: Oracle International CorporationInventors: Tanghoi Lai, Aiman Copty, Toby Yu Chu Yip, Yushui Du, Huifeng Fan
-
Patent number: 11853690Abstract: Systems and methods may highlight paths through graphical models having executable semantics. Paths through a model leading from a starting location and terminating at final source and/or destination model elements may be identified. The paths may be highlighted. A model may include hierarchical levels, and the highlighting may be extended into lower or higher hierarchical levels relative to a current level. A model may execute over a plurality of simulation time steps, and the highlighting may indicate model elements executing in a given simulation time step.Type: GrantFiled: January 31, 2017Date of Patent: December 26, 2023Assignee: The MathWorks, Inc.Inventors: Fu Zhang, Yu Jiang, Murali K. Yeddanapudi
-
Patent number: 11848848Abstract: In an example embodiment, a first function is performed on the first document received at first middleware management architecture, causing a change in the status of the first document. The change is logged in a record corresponding to the first document in a memory. Then the first document is sent to a second network via a transmission protocol layer. A notification of a change in the status of the first document within the second layer is received in a layer other than the transmission protocol layer, from the second network. The change in the second network is logged in the record corresponding to the first document in the memory. Information corresponding to the change in the status of the first document at the middleware management architecture and the change in the status of the first document in the second network is reported to the first network.Type: GrantFiled: June 4, 2021Date of Patent: December 19, 2023Assignee: SAP SEInventors: Alexander Ubillus, Kam Yue, Arunkumar Thiyagarajan, Veronica Vijil, Huihang Liang, Orville Pinto, Jiawei Sun, Giso Schroeder
-
Patent number: 11837004Abstract: Method includes generating a base model by training a pretrained model using a base training dataset including first training datapoints identifying tables in historical document images that include the tables and text, where the generated base model is configured to extract the tables as objects; and generating a table extraction model by training the base model using an enhanced training dataset including second training datapoints that are different from the first training datapoints and identify a plurality of cells disposed in each of the tables in a row direction and a column direction. The table extraction model is trained to output content of the tables and table information in an XML format, the table information including cell level information of the plurality of cells that is searchable via a query configured to provide target content that corresponds to one or more cells.Type: GrantFiled: February 24, 2023Date of Patent: December 5, 2023Assignee: Oracle Financial Services Software LimitedInventors: Shivam Agrahari, Dakshayani Singaraju, Veresh Jain
-
Patent number: 11829723Abstract: A system and method for identifying relevant content from other documents and presenting candidate documents in a document authoring application is described. The system identifies a pattern of events from the document authoring application. The system receives a request to identify candidate documents pertinent to a document present in the document authoring application. A set of candidate documents is identified from a document library based on the pattern of events, a reuse score for each candidate document, a similarity score for each candidate document, and content in the document present in the document authoring application. The set of candidate documents is provided in a user interface element of the document authoring application.Type: GrantFiled: October 17, 2019Date of Patent: November 28, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Chenguang Yang, Susan Elizabeth Sullivan, Deqing Chen, Mahaveer Bhavarlal Kothari