Via A Graphical User Interface Patents (Class 707/805)
-
Patent number: 12072995Abstract: A computer-implemented method for managing data records subject to placement condition rules in a distributed data management system comprising a plurality of nodes. The method may include receiving, by an endpoint management component of the distributed data management system, a request for a data record. The method may also include routing, by the endpoint management component of the distributed data management system, the request to a node of the distributed data management system. The method may also include upon determining that the request is a create request, verifying, by a service component of the distributed data management system, a placement condition rule for the data record, where the placement condition rule is retrieved from a configuration component of the distributed data management system.Type: GrantFiled: December 14, 2021Date of Patent: August 27, 2024Assignee: International Business Machines CorporationInventors: Martin Anton Oberhofer, Oliver Suhre, Sergej Schuetz, Theresa Schmitt, Karin Steckler, Hemanth Kumar Babu
-
Patent number: 12067025Abstract: Systems and methods for providing a universal format driven data transformation. In conventional ETL operations, the transform process that transforms data from the source format to the destination format is based on a transformation program. Conventionally, transform logic is developed around the chosen transform program. In accordance with an embodiment, a universal, format-driven data transform can be achieved through the use of a data transformation format. In accordance with an embodiment, a method for providing a universal format driven data transformation can include providing a transformation format in a file, wherein the transformation format is in a human-readable form; and providing, in the transformation format, keywords defining a target table type, a dataset list, and dataset operations to be performed on a dataset from the dataset list.Type: GrantFiled: July 1, 2022Date of Patent: August 20, 2024Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Saugata Chowdhury, Jagdish Chand, Ispati Nautiyal, Saurav Mohapatra, Akshay Satyendranath
-
Patent number: 12001424Abstract: An analytics system can include a display on which a plurality of images are shown, and an analytics application communicably coupled to the display. The analytics application can receive a question and hypotheses from a user using the display. The analytics application can also generate queries using a natural language module, and send the queries to a plurality of data sources. The analytics application can further receive data from the data sources in response to the queries, and evaluate the data to generate evaluated data. The analytics application can also present the evaluated data, and receive a selection of at least one data item of the evaluated data. The analytics application can further convert the at least one data item into evidence, receive a selection of the evidence applied to a hypothesis, and evaluate the hypothesis. The analytics application can also present an assessment that the hypothesis answers the question.Type: GrantFiled: August 7, 2022Date of Patent: June 4, 2024Assignee: RESILIENT COGNITIVE SOLUTIONS, LLCInventors: Joel P. Benedict, Caroline E. Christ, Paul E. Durbin, William C. Elm, Kathryn M. Kopren, Brian Mendicino, Brian A. Neal, Samantha S. Szymczak, Mark Westerlund, Jorge E. Zuniga, Elise M. Reeves
-
Patent number: 11966561Abstract: A method includes, responsive to user input, scrolling a plurality of elements visible on a user interface (UI) to scroll out of view, from the UI, one or more first elements of the plurality of elements that were visible in the UI prior to the user input, and to scroll into view, in the UI, one or more second elements that were not visible in the UI prior to the user input. A first media player and a second media player are concurrently visible in the UI responsive to the scrolling. The method further includes, responsive to first playback of a first media item via the first media player having priority over second playback of a second media item via the second media player, preventing the second playback of the second media item during the first playback of the first media item.Type: GrantFiled: August 24, 2020Date of Patent: April 23, 2024Assignee: Google LLCInventors: Kevin Greene, Justin Lewis
-
Patent number: 11886382Abstract: Systems, methods, and non-transitory computer readable media are provided for customizing pipelines for integrating data. A file to be ingested into a data analysis platform may be determined. The file type of the file may be detected. The file may be transformed based on the file type. The transformation may include applying a set of operations to the file. The set of operations may correspond to a pipeline of operations associated with the file type.Type: GrantFiled: May 5, 2022Date of Patent: January 30, 2024Assignee: Palantir Technologies Inc.Inventors: Abhinav Khanna, Henry Tung, Lucas Ray, Stephen Yazicioglu, Alexander Martino
-
Patent number: 11861462Abstract: A technique for automated preparation of tabular data for machine learning, including options for machine learning derived infill, feature importance evaluations, and/or dimensionality reduction. Validation data sets may be consistently prepared to training data sets based on properties of the training data saved in a metadata database. Additional data sets may be consistently prepared to training data sets based on properties of the training data saved in a returned metadata database such as for use in generating predictions from the trained ML system. Returned data sets may be prepared for oversampling of labels with lower frequency occurrence. Columns of a training data set are evaluated for appropriate categories of transformations, with the composition of transformation function applications designated by a defined tree of transformation category assignments to transformation primitives.Type: GrantFiled: August 27, 2019Date of Patent: January 2, 2024Inventor: Nicholas John Teague
-
Patent number: 11847102Abstract: According to one embodiment, a data virtualization apparatus includes a memory and a processor. The processor is configured to acquire first schema information including a first table name of a first source table managed in a first data source, and second schema information including a second table name of a second source table managed in a second data source, convert the first table name into a third table name, and convert the second table name into a third table name, and register first table correspondence information including the first table name and the third table name in the memory, and register second table correspondence information including the second table name and the third table name in the memory.Type: GrantFiled: February 21, 2022Date of Patent: December 19, 2023Assignee: KABUSHIKI KAISHA TOSHIBAInventor: Mototaka Kanematsu
-
Patent number: 11836153Abstract: A system and method include processing devices to implement an automated synchronization system for an intelligent talent platform, the automated synchronization system including one or more remote system adapters each coupled to a corresponding remote system, to retrieve one or more first data objects containing information relating to managing talents, a synchronization handler to obtain, based on identification features of the one or more first data objects, one or more second data objects from a storage device associated with the intelligent talent platform, calculate a consistency score based on values in the one or more first data objects and values in the one or more second data objects, and responsive to determining that the one or more first data objects comprise modifications from the one or more second data objects based on the consistency score, determine priority values associated with the modifications to the one or more first data objects.Type: GrantFiled: June 10, 2022Date of Patent: December 5, 2023Inventors: Niran Kundapur, Sivasankaran Chandrasekar
-
Patent number: 11835930Abstract: A system comprising one or more memory devices having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform operations comprising receiving a request for a rating for a device of building equipment, the request for the rating including a plurality of attributes characterizing the device of building equipment including at least a first device characteristic, selecting, from a plurality of rating engines, a first rating engine for use in generating the rating based on the plurality of attributes characterizing the device of building equipment, communicating the first device characteristic to the first rating engine, receiving a first rating for the device of building equipment from the first rating engine, and using the first rating to at least one of generate a predictive model for the device of building equipment or control the device of building equipment.Type: GrantFiled: September 16, 2021Date of Patent: December 5, 2023Assignee: Johnson Controls Tyco IP Holdings LLPInventors: Nicholas I. Hull, Christopher A. Hunt, Vaughn H. Hughes, Christopher R. Felpel, Shailendra K. Verma, Stephen J. Gentile, III, Dale S. Smith
-
Patent number: 11783059Abstract: A content management system for collecting files from one or more authenticated submitters in a collection folder. A collector, who generates the collection folder, can invite one or more submitters to submit one or more files to the collection folder. The one or more submitters have limited rights to the collection folder. The limited rights can include uploading rights and prohibiting a submitter from viewing files that other submitters associated with the collection folder submitted. Thus, the collection folder is able to store files from the one or more submitters, but prevent them from viewing other's submissions.Type: GrantFiled: September 8, 2022Date of Patent: October 10, 2023Assignee: Dropbox, Inc.Inventors: Mindy Zhang, Pranav Piyush
-
Patent number: 11755628Abstract: A data relationships storage platform for analysis of one or more data sources is described herein. A data processing system may be communicatively coupled to one or more data sources and one or more big-data databases. One or more collectors may collect data pieces from the one or more data sources. One or more analyzer may analyze the collected data pieces to determine whether one or more relationships exist between the collected data pieces. The analysis results in one or more data globs that include one or more of the data pieces and relationship information, such as tags. The tagged data globs may be communicated to and stored in one or more big-data databases.Type: GrantFiled: April 11, 2022Date of Patent: September 12, 2023Assignee: Bitvore Corp.Inventors: Greg Bolcer, Alan Chaney, Clay Cover
-
Patent number: 11740985Abstract: An apparatus includes operational circuitry and Hardware Diagnostics Circuitry (HDC). The HDC is configured to receive a definition of multiple trigger rules, each trigger rule specifying a respective trigger event as a function of trigger data sources in the operational circuitry, to receive a definition of (i) a pre-trigger logging set selected from among a plurality of diagnostics data sources in the operational circuitry, and (ii) for each trigger rule, a respective post-trigger logging set including a set of one or more of the diagnostics data sources, and, during operation of the operational circuitry, to log the diagnostics data sources in the pre-trigger logging set, to log the trigger data sources and to repeatedly evaluate the trigger rules, and, in response to triggering of a given trigger event by a given trigger rule, to start logging the diagnostics data sources in the post-trigger logging set of the given trigger rule.Type: GrantFiled: April 27, 2021Date of Patent: August 29, 2023Assignee: MELLANOX TECHNOLOGIES, LTD.Inventors: Ran Koren, Shay Aisman, Itamar Rabenstein, Amir Ancel
-
Patent number: 11739968Abstract: A control system includes an energy management system in operation with intelligent, network-connected thermostats located in structures. The thermostats are operable to control heating, ventilation, and air conditioning (HVAC) systems. Control during a demand response (DR) event period may be performed based on an optimal control trajectory of the HVAC system, where the control trajectory is optimal in that it minimizes a cost function.Type: GrantFiled: June 10, 2020Date of Patent: August 29, 2023Assignee: Google LLCInventors: Yoky Matsuoka, Mark Malhotra, Allen J. Minich, Mark D. Stefanski
-
Patent number: 11698912Abstract: A method involves receiving a first command. The first command includes a data extraction expression applied to fields of a dataset of a data source. The first command also includes a first report configuration expression applied to first dimensions of a first report. The method also involves generating, by executing the data extraction expression on the dataset, records of the dataset. The method also involves generating, by executing the first report configuration expression on the records, a first tree of subsets of the records. The method also involves populating, using the first report configuration expression and the first tree of subsets, cells of the first dimensions to obtain first populated dimensions. The method also involves generating, in response to receiving the first command and by traversing the first tree of subsets, the first report including the first populated dimensions.Type: GrantFiled: December 31, 2020Date of Patent: July 11, 2023Assignee: Intuit Inc.Inventors: Jayanth Saimani, Ajay Karthik Nama Nagaraj
-
Patent number: 11687985Abstract: A computer-implemented method includes communicating a ratings user interface to allow a user to provide a movie title rating value, wherein a movie title rating value is based upon a user's unique appreciation and/or enjoyment of the movie title. The method further includes receiving one or more movie title rating values, the one or more movie title rating value input by the user into the ratings user interface. In addition, the method includes generating one or more movie card images, by the server computing device, for the one or more movie titles based at least in part on the received one or more movie title rating values, the one or more movie card images varying in border design, color, filtering techniques, or opacity based at least in part on the received movie title rating values; and communicating the one or more generated movie card images.Type: GrantFiled: April 4, 2022Date of Patent: June 27, 2023Inventor: Jeffrey Wish
-
Patent number: 11687587Abstract: A query fingerprint of a set of frames of video content captured at a client device may be generated. Multiple patches of the set of frames of video content may be selected and a value calculated for each of the selected multiple patches. The value for each patch may be indicated as a single bit along with an additional 1-bit value to indicate whether the patch value is weak. A database of known reference fingerprints may be queried using the generated query fingerprint. Matches between the query fingerprint and the reference fingerprints may be identified. Weak bits may be given reduced weight in identifying the match of fingerprints. Based on the matches, an identifier for the video content may be returned to the client device. The client device may use the received identifier to access the supplemental content.Type: GrantFiled: April 22, 2016Date of Patent: June 27, 2023Assignee: Roku, Inc.Inventors: Wilson Harron, Matthew James Wilkinson
-
Patent number: 11683559Abstract: A method, non-transitory computer-readable storage medium, and reception apparatus for extracting metadata, and an information providing apparatus for providing the metadata. The method for extracting metadata includes processing, by circuitry of the reception apparatus, content that includes the metadata embedded therein. The metadata is embedded as a watermark in a first portion of a video frame of the content. The circuitry determines symbol values of the watermark from the video frame based on luminance values in pixels of the first portion of the video frame of the content to extract the metadata. At least one of the luminance values is less than 16.Type: GrantFiled: January 3, 2022Date of Patent: June 20, 2023Assignee: Saturn Licensing LLCInventors: Mark Eyer, Paul Hearty
-
Patent number: 11675838Abstract: An approach is provided for completing a pipeline graph. Using a deep learning based sequence model, an initial data pipeline having a sequence of nodes is generated. Mismatch(es) between data formats required by input and output in the sequence of nodes is identified. Virtual gap node(s) that correct the mismatch(es) are added to the initial data pipeline. For a given virtual gap node, tentative graph structures are determined using knowledge graphs and a crowd sourced validation system. Reuse forecast scores and performance scores for the tentative graph structures are calculated. Based on the reuse forecast scores and the performance scores, a final graph structure for implementing the given virtual gap node is determined.Type: GrantFiled: May 11, 2021Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Namit Kabra, Ritesh Kumar Gupta, Yannick Saillet, Vijay Ekambaram
-
Patent number: 11637868Abstract: Attestation support in cloud computing environments is described. An example of an apparatus includes one or more processors to process data, including data related to hosting of workloads for one or more tenants; an orchestration element to receive a request for support of a workload of a tenant according to a selected membership policy, the orchestration element to select a set of one or more compute nodes to provide computation for the workload; and a security manager to receive the membership policy and to receive attestations from the selected compute nodes and, upon determining that the attestations meet the requirements of the membership policy, to add the one or more compute nodes to a group of compute nodes to provide computation for the workload.Type: GrantFiled: December 24, 2020Date of Patent: April 25, 2023Assignee: INTEL CORPORATIONInventors: Vincent Scarlata, Alpa Trivedi, Reshma Lal
-
Patent number: 11567628Abstract: Systems and methods for cognitive composition of multi-dimensional icons and interactions are disclosed. In embodiments, a computer-implemented method comprises: generating, by a computing device, interaction logs based on user context data received; identifying, by the computing device, one or more target applications and associated scripts; automatically generating, by the computing device, a multi-dimensional icon for the one or more target applications based on the interaction logs, wherein the multi-dimensional icon comprises a geometric structure including content cells; allocating, by the computing device, the scripts to respective content cells of the multi-dimensional icon.Type: GrantFiled: July 5, 2018Date of Patent: January 31, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Saravanan Sadacharam, Vijay Kumar Ananthapur Bache, Vijay Ekambaram, Padmanabha Venkatagiri Seshadri
-
Patent number: 11567808Abstract: Systems and methods include reception of an indication of a first data object to transmit from a first database tenant to a second database tenant, the first data object comprising user configuration settings metadata of a database application and associated with a first data object type, determination of whether a dependent data object may be associated with a data object of the first data object type, determination, if it is determined that a dependent data object may be associated with a data object of the first data object type, of whether a dependent object is dependent on the first data object, and automatic determination, if it is determined that a dependent object is dependent on the first data object, to transmit the dependent object from the first database tenant to the second database tenant.Type: GrantFiled: December 12, 2019Date of Patent: January 31, 2023Assignee: SAP SEInventors: Gaurav Loknath Gera, Martin Steiert, Martina Keller, Sameer Kumar, Thomas Gieselmann, Horst Schaude
-
Patent number: 11538552Abstract: A method and system for analyzing a target network relative to a background network of data using machine learning. The method includes extracting a first feature matrix from an adjacency matrix representative of the target network, extracting a second feature matrix from an adjacency matrix representative of the background network, generating a projection matrix based on the first and second feature matrices using a contrastive learning algorithm, generating a first contrastive matrix representation of the target network based on the projection matrix and the first feature matrix, generating a second contrastive matrix representation of the background network based on the projection matrix and the second feature matrix, and displaying a visualization of unique features of the target network relative to the background network based on the first contrastive matrix and the second contrastive matrix.Type: GrantFiled: January 27, 2020Date of Patent: December 27, 2022Assignee: FUJIFILM Business Innovation Corp.Inventors: Takanori Fujiwara, Jian Zhao, Francine Chen
-
Patent number: 11487818Abstract: Provided is a method, apparatus, device and storage medium for determining a center vertex in a social network. The method includes steps described below. Multiple first vertices with a target attribute in the social network are determined; multiple sub-social sets are determined, where each sub-social set comprises one first vertex; a connected branch set corresponding to the each sub-social set is determined, where the connected branch set corresponding to the each sub-social set is a set of connected branches in a graph formed by vertices associated with the each sub-social set and lacking the target attribute; centrality of the first vertex comprised in the each sub-social set is obtained according to the each sub-social set and the connected branch set corresponding to the each sub-social set; and a first vertex with centrality satisfying a preset centrality requirement from the multiple first vertices is selected as the center vertex.Type: GrantFiled: November 6, 2018Date of Patent: November 1, 2022Assignee: SUZHOU DAJIAYING INFORMATION TECHNOLOGY CO., LTDInventor: Yuheng Lu
-
Patent number: 11461272Abstract: The present disclosure is directed toward systems and methods that efficiently and effectively generate and utilize collections of content items. For example, systems and methods described herein generate a collection content item including one or more content item references. In one or more embodiments, the collection content item can include content item references for content items located internally or externally, with granular levels of permissions settings and version controls. Additionally, in response to a detected selection of a content item reference, systems and methods described herein generate a rendering of the associated content item that can be viewed regardless of any third party software installed on the viewing client computing device.Type: GrantFiled: September 11, 2019Date of Patent: October 4, 2022Assignee: Dropbox, Inc.Inventors: Brendan Berman, Yu-Liang Hsu, Dong-Jae Chung, Maureen Mason, Jessie Engstrom, Nicholas Jitkoff, Andrew Schamp
-
Patent number: 11455300Abstract: A method may include receiving a query input indicative of an identity of an industrial automation device and searching a database based on the query input to identify one or more workflow datasets corresponding to the identity of the industrial automation device. Each of the one or more workflow datasets may include one or more instructions associated with one or more operations of the industrial automation device and one or more virtual objects associated with the one or more instructions. The method may also include displaying one or more visualizations representative of the one or more workflow datasets via an electronic display of a computing device. Each of the one or more visualizations may receive an input that causes the computing device to receive at least a portion of a respective workflow dataset.Type: GrantFiled: November 18, 2019Date of Patent: September 27, 2022Assignee: Rockwell Automation Technologies, Inc.Inventors: Abhishek Mehrotra, Hugo Bernardino Da Silva, Richard S. Turk, Timothy R. Brennan, Tyler L. Sheveland
-
Patent number: 11455893Abstract: A method includes obtaining multiple sets of trajectory data, each descriptive of trajectories of two or more objects (e.g., first and second objects). The method also includes generating transformed trajectory data based on the trajectory data. Each set of transformed trajectory data is descriptive of the trajectories of the two or more objects in a normalized reference frame in which a movement path of the first object is constrained. The method further includes generating feature data, performing a clustering operation based on the feature data to generate a set of trajectory clusters, and generating training data based on the set of trajectory clusters. The method further includes using the training data to train a machine learning classifier to classify particular trajectory patterns.Type: GrantFiled: March 12, 2020Date of Patent: September 27, 2022Assignee: THE BOEING COMPANYInventors: Nigel Stepp, Sean Soleyman, Deepak Khosla
-
Patent number: 11449761Abstract: In one aspect, a computer implemented method for efficient value lookup in a set of scalar intervals is provided. The method includes determining, in response to a query for a scalar value, that the scalar value is located in a set of scalar intervals, wherein each of the scalar intervals comprises a left bound and a right bound. The method further includes sorting the scalar intervals based on left bounds. The method further includes comparing, in response to the sorting, a pair of scalar intervals to determine if the pair of scalar intervals overlaps. The method further includes identifying, based on the comparing indicating that the pair overlaps, a method of processing the scalar intervals.Type: GrantFiled: October 31, 2018Date of Patent: September 20, 2022Assignee: FAIR ISAAC CORPORATIONInventors: Jean-Luc M. Marcé, Gabrio Verratti, Abdur Rafay, Andrei R. Yershov, John Wearing
-
Patent number: 11429627Abstract: Machine data is collected from multiple sources of an operating environment such as an information technology system, factory floor, or the like, into a data intake and query system, in one embodiment. Metrics representative of the environment are included in or derived from the data. Users may interact with an interface to depict a representation of various metrics and interdependencies and that depiction is reflected in a computer storage model. Changes to the computer storage model based on the user interaction may also result in automatic changes to control information reflected in the computer storage model that directs the processing of various monitoring functions associated with the metrics.Type: GrantFiled: September 28, 2018Date of Patent: August 30, 2022Assignee: SPLUNK Inc.Inventors: Ricky Gene Burnett, Dipock Das, Steven Shaun McIntyre, Darrell Sano
-
Patent number: 11416493Abstract: Embodiments disclosed herein provide for systems and methods of a reporting engine framework that dynamically generates a database query. The systems and methods provide for generating the database query via an intuitive user interface, wherein the user interface interacts with a plurality of application program interfaces to retrieve and generate data associated with the database to be queried.Type: GrantFiled: July 13, 2020Date of Patent: August 16, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Sreedhar Raichur, Zubair Ali Baig, Ullas Poojary, Kartheek Gopal, Yuvaraj Loganathan, Saheera Eranhikkal, Rudresh Kumar, Deepanker Sachdeva
-
Patent number: 11308942Abstract: Embodiments of the present disclosure relate to a method and apparatus for operating a smart terminal. The method for operating a smart terminal includes: parsing a currently inputted user voice command to a current text command; querying a historical text command record matching the current text command from a historical text command record set corresponding to a historical user voice command set; parsing the queried historical text command record to obtain a user's intention; sending a user request generated based on the user's intention to a resource database; and commanding an action component to take an action based on a response returned from the resource database and the user's intention.Type: GrantFiled: July 8, 2019Date of Patent: April 19, 2022Assignees: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD., SHANGHAI XIAODU TECHNOLOGY CO. LTD.Inventors: Qin Xiong, Gaofei Cheng, Leilei Gao, Fei Wang, Yue Liu, Wenlin Dong
-
Patent number: 11308032Abstract: The disclosed embodiments provide a system that facilitates searching an online content management system for content items associated with a user. During operation, the system receives a call from a client application at a search interface in the online content management system, wherein the client application is operating on behalf of the user. In response to the call, the system performs a lookup in a per-user index within the online content management system, wherein the per-user index facilitates looking up information about content items associated with the user in the online content management system. The system then returns the information obtained during the lookup to the client application. The client application can then use the retrieved information to facilitate an interaction between the client application and the user.Type: GrantFiled: September 13, 2019Date of Patent: April 19, 2022Assignee: Dropbox, Inc.Inventors: Sean Lynch, Ilya Fushman
-
Patent number: 11295354Abstract: A computer-implemented method includes communicating a ratings user interface to allow a user to provide a movie title rating value, wherein a movie title rating value is based upon a user's unique appreciation and/or enjoyment of the movie title. The method further includes receiving one or more movie title rating values, the one or more movie title rating value input by the user into the ratings user interface. In addition, the method includes generating one or more movie card images, by the server computing device, for the one or more movie titles based at least in part on the received one or more movie title rating values, the one or more movie card images varying in border design, color, filtering techniques, or opacity based at least in part on the received movie title rating values; and communicating the one or more generated movie card images.Type: GrantFiled: September 11, 2020Date of Patent: April 5, 2022Assignee: Rate and See LLCInventor: Jeffrey Wish
-
Patent number: 11263105Abstract: A method may include obtaining at least one dataset that includes information corresponding to periods of usage of a plurality of components within a cloud infrastructure and usage cost for each component of the plurality of components within the cloud infrastructure. The method may include comparing the information corresponding to the periods of usage with at least a portion of the information corresponding to the usage cost for components. The method may include determining a cost for one or more of the components for a period of time. The cost may be determined based on the comparison of the information corresponding to the periods of usage of the components with at least the portion of the information corresponding to the usage cost for the components. The method may include generating a visualization that includes information representative of the cost of the components and displaying the visualization via a display screen.Type: GrantFiled: November 26, 2019Date of Patent: March 1, 2022Assignee: LUCID SOFTWARE, INC.Inventors: Kevin Ellsworth, Austin Row, Jonathan Bronson, Ruturaj Eksambekar
-
Patent number: 11263680Abstract: Disclosed is a non-transitory computer readable medium storing a computer program. The computer program performs operations for analyzing a video when the computer program is executed by one or more processors of a computing device and the operations may include: separating contents into one or more subcontents by analyzing the contents; matching and storing additional information with the subcontents; receiving search information from a user terminal; and sending at least one of the contents, the subcontents or the matched additional information corresponding to the search information to the user terminal.Type: GrantFiled: August 2, 2019Date of Patent: March 1, 2022Inventors: Dong Suck Oh, Hyun Suck Oh
-
Patent number: 11256763Abstract: An object property-based search system according to an embodiment of the present invention includes a search requester terminal for enabling a search requester to input at least one property of a plurality of object properties and receiving a search result based on the object properties, and an object providing device including an object property database in which the plurality of object properties is stored, and an object search server for searching for an object corresponding to the object properties transmitted from the search requester terminal using the object property database and transmitting the objects searched for to the search requester terminal.Type: GrantFiled: January 25, 2018Date of Patent: February 22, 2022Inventor: Jun Woong Doh
-
Patent number: 11238044Abstract: Candidate data record prioritization for match processing includes identifying candidate records for use in match processing to determine records that match to an incoming record. The candidates are grouped into buckets according to bucket roles, with each bucket correlating to a bucket role, and with each bucket role being defined by a unique record attribute set. The method obtains an effectiveness score for each of the bucket roles. The scores are measures of effectiveness of the bucket roles in identifying candidates that match to incoming data records. The method establishes an order of priority in which to process the candidates by prioritizing the buckets into an order based on the effectiveness scores for the bucket roles. The process then commences match processing to process the candidates in the established order of priority where the match processing processes candidates of a higher priority bucket before processing candidates of lower priority buckets.Type: GrantFiled: May 6, 2019Date of Patent: February 1, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Neeraj R. Singh, Soma Shekar Naganna, Shettigar Parkala Srinivas, Scott Schumacher
-
Patent number: 11232106Abstract: Windowed queries with event-based open times are described for use in data analytics for streaming data. A window semantic may be used to define windowed queries of an analytics application that, when executed against an incoming data stream, open a window at a time when a first event associated with a grouping key is received by a windowed query. The window remains open for a predefined duration specified in the windowed query, and query results may be generated based on any events associated with the grouping key that are received while the window remains open. After a lapse of the predefined duration, the window closes, and the query results may be output in association with the window.Type: GrantFiled: March 23, 2018Date of Patent: January 25, 2022Assignee: Amazon Technologies, Inc.Inventors: Praveen Kumar Gattu, Nagesh V. Honnalli, Gaurav D. Ghare, Christopher James Bradfield, Ryan Nienhuis
-
Patent number: 11232409Abstract: Entity profile information is presented to a user of a computing device. In one embodiment, a method includes: receiving a communication associated with a first entity; in response to receiving the communication, creating or updating, by at least one processor, a first entity profile, wherein the first entity profile is for display to the user on the computing device; and storing a plurality of entity profiles for entities, the entity profiles including the first entity profile.Type: GrantFiled: August 28, 2017Date of Patent: January 25, 2022Assignee: VERIZON MEDIA INC.Inventor: Peter Monaco
-
Patent number: 11138509Abstract: Techniques for inferring data to improve the accuracy and completeness of information retrieval are disclosed herein. In some embodiments, a data inference system detects a lack of employment type data for a profile of a user on an online service, with the employment type data identifying at least one type of employment in which the user is interested. In some embodiments, based on the detecting of the lack of employment type data for the profile of the user, the data inference system generates the employment type data based on an inference model and inference data, with the inference data comprising at least one of profile data of the user and a history of the user's interactions with the online service, and the data inference system performs a function of the online service using the generated employment type data.Type: GrantFiled: September 8, 2017Date of Patent: October 5, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Gloria Yang, Ming Yan
-
Patent number: 11132222Abstract: An application processing method includes: displaying a first child application page of a first child application; and acquiring, by using the first child application, a second child application identifier corresponding to a second child application to be jumped to. The first child application is run by a parent application. The method also includes: the parent application running the second child application when a jump is made from the first child application to the second child application; transferring page data corresponding to the second child application identifier to the second child application; and generating, according to the page data, a second child application page over the first child application page, and displaying the second child application page.Type: GrantFiled: August 5, 2019Date of Patent: September 28, 2021Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Haojun Hu, Kai Li, Shangtao Liang
-
Patent number: 11113305Abstract: A system and method are disclosed for modeling a non-relational database as a normalized relational database. In one embodiment, the system identifies a column having a first type in a column-oriented, non-relational database; determines whether the column-oriented, non-relational database includes at least one column having a second type and identifies the one or more columns having the second type; virtually divides the column-oriented, non-relational database based on column type; and generates a normalized, relational model based on the virtual division of the column-oriented, non-relational database, the normalized, relational model including catalog information representing a parent table including the column having the first type and, when the column-oriented, non-relational database includes at least one column having the second type, catalogue information representing a child table, the parent table and child table both represented as relational tables.Type: GrantFiled: July 16, 2018Date of Patent: September 7, 2021Assignee: Progress Software CorporationInventor: Robert Scott Bradley
-
Patent number: 11086844Abstract: Systems, methods, and computer programmable products are described herein for tracking modifications of a hierarchical database table of an application. Data including a modification to the hierarchical database table having a plurality of database entries is received. A change trigger table having a record corresponding to the modification of a database entry of the plurality of database entries is defined. The change trigger table is provided to a unified instance authorization application for further definition of an explosion database table.Type: GrantFiled: November 15, 2018Date of Patent: August 10, 2021Assignee: SAP SEInventors: Michael Aakolk, Andrea Waldi
-
Patent number: 11080418Abstract: System and methods are disclosed for the management and security of data variations in an electronic spreadsheet. Keeping all relevant information in a single document, with granular controls to protect and secure access based on each individual or their role within an organization, eliminates the need for workarounds, and simplifies the management of the contained data. Tracking data as it is being entered, also allows the system to notify the user when protected information is detected, and appropriate action to be taken to ensure compliance with any requirements.Type: GrantFiled: December 4, 2020Date of Patent: August 3, 2021Inventor: Lee David Buckland
-
Patent number: 11061962Abstract: Techniques for recommending and presenting comments relative to video frames in a network community are described herein. The disclosed techniques include receiving a request for playing comments relative to frames of a first video from a first user who is watching the first video; classifying comments on the first video that have been received from users into a plurality of classifications of comments based on data associated with the users and a plurality of predetermined rules; reading a plurality of comments from the plurality of classifications of comments based on a plurality of predetermined proportions; generating a plurality of recommended bullet screens comprising the plurality of comments; and transmitting the plurality of recommended bullet screens to the first user, wherein the plurality of comments relative to corresponding frames of the first video are presented to the first user via the plurality of recommended bullet screens.Type: GrantFiled: December 11, 2018Date of Patent: July 13, 2021Assignee: Shanghai Bilibili Technology Co., Ltd.Inventor: Yongping Fei
-
Patent number: 11036820Abstract: The present disclosure provides a page loading method and an electronic device. The method includes: collecting history browsing behaviors of a user during using a browser, and obtaining visited pages involved in the history browsing behaviors and browsing manners used by the user; training a learning model based on the visited pages and the browsing manners used by the user, such that the learning model learns a correspondence relationship between the visited pages and the browsing manners; in response to receiving a page visiting request, analyzing a target page to be visited based on the trained learning model, so as to determine a target browsing manner from the manner of browsing in a current tab and the manner of browsing in a new tab; and loading the target page according to the target browsing manner.Type: GrantFiled: May 6, 2019Date of Patent: June 15, 2021Assignee: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE CO., LTD.Inventor: Xionghui Guo
-
Patent number: 11036878Abstract: A method and associated apparatus/system for controlling access to data in a database. A first login by a first user is accepted. A second login by the first user under the name of a second user is accepted. Third data is referred, based on first data of the database accessible from the first user and second data of the database accessible from the second user, upon request to refer to the database under the name of the first user or the second user after the first login and the second login are accepted.Type: GrantFiled: May 3, 2019Date of Patent: June 15, 2021Assignee: International Business Machines CorporationInventors: Tomohiro Iwahashi, Atsushi Noguchi, Naoko Nishiura, Kanako Tsuchida
-
Patent number: 11023615Abstract: Hosted services provided by service provider tenants to their users are an increasingly common software usage model. The usage of such services and handling of data may be subject to regulatory, legal, and industry-based rules, where different rules may be applicable depending on the particular service, handled data, and organization type, for example. Embodiments are directed to providing intelligence and analysis driven security and compliance suggestions for hosted services to reduce the burden on tenant administrators to determine and implement applicable policies and rules. Claims are directed to determination of a suggestion based on an analysis of a tenant's service environment, presentation of the suggestion along with analysis results and a prompt to confirm implementation of the suggestion, and upon receiving confirmation, presentation of an option to customize the suggestion by modifying settings suggested based on analysis results.Type: GrantFiled: January 27, 2020Date of Patent: June 1, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Karissa C. Larson, Churli Su, Wenjie Liang, Binyan Chen, Ben Appleby, Anupama Janardhan, Ning Xu
-
Patent number: 11003666Abstract: Embodiments of the preset disclosure include a method, a system, and a computer program product for rearranging a set of filters within a data streams environment. The method includes setting a first filter ordering of two or more filter processing elements. The method includes determining a filtering efficiency of the first filter ordering. The determining of the filtering efficiency includes monitoring a runtime, one or more tuples, and an amount of tuples retained after filtering of the first filter ordering. The method includes creating a second filter ordering of the two or more filter processing elements. The method includes comparing the filtering efficiency of the second filter ordering to the first filter ordering. The method includes selecting the second filter ordering in response to comparing the filtering efficiency of the second filter ordering to the filtering efficiency of the first filter ordering.Type: GrantFiled: July 18, 2018Date of Patent: May 11, 2021Assignee: International Business Machines CorporationInventors: Bin Cao, Jessica R. Eidem, Brian R. Muras, Jingdong Sun
-
Patent number: 10997603Abstract: A computing device having a software radio (e.g., a mobile device where the software radio is substantially defined in software) transmits first information related to a financial transaction over the first radio network to the financial institution, and transmits second information related to the financial transaction over the second radio network to the financial institution. A server of the financial institution receives the first information and the second information to carry out the financial transaction.Type: GrantFiled: May 26, 2017Date of Patent: May 4, 2021Assignee: FMR LLCInventors: Boris Olegovich Kalinichenko, Joseph G. Ferra
-
Patent number: 10979380Abstract: Security provisioning is enabled at a communication device. A method can include: executing a high security application on a communication device based, at least, on detecting that high security is enabled for the communication device and detecting execution of a low security application; outputting, via a user interface (UI), information configured to detect an entry to the communication device; detecting an entry at the UI of the communication device; determining whether the entry corresponds to security access information stored in the communication device; and providing access to the communication device based, at least, on determining that the entry corresponds to the security access information.Type: GrantFiled: September 14, 2018Date of Patent: April 13, 2021Assignee: AT&T MOBILITY II LLCInventors: Cristy Swink, Jason Sikes, Benjamin Fineman, Christopher Marshall Turitzin, Alex Tam, Hannah Regier