Patents Examined by Arpan P Savla
-
Patent number: 10452696Abstract: A method includes storing documents of different fields, and a relationship between any two documents of different fields, performing word segmentation and stop word removal on the documents of different fields, to obtain a vocabulary data set for the documents of different fields, constructing an incidence matrix between the documents of different fields according to the relationship between the any two documents of different fields, obtaining a topic cluster of the documents of different fields according to the vocabulary data set, obtaining a probability that any topic in the topic cluster appears in any document and a matching weight of the any topic for any two different fields according to the incidence matrix and the topic cluster, and computing a similarity between the any two documents according to the probabilities and the matching weight of the any topic for the fields to which the any two documents belong.Type: GrantFiled: June 23, 2016Date of Patent: October 22, 2019Assignee: HAUWEI TECHNOLOGIES CO., LTD.Inventors: Liangwei Wang, Wing Ki Leung, Yang Yang
-
Patent number: 10452628Abstract: An identifier of a data source specifying data to be analyzed is determined from a data analysis schema. The data source is called, and data to be analyzed is retrieved. From the data analysis schema, an identifier of a check method to be used to analyze the data is determined. The check method is called and used to analyze the data.Type: GrantFiled: November 11, 2016Date of Patent: October 22, 2019Assignee: SAP SEInventor: Jörg Schwan
-
Patent number: 10445359Abstract: A hardware and software facility for classifying media content units using keywords from a structured vocabulary. Metadata associated with each media content unit is segmented into a series of descriptive phrases. The descriptive phrases are mapped to keywords in a structured vocabulary, and the identified keywords associated with the media content units. Descriptive phrases that are not found in the structured vocabulary are tracked as candidate phrases for later addition to the structured vocabulary. A keyword index to the media content units may be constructed. The index is used to identify specific media content units that are responsive to search queries in a reliable and accurate fashion.Type: GrantFiled: June 7, 2006Date of Patent: October 15, 2019Assignee: Getty Images, Inc.Inventors: Anna Bjarnestam, Mary Forster, Nate Gandert, Steven F. Heck, Ziji Huang, Monika MacGuffie, Alvin Nance, Thomas M. O'Leary
-
Patent number: 10444991Abstract: Processing and memory resources are optimized in a data storage system by reading a region of compressed data containing desired data is read from primary storage, writing the compressed data to a memory page, selectively decompressing the compressed data to retrieve the desired data, and the writing the decompressed data back to the same page. State information about the start of the compressed data and the end of the decompressed data on the page is maintained to enable decompression to be halted and resumed on demand.Type: GrantFiled: December 9, 2015Date of Patent: October 15, 2019Assignee: EMC IP Holding Company, LLCInventors: Guanlin Lu, Mahesh Kamat, Sudhanshu Goswami
-
Patent number: 10430760Abstract: A system for enhancing communications based on physical trade documents includes a document intake machine comprising a document scanner and a data extractor. The document intake machine receives a physical trade document from an entity. The document scanner may scan the physical trade document to create an electronic file of the physical trade document. The data extractor determines entity identification information from the electronic file and entity performance information from the electronic file. A trade executing machine receives the entity identification information and entity performance information from the document intake machine and assigns an electronic customer number to the electronic file, wherein the electronic customer number is associated with the entity identification information.Type: GrantFiled: November 24, 2015Date of Patent: October 1, 2019Assignee: Bank of America CorporationInventors: Ann McCormick, Gary Ford, Mark Zanzot, Peter Tholl, Robin Tooker, Steven Dommes, Timothy Lukavsky, Walter McKay
-
Patent number: 10423542Abstract: A method and a system for transmitting data are disclosed. A method embodiment comprises: acquiring a most recent shared memory block index of a shared memory segment by a data receiver, the shared memory segment being used by a data transmitter and the data receiver to transmit data; deciding whether the most recent shared memory block index is consistent with a shared memory block index corresponding to data recently read by the data receiver; and determining, according to the decision, whether to read the data in the shared memory block corresponding to the most recent shared memory block index, where the determining includes reading the data in the shared memory block corresponding to the most recent shared memory block index when the decision indicates that the most recent shared memory block index is inconsistent with the shared memory block index corresponding to the data recently read by the data receiver.Type: GrantFiled: September 30, 2016Date of Patent: September 24, 2019Assignee: Beijing Baidu Netcom Science And Technology Co., LtdInventors: Liming Xia, Jingchao Feng, Quan Wang, Ning Qu, Zhuo Chen
-
Patent number: 10417122Abstract: Method and apparatus for data storage. In some embodiments, a solid-state memory includes an array of non-volatile memory cells arranged into erasable blocks. A register stores a multi-bit sequence value. A controller randomizes input data to be written to a selected erasable block by combining the input data with the multi-bit sequence value shifted by a number of bit locations responsive to an accumulated access count for the selected erasable block.Type: GrantFiled: September 30, 2015Date of Patent: September 17, 2019Assignee: Seagate Technology LLCInventor: Nicholas Odin Lien
-
Patent number: 10417180Abstract: In a cloud storage system, fast recovery from a crash of a cloud gateway or the cloud storage is afforded without the necessity of traditional garbage collection. Data objects are each broken up into a plurality of chunk objects that are prefixed with a unique non-repeating forever increasing generation number that is incremented for each different data object. The chunk objects of a particular data object are identified and listed in a manifest file that is also associated with that generation number. Upon a crash of either the cloud gateway or the cloud storage, a query identifies the cloud and deletes all orphaned chunk objects prefixed by and all manifest files associated with the prevailing generation number at the time of the crash. The deleted chunk objects and manifest files are regenerated and restored to cloud storage to return to consistency.Type: GrantFiled: September 23, 2015Date of Patent: September 17, 2019Assignee: EMC IP HOLDING Company, LLCInventor: Kedar Patwardhan
-
Patent number: 10409857Abstract: Geographical regions are each characterized using a distribution of terms, tags, etc. A model may be generated that identifies characteristics of each geographic region. The geographic regions may be organized using a geographical hierarchical model.Type: GrantFiled: July 29, 2014Date of Patent: September 10, 2019Assignee: OATH INC.Inventors: David Ayman Shamma, Mohamed Kafsi, Henriette Cramer
-
Patent number: 10394764Abstract: Computer program products, as well as corresponding systems and methods are configured for performing deduplication in conjunction with random read and write operations, and include: receiving a write request comprising data; computing a fingerprint of the data; determining whether a short term dictionary comprises an entry corresponding to the fingerprint; in response to determining the short term dictionary comprises the entry corresponding to the fingerprint, writing the data to a data store in a deduplicating manner; in response to determining the short term dictionary does not comprise the entry, determining whether a long term dictionary corresponding to the namespace comprises the entry; in response to determining the long term dictionary comprises the entry, writing the data to the data store in the deduplicating manner; and in response to determining the long term dictionary does not comprise the entry, writing the data to the data store in a non-deduplicating manner.Type: GrantFiled: March 29, 2016Date of Patent: August 27, 2019Assignee: International Business Machines CorporationInventors: David D. Chambliss, Joseph S. Glider, Danny Harnik, Ety Khaitzin
-
Patent number: 10380117Abstract: An event-occurrence-place estimation method having a process executed by a computer, the process includes acquiring a message of a predetermined event from social media to which a message is posted; extracting occurrence place information indicating an occurrence place of the predetermined event from the acquired messages; ranking the occurrence places in descending order according to the number of acquired messages corresponding to each of the pieces of occurrence place information, cumulating, for each of the occurrence places, the number of acquired messages of the occurrence place and the number of acquired messages of the occurrence places which are ranked higher than the occurrence place information, and identifying a change point where an increase rate of the cumulated number of the messages is an average increase ratio; and outputting the piece of occurrence place information identified by the identified change point.Type: GrantFiled: March 10, 2015Date of Patent: August 13, 2019Assignee: FUJITSU LIMITEDInventor: Kunihiro Takeda
-
Patent number: 10379700Abstract: Systems and articles for customized applications are described. The system comprises at least one database having previously-obtained information, an assessment module communicable attached to the at least one database communicably attached to the at least one database, wherein the assessment module is configured to identify requisite data based on the previously-obtained information in the at least one database, and an application-generating module communicably attached to the at least one database, wherein the application-generating module is configured to generate an application based on requisite data in the at least one database. Other embodiments may be described and claimed.Type: GrantFiled: October 19, 2007Date of Patent: August 13, 2019Assignee: United Services Automobile Association (USAA)Inventor: Irene O. Perez
-
Patent number: 10372333Abstract: An electronic device is provided. The electronic device includes a first memory, a second memory, and a control module configured, when a file storing event occurs, to divide a file inputted from outside of the electronic device into a plurality of files, to store a portion of the divided files in the first memory, and to store another portion of the divided files in the second memory, wherein one of the first memory and the second memory includes a header notifying a storage location of the divided files.Type: GrantFiled: June 9, 2015Date of Patent: August 6, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Sung Hwan Yun, Sei Jin Kim
-
Patent number: 10353883Abstract: The present disclosure relates to a method, a device and a storage medium for providing data statistics in a computer. The method may include: obtaining a data collection from a server, wherein the data collection comprises a plurality of records, and each of the records comprise a target data field; obtaining an index number of each target data field according to the records respectively; obtaining a bitmap comprising a plurality of bitmap units, each bitmap unit having a unique index number; searching and locating a bitmap unit in the bitmap, and writing a predetermined data into the located bitmap unit, wherein the unique index number of the located bitmap unit corresponds to the index number of each target data field; and determining the bitmap unit having a same data with the predetermined data by traversing the bitmap, and counting a total number of the determined bitmap units.Type: GrantFiled: February 6, 2015Date of Patent: July 16, 2019Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Cai Ping Wang
-
Patent number: 10353922Abstract: Some embodiments provide a cube viewer that renders a view for a cube stored in a multidimensional data storage (MDDS). The cube viewer separately stores cube data and the presentation data that relates to the presentation of the cube. The cube viewer uses the separated cube and presentation data to generate the view of the cube.Type: GrantFiled: October 8, 2011Date of Patent: July 16, 2019Assignee: BAY DYNAMICS, INC.Inventors: Ryan G. Stolte, Firas S. Rifai
-
Patent number: 10341459Abstract: An approach includes a system implemented in a computer infrastructure including a processor. The approach further includes the processor configured to receive dimensionally aware linkages. The approach further includes the processor configured to retrieve aggregated data from a data set. The approach further includes the processor configured to identify at least one affinity cluster related to the dimensionally aware linkages in at least two dimensions and the retrieved aggregated data by performing at least one lookup linkage which matches at least one dimension of the at least two dimensions of the dimensionally aware linkages with the retrieved aggregated data. The approach further includes the processor configured to provide personalized content to a user having same or similar user preferences as the received dimensionally aware linkages based on the identified at least one affinity cluster.Type: GrantFiled: September 18, 2015Date of Patent: July 2, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Faried Abrahams, Amol A. Dhondse, Kerrie L. Holley, Anand Pikle, Gandhi Sivakumar, Lennox E. Thomas
-
Patent number: 10338769Abstract: In some example embodiments, an indication of a selected data point of a current visualization can be received. A context of the selected data point can be determined based on a dimension of the data point, and explanation candidates can be generated based on the context of the selected data point. Each exploration candidate can have a different dimension context that is within the context of the selected data point and a corresponding value for the dimension context. For each one of the explanation candidates, a corresponding score can be generated based on a difference between the value for the explanation candidate and an average value of all the values of the explanation candidates. The explanation candidates can be ranked based on the scores. At least one of the explanation candidates can be selected based on the ranking, and selectable explanation(s) for the selected explanation candidate(s) can be displayed.Type: GrantFiled: December 30, 2014Date of Patent: July 2, 2019Assignee: Business Objects Software Ltd.Inventors: Flavia Moser, Scott Cameron, Julian Gosper
-
Camera supporting removable storage divided into a journaled partition and a non-journaled partition
Patent number: 10334145Abstract: A camera that supports removable storage divided into multiple partitions is configured to write files to removable storage that is formatted into journaled and non-journaled partitions. The journaled partition uses a journaling file system and the non-journaled partition uses a non-journaling file system that is supported natively by an operating system, such as the operating system of a desktop computer. The non-journaled partition has stored on it computer program code executable by a processor to use the operating system to access files stored on the journaled partition. The camera may also be configured to partition the removable storage into the journaled and non-journaled partitions. The camera writes data to the journaled partition. This permits the processor to access the files stored on the journaled partition by the camera even if the operating system does not natively support the journaled partition.Type: GrantFiled: March 19, 2018Date of Patent: June 25, 2019Assignee: Avigilon CorporationInventor: Sina Afrooze -
Patent number: 10331702Abstract: Techniques for generating recommendation cluster within a social network service are described. Consistent with some embodiments, sample members in a social network service are identified. The sample members may be associated with prior member activity involving a source member. A cluster category this then selected based on a member attribute shared by a plurality of the sample members. In turn, a recommendation cluster is generated based on the selected cluster category. Generating the recommendation duster may involve selecting member profiles that match the cluster category. The member profiles selected in this way form the recommendation cluster. One or more of the member profiles of the recommendation cluster are then surfaced to a client device operated by the source member.Type: GrantFiled: May 23, 2014Date of Patent: June 25, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Zal Yaz Bilimoria, Abhishek Gupta, Kun Liu, Anmol Bhasin
-
Patent number: 10331365Abstract: A removable non-volatile memory device durably stores a serial number or identifier, which is used to mark multimedia content legally stored on the removable non-volatile memory device. In order to retrieve the serial number, a host electronic system coupled to the removable non-volatile memory device sends a sequence of multiple file access commands to access a predefined target file stored on the removable non-volatile memory device. In accordance with the executed predefined sequence of multiple file access commands, a corresponding sequence of data access commands are received at the removable non-volatile memory device and are interpreted as a request by the host electronic device to read the serial number. The removable non-volatile memory device outputs the serial number in response to the sequence of data access commands.Type: GrantFiled: January 20, 2017Date of Patent: June 25, 2019Assignee: MO-DV, INC.Inventors: Robert D. Widergren, John L. Douglas, Eric R. Hamilton