Patents Examined by Susan F. Rayyan
  • Patent number: 9432454
    Abstract: A method includes receiving an input at a first cloud from a first device associated with a first user. The input indicates that an item stored in the first cloud is accessible to a second device associated with a second user via a second cloud that is coupled to the first cloud. The first cloud is associated with the first user and the second cloud is associated with the second user.
    Type: Grant
    Filed: August 29, 2011
    Date of Patent: August 30, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Soumyajit Chakraborty, James Gordon Beattie, Jr., Nicholas Bruno, Stephen J. Griesmer
  • Patent number: 9418151
    Abstract: Generally discussed herein are systems and methods for lexically enriching structured and semi-structured data. In one or more embodiments, a method can include receiving a code, lexicalizing the code, lexically combining the lexicalized code with a lexical descriptor, and sending the lexical combination to a keyword database.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: August 16, 2016
    Assignee: Raytheon Company
    Inventor: Arthur R. Culbertson
  • Patent number: 9411865
    Abstract: A method of and system for data analysis, including interrogating a plurality of computer systems to generate for each computer system at least one dump file, each dump file including configuration and state information; extracting predetermined configuration and state information from the respective dump files; and storing the extracted configuration and state information in a database in a normalized format.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: August 9, 2016
    Assignee: International Business Machines Corporation
    Inventor: Iain McPhail
  • Patent number: 9298760
    Abstract: A method for shard assignment in a large-scale data processing job is provided. Datasets are divided into a plurality of shards and the shards are indexed and aggregated into one or more groups. A worker process is initially assigned an indexed shard from a group. The initial assignment can assigned based on a simple algorithm. The worker's subsequent shard assignment is based on the index of the initially assigned shard.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: March 29, 2016
    Assignee: Google Inc.
    Inventors: Xiaozhou Li, Yonggang Zhao, Marian Dvorsky, Ovidiu Gheorghioiu
  • Patent number: 9256659
    Abstract: Described herein are systems and methods for generating integrated identifiers that may be combined with database sequence values to create a high probability of uniqueness that minimizes assigning duplicate identifiers to one or more databases. The integrated identifier may be based in part on several identifiers associated with a database. This may include a numeric identifier assigned to the database, a name assigned to the database, or any other database property that may be relatively unique. In one embodiment, the integrated identifier may be associated with a sequence value for a database. While the sequence value may be unique within the database, the integrated identifier may be unique to other database identifiers. When an existing database is cloned, a new integrated identifier may be generated from the cloned database. New records stored in the new database may use the new integrated identifier, while the cloned records will remain unedited.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: February 9, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Dallas L. Willett, Ramnath R. Iyer, Chelsea C. Krueger, Michael J. Russo
  • Patent number: 9245052
    Abstract: A method of incrementally refining queries and updating query result lists without requiring a user to provide an explicit indicator of query submission. In the method, one or more query related character patterns are defined. Entry of query defining characters by a user is monitored to detect entry of a defined query related character pattern. The user is provided with one or more suggested query refinement options and an updated query result list each time a defined query related character pattern is detected. The query related character patterns may be a character pattern that indicates a word has been input by the user.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: January 26, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Brett D. Brewer, Oliver Hurst-Hiller
  • Patent number: 9218418
    Abstract: A search expression is automatically generated for designating a target element for a Web page whose contents change according to a system state or the number of elements to be displayed. The search expression generation device comprises the model sentence accumulation unit which accumulates a plurality of model sentences of structured documents, the element designation unit which designates an element to be searched in a model sentence, the structured document analysis unit which analyzes a structure of a model sentence, and the search expression structuring unit which adds or deletes the element selected to or from a search expression, wherein the structured document analysis unit analyzes a structure of a model sentence to generate a search expression with a condition added which is common to a plurality of model sentences of the same kind.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: December 22, 2015
    Assignee: NEC CORPORATION
    Inventor: Keiichi Iguchi
  • Patent number: 9152811
    Abstract: Embodiments include a computer system, method and program product for encrypted file access. An access program module, connected to at least one file system, intercepts a data request for accessing a plaintext file with information stored physically and consecutively on a hard disk and having a pre-determined order and length expected by a program that sends the data request, wherein the plaintext file includes a plaintext record having a key field and a plaintext data field. The access program module determines an encrypted file, associated with the plaintext file, based on a configuration file and the data request, wherein the configuration file indicates the encrypted file associated with the plaintext file. The access program module determines one or more encryption keys based on the configuration file. The access program module accesses an encrypted data field within the encrypted file based on the encryption keys and the key field.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: October 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ingo Franzki, Joerg Schmidbauer
  • Patent number: 9152813
    Abstract: Embodiments include a computer system, method and program product for encrypted file access. An access program module, connected to at least one file system, intercepts a data request for accessing a plaintext file with information stored physically and consecutively on a hard disk and having a pre-determined order and length expected by a program that sends the data request, wherein the plaintext file includes a plaintext record having a key field and a plaintext data field. The access program module determines an encrypted file, associated with the plaintext file, based on a configuration file and the data request, wherein the configuration file indicates the encrypted file associated with the plaintext file. The access program module determines one or more encryption keys based on the configuration file. The access program module accesses an encrypted data field within the encrypted file based on the encryption keys and the key field.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: October 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ingo Franzki, Joerg Schmidbauer
  • Patent number: 9152654
    Abstract: Systems, methods, and computer-readable media for managing image files over a network. In an embodiment, a notification is received from a remote server. The notification may comprise an identifier of an image file that comprises scanned slide data and is stored at the remote server. In response to the notification, the identifier of the image file may be added in association with an indication that the image file is stored at the remote server to a stored catalog of image files, and a file-transfer operation may be initiated to transfer a copy of the image file from the remote server to a central database. Following completion of the file-transfer operation, the stored catalog may be updated to indicate that the image file is stored in the central database, and a request may be sent to the remote server to delete the image file at the remote server.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: October 6, 2015
    Assignee: Leica Biosystems Imaging, Inc.
    Inventor: Ole Eichhorn
  • Patent number: 9147011
    Abstract: A searching apparatus includes a memory that stores a plurality of records, and a processor that executed a procedure, the procedure including searching a first record group, which is a part of a plurality of records, for a record satisfying a first search condition, and, in case of a second search condition being received during the searching, further searching a second record group, which is another part of the plurality of records, for a record satisfying either the first search condition and the second search condition.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: September 29, 2015
    Assignee: FUJITSU LIMITED
    Inventor: Kiichi Yamada
  • Patent number: 9141651
    Abstract: A column set server adapts to data use patterns by data consumers by modifying how a table produced by a data producer is partitioned into separate column sets to reduce the waste incurred in accessing the data by multiple consumers of the data. For example, the column set server adjusts a column set distribution when a new consumer process is added, when one is retired, or when relative data set size ratios change.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: September 22, 2015
    Assignee: Quantcast Corporation
    Inventors: Silvius V. Rus, Thileepan Subramaniam
  • Patent number: 9129059
    Abstract: Techniques suitable for identifying potential subjects for a clinical trial and other applications are disclosed. One or more exclusion or inclusion criteria are defined for the clinical trial. One or more specialized searching tables are pre-generated using administrative healthcare claims data and the one or more exclusion or inclusion criteria. The specialized searching tables are searched. Through the searching step, subjects are identified within the administrative healthcare claims data who match the one or more exclusion or inclusion criteria. Through the searching step, a geographical area is identified corresponding to the subjects who match the one or more exclusion or inclusion criteria. A customized report is generated using the identified subjects and geographical area.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: September 8, 2015
    Assignee: OPTUMINSIGHT, INC.
    Inventors: Jean W. Rawlings, David R. Anderson, Carl Kraus, Andrew Paris
  • Patent number: 9122705
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for scoring hash functions. In one aspect, a method includes computing one or more first performance indicators for an objective function computed on each of one or more sets of input data elements using a set of hash functions. A first overall performance indicator is computed using each of the computed performance indicators. The candidate hash function is added to the set of hash functions to generate a second set of hash functions. Second performance indicators are computed for the objective function computed on each of the sets of input data elements using the second set of hash functions. A second overall performance indicator is computed using each of the computed second performance indicators, and a score is computed for the candidate hash function using the first overall performance indicator and the second overall performance indicator.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: September 1, 2015
    Assignee: Google Inc.
    Inventor: Sergey Ioffe
  • Patent number: 9116985
    Abstract: Systems and methods are provided for generating a set of classifiers. A location is determined for each instance of a topic term in a collection of documents. One or more topic term phrases are identified, and one or more sentiment terms within each topic term phrase. Candidate classifiers are identified by parsing words in the one or more topic term phrases, and a colocation matrix is generated. A seed row of the colocation associated with a particular attribute is identified, and distance metrics are determined by comparing each row of the colocation matrix to the seed row. A set of classifiers are generated for the particular attribute, where classifiers in the set of classifiers are selected using the distance metrics.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: August 25, 2015
    Assignee: SAS Institute Inc.
    Inventors: Bruce Monroe Mills, John Courtney Haws, John Clare Brocklebank, Thomas Robert Lehman
  • Patent number: 9098831
    Abstract: In various embodiments, tools and user interfaces are provided that cater to the way that many employees desire to view their human resources data and human resources related transactions. These tools can be configured to provide appropriate, distilled contextual information, and transparency to the employment situation of the employee.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: August 4, 2015
    Assignee: The PNC Financial Services Group, Inc.
    Inventors: Helen Anne Miles, Linda Griffith, Scott Paterson, Zhen Zeng, Jen M. Levin, Elizabeth A. Spenko
  • Patent number: 9063957
    Abstract: A query system for carrying out a query process corresponding to a received query element on a database system and/or a search-engine system, the query system comprising: a synchronization unit operable, as a non-text-centric synchronization process, to convert a non-text-centric data entry of the database system into a corresponding text-centric data entry representative of that non-text-centric data entry, and to enter the text-centric data entry into an index of the search-engine system so that the non-text-centric data entry of the database system is available to both the search-engine and database systems.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: June 23, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Klaus Schroiff, Vitaliy Ryumshyn, Christoph Held, Kristof Nast-Kolb
  • Patent number: 9053145
    Abstract: A computer controlled method for automatically segmenting an ensemble of data. The method starts by acquiring an ensemble of data and data is segmented by identifying a first subset of sequences of Linking Data Elements based on a repository of Linking Data Elements. A second subset of sequences of Information Carrying Data Elements is identified, wherein the sequences are linked by the Linking Data Elements. The subsets are provided in a structured format.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: June 9, 2015
    Assignee: InterSystems Corporation
    Inventors: Michael Rik Frans Brands, Dirk Medard Helena Van Hyfte
  • Patent number: 8930405
    Abstract: An exemplary method includes a media program scheduling facility 1) retrieving data associated with a fantasy game, the data representing players of interest engaged in a real-life competitive activity that forms a basis for the fantasy game, 2) determining, based on the data representing the players of interest and on media program listing data associated with a plurality of media programs, one or more of the media programs that are associated with the players of interest, and 3) providing a scheduling screen for display, the scheduling screen containing listing information for each of the one or more media programs determined to be associated with the players of interest. Corresponding systems and methods are also disclosed.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: January 6, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Don Relyea, Brian Roberts, Heath Stallings
  • Patent number: 8918365
    Abstract: A method of increasing the speed of disk reading and writing operations in a database by using nodes of memory and processors where the memory stores programs to be executed by the processors. The data in the database is separated into one or more buckets and at least two replicas of each bucket of data are stored in different storage devices of the nodes. Determining a subset of storage devices that will be dedicated to writing, while keeping at least one replica of each bucket dedicated to reading and dedicating at least a substantial portion of the remaining storage devices to reading.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: December 23, 2014
    Assignee: Blekko, Inc.
    Inventors: Rich Skrenta, Bryn Robert Dole, Michael Markson, Keith Peters, Robert Michael Saliba, Robert N. Truel, Gregory B. Lindahl