Patents Examined by David Tan
  • Patent number: 12645980
    Abstract: This disclosure relates generally to data meta model and meta file generation for feature engineering and training of machine learning models thereof. Conventional methods do not facilitate appropriate relevant data identification for feature engineering and also do not implement standardization for use of solution across domains. Embodiments of the present disclosure provide systems and methods wherein datasets from various sources/domains are utilized for meta file generation that is based on mapping of the dataset with a data meta model based on the domains, the meta file comprises meta data and information pertaining to action(s) being performed. Further functions are generated using the meta file and the functions are assigned to corresponding data characterized in the meta file. Further functions are invoked to generate feature vector set and machine learning model(s) are trained using the features vector set. Implementation of the generated data meta-model enables re-using of feature engineering code.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: June 2, 2026
    Assignee: Tata Consultancy Services Limited
    Inventors: Mayank Mishra, Shruti Kunde, Sharod Roy Choudhury, Amey Pandit, Manoj Karunakaran Nambiar, Siddharth Verma, Gautam Shroff, Pankaj Malhotra, Rekha Singhal
  • Patent number: 12639616
    Abstract: Embodiments herein describe techniques for setting and using saliency values to modify how a ML model is trained. In one embodiment, different blocks of data (referred to herein as tiles) are assigned respective saliency values. After performing one or more iterations, a training application can modify the default saliency values assigned to the tiles to reflect the importance of the tile. In one embodiment, the training application evaluates a weight gradient that indicates how a weight (or weights) corresponding to each tile are modified and modifies the saliency values accordingly. The ML training system can then use the saliency values to affect future training iterations to reduce the time required to train the ML model or save power.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: May 26, 2026
    Assignee: XILINX, INC.
    Inventors: Erwei Wang, Samuel R. Bayliss
  • Patent number: 12626184
    Abstract: Provided is a method, performed by an electronic device, of updating a pre-trained artificial intelligence (AI) model may include obtaining a sum, of at least two first factor values to which at least two second factor values are respectively applied, as a quantized value of a first weight value from among a plurality of weight values included in the pre-trained AI model; obtaining training data for updating the pre-trained AI model; updating the pre-trained AI model based on the the training data.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: May 12, 2026
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Dongsoo Lee
  • Patent number: 12626097
    Abstract: An ensemble time series prediction system that makes predictions based on observed data. The disclosed ensemble time series prediction system may leverage different types of datasets and information from different resources for making predictions. The disclosed ensemble time series prediction system may extract time dependent features from autoregressive time dependent data, embedding features from sparse datasets, continuous features from continuous dataset, and time lagged features from data that include time-lag information. The disclosed ensemble time series prediction system may then consolidate the features extracted from the different types of datasets and generate a set of consolidated input features for training a neural network, which may include a recurrent neural unit that finds sequential pattern for the sequence of input features and a regression unit that performs regression and predictions.
    Type: Grant
    Filed: April 27, 2022
    Date of Patent: May 12, 2026
    Assignee: Humana Inc.
    Inventors: Nibhrat Lohia, Peyman Yousefian, Sayantan Mitra, Rajiv Gumpina
  • Patent number: 12443336
    Abstract: The systems and methods described herein provide highly dynamic and interactive data analysis user interfaces which enable data analysts to quickly and efficiently explore large volume data sources. The data analysis system enables the user to investigate large volumes of data over many different paths of analysis while maintaining detailed and retraceable steps taken by the user over the course of an investigation, as captured via the user's queries and user interaction with the user interfaces provided by the data analysis system. Data analysis paths may involve exploration of high volume data sets, such as Internet proxy data, which may include trillions of rows of data. The data analyst may pursue a data analysis path that involves, among other things, applying filters, joining to other tables in a database, viewing interactive data visualizations, and so on. The data analysis system enables a user to refresh or insert a node in a workflow.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: October 14, 2025
    Assignee: Palantir Technologies Inc.
    Inventors: Helen Kaltegaertner, Alexandru Antihi, Adam Borochoff, Benjamin Duffield, Brandon Krieger, Caitlin Colgrove, Diran Li, Gabrielle Javitt, Gregory O'Connor, Mark Schafer, Mark Elliot, Maria Franco, Matthew Lynch, Matthew Sills, Nir Ackner, Punyashloka Biswal, Phillip Chen, Sander Kromwijk, Shannon Scott, Samuel Szuflita, Stephanie Yu, Walker Burgin
  • Patent number: 12282863
    Abstract: A method and a system for user identification of a user in a computer system are provided. The method comprising: obtaining a user identifier associated with the user; assigning a respective window identifier to each user interface window opened by the user on the computing device; for a given working session of a pre-determined number of working sessions: storing a sequence of user interface windows opened by the user; identify, within user interface windows opened over the pre-determined number of working sessions, at least one pattern including a pre-determined number of repetitive sequences of user interface windows; generating a set of parameters characterizing a time elapsed between a transition from a first user interface window to an other user interface window within the at least one pattern; using the set of parameters associated with the at least one pattern and the user identifier to train at least one classifier.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: April 22, 2025
    Assignee: F.A.C.C.T. ANTIFRAUD LLC
    Inventor: Pavel Vladimirovich Slipenchuk
  • Patent number: 12182378
    Abstract: A method for identifying and selecting an object in a virtual or real environment is disclosed. The method comprises: determining a target finder area, at a computing device, within an area displayed by the user interface based on a user profile; determining a list of one or more objects within the target finder area; and presenting one or more of the determined list of one or more objects on the user interface.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: December 31, 2024
    Assignee: Riot Games, Inc.
    Inventors: Christina Norman, Kuo-Yen Lo
  • Patent number: 12111956
    Abstract: Methods and systems for enabling organization and control of dashboards, visualizations, and other saved data objects into spaces. An exemplary method includes, based on at least one role of a user, controlling the user's access to a default space and to other spaces of a plurality of spaces, such that the only spaces that the user can access are the default space and the one or more other spaces. Each space can contain a number of saved objects such as dashboards, visualizations, or other objects. The method can provide a graphical user interface for enabling the user to select, as a current space, the default space or one of the other spaces; and in response to the selection, automatically saving new objects generated by the user into the current space; wherein each of the spaces is configured to provide access to certain data objects only or access to certain applications only.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: October 8, 2024
    Assignee: Elasticsearch B.V.
    Inventor: Courtney Ewing
  • Patent number: 12032809
    Abstract: A computing system may receive, via a first front-end software module running on a first client station associated with a first user, a request to assign an action item to a second user. The action item may comprise an embedded link to a second front-end software module that can be used to complete the action item. The computing system may then cause a second client station associated with the second user to present the action item to the second user, receive an indication that the second user has selected the embedded link of the action item, responsively cause the second client station to begin running the second front-end software module, and receive input from the second user that facilitates completion of the action item. In turn, the computing system may cause the first and/or the second client station to present an indication that the action item has been completed.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: July 9, 2024
    Assignee: Procore Technologies, Inc.
    Inventor: Jennifer Yianhong Wong
  • Patent number: 11960788
    Abstract: Disclosed herein are embodiments of systems, methods, and products comprising an analytic server, which receives a request from a user to participate in a panel or an event in a selected language. The analytic server may determine and select the interpreter for the user to provide real time interpretation services. The analytic server transmits the audio signals in the source language interpreter electronic device. After the interpreter translates the audio signals in source language to the selected target language, the analytic server receives the translated audio signals from the interpreter electronic device. The analytic server then transmits the translated audio signals in the user requested language to the user electronic device. When the user changes to a different target language, the analytic server selects a different interpreter to provide real time translation, and transmits the translated audio signals in a new target language to the user.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: April 16, 2024
    Assignee: KUDO, INC.
    Inventor: Fardad Zabetian
  • Patent number: 11880557
    Abstract: A remote network management platform manages a managed network. The managed network may contain computing devices for executing applications. The remote network management platform may also include a database storing a graph that represents the computing devices, the applications, and relationships therebetween. A computing device may be configured to generate and provide a graphical user interface that includes: (i) a panel containing an active copy of the graph read from the database, (ii) a first selectable control that creates an editable, private copy of the graph and replaces the active copy of the graph in the panel with the editable, private copy of the graph, and (iii) a second selectable control that updates the active copy of the graph with the editable, private copy of the graph, saves the active copy of the graph as updated to the database, and displays the active copy of the graph as updated.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: January 23, 2024
    Assignee: ServiceNow, Inc.
    Inventors: Alexei Tilikin, Tal Epshtein, Netta Hasdai
  • Patent number: 11836592
    Abstract: Systems and methods for a cognitive system to interact with a user are provide. Aspects include receiving a cognitive system profile and observational data associated with the user. Environmental data associated with the user is received and features are extracted from the observations data and the environmental data. The features are stored in the user profile and analyzed to determine a situational context for each of the features based on the cognitive system profile and the user profile. Trigger events are identified based on the situational context for each of the features. One or more proposed actions are determined based at least in part on the one or more trigger events. At least one action is initiated from the one or more proposed actions and are stored in the user profile along with the one or more trigger events and the one or more features.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: December 5, 2023
    Assignee: International Business Machines Corporation
    Inventors: John J. Andersen, Rob High, Leah Lawrence, Jennifer Sukis, Wilson Wu
  • Patent number: 11762530
    Abstract: A computing device is described that outputs a radial interface. The computing device accesses a list that includes multiple time-based events that have a particular duration. The computing device selects, based on the list and the duration of each time-based event, a subset of time-based events determined such that a sum of the durations for each event in the subset is less than or equal to an hour. An order of the events in the subset is the same as in the list. The computing device generates a graphical user interface that includes a graphical selector and a number of graphical representations equal to the number of events in the subset, each graphical representation corresponding to a different event from the subset, arranged around the selector, and having a size proportional to the duration of the event corresponding to the respective representation. The computing device outputs, for display, the interface.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: September 19, 2023
    Assignee: Legacy Productions, Inc.
    Inventor: Mark Jardine Meikle
  • Patent number: 11687223
    Abstract: Systems and methods are disclosed for defining, designing, laying out, and/or configuring for a load control environment a load control system that may include window treatments including, for example, roller shades.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: June 27, 2023
    Assignee: Lutron Technology Company, LLC
    Inventors: John N. Callen, Aditya Charan Dara, Duheng Liang, Justin J. Mierta, Christopher Spencer
  • Patent number: 11537266
    Abstract: The application provides a method, apparatus, and electronic device for displaying application interfaces. The method may be implementable on a server. By the method, a current phase associated with a trip of a user may be determined, and interface configuration information corresponding to the current phase is determined for configuring a scenario-based interface of an application. Subsequently, the server sends the determined interface configuration information to the a client of the user, for the client to display the scenario-based interface of the application to the user according to the determined interface configuration information.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: December 27, 2022
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventor: Dong Wang
  • Patent number: 11477094
    Abstract: A comment processing method may include specifying a desired section in content that includes at least one of a text and an image in response to a selection of a user, and registering a comment input from the user to the specified section; and highlighting the section to which the comment is registered in the content, and displaying at least one comment among comments registered to the highlighted section at a point in time at which the highlighted section is displayed on a screen area.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: October 18, 2022
    Assignee: NAVER CORPORATION
    Inventors: Hyun-Soo Kim, Bo-keum Choi, Yearim Cho, Sun Ju
  • Patent number: 11449297
    Abstract: An image display apparatus including a display; a first interface configured to exchange data with at least first and second external devices; and a controller configured to when a first mirroring image is received from the first external device, display the first mirroring image on the display, and when a second mirroring image is received from the second external device, display the second mirroring image on the display.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: September 20, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Kiran M Patil, Vijayasarathy Muniyasamy, Jayanth Reddy, Chamok Nath Choudhury
  • Patent number: 11442749
    Abstract: A first interface having a first control object and a second control object is executed, where the first control object is associated with a value, a label, and a digital image. The first control object in engaged. The second control object is engaged to execute a second interface. That the second interface includes an occurrence of the label is identified. Locations of the label and the digital image in the first interface and the occurrence of the value in the second interface are determined. Integration code is generated based on the locations. The integration code is provided to the device to cause, as a result of execution of the integration code by a device, the device to display data obtained based on the locations.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: September 13, 2022
    Assignee: Klarna Bank AB
    Inventors: Stefan Magureanu, Marcus Näslund, Andrey Melentyev, Henrik Ståhl, Stanislav Dzhumaev
  • Patent number: 11422672
    Abstract: Managing updates can include receiving data items corresponding to available content for different applications, determining, using a processor, priorities associated with the data items, and creating updates for the data items using the priorities. The updates can be displayed in different ones of a plurality of views. Each view of the plurality of views is configured to display updates of a same priority.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: August 23, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jeffrey S. Pierce, Mike Digman, Ranhee Chung
  • Patent number: 11411902
    Abstract: An information processing apparatus includes a conversation presentation unit that present conversation contents in a conversation, which is performed by plural persons, in time series, a reception unit that receives a request, an urging presentation unit that presents urging of a response to the request, and a shifting unit that shifts a screen so as to be capable of presenting a conversation content before or after the request is made, in a case where the response is made.
    Type: Grant
    Filed: November 23, 2018
    Date of Patent: August 9, 2022
    Assignee: FUJIFILM Buniness Innovation Corp.
    Inventor: Jun Shingu