Patents Examined by Mustafa Amin
-
Patent number: 12197847Abstract: Provided are a method for providing an electronic document using a chatbot and a method and apparatus for writing an electronic document using a chatbot. The electronic document providing method using a chatbot includes receiving a chatting input associated with an electronic document from a user terminal, generating an electronic document based on the chatting input, and providing the generated electronic document to the user terminal.Type: GrantFiled: May 6, 2020Date of Patent: January 14, 2025Assignee: FORCS CO., LTD.Inventor: Mi Kyung Park
-
Patent number: 12182594Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating interactions with a user interface of an application are disclosed. In one aspect, a method includes, for each of a plurality of different user sessions of a native application, accessing frame bundles that each include data representing content presented by a frame of a user interface of the native application at a given time. Each frame bundle includes at least a portion of a view tree of the native application used to generate the user interface at the given time and data specifying content presented by each view of the portion of the view tree. Based on the frame bundles, playback data are generated that present visual changes of the user interface corresponding to changes to the view trees.Type: GrantFiled: January 31, 2023Date of Patent: December 31, 2024Assignee: FullStory, Inc.Inventors: Matthew Mastracci, Joel Grayson Webber, Michael Morrissey, Hollis Bruce Johnson, Jr.
-
Patent number: 12147753Abstract: Aspects of the subject technology relate to systems and methods for constraints-based layout and control of user interface (UI) elements. The system receives a first user input indicating an instruction to position a first UI element on a page of the layout application. The system receives a second user input indicating an instruction to position a second UI element on the page. The system receives a third user input indicating an instruction to create a connection from the second UI element to the first UI element. The system generates a layout constraint indicating a spatial relationship between the first UI element and the second UI element based on the connection. The system provides the layout constraint in a layout data file associated with the UI.Type: GrantFiled: December 21, 2020Date of Patent: November 19, 2024Assignee: Google LLCInventors: John Hoford, Nicolas Roard, Romain P. Guy
-
Patent number: 12135935Abstract: Embodiments of the invention are directed to a system, method, or computer program product for convenient, secure digital data archiving and utilization across multiple communication channels. The method includes extracting one or more data input fields from a form and generating one or more user prompts to be presented to a user in order to complete at least one of the one or more entries of the one or more data input fields. The method further includes causing the transmission of at least one of the one or more user prompts to the user and receiving a prompt response from the user. The method further includes displaying to the user a completed generated form in an appropriate channel format, and provides a process for secure e-signature and cross-stream utilization of user input.Type: GrantFiled: December 2, 2021Date of Patent: November 5, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Ryan Scott Heller, Charanjit S. Bagga, Muralidhar Chowdarapu, Burton M Covnot, Indradeep Dantuluri, Sandeep Gandhi, Saurabh Khanna, Silvia Adriana Krasuk, Mardochee Macxis, Walter Thomas Robinson, Rupal V. Shah, Mansoor Zafar
-
Patent number: 12086538Abstract: A method for generating an online report using a form structure definition DB, and a computer program for the same are proposed. The method for generating the online report using the form structure definition DB, and the computer program for the same are configured to register input form setting information of a report into a form structure definition DB through an administrator client, store input information for each item input through an input form from a user client into a report result DB, and for the report requested to be output, generate and output the report in a form that the input information for each item stored in the report result DB is combined with a preset output form.Type: GrantFiled: May 12, 2021Date of Patent: September 10, 2024Inventor: Geunil Na
-
Patent number: 12061860Abstract: Systems, methods, and computer-readable media are disclosed for generating uniform hierarchical views of technical documents irrespective of a file format for the technical document. Metadata definitions may be received that define a technical document hierarchy for the technical document. Based on the metadata definitions, technical data element may be mapped to the technical document hierarchy. The technical document may be generated, the technical document comprising the technical data elements. Based in part on the technical document and the metadata definitions, the uniform hierarchical view may be generated. The uniform hierarchical view may be populated with at least a subset of the technical data elements from the technical document. Once generated, the uniform hierarchical view may be displayed.Type: GrantFiled: October 11, 2021Date of Patent: August 13, 2024Assignee: SAP SEInventors: Ajay Krishna Uniyal, Leena Khatri, Shivendra Kumar Mathur, Aditya Karanth, Kalyan Chakravarthy Nannapaneni, Sampathkumar S, Trimurthulu Kondepudi
-
Patent number: 12061866Abstract: A method and system for producing an Electronic Report Presentation (“ERP”) of result values derived from pre-collected data is provided. The method includes providing a set of calls directed to predefined functions that derive the result values and couple the result values to the location pointers. The method further includes automatically storing the coupled result values and location pointers in one or more technical interface datasets and automatically retrieving the coupled result values and location pointers and feeding the result values into the ERP in accordance with an ERP template dataset using the location pointers. The location pointer may include at least two parts, wherein each part refers to a structure of an ERP, wherein the location pointer is automatically calculable. The method is implementable in single or multiple computers that with or without server configurations.Type: GrantFiled: January 21, 2022Date of Patent: August 13, 2024Inventor: Ming Zou
-
Patent number: 12039109Abstract: Provided are an artificial intelligence (AI) system and an application thereof, which simulate functions of a human brain, such as recognition and determination, by using a machine learning algorithm, such as deep-learning. A method of processing, by a device, a keyboard input, based on training, may include: displaying a keyboard on a screen of the device; receiving a swipe input of a user, the swipe input connecting a plurality of keys on a displayed keyboard; extracting a trajectory connecting the plurality of keys; applying, to a trained model for a keyboard input, based on the trajectory, trajectory information indicating a shape of the trajectory and a relative position of the trajectory with respect to the keyboard; and determining at least one character corresponding to the trajectory, based on a result of the applying the trajectory information.Type: GrantFiled: November 29, 2021Date of Patent: July 16, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jung-wook Kim, Hui-won Yun, Hae-jun Lee, Ho-jin Jung
-
Patent number: 12039259Abstract: At a data management service, a child template associated with a parent group of one or more cells of a first data sheet is stored. In response to detecting that a parent cell has been added to the parent group, a particular child data sheet is instantiated automatically in accordance with the template. In response to a change to a value in a first cell of the child data sheet, a corresponding value of a cell of the first data sheet is modified.Type: GrantFiled: August 7, 2020Date of Patent: July 16, 2024Assignee: Amazon Technologies, Inc.Inventors: Adam Bosworth, Joseph Rozenfeld, Tatyana Mamut, Ian Scott Eslick
-
Patent number: 12014139Abstract: A spreadsheet user interface shows polymorphic records. The records include global fields, discriminator fields, and context-sensitive fields. A context-sensitive field is available or unavailable dependent on a discriminator field value. Record fields associate with spreadsheet columns, regardless of field availability. User confusion is prevented by marking a record's unavailable context-sensitive fields as unavailable and visually distinguishing them from available fields. A user-requested operation spanning multiple rows and columns is supported by testing whether a source cell and source data is available, a destination cell is available, and skipping the operation for those records whose source and/or destination cell is required but unavailable. An embodiment supports interfacing with a single record in a spreadsheet form by applying global form templates associated with global fields, and context-dependent form templates associated with specific discriminator field values.Type: GrantFiled: February 27, 2023Date of Patent: June 18, 2024Assignee: Oracle International CorporationInventors: Kelsey Von Tish, Edmund Alex Davis
-
Patent number: 12002123Abstract: A system, method and computer program product for automatic generation of Freedom of Information Act (FOIA) requests, including a law enforcement server and database to store, retrieve and transmit information relating to an arrested individual; a FOIA request server and database to retrieve the information relating to the arrested individual from the law enforcement server, and automatically generate a FOIA request; and a FOIA request processing server and database to process the FOIA request. The FOIA request server includes a computer program to analyze the information relating to the arrested individual, and automatically generate the FOIA request based on missing information in the information relating to the arrested individual, and to automatically transmit the automatically generated FOIA request to the FOIA request processing server to process the FOIA request.Type: GrantFiled: September 12, 2019Date of Patent: June 4, 2024Assignee: Biometrica Systems, Inc.Inventor: Wyly Wade
-
Patent number: 11989503Abstract: A system includes an interface configured to receive a user input string for a data cell and a processor configured to: determine a lexicon from data related to the data cell; determine an efficient formula from the lexicon; and provide the efficient formula to a formula cell. The system further includes a memory coupled to the processor and configured to provide the processor with instructions.Type: GrantFiled: January 20, 2021Date of Patent: May 21, 2024Assignee: Workday, Inc.Inventors: William James Murphy, Leonard Karpel
-
Patent number: 11971946Abstract: Real time, on demand rendered image delivery may be provided using one or more local image servers, image stores corresponding to the local image servers, one or more rendering servers, and a global image store. When a request for an image of three dimensional object is provided to a local image server, that server may respond to the request by determining if is present in its corresponding local image store. If it is not, then the local image server may obtain the image, store it in its corresponding local image store, and then return it. The one or more rendering servers may respond to messages indicating that one or the local image servers are obtaining an image by generating that image based on rendering it using special purpose rendering hardware, storing it in the global image store, and sending a completion message indicating that the requested image had been generated.Type: GrantFiled: July 14, 2023Date of Patent: April 30, 2024Assignee: VORA VENTURES, LLCInventors: Chris Beard, Brian Powell
-
Patent number: 11960831Abstract: A system includes an interface configured to receive a user input string for a data cell and a processor configured to: determine a lexicon from data related to the data cell; determine an efficient formula from the lexicon; and provide the efficient formula to a formula cell. The system further includes a memory coupled to the processor and configured to provide the processor with instructions.Type: GrantFiled: January 20, 2021Date of Patent: April 16, 2024Assignee: Workday, Inc.Inventors: William James Murphy, Leonard Karpel
-
Patent number: 11940953Abstract: A method of updating the content of an electronic document includes receiving a metadata file by a server, the metadata file including document information regarding a subject matter of the electronic document and reference information regarding other sources of content referenced in the electronic document, and searching the other sources of content for corresponding information to the subject matter of the electronic document. The method also includes analyzing semantically the corresponding information, comparing the corresponding information to the electronic document to find inconsistencies, and generating an enriched metadata file including updated content suggested for the electronic document based on the inconsistencies.Type: GrantFiled: November 25, 2019Date of Patent: March 26, 2024Assignee: International Business Machines CorporationInventors: Leonardo Modeo, Alessandro Umbrico
-
Patent number: 11922976Abstract: Disclosed herein are system, method, and computer program product embodiments for synchronizing playback of an audio and/or video content. An embodiment operates by collectively selecting, by a first device in concert with a second device of a plurality of devices in a computer network session, and in accordance with a predetermined synchronization list comprising a first and second synchronization mechanism, the first synchronization mechanism over the second synchronization mechanism such that the first synchronization mechanism is more precise than the second synchronization mechanism. The first and second synchronization mechanisms are configured to provide a synchronized playback of the at least one of the audio content and the video content.Type: GrantFiled: August 29, 2022Date of Patent: March 5, 2024Assignee: Roku, Inc.Inventors: Brian Thoft Moth Møller, Paul Fleischer, Bjørn Reese
-
Patent number: 11907323Abstract: A method for legacy-based access to non-legacy data includes: receiving, at an intermediation server, a non-legacy data object containing non-legacy content; generating a legacy data object containing the non-legacy content, for storage in a repository; storing, in association with the legacy data object, a non-legacy distribution channel indicator; adjusting a legacy processing mechanism at the repository according to the non-legacy distribution channel indicator; receiving from a client subsystem, via a legacy interface, a request for the non-legacy content; and in response to the request, retrieving and sending the legacy data object containing the non-legacy content, via the legacy interface.Type: GrantFiled: February 9, 2022Date of Patent: February 20, 2024Assignee: AMADEUS S.A.S.Inventors: Pierre Brun, Jean-Chafic Hays, Fabien Bernard Blondet, Veronique Dupuy, Ludovic Vouriot
-
Patent number: 11868702Abstract: A computer-implemented method and corresponding systems and apparatuses for configuring the visual appearance of a webpage. The method involves providing access to color schemes through a user interface of a software application and assigning color schemes to corresponding sections of the webpage based on user input. Each color scheme includes at least one foreground color paired with a corresponding background color that contrasts the foreground color. The method further involves generating source code representing the webpage. In some examples, the source code includes a first container corresponding to a first section and a second container corresponding to a second section. The first container includes properties corresponding to a first color scheme. Similarly, the second container includes properties corresponding to a second color scheme. Because the second section is a subsection of the first section, the source code is generated with the second container being nested within the first container.Type: GrantFiled: October 19, 2022Date of Patent: January 9, 2024Assignee: Salesforce, Inc.Inventors: Kyung Jin Kim, Shelby Hubick, Bret Little, Andrew Peterson
-
Patent number: 11816424Abstract: Disclosed herein are system, method, and computer program product embodiments selectively saving draft attributes. In some embodiments, a server generates a form comprising data fields. The server defines associated with the form. The server detects an event associated with the form. Each of the of data fields includes a respective attribute. The server identifies one or more of data fields that are to be draft-enabled in response to the event based on a definition of the event. The server further identifies at least one data field of the plurality of data fields for which draft-enablement is to be removed. The server generates metadata for the at least one data field removing the draft-enablement and stores a draft of each respective attribute for each of the plurality of data fields, excluding an attribute for the at least one data field in a data storage device.Type: GrantFiled: October 25, 2021Date of Patent: November 14, 2023Assignee: SAP SEInventor: Vivek Vishal
-
Patent number: 11816316Abstract: In embodiments of statistics value chart interface cell mode drill down, a first interface displays in a table format that includes columns each with field values of an event field, and each column having a column heading of a different one of the event fields, and includes rows each with one or more of the field values, each field value in a row associated with a different one of the event fields, and having an aggregated metric that represents a number of events with field-value pairs that match all of the field values listed in a respective row and the corresponding event fields listed in the respective columns. A cell can be emphasized that includes one of the field values in a row that corresponds to one of the different event fields in a column, and in response, a menu displays options to transition to a second interface.Type: GrantFiled: April 7, 2021Date of Patent: November 14, 2023Assignee: Splunk Inc.Inventors: Cory Eugene Burke, Katherine Kyle Feeney, Divanny I. Lamas, Marc Vincent Robichaud, Matthew G. Ness, Clara E. Lee