Patents Examined by David Tan
-
Patent number: 12645980Abstract: 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: GrantFiled: January 27, 2021Date of Patent: June 2, 2026Assignee: Tata Consultancy Services LimitedInventors: Mayank Mishra, Shruti Kunde, Sharod Roy Choudhury, Amey Pandit, Manoj Karunakaran Nambiar, Siddharth Verma, Gautam Shroff, Pankaj Malhotra, Rekha Singhal
-
Patent number: 12639616Abstract: 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: GrantFiled: September 23, 2020Date of Patent: May 26, 2026Assignee: XILINX, INC.Inventors: Erwei Wang, Samuel R. Bayliss
-
Patent number: 12626184Abstract: 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: GrantFiled: October 22, 2021Date of Patent: May 12, 2026Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Dongsoo Lee
-
Patent number: 12626097Abstract: 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: GrantFiled: April 27, 2022Date of Patent: May 12, 2026Assignee: Humana Inc.Inventors: Nibhrat Lohia, Peyman Yousefian, Sayantan Mitra, Rajiv Gumpina
-
Patent number: 12443336Abstract: 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: GrantFiled: October 13, 2017Date of Patent: October 14, 2025Assignee: 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: 12282863Abstract: 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: GrantFiled: February 9, 2021Date of Patent: April 22, 2025Assignee: F.A.C.C.T. ANTIFRAUD LLCInventor: Pavel Vladimirovich Slipenchuk
-
Patent number: 12182378Abstract: 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: GrantFiled: December 21, 2021Date of Patent: December 31, 2024Assignee: Riot Games, Inc.Inventors: Christina Norman, Kuo-Yen Lo
-
Patent number: 12111956Abstract: 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: GrantFiled: May 19, 2022Date of Patent: October 8, 2024Assignee: Elasticsearch B.V.Inventor: Courtney Ewing
-
Patent number: 12032809Abstract: 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: GrantFiled: December 19, 2018Date of Patent: July 9, 2024Assignee: Procore Technologies, Inc.Inventor: Jennifer Yianhong Wong
-
Patent number: 11960788Abstract: 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: GrantFiled: August 21, 2018Date of Patent: April 16, 2024Assignee: KUDO, INC.Inventor: Fardad Zabetian
-
Patent number: 11880557Abstract: 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: GrantFiled: January 29, 2018Date of Patent: January 23, 2024Assignee: ServiceNow, Inc.Inventors: Alexei Tilikin, Tal Epshtein, Netta Hasdai
-
Patent number: 11836592Abstract: 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: GrantFiled: December 15, 2017Date of Patent: December 5, 2023Assignee: International Business Machines CorporationInventors: John J. Andersen, Rob High, Leah Lawrence, Jennifer Sukis, Wilson Wu
-
Patent number: 11762530Abstract: 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: GrantFiled: February 5, 2020Date of Patent: September 19, 2023Assignee: Legacy Productions, Inc.Inventor: Mark Jardine Meikle
-
Patent number: 11687223Abstract: 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: GrantFiled: January 12, 2018Date of Patent: June 27, 2023Assignee: Lutron Technology Company, LLCInventors: John N. Callen, Aditya Charan Dara, Duheng Liang, Justin J. Mierta, Christopher Spencer
-
Patent number: 11537266Abstract: 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: GrantFiled: December 26, 2019Date of Patent: December 27, 2022Assignee: ALIBABA GROUP HOLDING LIMITEDInventor: Dong Wang
-
Patent number: 11477094Abstract: 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: GrantFiled: July 19, 2018Date of Patent: October 18, 2022Assignee: NAVER CORPORATIONInventors: Hyun-Soo Kim, Bo-keum Choi, Yearim Cho, Sun Ju
-
Patent number: 11449297Abstract: 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: GrantFiled: March 31, 2017Date of Patent: September 20, 2022Assignee: LG ELECTRONICS INC.Inventors: Kiran M Patil, Vijayasarathy Muniyasamy, Jayanth Reddy, Chamok Nath Choudhury
-
Patent number: 11442749Abstract: 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: GrantFiled: November 11, 2019Date of Patent: September 13, 2022Assignee: Klarna Bank ABInventors: Stefan Magureanu, Marcus Näslund, Andrey Melentyev, Henrik Ståhl, Stanislav Dzhumaev
-
Patent number: 11422672Abstract: 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: GrantFiled: March 31, 2017Date of Patent: August 23, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jeffrey S. Pierce, Mike Digman, Ranhee Chung
-
Patent number: 11411902Abstract: 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: GrantFiled: November 23, 2018Date of Patent: August 9, 2022Assignee: FUJIFILM Buniness Innovation Corp.Inventor: Jun Shingu