Patents Examined by SyLing Yen
-
Patent number: 10803109Abstract: Embodiments of the present application provide a method for reading and writing video data in a NAS device. The NAS device is mounted to a block interface of a storage server and includes a plurality of data files, and the correspondence between disk block numbers of block devices and filenames of the data files in the NAS device is stored in the index server. In the present application, a reading or writing request sent by the client device is received, a filename of a data file which data is to be read from or written into is located, and then a reading or writing operation is performed in the data file corresponding to the determined filename in the NAS device. In the present application, a reading or writing operation on a block device is transformed into a reading or writing operation on a data file in a NAS device so that a video cloud storage system can support the NAS device.Type: GrantFiled: August 10, 2016Date of Patent: October 13, 2020Assignee: Hangzhou Hikvision Digital Technology Co., Ltd.Inventors: Li Cao, Weichun Wang
-
Patent number: 10789302Abstract: A method and a system for extracting user-specific content. The method is executed by a processing module. Furthermore the method includes providing target data, generating hierarchical data structure of the target data, wherein hierarchical data structure includes one or more segments, determining an importance factor for each of the one or more segments using an algorithm, identifying one or more relevant segments based on the importance factor of each of the one or more segments, and compiling one or more relevant segments to obtain the user-specific content.Type: GrantFiled: December 27, 2017Date of Patent: September 29, 2020Assignee: Innoplexus AGInventors: Gaurav Tripathi, Vatsal Agarwal, Sandeep Singh, Dhruv Shah, Tanay Gahlot
-
Patent number: 10789287Abstract: According to one embodiment, in response to a search query received from a client, a search is performed in a content database to identify a list of one or more content items based on one or more keywords of the search query. A first search is performed in an image store to identify a first set of one or more images using a first image searching method. A second search is performed in the image store to identify a second set of one or more images using a second image searching method that is different than the first image searching method. A search result is transmitted to the client, the search result having at least a portion of the content items to the client. Each content item is associated with one of the images selected from the first set of images or the second set of images.Type: GrantFiled: July 5, 2016Date of Patent: September 29, 2020Assignee: BAIDU USA LLCInventors: Dong Li, Yifei Jiang, Fan Zhu, Qi Kong, Shuang Wu, Guang Yang, Jingao Wang
-
Patent number: 10791184Abstract: In an implementation, providing service information is described. Current scenario information of a client device is obtained by a server and from a client device. Service information matching the current scenario information of the client device is obtained by the server, where the service information is associated with a plurality of services. The service information is returned by the server and to the client device, where the client device displays the service information in a specified interface using a visualization template, and where the service information includes at least one of access information or an interface of an application.Type: GrantFiled: May 22, 2019Date of Patent: September 29, 2020Assignee: Alibaba Group Holding LimitedInventor: Yueguang Zhang
-
Patent number: 10776405Abstract: A hierarchical spatial encode structure stored on a computing device is disclosed. The hierarchical spatial encode structure includes a plurality of scale levels having a plurality of encode expressions for a multi-scale context. The encode expressions on a first of the scale levels may include a first length. The encode expressions on a second of the scale levels may include a second length greater than the first length. Each encode expression of the second of the scale levels may include one or more of the encode expressions of the first of the scale levels. A context of the first of the scale levels may have a contain/nest (contained) spatial relation to a context of the second of the scale levels.Type: GrantFiled: July 28, 2016Date of Patent: September 15, 2020Assignee: International Business Machines CorporationInventors: Ning Duan, Yu Huang, Zhi Hu Wang, Xin Zhang, Jun Zhu
-
Patent number: 10769115Abstract: The concepts relate to data handling, and more specifically to data handling scenarios where data is revised on one computer and stored on another computer. One example can obtain a set of blobs relating to revisions of a file. The example can determine a target size of datastore blobs. In an instance where a total size of the set of blobs is less than the target size, this example can aggregate the set of blobs into an individual datastore blob. Otherwise, the example can identify new or edited individual blobs of the set and aggregate the new or edited individual blobs into first datastore blobs. The example can also aggregate other individual blobs of the set into second datastore blobs.Type: GrantFiled: November 8, 2018Date of Patent: September 8, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Mitesh Pankaj Patel, Miko Arnab Sakhya Singha Bose, Simon Peter Clarke, David Oliver, Andrew Watson, Ming-wei Wang, Steven Rayson
-
Patent number: 10769138Abstract: Provided herein are techniques for processing a context-situated inquiry to provide results satisfying the inquiry. An inquiry and its supporting context are processed using natural language processing to determine an interpretation for the inquiry and context, and the interpretation is presented to receive corrective information for the interpretation. The corrective information is applied to the interpretation and content is retrieved based on the interpretation of inquiry and context to produce candidate results for the inquiry. Supplemental information is iteratively received to generate updated candidate results.Type: GrantFiled: June 13, 2017Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Sugato Bagchi, Kenneth J. Barker, Branimir K. Boguraev, Mihaela A. Bornea, Adam R. Faulkner, Yanpeng Li, Siddharth A. Patwardhan, Sara Rosenthal
-
Patent number: 10769129Abstract: Techniques for tracking function usage in an enterprise system are provided. The techniques include executing a set of processes in one or more applications on one or more computer systems. Next, a set of threads in each process is used to track, in a hash table stored in memory on a computer system, calls to a set of functions by the process. A thread in the process is then used to update a data store containing usage data for the process with the tracked calls in the hash table.Type: GrantFiled: February 28, 2018Date of Patent: September 8, 2020Assignee: Oracle International CorporationInventors: Pradip Kumar Pandey, Ira Foster Bindley, John David Holder, Brett Weston McGarity, Jason Michael Rice
-
Patent number: 10762103Abstract: A method is provided that includes accessing, by a server provider server of a service provider, a database storing associations between network addresses and locations. Additionally, the method includes determining a subset of the database corresponding to a first network address, each association included in the subset corresponding to an association between the first network address and a respective location. The method also includes in response to determining that the subset of the database satisfies one or more clustering criteria, calculating a representative location corresponding to the first network address, and storing an association between the first network address and the representative location in a second database.Type: GrantFiled: December 27, 2017Date of Patent: September 1, 2020Assignee: PAYPAL, INC.Inventors: Avishay Meron, Anna Livshits-Rozenman, Adam Cohen, Avihay Nathan, Oded Ben Haim, Raz Alon
-
Patent number: 10754828Abstract: An in-place information management system having a management application built on a common data model and configured for asynchronous query-based application of policies on content stored in the disparate data storage systems through a query interface which may be part of a set of integration services. The common data model may be configured based on common architectures of the disparate data storage systems. The query interface may be configured for running a query on a data storage system in response to a search request received by the management application from a records manager and for mapping semantically equivalent keys from disparate data storage systems to a key in the common data model. The query may define a set of records to be treated similarly according to corporate policy on content lifecycle and records compliance.Type: GrantFiled: October 2, 2017Date of Patent: August 25, 2020Assignee: Open Text SA ULCInventor: Jody Hupton Palmer
-
Patent number: 10740338Abstract: A method of computing a query performance prediction (QPP), comprising: receiving a target search query and a set of target search results obtained by executing the target search query on a corpus of data-elements, computing variations of the target search query, receiving a candidate set of search results for each of the variations, computing a statistical similarity metric indicative of statistically significant similarity or dissimilarity between each candidate set of search results and the set of target search results, clustering the candidate sets of search results into a cluster of pseudo effective reference lists (PE-RL) according to an association with statistical similarity requirement, and into a cluster of pseudo ineffective reference lists (PIE-RL) according to an association with statistically dissimilarity requirement, and computing the QPP of the target search results responsive to the target search query according to an aggregation of the PR-RL cluster and PIE-RL cluster.Type: GrantFiled: July 23, 2017Date of Patent: August 11, 2020Assignee: International Business Machines CorporationInventor: Haggai Roitman
-
Patent number: 10740352Abstract: Disclosed are methods and systems to provide coordinated identification of data items across a plurality of distributed data storage repositories (datastores). In one disclosed embodiment, a single configuration management database (CMDB) controls identification rights for all CIs as they are first identified in a master/slave relationship with all other CMDBs in the distributed environment. In a second embodiment, a plurality of CMDBs divide identification rights based upon coordination identification rules where certain CMDBs are assigned authoritative identification rights for CIs matching the rules of a particular CMDB in the distributed environment. In a third embodiment, one or more of the plurality of CMDBs may also have advisory identification rights for CIs which do not already have an identifiable unique identity and can coordinate with an authoritative CMDB to establish an identity for CIs.Type: GrantFiled: August 29, 2018Date of Patent: August 11, 2020Assignee: BMC Software, Inc.Inventors: Govindarajan Rangarajan, Ajoy Kumar, Narayan Kumar, Douglas Mueller, Matthew D. Connors, Darius Wallace
-
Patent number: 10733212Abstract: A system receives entity data and other entity data, including an identification element and another identification element submitted by an entity for identifying the entity, and a contact element and another contact element submitted by the entity for contacting the entity, from the entity via a department and another department of an enterprise. The system generates scores for each of the contact element the other contact element, the scores being based on the contexts associated with the departments of the enterprise and the contact elements. The system stores an entity identifier cluster including the entity data. The system stores another entity cluster including the entity data and the other entity data, if a match exists between the contact element and the other contact element. The system outputs data stored by any entity identifier cluster that includes query-identified data, the output data being based on the scores.Type: GrantFiled: March 29, 2018Date of Patent: August 4, 2020Assignee: salesforce.com, inc.Inventors: Mehmet Gokmen Orun, David Angulo
-
Patent number: 10726086Abstract: An improved approach for returning aesthetically relevant search results is disclosed. A training set of images (e.g., designer-created images) is used to train a detection engine that detects items in the images as features. A classification engine is configured to analyze the features and generate classification indices for the features. A user can select an item, and the classification index for the feature corresponding to the item is retrieved. The classification index is used to identify result images, which can be returned ranked according user action data and other parameters, such as style.Type: GrantFiled: November 15, 2016Date of Patent: July 28, 2020Assignee: Houzz, Inc.Inventors: Chen Longbin, Le Kang, Lei Yao, Zhenyu Mao
-
Patent number: 10699027Abstract: Various embodiments relate generally to data science and data analysis, computer software and systems, and wired and wireless network communications to provide an interface between repositories of disparate datasets and computing machine-based entities that seek access to the datasets, and, more specifically, to a computing and data storage platform that facilitates consolidation of one or more datasets, whereby a collaborative data layer and associated logic facilitate, for example, efficient access to, and implementation of, collaborative datasets. In some examples, a system may include an atomized workflow loader configured to receive an atomized dataset to load into a data store, and to determine resource requirements data to describe at least one resource requirement. The atomized workflow loader may be further configured to select a data store type based on a resource requirement, and perform a load operation of the atomized dataset as a function of the data store type.Type: GrantFiled: June 19, 2016Date of Patent: June 30, 2020Assignee: data.world, Inc.Inventors: Bryon Kristen Jacob, David Lee Griffith, Triet Minh Le, Jon Loyens, Brett A. Hurt, Arthur Albert Keen
-
Patent number: 10691707Abstract: Systems and methods for identifying an affinity group are provided. Some systems and methods may include matching respective access times associated with a plurality of access cards over a defined search period and using a swipe time interval to identify the affinity group of at least one of the plurality of access cards.Type: GrantFiled: December 28, 2017Date of Patent: June 23, 2020Assignee: Honeywell International Inc.Inventors: MuthuRamji Vadamalayan, Deepakumar Subbian, Kathiresan Periyasamy, Malayappan Gurudoss
-
Patent number: 10691711Abstract: There is disclosed a method for rendering search results on a map displayable on an electronic device, the search results being responsive to a geo-search query associated with the map, the electronic device connectable to a map server via a communication network. The method is executable by the electronic device. The method includes maintaining POI label rendering rules, which prescribe rendering rules for processing POI labels associated with POIs that form part of the ranked set of search results. When the electronic device processes additional sets of ranked search results, the method comprises generating a POI label density ratio, which is used to modify the rendering rules used for rendering newly received (i.e. not previously rendered) POI labels. The processing rules can be defined for each zoom level of the map viewport. The method further includes executing collision verification routine to further modify the POI label rendering rules.Type: GrantFiled: January 8, 2018Date of Patent: June 23, 2020Assignee: YANDEX EUROPE AGInventors: Evgeny Sergeevich Vasilyev, Anton Vladimirovich Vronskii
-
Patent number: 10685061Abstract: Signals sensed from packaging of products are processed in a distributed reader and metadata routing system to provide metadata responses to mobile application programs. A routing system registers identifiers for different content ID schema. These identifiers are encoded packaging. Mobile device application programs are equipped with reader programs to extract identifiers from packaging. Metadata responses are identified by the ID provider of the content ID schema and extracted identifiers. The metadata routing system routes metadata responses to a requesting mobile device, supporting a variety of different ID providers and mobile device applications.Type: GrantFiled: February 12, 2018Date of Patent: June 16, 2020Assignee: Digimarc CorporationInventor: Kenneth L. Levy
-
Patent number: 10671569Abstract: For reducing activation of similarity search in a data deduplication system using a processor device in a computing environment, input data is partitioned into data chunks. A determination is made as to whether to apply a similarity search process for an input data chunk based on deduplication results of a previous input data chunk in the input data.Type: GrantFiled: January 26, 2017Date of Patent: June 2, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Lior Aronovich
-
Patent number: 10664494Abstract: The present invention provides a method and system for synchronously storing multi-modal information of portable endoscope. The method includes: S1: when a mobile terminal acquires data collected by a portable endoscope and updates local data with the acquired data, acquiring update record of the local data of the mobile terminal; and, S2: when the mobile terminal is synchronized with a cloud, synchronizing data in the mobile terminal with data in the cloud by using the update record as information to be synchronized. By creating a table to be synchronized to store change information and location information of files and selectively performing synchronization from the mobile terminal to the cloud or from the cloud to the mobile terminal according to whether or not the table to be synchronized is null during synchronization, unnecessary synchronization operations, storage burden of the mobile terminal and synchronization time and traffic are all reduced.Type: GrantFiled: July 30, 2018Date of Patent: May 26, 2020Assignee: Hefei University of TechnologyInventors: Shuai Ding, Shanlin Yang, Qiang Fu, Lin Zhang