Patents Examined by Yicun Wu
-
Patent number: 11574324Abstract: A computer implemented system for an intelligent timeline includes computer readable instructions to operate a timeline engine, a logic extraction and application engine, a calendar engine, a performance evaluation engine, an advertisement placement engine, and a social networking engine that are interconnected to one another. The timeline engine creates a timeline of events containing external events and/or an owner's actions. Each event has a timestamp such that the events may be arranged in the order of timestamps. The logic extraction and application engine extracts the logical inferences from the events to be used by the timeline engine. The calendar engine creates a calendar containing the events and other reminders. The performance evaluation engine creates performance evaluation results of an owner's actions based on the events. The timeline of an owner may be sold or shared on the owner's social networking channel to subscribers.Type: GrantFiled: August 22, 2022Date of Patent: February 7, 2023Inventor: Ikenna N. Ene
-
Patent number: 11550845Abstract: A file access system for user defined functions (UDFs) can be implemented on a distributed database system. The system can store UDF interfaces and file reference objects that can be called by other users. Upon a UDF being called, files on a stage, one or more interface objects (e.g., InputStream), and file reference objects can be implemented by execution nodes of the distributed database system. The execution nodes can implement multiple threads that are authenticated and can download file data from a staging location concurrently.Type: GrantFiled: March 31, 2022Date of Patent: January 10, 2023Assignee: Snowflake Inc.Inventors: Elliott Brossard, Sukruth Komarla Sukumar, Isaac Kunen, Ju-yi Kuo, Jonathan Lee Leang, Edward Ma, Schuyler James Manchester, Polita Paulus, Saurin Shah, Igor Zinkovsky
-
Patent number: 11544335Abstract: Provided are systems and methods for generating propensity-driven employment-based search results. In one example, a method may include retrieving consumption data of a user associated with the user device and geographic location data of at least one of the user and the user device, the consumption data comprising behavior of the user captured over time, predicting one or more value-generating opportunities for the user from among a pool of value-generating opportunities via execution of a predictive model, where the predictive model determines a propensity of the user to respond to the value-generating opportunities based on the behavioral attributes included in the retrieved consumption data of the user and the geographical location data, and transmitting the one or more predicted value-generating opportunities to the user device via a content channel between the server and the user device.Type: GrantFiled: September 17, 2019Date of Patent: January 3, 2023Assignee: Steady Platform LLCInventors: Lior Weinstein, Amanda Miguel
-
Patent number: 11531689Abstract: An information processing apparatus includes an extraction unit and a generation unit. The extraction unit extracts a common topic from profiles of plural users. The generation unit generates a community including users who are associated with the topic extracted by the extraction unit.Type: GrantFiled: May 11, 2020Date of Patent: December 20, 2022Assignee: FUJIFILM Business Innovation Corp.Inventor: Yasuhiro Ishitobi
-
Patent number: 11520761Abstract: Systems and methods for using instrumentation for maintenance of a user-configured program in a cloud computing environment are herein disclosed as comprising, in an implementation, intercepting operation data pertaining to the user-configured program, including a start time, an execution time interval, an operation, and an origin of the operation, canonicalizing the intercepted operation data by stripping operation-specific variable data from the operation data, aggregating the canonicalized operation data based on the start time, the canonicalized operation data, and the origin of the operation, and storing the aggregated operation data within a time series database in the execution time interval based on the start time.Type: GrantFiled: October 21, 2019Date of Patent: December 6, 2022Assignee: ServiceNow, Inc.Inventor: Jared Laethem
-
Patent number: 11514028Abstract: System, method, and various embodiments for providing a hybrid data storage and load system are described herein. An embodiment operates by receiving a lookup request comprising a row identifier (ROWID) corresponding to a row of a table of a database. Which of a first set of pages corresponds to a sorted position of the ROWID is identified. The identified page of the first set of pages is loaded from the disk storage to the memory storage. A sorted row position of the ROWID is identified from a memory block of the loaded page from the first set of pages. One of a second set of pages that includes the sorted row position is identified. The identified one of the second set of pages is loaded from the disk storage into memory. The loaded identified one of the second set of pages is searched for the unsorted position of the ROWID.Type: GrantFiled: April 30, 2020Date of Patent: November 29, 2022Assignee: SAP SEInventors: Amit Pathak, Colin Florendo, Pushkar Khadilkar, Robert Schulze
-
Patent number: 11514102Abstract: Embodiments provide systems, methods, and non-transitory computer storage media for providing search result images based on associations of keywords and depth-levels of an image. In embodiments, depth-levels of an image are identified using depth-map information of the image to identify depth-segments of the image. The depth-segments are analyzed to determine keywords associated with each depth-segment based on objects, features, or content in each depth-segment. An image depth-level data structure is generated by matching keywords generated for the entire image with the keywords at each depth-level and assigning the depth-level to the keyword in the image depth-level data structure for the entire image. The image depth-level data structure may be queried for images that contain keywords and depth-level information that match the keywords and depth-level information specified in a search query.Type: GrantFiled: August 14, 2019Date of Patent: November 29, 2022Assignee: Adobe Inc.Inventors: Subham Gupta, Anuradha, Arnab Sil
-
Patent number: 11494253Abstract: Techniques are provided for data record anomaly reconciliation using machine learning models. One method comprises obtaining a data record comprising multiple line items; assigning the line items to a given cluster of similar line items to determine a line item neighborhood score for each line item based on a comparison of a given line item to other available line items in the assigned cluster; applying features of the data record to a machine learning model to determine a data record score for the data record based on a combination of the line item neighborhood scores for the data record; identifying anomalies in the data record based on the data record score and/or the line item neighborhood scores for the data record; and adjusting parameters of the line items to address the anomalies identified in the data record to produce a reconciled data record, based on the line item neighborhood scores and/or predefined adjustment rules.Type: GrantFiled: September 30, 2019Date of Patent: November 8, 2022Assignee: EMC IP Holding Company LLCInventors: Amihai Savir, Noga Gershon
-
Patent number: 11494438Abstract: Disclosed herein are systems and methods for population of a file-catalog table for a file stage in a user account on a data platform. In an embodiment, a data platform receives, from a client associated with a user account, a request to populate a file-catalog table of the user account based on a plurality of files stored in a file stage of the user account. The data platform responsively executes a list-files table function with respect to the file stage to generate a database-table object having a row for each file stored in the file stage. The data platform populates the file-catalog table of the user account based on the database-table object generated by the list-files table function.Type: GrantFiled: December 21, 2021Date of Patent: November 8, 2022Assignee: Snowflake Inc.Inventors: Polita Paulus, Aravind Ramarathinam, Saurin Shah, Sukruth Komarla Sukumar
-
Patent number: 11494204Abstract: Techniques for resolving multiple user requests from multiple user accounts by an interactive interface are described. An interactive interface can obtain a first multi-dimensional context graph for a first user account and a second context graph for a second user account. Each graph comprises correlated contexts related to the user account. The interface can also receive a first user request associated with the first user account and a second user request associated with the second user account; determine, based on the first graph, a first current context and one or more first previous contexts for the first user request; determine, based on the second graph, a second current context and one or more second previous contexts for the second user request; determine one or more interrelationships between the first and the second graphs; and resolve the user requests based on the contexts and the interrelationships.Type: GrantFiled: March 6, 2020Date of Patent: November 8, 2022Assignee: Entefy Inc.Inventor: Alston Ghafourifar
-
Patent number: 11494362Abstract: The present disclosure provides a detailed description of techniques used in systems, methods, and in computer program products for dynamic aggregate generation and updating for high performance querying of large datasets. Certain embodiments are directed to technological solutions for determining at least one aggregate of selected virtual cube attributes (e.g., measures, dimensions, etc.) describing a virtual multidimensional data model of a subject database, and generating an aggregate table and a set of aggregate metadata for the aggregate. In some embodiments, an aggregate database statement configured to operate on the subject database can be issued to generate the aggregate table and/or aggregate metadata. Further, the aggregate can be dynamically determined responsive to receiving a database statement configured to operate on the virtual multidimensional data model representing the subject database.Type: GrantFiled: January 2, 2020Date of Patent: November 8, 2022Assignee: AtScale, Inc.Inventors: Sarah Gerweck, David Ross
-
Patent number: 11481409Abstract: The disclosed systems and methods relate to archiving communications. Information associated with one or more documents can be received. The documents can be captured from one or more communication modalities. The information can be normalized into a single information structure. A transcript of an interaction between participants can be generated for the communication modalities using the normalized information. The transcript can be stored in an archiving system.Type: GrantFiled: August 5, 2019Date of Patent: October 25, 2022Assignee: Actiance, Inc.Inventor: John Onusko
-
Patent number: 11481394Abstract: Described are systems and methods for eliminating measurement lag. An example method comprises deploying control agents in a customer data center, each of the control agents being associated with at least one of a set of customer nodes of the customer data center; receiving a query for local state data at a service provider data center; pushing down execution of the query from the service provider data center to the control agents deployed in the set of customer nodes in the customer data center. The deployed control agents may be configured to, in response to receiving the query pushed down from the service provider data center to the customer data center, coordinate and execute at least a task for the set of customer nodes to collect the local state data. In addition to query execution, remediation can also be executed by the control agents at the customer data center.Type: GrantFiled: February 24, 2020Date of Patent: October 25, 2022Assignee: Shoreline Software, Inc.Inventors: Anurag Gupta, Charles Ian Ormsby Cary
-
Patent number: 11449496Abstract: An example embodiment may involve a software application executable on computing devices of a remote network management platform and a computation instance associated with a managed network. The computational instance may contain a database storing data of the managed network. The software application may receive, from a client device of the managed network, a natural language query (NLQ), and retrieve Backus-Naur form (BNF) rules and a set of metadata associated with the BNF rules. The metadata may include a text-based description of a schema of the database and abbreviations associated with the BNF rules. The NLQ may be parsed using the BNF rules together with the metadata by applying the metadata during parsing to extend the BNF rules. A query object based on the parsed query may be generated, and the database searched using the query object. A result of the search may be transmitted to the client device.Type: GrantFiled: October 25, 2019Date of Patent: September 20, 2022Assignee: ServiceNow, Inc.Inventors: Mikhail Rumiantsau, Aliaksei Vertsel
-
Patent number: 11436500Abstract: A schema matching system processes training event data received from multiple sources to determine correspondence rules associating fields in the schemas of each source. To generate the correspondence rules, the schema matching system can use training event data from multiple sources comprising events associated with multiple schemas. Then, based on one or more similarity metrics between data entries of the training event data, the system matches individual events using a machine learning algorithm and, based on the pairs of matching events, corresponding schema fields across the multiple schemas. Based on the matching events and/or user feedback, the schema matching system can generate one or more correspondence rules based on the normalization rules and the corresponding fields of the schemas for later use by one or more transaction monitoring systems on incoming event data.Type: GrantFiled: December 5, 2019Date of Patent: September 6, 2022Assignee: PEERNOVA, INC.Inventor: Kartik Gupta
-
Patent number: 11423110Abstract: A computer implemented system for an intelligent timeline includes computer readable instructions to operate a timeline engine, a calendar engine, a performance evaluation engine, and a social networking engine that are interconnected to one another. The system may additionally include an advertisement placement engine. The timeline engine creates a timeline of events containing external events and/or an owner's actions. Each event has a timestamp such that the events may be arranged in the order of timestamps. In some embodiments, events may be automatically created if certain conditions are met. The calendar engine creates a calendar containing the events and other reminders. The performance evaluation engine creates performance evaluation results of an owner's actions based on the events. The timeline of an owner may be sold or shared on the owner's social networking channel to subscribers. Advertisement placement engine facilitates advertisement transactions related to the timelines.Type: GrantFiled: September 22, 2021Date of Patent: August 23, 2022Assignee: Finvar CorporationInventor: Ikenna N. Ene
-
Patent number: 11423081Abstract: A file access system for user defined functions (UDFs) can be implemented on a distributed database system. The system can store UDF signatures and interfaces (e.g., classes, sub-classes) that can be called by other users. Upon a UDF being called, one or more interface objects (e.g., InputStream) can be created and requests transferred to a execution node via a network channel. The execution node can implement multiple threads that are authorized and download file data from a staging location (e.g., internal stage, external stage) concurrently.Type: GrantFiled: August 1, 2021Date of Patent: August 23, 2022Assignee: Snowflake Inc.Inventors: Elliott Brossard, Sukruth Komarla Sukumar, Isaac Kunen, Ju-Yi Kuo, Jonathan Leang, Edward Ma, Schuyler James Manchester, Polita Paulus, Saurin Shah, Igor Zinkovsky
-
Patent number: 11416465Abstract: Systems and methods are described for processing incoming data. The system can receive, from a first partition manager of a data intake and query system, first data that is associated with a first identifier, and can receive, from a second partition manager of the data intake and query system, second data that is associated with a second identifier. The system can process the first data and store first results of said processing the first data in one or more first buckets associated with the first tenant identifier. The system can process the second data and store second results of said processing the second data in one or more second buckets associated with the second tenant identifier.Type: GrantFiled: July 16, 2019Date of Patent: August 16, 2022Assignee: Splunk Inc.Inventors: Tameem Anwar, Alexandros Batsakis, Sai Krishna Sajja, Igor Stojanovski, Eric Woo
-
Patent number: 11409831Abstract: Logs representative of interactions by users or services with interfaces, such as clickstream logs, are generated by combining logs associated with cached data with logs associated with data generated in response to a request. When a first response to a request is generated and a portion of the response data is cached, a first log representative of interactions with the cached data is stored in association with a log identifier. When a second request is received at a subsequent time and the cached data is used to generate a second response, a second log representative of interactions with the response data will include the log identifier for the first log. In response to the log identifier, the first log is accessed and combined with the second log to form a third log representative of interactions with both the cached data and response data for the second response.Type: GrantFiled: September 30, 2019Date of Patent: August 9, 2022Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Forrest Mackenzie Vines, Ellison Kyle Sudario Bayan, Amey Shreekant Jahagirdar, Gianpierre Villagomez Saldana, Platon Aleksandrovich Chubotin, Jui Te Tseng
-
Patent number: 11403323Abstract: A method and system to illuminate data related to an application, has been described. Initially a data analyzer at an application is installed. Next the installed data analyzer analyzes the data related to the application. Finally based on the analysis, the data is categorized in one or more of a plurality of categories.Type: GrantFiled: July 24, 2019Date of Patent: August 2, 2022Assignee: COLORTOKENS, INC.Inventors: Sanjay Kumar Agrawal, Vishnu Gopal Singhal, Pradeep Kishore Somesula, Ruchir Gupta