Patents Examined by Nan Hutton
  • Patent number: 10042905
    Abstract: An information processing apparatus may include a plurality of converting units respectively configured to execute a predetermined data conversion from one data format to another data format, and a control unit. The control unit may coordinate the converting units based on a conversion request to convert electronic data in a first data format into electronic data in a second data format, in order to make the converting units execute a data conversion from the first data format to the second data format.
    Type: Grant
    Filed: January 24, 2013
    Date of Patent: August 7, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Tetsuharu Kohkaki, Kunio Okita, Yasuharu Fukuda, Kazunori Takatsu
  • Patent number: 10043157
    Abstract: Techniques for standardizing and deduplicating unpaid job postings obtained from third-party systems are described. An unpaid job posting is obtained by a social networking service from a third-party system. The title and description of the unpaid job posting are standardized and combined into a standardized unpaid job posting. A deduplication process is performed to prevent the standardized unpaid job posting from replacing a paid job posting within the social networking service, and to prevent the standardized unpaid job posting from replacing a more authoritative, unpaid job posting within the social networking service.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: August 7, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jana Vembunarayan, Sachit Kamat, Prashanth Govindarajan, Anthony Duane Duerr, Oeystein Thorsen
  • Patent number: 9996588
    Abstract: A method and system for managing a search is disclosed. The method and system can include receiving a set of first results from a first query. A set of categories can be identified based on the set of first results. The method and system can include generating a set of second results using a second query having at least a portion of the first query, at least a portion of the first results, and at least a portion of the set of categories. The method and system can also include scoring the set of second results based upon a relationship of the first query, the second query, and the set of second results.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Naveen G. Balani, Amit P. Bohra, Abhishek Shrivastava
  • Patent number: 9996536
    Abstract: Aspects include creating a profile for a user from user account data and a user activity log, searching an indexed repository for keywords matching elements from the user account data and the user activity log, and retrieving documents from the indexed repository that are identified based on the searching. Aspects further include creating a custom portal for the user that includes the documents.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: June 12, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Donna K. Byron, Renee F. Decker, Suzanne L. Estrada, Aditya S. Gaitonde, Daniel M. Jamrog, John A. Morganti, Samir J. Patel, Joseph F. Zaffarano
  • Patent number: 9977825
    Abstract: Efficiency in monitoring documents is promoted by quantifying the priorities of the documents to be monitored. A document analysis system (1) includes: a score calculation unit (116) that calculates a score indicating strength of linkage between a document included in document information and a classification code indicating the relevance between the document information and a lawsuit or a fraud investigation; and a score report unit (701) that reports the score to a user according to the calculated score.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: May 22, 2018
    Assignee: UBIC, INC.
    Inventors: Masahiro Morimoto, Yoshikatsu Shirai, Hideki Takeda, Kazumi Hasuko, Akiteru Hanatani
  • Patent number: 9959346
    Abstract: A method to design, implement and create distributed indexes for storing and comparing fingerprints of videos is presented. The method effectively utilizes cloud computing platforms that offer varying amounts of computing resources. The method enables the distributed index to scale to large numbers of data points and the distributed index is robust to failures within the computing resources maintaining the index. The method minimizes the memory required to maintain the distributed index and reduces the I/O operations needed to process operations performed on the index. The method improves the efficiency of the index to process queries.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: May 1, 2018
    Assignee: Qatar Foundation
    Inventors: Mohamed Hefeeda, Ahmed Abdelsadek Ahmed
  • Patent number: 9934302
    Abstract: Example embodiments of the present invention relate to a method, a system, and a computer program product for enabling concurrent host access at a replica site to a point in time different than a current point in time of a replication environment. The method includes performing data protection from a production site to a replica site in a replication environment and enabling concurrent host access at the replica site to a point in time different than a current point in time of the replication environment.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: April 3, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Saar Cohen, Assaf Natanzon, Valerie Lotosh, Roman Zendel, Ido Halevi
  • Patent number: 9916316
    Abstract: To provide a shortcut creating apparatus which creates folder shortcuts for a plurality of folders in a single flow without move to a target folder, and stores the created folder shortcuts in a selected folder. The shortcut creating apparatus according to the present invention includes: (1) a one-way shortcut creating unit configured to create a folder shortcut of a reference folder under a related folder, (2) a one-way shortcut creating unit configured to create a folder shortcut of the related folder under the reference folder, (3) a two-way shortcut creating unit configured to create a folder shortcut of the reference folder under the related folder, and create a folder shortcut of the related folder under the reference folder, and (4) a multiple-shortcut creating unit configured to create respective folder shortcuts of the reference folder and the related folders under folders except under the currently selected folder.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: March 13, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Ken Tokita
  • Patent number: 9916340
    Abstract: Data records may be managed in a relational database by monitoring, a record length for a first data record in a page of memory, an amount of free space in the page, and a page length. In response to receiving an operator command to replace the first data record with a second data record, a database management system may determine whether an estimated record length of a compressed second data record is outside of the amount of free space in the page. In response to determining the estimated record length of a compressed second data record is outside of the amount of free space in the page, the database management system may determine whether an estimated length of a compressed page is outside of the page length. In response to determining the estimated length of a compressed page is within the page length, the page may be compressed.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Min Fang, Di Jin, Zhen Yu Shi, Nigel G. Slinger, Shu Wang, Li Fei Zheng, Wen Jie Zhu
  • Patent number: 9910879
    Abstract: Data records may be managed in a relational database by monitoring, a record length for a first data record in a page of memory, an amount of free space in the page, and a page length. In response to receiving an operator command to replace the first data record with a second data record, a database management system may determine whether an estimated record length of a compressed second data record is outside of the amount of free space in the page. In response to determining the estimated record length of a compressed second data record is outside of the amount of free space in the page, the database management system may determine whether an estimated length of a compressed page is outside of the page length. In response to determining the estimated length of a compressed page is within the page length, the page may be compressed.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: March 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Min Fang, Di Jin, Zhen Yu Shi, Nigel G. Slinger, Shu Wang, Li Fei Zheng, Wen Jie Zhu
  • Patent number: 9864813
    Abstract: Systems, methods, and software for organizing data are described. An organizational method is selected from one or more predetermined organizational methods, specified by a parameter, or determined from information about the data items. Data items are sorted based on the organizational method.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: January 9, 2018
    Assignee: Apple Inc.
    Inventors: Don Melton, Bas Ording
  • Patent number: 9852134
    Abstract: Aspects include creating a profile for a user from user account data and a user activity log, searching an indexed repository for keywords matching elements from the user account data and the user activity log, and retrieving documents from the indexed repository that are identified based on the searching. Aspects further include creating a custom portal for the user that includes the documents.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: December 26, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINCES CORPORATION
    Inventors: Donna K. Byron, Renee F. Decker, Suzanne L. Estrada, Aditya S. Gaitonde, Daniel M. Jamrog, John A. Morganti, Samir J. Patel, Joseph F. Zaffarano
  • Patent number: 9811570
    Abstract: In general, a value of a numerical attribute of a record stored in a data structure is received. A numerical range is generated that includes the value of the numerical attribute. An entry is stored, in an index associated with the data structure, that specifies a location of the record within the data structure and that includes a first index key and a second index key. The first index key corresponds to a value of an attribute of the record different from the numerical attribute, and the second index key corresponds to the generated numerical range.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: November 7, 2017
    Assignee: Ab Initio Technology LLC
    Inventor: Craig W. Stanfill
  • Patent number: 9798742
    Abstract: A method and system for the identification of personal presence and enrichment of metadata in image media is disclosed. The method includes obtaining user presence information for user images. Feature extraction is performed on the images and media databases are searched for images based on the presence information, which includes filtering based on known metadata and filtering based on the feature extraction. The user confirms their presence in the filtered images and the user provides new metadata known to the user for the images. The system then infers metadata for the filtered images based on the new metadata and presents the inferred metadata to the user. The user validates the inferred metadata and the inferred metadata confirmed to be valid is stored.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: October 24, 2017
    Assignee: International Business Machines Corporation
    Inventors: Carlos H. Cardonha, Nicole B. Sultanum
  • Patent number: 9754047
    Abstract: Systems, methods, and other embodiments associated with dynamically generating adaptations of data objects are described. In one embodiment, a method includes receiving a request to access a requested portion of a data object. The data object is part of an application and the data object is in a first format that is native to the application and the request is for the data object in a second format. The example method includes analyzing, using at least hardware of a computer, the data object to identify the requested portion within the data object. The example method includes dynamically generating, in a volatile memory of the computer, an adaptation of the portion of the data object to provide access to the portion of the data object in the second format.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: September 5, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Ben Eng
  • Patent number: 9734248
    Abstract: A communication engine collects a first topic of a first user. The communication engine retrieves a message-aggregation from a content delivery repository. The message-aggregation includes a plurality of messages and a title. The message-aggregation is generated by a content provider before retrieval. The communication engine detects a relevant first message in the plurality of messages based on the first topic. The communication engine alters the message-aggregation such that the relevant first message is distinguished from the plurality of messages other than the first message. The alteration is based on the detected relevant first message. The communication engine also alters the title of the message-aggregation based on the detected relevant first message.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventors: Sivakumar Avkd, Prasad P. Purandare
  • Patent number: 9715577
    Abstract: A method for patient ID resolution in recordation of patient data acquired by a medical device (10) comprises: receiving patient data from the medical device comprising pre-gap patient data (50) followed in time by a time gap (52) followed in time by post-gap patient data (54); receiving one or more timestamped patient ID entries (56, 58) associated with the received patient data; associating first patient ID information with the pre-gap patient data; and associating second patient ID information with the post-gap patient data; wherein the associating operations are based on the one or more timestamped patient ID entries (56, 58) associated with the patient data.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: July 25, 2017
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventor: Brian D. Gross
  • Patent number: 9690812
    Abstract: According to one aspect of the present disclosure, a method and technique for data quality management is disclosed. The method includes: deploying, into a runtime environment with a data stream analytic module, an ingress quality specification (IQS) module associated with the analytic module; receiving, by the IQS module, the data stream; analyzing, by the IQS module, a subset of data of the data stream to determine if the subset of data meets a quality expectation of the analytic module; annotating the subset of data to indicate a quality status based on whether the subset of data meets the quality expectation of the analytic module; and outputting the data stream to the analytic module.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: June 27, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Randy George, Robert J. McKeown
  • Patent number: 9646079
    Abstract: Embodiments of the present invention further provide systems and methods for automatically identifying questions on topics similar to a newly submitted question to an online the consultation system.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: May 9, 2017
    Assignee: Pearl.com LLC
    Inventors: Gann Bierner, Edwin Cooper
  • Patent number: 9613115
    Abstract: A program generation system is described that generates a program based on a plurality of input-output examples. The input-output examples include input items and corresponding output items. The program generation system can include three component modules. A parsing module processes the input items and output items to provide a plurality of input parts and output parts, respectively. A transformation module determines, for each output part, whether the output part can be produced from a corresponding input part using one or more converter modules selected from a collection of candidate converter modules. A formatting module generates formatting instructions that transform selected output parts into a form specified by the output items. These three modules provide a generated program that embodies logic learned from the input-output examples; the generated program can be subsequently used to transform new input items into new respective output items.
    Type: Grant
    Filed: July 12, 2010
    Date of Patent: April 4, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sumit Gulwani, David P. Walker