Patents Examined by Alexandria Y Bromell
-
Patent number: 10671555Abstract: A storage system has a management server computer and a storage apparatus. The storage apparatus has a management processor connected to a management server computer via a first network, and a plurality of I/O processors that are connected to the management processor via a second network, that are connected to a storage device, and that conduct I/O with the storage device. The management server computer generates a command for any I/O processor of the plurality of I/O processors. The management server computer encapsulates and encrypts the command to generate an encrypted message, and sends the encrypted message to the management processor. The management processor receives the encrypted message and selects an I/O processor of the plurality of I/O processors as a first address on the basis of the command; and decrypts and undoes the encapsulation of the message to restore the command, and sends the command to the first address.Type: GrantFiled: April 17, 2015Date of Patent: June 2, 2020Assignee: HITACHI, LTD.Inventors: Hideaki Takahashi, Hiroshi Yoshimine
-
Patent number: 10671677Abstract: Embodiments described herein generally relate to searching of media items associated with one or more keywords. Content search features may be generated and configured to receive search scope selections. A root level limitation may be associated with a folder within a media organization architecture. A query limitation may be associated with the content search features. In certain embodiments, means for automatically correcting the search scope selections to satisfy the query limitation are provided.Type: GrantFiled: June 12, 2015Date of Patent: June 2, 2020Assignee: SMUGMUG, INC.Inventors: Aaron Meyers, Michael Diaz
-
Patent number: 10671587Abstract: Provided are techniques for reduced fixed length sort of variable length columns. A fixed length sort is performed to sort a table having rows for a query, wherein the fixed length sort is based on a sort key comprised of a variable length column. A pre-determined number of the rows are read to identify the variable length column as a candidate for truncation. A length for truncating the variable length column is determined based on database statistics and based on the reading of the pre-determined number of the rows. The variable length column is truncated to the determined length to output a truncated variable length column for the sort key. The rows are sorted on the sort key having the truncated variable length column. Results are generated using the sorted rows and returned for the query.Type: GrantFiled: March 31, 2017Date of Patent: June 2, 2020Assignee: International Business Machines CorporationInventors: Brian L. Baggett, Allan B. Lebovitz, Terence P. Purcell
-
Patent number: 10657186Abstract: A document handling system includes a memory and a processor, in communication with the memory, to receive first information from a first document, determine that the first document includes a first topic based on the first information, determine a first classification level of the first document, determine a first grouping of the first document, associate the first classification level and the first grouping with the first topic, receive second information from a second document, determine that the second document includes the first topic based on the second information, and modify the second document to ascribe the first classification level and the first grouping to the second document.Type: GrantFiled: May 29, 2015Date of Patent: May 19, 2020Assignee: Dell Products, L.P.Inventor: Carrie E. Gates
-
Patent number: 10657147Abstract: Described are computer-based methods and apparatuses, including computer program products, comprising the steps of, or structure for, storing a plurality of expert profiles in a database, each of the plurality of expert profiles comprising information associated with a person having knowledge in a particular category, subject or topic; receiving search criteria over a network from a query source; selecting at least one of the plurality of expert profiles comprising information that satisfy the search criteria; and transmitting expert profile data for each of the selected expert profiles to the remote search engine, the expert profile data comprising data that defines a displayable representation of a corresponding expert profile, the expert profile data further comprising data that facilitates a client-initiated, real-time communication session over the network with a person associated with the corresponding expert profile.Type: GrantFiled: December 20, 2016Date of Patent: May 19, 2020Assignee: LIVEPERSON, INC.Inventors: Matan Barak, Julius Schorzman, Nir Holtzman Ninio, Uri Goldstein
-
Patent number: 10657045Abstract: For maintaining a context stack, a processor monitors a stack size for a stack of a plurality of existing contexts that are not associated to a process of a plurality of processes. Each context is associable and reusable with a plurality of processes and includes a pathway to a data set when not associated to any process of the plurality of processes. The pathway includes a logical volume identifier for the data set, a logical address of the data set within the logical volume, and a logical address of an intervening device. The context defines communications between the process and the data set through the pathway when associated to the process, and each context is returned to the stack when not associated to the process.Type: GrantFiled: November 1, 2017Date of Patent: May 19, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lourie A. Bryan, Gregory T. Kishi, Kerri R. Shotwell, Joseph M. Swingler
-
Patent number: 10635996Abstract: A method for selecting members in a hierarchy includes determining a sequence of one or more actions associated with a member selection tree. The actions collectively selecting one or more members from a hierarchy of members. The hierarchy of members is associated with a particular dimension of an organization of data. The method further includes recording the sequence of actions in a member selection script. In addition, the method includes executing the member selection script to select one or more members after the hierarchy of members has been modified.Type: GrantFiled: October 23, 2007Date of Patent: April 28, 2020Assignee: Blue Yonder Group, Inc.Inventors: Richard A. Morris, Marc P. Skinner, Harsh Sharma
-
Patent number: 10621166Abstract: Methods, systems, and computer program products for carrying out interactive dialog in natural language using an ontology are provided herein. A computer-implemented method includes generating one or more domain-driven interpretations of a natural language dialogue query provided by a user via utilization of a web ontology language; determining multiple structured base queries, from among a stored collection of structured queries, that correspond to the natural language dialogue query, in view of the one or more generated domain-driven interpretations; selecting one of the multiple determined structured base queries, based on one or more items of context information pertaining to the dialogue; automatically generating a response to the selected structured base query; and outputting the generated response to the user.Type: GrantFiled: March 23, 2017Date of Patent: April 14, 2020Assignee: International Business Machines CorporationInventors: Ashish R. Mittal, Diptikalyan Saha, Karthik Sankaranarayanan, Jaydeep Sen
-
Patent number: 10621209Abstract: Automatically generating a parser is disclosed. Raw data is received from a first remote device. A determination that the raw data does not, within a predefined confidence measure, conform to any rules included in a set of rules is made. A clustering function is performed on the raw data. At least one parser rule is generated based on the clustering.Type: GrantFiled: March 1, 2016Date of Patent: April 14, 2020Assignee: Sumo LogicInventors: Kumar Saurabh, Christian Friedrich Beedgen, Bruno Kurtic
-
Patent number: 10614111Abstract: Systems, methods, and devices for automated provisioning are disclosed herein. The system can include a memory including a user profile database having n-dimension attributes of a user. The system can include a user device and a source device. The system can include a server that can: generate and store a user profile in the user profile database and generate and store a characterization vector from the user profile. The server can identify a service for provisioning, receive updates to at least some of the attributes of the first user, and trigger regeneration of the characterization vector from the received inputs. The server can: regenerate the characterization vector, determine an efficacy of the provisioned services, and automatically identify a second service for provisioning for a second user based on the efficacy of the provisioned services to the first user.Type: GrantFiled: April 17, 2018Date of Patent: April 7, 2020Assignee: Mammoth Medical, LLCInventors: Tobias Moeller-Bertram, Christopher A. McDonald
-
Patent number: 10600027Abstract: A method for performing a calculation operation to grade and catalog the repeatability of an author's technical or instructional publication or some sub-portion thereof, comprising: a first step of collecting data from a user or users with experience in said publication's replication; a second step of converting the elements of the data to numerical quantities; a third step of calculating a weighting function for that user or users and a weighting function for the author; a fourth step of multiplying elements or subsets of the data by a weighting function that may amplify or diminish the value of the data; a fifth step of aggregating the weighted subsets of data into one or more values; and a sixth step of weighting and averaging the data with historical data, if any.Type: GrantFiled: December 15, 2015Date of Patent: March 24, 2020Assignee: OJER, LLCInventors: Nolan Nicholas, David Carnahan, Thomas T. Morgan, Daniel Esposito
-
Patent number: 10592573Abstract: A computer-implemented method for suggesting character-combinations and one or more uniform resource locators in response to receiving a query prefix as input. The method includes receiving a query prefix as input, the query prefix being a character or character-combination. Character-combinations that completely or partially match the query prefix and are different from the query prefix are identified from a repository. The repository stores multiple pairs, each pair containing a character-combination and a list of identifiers pointing to network locations determined to be most relevant to the character-combination. One or more uniform resource locators are identified from the repository that have characters that completely or partially match the query prefix. The identified character-combinations and the one or more uniform resource locators are then suggested to a user.Type: GrantFiled: August 21, 2017Date of Patent: March 17, 2020Assignee: Google LLCInventor: Masanori Harada
-
Patent number: 10572466Abstract: Exemplary embodiments provide the ability to associate multiple collections of metadata to objects. In one embodiment, a storage system comprises: a processor; a memory; at least one object, each object including content data; system metadata associated with each object; and a plurality of named collections of user-defined metadata associated with each object. Each named collection of the plurality of named collections is separately addressable by a request. In some embodiments, at least one named collection of user-defined metadata of one object of the at least one object includes an access control list, and the access control list of a named collection specifies permissible access to the named collection. The one object has an object-level access control list which specifies permissible access to the one object and which is different from the access control list for the named collection associated with the one object.Type: GrantFiled: February 27, 2013Date of Patent: February 25, 2020Assignee: Hitachi Vantara CorporationInventors: Scott Nyman, Clifford Grimm
-
Patent number: 10558692Abstract: A computer-implemented method, computerized apparatus and computer program product for minimum coordination passage scoring. Given a candidate passage in a document collection potentially matching a query received, a set of overlapping terms between the candidate passage and the query is determined. For each overlapping term in the set, a first measure of a weight of the term in the query, a second measure of a weight of the term in the candidate passage, and a third measure of a specificity of the term in the document collection are calculated. A function of the first and second measure is evaluated to obtain a value reflecting a condition on the relation therebetween. A minimum coordination score representing a relative similarity between the candidate passage and the query is determined based on the value and the first, second and third measures obtained for each of the overlapping terms.Type: GrantFiled: September 26, 2016Date of Patent: February 11, 2020Assignee: International Business Machines CorporationInventors: Doron Cohen, Haggai Roitman, Oren Sar-Shalom
-
Patent number: 10534812Abstract: Systems and methods are disclosed indexing digital content. The method may include receiving a plurality of pieces of digital content from a plurality of sources and identifying a time stamp associated with each piece of digital content. The method may also include associating the digital content together into groups based on the time stamps. Moreover, the method may include providing access to the associated digital content.Type: GrantFiled: December 16, 2015Date of Patent: January 14, 2020Assignee: THE BOARD OF TRUSTEES OF THE UNIVERSITY OF ALABAMAInventor: Steven L. MacCall
-
Patent number: 10528630Abstract: In managing the backlog of undelivered publications for durable subscriptions, a maximum quantity of publications stored in connection with a durable subscription to publications of a particular topic can be established on behalf of a particular subscribing end user. A new publication published for the particular topic subscribed to by the end user can be received and it can be determined if storing the new publication in connection with the durable subscription causes a quantity of publications stored in connection with the durable subscription to exceed the maximum quantity. The new publication can be stored in connection with the durable subscription; however, the oldest publication stored in connection with the durable subscription can be removed when it is determined that storing the new publication in connection with the durable subscription causes a quantity of publications stored in connection with the durable subscription to exceed the maximum quantity.Type: GrantFiled: December 31, 2009Date of Patent: January 7, 2020Assignee: International Business Machines CorporationInventors: Malcolm David Ayres, Martin Phillips, Adrian James Preston
-
Patent number: 10521424Abstract: A system for educational learning searching includes an input interface and a processor. The input interface is configured to receive a request to search for educational information. The processor is configured to determine a first set of search results from one or more real-time sources; determine a second set of search results from one or more static sources; determine a combined set of search results based at least in part on the first set of search results and the second set of search results; and provide the combined set of search results, wherein the combined set of search results is sorted based at least in part on personalized relevance scoring.Type: GrantFiled: September 21, 2016Date of Patent: December 31, 2019Assignee: Workday, Inc.Inventors: Johan Bosman, Stuart Bowness, Willem Brosz, Alexander Nicholls, Michael Kennedy, Anthony Theocharis, Nathan Wright
-
Patent number: 10521416Abstract: A computer-implemented method is provided, for retrieving data and metadata according to a data harvesting criteria into an indexed repository, comprising providing a user interface allowing a user to define data harvesting criteria for adjusting a subset of data and metadata on an indexed repository. Responsive to a user utilizing the user interface by defining the data harvesting criteria, the subset of data and metadata on the indexed repository is adjusted according to the data harvesting criteria.Type: GrantFiled: February 25, 2015Date of Patent: December 31, 2019Assignee: International Business Machines CorporationInventors: Thomas P. Bishop, Kevin Chee, Jordan R. McCoy, Jozsef Szalay, Michael T. Tran
-
Patent number: 10515069Abstract: A computer-implemented method of obtaining data of interest from a larger set of data that has been indexed is provided, the method comprising defining, via a user interface of a computing device, a set of attributes associated with a concept. Each attribute associated with the concept is mapped to attributes associated with indexed data, and data of interest relevant to the concept is retrieved based upon the mapping of attributes associated with the concept to attributes associated with the indexed data.Type: GrantFiled: February 26, 2015Date of Patent: December 24, 2019Assignee: International Business Machines CorporationInventors: Richard W. Arnold, Thomas P. Bishop, Olushola O. Esho, Jordan R. McCoy
-
Patent number: 10496666Abstract: Obfuscating data is disclosed. A processor identifies structured information in log data. The structured information is transformed in a manner that preserves the structure to form transformed raw data. The transformed raw data is sent to a remote analysis engine. The remote analysis engine receives a query and responds to the query by providing as results at least a portion of the transformed raw data. A processor is configured to de-transform the transformed raw data.Type: GrantFiled: April 11, 2016Date of Patent: December 3, 2019Assignee: Sumo LogicInventors: Bruno Kurtic, Stefan Christoph Zier, Christian Friedrich Beedgen, Kumar Saurabh