Patents Examined by Sana Al-Hashemi
-
Patent number: 10789545Abstract: The present teaching relates to estimating one or more parameters on a system including a plurality of nodes. In one example, the system comprises: one or more learner nodes, each of which is configured for generating information related to a group of words for estimating the one or more parameters associated with a machine learning model; and a plurality of server nodes, each of which is configured for obtaining a plurality of sub-vectors each of which is a portion of a vector that represents a word in the group of words, updating the sub-vectors based at least partially on the information to generate a plurality of updated sub-vectors, and estimating at least one of the one or more parameters associated with the machine learning model based on the plurality of updated sub-vectors.Type: GrantFiled: April 14, 2016Date of Patent: September 29, 2020Assignee: Oath Inc.Inventors: Andrew Feng, Erik Ordentlich, Lee Yang, Peter Cnudde
-
Patent number: 10789235Abstract: Methods, devices, and techniques for base user defined functions in a database management system are discussed herein. For example, in one aspect, a query request is received from a computer device. The query request may include a query operator representing a specialized user defined function (SUDF). The SUDF may then be executed. Executing the SUDF may include executing a base operation of a base user defined function (BUDF). The base operation may interact with an application programming interface (API) of the query engine to obtain a tuple stored in the database. Executing the SUDF may further include executing a specialized operation that processes the tuple according to an analytics function. The specialized operation may generate a result. Then, a query result may be returned to the computer device. The query result can include the result.Type: GrantFiled: March 20, 2015Date of Patent: September 29, 2020Assignee: MICRO FOCUS LLCInventors: Qiming Chen, Meichun Hsu, Rui Liu, Maria Guadalupe Castellanos
-
Patent number: 10769145Abstract: Systems and methods for compression and/or unification of statistical analysis system (SAS) data is provided. In one embodiment, a request to open a unified and compressed statistical analysis system (SAS) view file is received. The unified and compressed SAS data step view file including: an SAS data step view; compressed payload data to be used in the SAS data step view when decompressed; and a set of metadata describing characteristics of variables of the SAS data step view. Upon receiving the request, the compressed payload data is automatically decompressed, such that compressed payload data is decompressed and usable with the SAS data step view to render the SAS data step view and decompressed payload data on an electronic display of a client or host providing the request.Type: GrantFiled: May 16, 2017Date of Patent: September 8, 2020Assignee: United Services Automobile Association (USAA)Inventor: Glen Alan Becker
-
Patent number: 10762151Abstract: The present disclosure discloses a method and a device for recommending content to a browser of a terminal device and a method and a device for displaying recommended content on a browser of a terminal device. The method for recommending content to a browser of a terminal device includes: recommending content to a browser of a terminal device, where the content includes a first quantity X of popular content of a geographical area to which the terminal device currently belongs, a second quantity Y of content related to a historical user behavior of a user of the browser of the terminal device, and a third quantity Z of content related to a user numerical score of the browser of the terminal device. According to the present disclosure, content matching a browsing interest and habit of a user may be provided, to obtain a relatively high user click-through rate and desirable browsing experience.Type: GrantFiled: September 5, 2017Date of Patent: September 1, 2020Assignee: Guangzhou UCWeb Computer Technology Co., Ltd.Inventor: Huijuan Chen
-
Patent number: 10747721Abstract: Provided is a file management/search system based on a block chain capable of identifying a data name and an owner of a data. In the file management/search system, a generated data is stored, and a data name together with an IP address and port number of a node in which the data is stored is transmitted in a form of a transaction to other nodes. The nodes receiving the transaction generates blocks on the basis of the transaction and links the blocks to the block chain, so that the data name and the owner information of the owner generating the data are shared by all users. Since this information is recorded in the block chain and all the nodes share the same information, a malicious node which is to arbitrarily change contents needs to change the contents of the block chain held by all the nodes.Type: GrantFiled: May 2, 2017Date of Patent: August 18, 2020Assignee: INDUSTRY-UNIVERSITY COOPERATION FOUNDATION SOGANG UNIVERSITYInventors: Ju-Wook Jang, Moon Yong Jung
-
Patent number: 10747788Abstract: A method and apparatus for determining geographic clusters of geographical content may include computation of a first evaluation metric. The first evaluation metric may be descriptive of a distribution of geo-location points within a cluster of a plurality of geographic clusters. A second evaluation metric may also be computed that is descriptive of coherence of the plurality of geographic clusters. Geo-location points of the geographical content may be clustered based, at least in part on the first and second evaluation metrics.Type: GrantFiled: October 24, 2016Date of Patent: August 18, 2020Assignee: Oath Inc.Inventors: Csaba Kecskemeti, Robert Ormandi
-
Patent number: 10747759Abstract: A system and a method for conducting a textual data search includes receiving a search query associated with a search topic; analyzing the search query to determine at least one attribute of the search topic; processing the at least one attribute and a plurality of articles in a database; and identifying one or more results being relevant to the search topic in the plurality of articles in the database.Type: GrantFiled: June 23, 2017Date of Patent: August 18, 2020Assignee: City University of Hong KongInventors: Ruiyun Xu, Hailiang Chen, J. Leon Zhao
-
Patent number: 10740283Abstract: A data-warehousing system allows various areas of an enterprise to view data at varying levels of data freshness. The system acquires data that represents an event in the life of a business enterprise, such as a transaction between the enterprise and one of its customers, and loads this data into a database table. The system then makes the data available for retrieval from the table and stores information indicating when the data was made available for retrieval. In some embodiments, the system also acquires data that is related to and more current than the data representing the event and stores the more current data in the database. The system then stores information indicating when the more current data was stored in the database. Such a data warehouse allows decision-makers in the business to see some information (e.g., customer transaction or account data) up-to-the-moment and other information as it stood at some specific point-in-time, such as at the end of the previous month.Type: GrantFiled: January 31, 2011Date of Patent: August 11, 2020Assignee: Teradata US, Inc.Inventor: Stephen A. Brobst
-
Patent number: 10733155Abstract: In accordance with an embodiment, described herein is a system and method for extracting a star schema from tabular data for use in a multidimensional database. The system can receive a tabular data including a plurality of columns, and determine a relationship between each pair of the plurality of columns by analyzing actual values in a plurality of rows for each pair of columns. Based on the determined relationships among the plurality of columns and a type of each column, the system can use a heuristic process to identify a plurality of cube elements from the plurality of columns to construct a star schema. A user interface can be provided to display potential problems of the star schema, and one or more alternative approaches for a user to select to extract a star schema from the tabular data.Type: GrantFiled: October 24, 2016Date of Patent: August 4, 2020Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Guy Shaked
-
Patent number: 10726080Abstract: A search request received at a computer of a search support system is processed by analyzing the received search request to identify request parameters and connecting to a system index of the search support system that is referenced in the request parameters. An external result provider (ERP) process is initiated that establishes communication between the search support system and a data source external to the search support system, for a virtual index referenced in the request parameters. Thus, the ERP process provides an interface between the search support system and external data sources, such as by third parties. The ERP process can operate in a streaming mode (providing real-time search results with minimal processing) and/or a reporting mode (providing results with a greater delay and processing extent) and can switch between modes. The search request results are received from the connected system indexes and the referenced virtual indexes.Type: GrantFiled: January 31, 2018Date of Patent: July 28, 2020Assignee: SPLUNK INC.Inventors: Ledion Bitincka, Steve Zhang, Igor Stojanovski, Stephen Sorkin
-
Patent number: 10719485Abstract: Systems and methods for a history walker interface to a time-based data structure are disclosed. A time-based data structure may contain information about updates to a set of records that change periodically over time. For example, a set of records that record state transitions of a task item as the task item progresses through its life cycle. An example task item may be represented by a change request or incident report in a help desk software application. The task item begins with an “open” state and may transition through any number of states (e.g., assigned, on-hold, test, customer response requested, etc.) on its way to ultimately being “closed” as completed. A history walker interface may assist application developers when creating applications to indicate how the task item transitioned through its different states throughout its lifecycle.Type: GrantFiled: January 4, 2018Date of Patent: July 21, 2020Assignee: ServiceNow, Inc.Inventors: Nigel Bell, Cameron Richard, Jason Occhialini
-
Patent number: 10713295Abstract: System, apparatuses, and methods can provide customized exercise sessions and customized videos corresponding to the exercise session. Audio clips can be dynamically selected to make custom audio content for an exercise session. The audio clips and metadata can be obtained, where the audio clips correspond to categories. The exercise session can include one or more components. A destination timeline for a component can include one or more first segments that require audio, and one or more second segments that can optionally have audio. Audio clips can be selected for the various segments, where a segment can be designated for a particular category of audio clips. Identification information for the selected audio clips can be saved and used to generate the custom audio content.Type: GrantFiled: February 21, 2017Date of Patent: July 14, 2020Assignee: Fitbit, Inc.Inventors: Mike Maser, Dave Grijalva
-
Patent number: 10706052Abstract: A method for performing in-memory hash join processing. This method utilizes bulk processing within the hash join steps, such as performing bulk reads of hash values from tables to be joined, and performing bulk probes of hash values in tables to be joined, thereby providing more efficient utilization of memory bandwidth and CPU throughput, reducing memory accesses in the execution path, and reducing CPU cycles per instruction. Data movement is reduced by reducing load-stores to memory and by performing more operations in CPU cache.Type: GrantFiled: December 21, 2017Date of Patent: July 7, 2020Assignee: Teradata US, Inc.Inventors: Bhashyam Ramesh, Sai Pavan Kumar Pakala, Jaiprakash G Chimanchode
-
Patent number: 10698869Abstract: A data structure management system includes a first database, a second database, and a processing engine. The first database includes a first file with a first term and a corresponding first metadata, and a second file with the first term and a corresponding second metadata. The processing engine extracts the first file and the second file from the first database in a first format. It links the first term with the first metadata from the first file and the second metadata from the second file. It transforms the extracted first file and second file from the first format into a second format while maintaining the link between the first term, the first metadata, and the second metadata. It then exports the transformed first file and second file to a second database in the second format with the link between the first term, the first metadata, and the second metadata intact.Type: GrantFiled: September 27, 2016Date of Patent: June 30, 2020Assignee: Bank of America CorporationInventors: Brad E. Romano, Shashi Thanikella
-
Patent number: 10698768Abstract: The present invention relates generally to backups and more specifically to virtual machine (VM) backups including file exclusion. Aspects of the present invention related to using a specialized buffer to identify a file for exclusion. In embodiments, a file system used by the VM can be used to search for the specialized buffer. In embodiments, when the specialized buffer is located, offsets are noted related to the file associated with the specialized buffer. In embodiments, the offsets are used to zero out blocks associated with the offsets. Thus, the file can be effectively excluded from the backup.Type: GrantFiled: May 18, 2017Date of Patent: June 30, 2020Assignee: Druva, Inc.Inventor: Sudeep Jathar
-
Patent number: 10698952Abstract: A computing device, during sampling or playback of a work, receives a command to associate data with the work at a particular point in the work. The computing device generates a digital fingerprint of a segment of the work, wherein the segment corresponds to the particular point in the work. The computing device then associates the data with the digital fingerprint.Type: GrantFiled: March 20, 2017Date of Patent: June 30, 2020Assignee: Audible Magic CorporationInventors: Vic Garside, Jay Friedman, James Schrempp, Robert Williams
-
Patent number: 10698901Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ranking query completions based on activity session data. One of the methods includes receiving a query prefix from a user. A reference parameter for the user is obtained. One or more likely queries that are likely to co-occur with the reference parameter in user activity sessions are identified, wherein each likely query has an associated prediction score. A ranking of the one or more likely queries is provided in response to receiving the query prefix.Type: GrantFiled: March 27, 2017Date of Patent: June 30, 2020Assignee: GOOGLE LLCInventors: Emanuel Taropa, Ishai Rabinovitz
-
Patent number: 10691653Abstract: Disclosed are various embodiments for intelligent backfill and data migration operations performed using an event processing architecture. A backfill system may identify backfill operations to migrate legacy data from a first system to a second system and generate events to provide to an event processor, where each of the events causes a backfill operation to be performed. Access to the events may be selectively controlled using an event processing queue such that the events are processed and the backfill operations are performed when a computing resource has available computing resources, regardless of a time of day.Type: GrantFiled: September 5, 2017Date of Patent: June 23, 2020Assignee: Amazon Technologies, Inc.Inventors: Mark Aran Aiken, Raghunathan Kothandaraman, Sam L. Nelson
-
Patent number: 10686788Abstract: Organizations maintain and generate large amounts of documentation and entities of these organizations often need to collaborate on generating and reviewing this information. There is a need to maintain and store this documentation remotely in such a way that the entities of these organizations may collaborate with each other. A document management a collaboration system is provided to enable entities to collaborate with each other. Furthermore, developers may interface with the document management and collaboration system to provide add-in services and components to the document management and collaboration system. These add-in service and components may expand the capabilities of the documents and collaborations enabled by the document management and collaboration system.Type: GrantFiled: November 27, 2017Date of Patent: June 16, 2020Assignee: Amazon Technologies, Inc.Inventors: Kevin Gillett, Noah Anthony Eisner, Arun Ponniah Sethuramalingam, Wei Lien Stephen Dang, Stephen Joseph Oakley
-
Patent number: 10685013Abstract: A system and method for global data de-duplication in a cloud storage environment utilizing a plurality of data centers is provided. Each cloud storage gateway appliance divides a data stream into a plurality of data objects and generates a content-based hash value as a key for each data object. An IMMUTABLE PUT operation is utilized to store the data object at the associated key within the cloud.Type: GrantFiled: August 21, 2017Date of Patent: June 16, 2020Assignee: NetApp Inc.Inventors: Kiran Nenmeli Srinivasan, Kishore Kasi Udayashankar, Swetha Krishnan