Patents Examined by Fariborz Khoshnoodi
-
Patent number: 11023424Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for migrating content items from a source user account to a target user account. A user can specify content items in the source user account to be migrated to an existing or new target user account. A new content entry including an account identifier of the target account and a pointer to the content item can be created for each migrated content item. Further, a determination can be made as to whether a sharing link to each content item exists, and if so, the content pointer of the old content entry is modified to forward or redirect to the new content entry. An active flag associated with the old content entry can be set to false or 0 to indicate that the old content entry is no longer active.Type: GrantFiled: March 17, 2015Date of Patent: June 1, 2021Assignee: Dropbox, Inc.Inventors: Chris Beckmann, Joshua Jenkins, Francois Alexander Allain, Jeffrey Bartelma
-
Patent number: 10997155Abstract: A data classification apparatus capable of quickly determining an emotion of a driver includes an input device in which a target emotion and an accuracy expectation value of the target emotion are inputted, and a controller rearranging a pre-stored data structure based on the target emotion and the accuracy expectation value of the target emotion, wherein the controller rearranges the data structure so that an accuracy value of the target emotion is secured as much as the accuracy expectation value.Type: GrantFiled: November 15, 2018Date of Patent: May 4, 2021Assignees: Hyundai Motor Company, Kia Motors CorporationInventors: Seunghyun Woo, Gi Beom Hong, Daeyun An
-
Patent number: 10990629Abstract: A historian system enables the creation, storage, and retrieval of extended metadata properties. A tag metadata database module of the historian system stores tag metadata received over a network connection in a tag metadata database and retrieves tag metadata in response to requests received over the network and from within the historian system. An extended property database module creates extended properties associated with a tag metadata instance in response to requests, stores the created extended properties, and retrieves the stored extended properties in response to requests. The extended property search index module indexes extended properties as they are created, searches the indexed extended properties in response to requests, and provides the indexes of extended properties to enable location of the extended properties in the extended property database.Type: GrantFiled: July 2, 2019Date of Patent: April 27, 2021Assignee: AVEVA SOFTWARE, LLCInventors: Vinay T. Kamath, Abhijit Manushree, Elliott Middleton
-
Patent number: 10984054Abstract: A visual analytics method and system is disclosed for visualizing an operation of an image classification model having at least one convolutional neural network layer. The image classification model classifies sample images into one of a predefined set of possible classes. The visual analytics method determines a unified ordering of the predefined set of possible classes based on a similarity hierarchy such that classes that are similar to one another are clustered together in the unified ordering. The visual analytics method displays various graphical depictions, including a class hierarchy viewer, a confusion matrix, and a response map. In each case, the elements of the graphical depictions are arranged in accordance with the unified ordering. Using the method, a user a better able to understand the training process of the model, diagnose the separation power of the different feature detectors of the model, and improve the architecture of the model.Type: GrantFiled: July 23, 2018Date of Patent: April 20, 2021Assignee: Robert Bosch GmbHInventors: Bilal Alsallakh, Amin Jourabloo, Mao Ye, Xiaoming Liu, Liu Ren
-
Patent number: 10983991Abstract: Described herein is a computer implemented method and computational system for a project management service. Issues of a project are defined by data entities stored in a tree structure including a root node. The tree structure may include one or more siblings to the root node, one or more child nodes and one or more siblings to the child node. The root node references each child node and references each of its sibling nodes. Each child node references each of its sibling nodes.Type: GrantFiled: September 29, 2020Date of Patent: April 20, 2021Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.Inventors: Jonathon Patrick Geeves, Maria Florencia Bonansea
-
Patent number: 10977219Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for migrating content items from a source user account to a target user account. A user can specify content items in the source user account to be migrated to an existing or new target user account. A new content entry including an account identifier of the target account and a pointer to the content item can be created for each migrated content item. Further, a determination can be made as to whether a sharing link to each content item exists, and if so, the content pointer of the old content entry is modified to forward or redirect to the new content entry. An active flag associated with the old content entry can be set to false or 0 to indicate that the old content entry is no longer active.Type: GrantFiled: March 17, 2015Date of Patent: April 13, 2021Assignee: Dropbox, Inc.Inventors: Chris Beckmann, Joshua Jenkins, Francois Alexander Allain, Jeffrey Bartelma
-
Patent number: 10970320Abstract: A microservice running in a cloud computing environment is operable to perform a coordinate-based search responsive to a request from a requester such as a viewer that serves a web application in a browser on a user device. The request contains a set of coordinates of a user-defined area which highlights information of interest that the user wants to redact from a document displayed by the viewer on the user device. The document is a rendition of an internal representation generated from an original source document. The internal representation has a coordinate system that maps the location of text data in the original source document. The microservice utilizes the coordinate system to search every instance of the information of interest in the text data, generates corresponding bounding boxes, and sends the coordinates of the bounding boxes to the viewer which creates the bounding boxes to highlight/block all the instances.Type: GrantFiled: April 26, 2019Date of Patent: April 6, 2021Assignee: Open Text SA ULCInventor: Jeremy Duke
-
Patent number: 10963515Abstract: A method, system and computer-usable medium for providing cognitive insights comprising receiving streams of data from a plurality of data sources; processing the streams of data from the plurality of data sources, the processing the streams of data from the plurality of data sources performing data enriching to provide enriched data; generating the cognitive session graph, the cognitive session graph being associated with a session, the cognitive session graph comprising at least some enriched data; and, processing the cognitive session graph to provide a cognitive insight, the cognitive insight being related to the session.Type: GrantFiled: June 7, 2019Date of Patent: March 30, 2021Assignee: Cognitive Scale, Inc.Inventors: Matthew Sanchez, Dilum Ranatunga
-
Patent number: 10956404Abstract: A computer-implemented method is provided for managing and sharing picture files. In one embodiment of the present invention, the method comprises providing a server platform and providing a datastore on the server platform for maintaining full resolution copies of the files shared between a plurality of sharing clients. A synchronization engine is provided on the server platform and is configured to send real-time updates to a plurality of sharing clients when at least one of the sharing clients updates or changes one of said files. A web interface may also be provided that allows a user to access files in the datastore through the use of a web browser.Type: GrantFiled: April 29, 2019Date of Patent: March 23, 2021Assignee: DROPBOX, INC.Inventors: Jack Benjamin Strong, Gibu Thomas
-
Patent number: 10949453Abstract: A system and method of processing a search request is provided. Identification of a desired content item is based on comparing a topic of the search request to previous user input. The method includes providing access to a set of content items with metadata that describes the corresponding content items and providing information about previous searches. The method further includes receiving a present input from the user and determining a relatedness measure between the information about the previous searches and an element of the present input. If the relatedness measure is high, the method also includes selecting a subset of content items based on comparing the present input and information about the previous searches with the metadata that describes the subset of content items. Otherwise, the method includes selecting a subset of content items based on comparing the present input with the metadata that describes the subset of content items.Type: GrantFiled: June 22, 2018Date of Patent: March 16, 2021Assignee: Veveo, Inc.Inventors: Sashikumar Venkataraman, Ahmed Nizam Mohaideen Pathurudeen, K China Srinivasulu Reddy, Mangesh Dattatray Pujari, Soumyadip Majumder, Rakesh Barve, Murali Aravamudan
-
Patent number: 10936615Abstract: In one embodiment, a system transfers data between source and target systems. The system receives a module including procedural logic for transforming source data of a source data model to a target data model to produce one or more target data objects for the target data model. The procedural logic is expressed by one or more elements of a domain specific language implemented by an underlying computer language. The one or more elements define mappings and structure for the one or more target data objects. The module is executed to produce the one or more target data objects for loading in the target system in accordance with the mappings and structure defined within the procedural logic by the one or more elements. Embodiments of the present invention further include a method and computer program product for transferring data between source and target systems in substantially the same manner described above.Type: GrantFiled: April 8, 2019Date of Patent: March 2, 2021Assignee: International Business Machines CorporationInventors: Christopher L. Crabtree, Timothy M. Fox, Maxwell T. Hallum, Scott J. McCallen, Douglas S. Meil, Matthew J. Wollerman, II
-
Patent number: 10936549Abstract: One embodiment includes identifying a common file associated with a first software container deployed on a host; adding a single copy of the common file to a common file pool maintained by the host, removing the common file from the first container and replacing it with a pointer to the copy of the common file in the shared file pool, and removing the common file from the first container and replacing it with a pointer to the copy of the common file in the shared file pool; identifying at least one unique file associated with the first container; and moving the unique file to the common file pool maintained by the host and removing the unique file from the first container and replacing it with a pointer to the copy of the unique file in the shared file pool.Type: GrantFiled: March 16, 2017Date of Patent: March 2, 2021Assignee: Cisco Technology, Inc.Inventors: Sunil Cherukuri, Xiao Hu Gao, Alexander B. Altman
-
Patent number: 10936679Abstract: A method and apparatus for facilitating data management over a network are described. In one embodiment, a request to display aggregate transaction data for a user is received, the aggregate transaction data containing data related to multiple disparate transactions organized into categories based on corresponding category codes and transaction codes associated with each transaction. The aggregate transaction data are retrieved from a database. A report containing the aggregate transaction data is generated and displayed for the user in a user interface area.Type: GrantFiled: December 3, 2018Date of Patent: March 2, 2021Assignee: Wells Fargo Bank, N.A.Inventors: Matthew Krakowiecki, Pearl Kolling, Jack Mackouse, Kevin Rhein, Elizabeth Hoople, Kathy Yee
-
Patent number: 10929495Abstract: A method includes importing a plurality of first information records from one or more information repositories into a central database. The method also includes establishing a link between each of the imported first information records and a corresponding second information record at an external information source. The method further includes, for each first information record, checking for changed information in the corresponding second information record, and when changed information is found, updating the first information record in the central database and updating the first information record in at least one of the one or more information repositories, based on the changed information. The information may include personal or professional contact information.Type: GrantFiled: February 25, 2014Date of Patent: February 23, 2021Assignee: FICSTAR SOFTWARE, INC.Inventor: Wei He
-
Patent number: 10929423Abstract: In one example, a method managing data includes transmitting backup format information to a storage platform, breaking data targeted for backup into data pieces, computing a unique fingerprint for each of the data pieces, and transmitting metadata concerning the data pieces to the storage platform, where the metadata includes the fingerprints. The method further includes receiving from the storage platform a list of any new fingerprints that do not correspond to any of the data pieces, and grouping data pieces together to form a jumbo data piece, where the data pieces that form the jumbo data piece are data pieces to which the new fingerprints correspond.Type: GrantFiled: June 29, 2016Date of Patent: February 23, 2021Assignee: EMC IP HOLDING COMPANY LLCInventors: Kedar Patwardhan, Peter Chen
-
Patent number: 10929432Abstract: A method for backing up databases includes generating a Database-Host Mapping (DHM) associated with a backup request in response to receiving the backup request, performing a database redistribution analysis based on the DHM and a preferred server order list (PSOL) to generate a Host-Database Mapping (HDM), and initiating a backup of a plurality of databases using the plurality of hosts specified in the HDM.Type: GrantFiled: January 23, 2019Date of Patent: February 23, 2021Assignee: EMC IP Holding Company LLCInventors: Aaditya Bansal, Sunil Yadav, Amarendra Behera
-
Patent number: 10909127Abstract: A method and a server for ranking documents in response to a current query are disclosed. The documents are to be presented on a SERP. A database stores stored search pairs in association with respective pair-specific values. The method comprises for the current query, ranking, by a MLA, relevant documents to be included in the SERP which have preliminary ranks. The current query and a respective relevant document form a current search pair. The method comprises, for a given current search pair, generating a rank-adjustment score associated with a stored search pair based on: the pair-specific value of the stored search pair, and a pair-wise similarity between the current search pair and the stored search pair. The method comprises, for the current query, re-ranking a relevant document of the current search pair on the SERP using the associated rank-adjustment score.Type: GrantFiled: January 23, 2019Date of Patent: February 2, 2021Assignee: YANDEX EUROPE AGInventors: Aleksandr Valerievich Safronov, Ilnur Maskhudovich Khuziev, Aleksandr Nikolaevich Gotmanov
-
Patent number: 10896199Abstract: An apparatus for controlling a storage system having a data replication function, comprises: a storage array component being operable to send notification to a replication engine that a write of data to a primary storage location by a host is subject to data replication; the replication engine being operable to receive the notification and in response to instruct the storage array to copy the data to a secondary storage location; wherein the data is copied to the secondary storage location unmediated by the replication engine.Type: GrantFiled: January 26, 2017Date of Patent: January 19, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kenneth F. Day, Robert B. Nicholson, Lee J. Sanders, William J. Scales
-
Patent number: 10878018Abstract: Disclosed herein are embodiments of systems, methods, and apparatus that execute classification techniques to enable high-quality analysis of ingest data by interpreting and categorizing disparate data points of the ingest data. The execution of the classification techniques leads to isolation of intrinsic properties of each data point to represent the essence of what the overall ingest data indicates. The classification techniques further enables classification of the ingest data, which is unencumbered by any ingest data format changes, such as ordering of data components, encoding, or properties associated with the ingest data that are likely to change without altering meaning conveyed by the ingest data.Type: GrantFiled: September 13, 2018Date of Patent: December 29, 2020Assignee: Architecture Technology CorporationInventors: Scott Aloisio, Paul Nicotera
-
Patent number: 10860599Abstract: A computing system may provide an interface for creating a data processing pipeline through which the computing system may receive configuration information for a given pipeline that is configured to receive streaming messages from a given data source, process each of the streaming messages, and then output a processed version of at least a subset of the streaming messages to a given data sink. The given pipeline may comprise a chain of two or more operators, which may take the form of enrichers, routers, and/or transformers. The computing system may then use the received configuration information to create the given pipeline. In turn, the computing system may deploy the given pipeline for use in processing streaming messages received from the given data source.Type: GrantFiled: June 19, 2018Date of Patent: December 8, 2020Assignee: Uptake Technologies, Inc.Inventors: Kyle McCluskey, Carlton Reid Turner, Birchard Hayes, Scott Fredrick, Tuan Nguyen