Patents Examined by Chelcie Daye
-
Patent number: 9965355Abstract: A system collects system management facility (SMF) records pertaining to jobs and processes running on a mainframe system. The SMF records are immediately available for processing after collection. The SMF records are collected from an SMF exit point and/or log stream.Type: GrantFiled: May 19, 2015Date of Patent: May 8, 2018Assignee: TERACLOUD SAInventor: Paul J. Eckert
-
Patent number: 9965503Abstract: Disclosed are a computer-implemented method for generating a data cube from data, a system and a computer program product. The method comprises selecting a candidate granularity from a plurality of candidate granularities determined for a dimension of the data cube, where a data distribution obtained in the selected candidate granularity satisfies a predetermined condition; and generating the data cube based on the selected candidate granularity for the dimension.Type: GrantFiled: August 12, 2015Date of Patent: May 8, 2018Assignee: International Business Machines CorporationInventors: Yao Liang Chen, Wei Shan Dong, Wen Ting Mo, Chunhua Tian, Wen Yi Xiao, Junchi Yan, Chao Zhang
-
Patent number: 9942695Abstract: A system for emergency information management maintains control of emergency information, including medical information, for a list of active emergency responders, and includes some or all of an emergency information database, an emergency information server, emergency information device, emergency information cards, and proximity chips. The emergency information device includes a processor, a non-transitory memory, an input/output, a user manager, a card reader, an information manager, a biometric scanner, a biometric recognizer, a camera, and a face recognizer. The emergency information device can include configurations as a web application and a mobile app, executing on a mobile device. A method for emergency information management includes storing emergency information, registering active emergency responders, and retrieving emergency information.Type: GrantFiled: May 19, 2015Date of Patent: April 10, 2018Inventor: Kevin William Goad
-
Patent number: 9942310Abstract: A system for multi-user design includes a host computer having a memory and a processor. The host computer is configured to operate a multi-user CAx environment including a part file, a plurality of local computers in communication with the host computer, a plurality of data storage systems in communication with the host computer, and a load balancing module within the CAx environment. Each of the local computers includes a local CAx environment portion of the multi-user CAx environment. Each of the data storage systems includes at least a portion of the part file. The load balancing module is configured to cause the host computer to assign edits originating at one of the local computers to one of the plurality of data storage systems.Type: GrantFiled: January 30, 2015Date of Patent: April 10, 2018Assignee: United Technologies CorporationInventor: Joshua Daniel Winn
-
Patent number: 9940376Abstract: A method for enabling querying independently of a computerized system about objects thereof, comprising providing a computer linked to the computerized system with replications of entries of an index of the computerized system that comprise data derived from contents of the objects, where said entries correspond to a subset of objects that are identified as related objects, thereby enabling the computer, based on the provided replications, to query locally and independently of the computerized system about the related objects according to contents thereof, and an apparatus for performing the same.Type: GrantFiled: March 31, 2014Date of Patent: April 10, 2018Assignee: VARONIS SYSTEMS, LTD.Inventors: Yakov Faitelson, Ohad Korkus, Ophir Kretzer-Katzir
-
Patent number: 9934313Abstract: Methods, systems, and techniques for creating, managing, and using query templates to facilitate the execution of relationship queries are provided. Example embodiments provide a Query Template System “QTS”, which enables users, a system, program code, or other people or code to define search tips (i.e., predefined searches) through the generation of query templates that can be used by other users or code, to perform relationship searches using IQL. In one embodiment, the QTS includes a QT editor, a QT dispatcher, a QT creation and index management system, and one or more QT data repositories and indexes. These components cooperate to create and maintain query templates and to search for and retrieve matching query templates. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.Type: GrantFiled: February 3, 2015Date of Patent: April 3, 2018Assignee: FIVER LLCInventors: Navdeep S. Dhillon, Jonathan Reichhold, Carsten Tusk
-
Patent number: 9934223Abstract: A computerized method and apparatus is disclosed for merging content segments from a number of discrete media content (e.g., audio/video podcasts) in preparation for playback. The method and apparatus obtain metadata corresponding to a plurality of discrete media content. The metadata identifies the content segments and their corresponding timing information, such that the metadata of at least one of the plurality of discrete media content is derived using one or more media processing techniques. A number of the content segments are selected to be merged for playback using the timing information from the metadata. The merged media content can be implemented as a playlist identifying the content segments to be merged for playback. The merged media content can also be generated by extracting the content segments to be merged for playback from each of the media files/streams and then merging the extracted segments into one or more merged media files/streams.Type: GrantFiled: September 4, 2015Date of Patent: April 3, 2018Assignee: CXENSE ASAInventors: Henry Houh, Jeffrey Nathan Stern
-
Patent number: 9928272Abstract: Displaying contact-related information is disclosed. An association between a contact address not specific to a source of contact-related information and an identity of an entity at the source of contact-related information may be determined. Information representing the association between the contact address and the identity of the entity at the source of contact-related information is stored. The information representing the association is stored at a node associated with a service configured to use the information representing the association to retrieve from the source of contact-related information a response data associated with the entity in response to an expression of interest in a contact with which the contact address is associated.Type: GrantFiled: November 26, 2013Date of Patent: March 27, 2018Assignee: SUGARCRM INC.Inventors: Somrat Niyogi, Jason McDowall, Pushkar Singh, Andreas Sandberg, Wiebke Poerschke
-
Patent number: 9922361Abstract: Users may create and/or interact with content that may reference various businesses. For example, a user may submit a search query “Akron Hardware Store” to a search interface that may provide relevant search results for the search query. As provided herein, content suggestions may be provided to the user based upon an occurrence of a business reference of a business. For example, search keywords that resulted in user engagement with the business may be evaluated to identify a set of search keywords (e.g., search queries that led users to an Akron Hardware Store website). A set of content suggestions (e.g., coupons, maps, search queries, website links, images, descriptions, etc.) may be generated based upon the set of search keywords, and may be provided to the user.Type: GrantFiled: August 18, 2014Date of Patent: March 20, 2018Assignee: EXCALIBUR IP, LLCInventors: Eric Bax, Arun Autuchirayll, John Peng, Roxana Iuliana Marcu Forbes
-
Patent number: 9910881Abstract: A system may implement maintaining control plane data versions for a network-based service control plane. Various control plane actions may be performed which create new versions of control plane data that may be maintained for the control plane in a database. Some of these actions may be performed by multiple actors creating new versions of the same control plane data. For a particular control plane action, a new version number may be obtained to include in a new version of control plane data, and a conditional write request may be performed to insert the new version of control plane data at the database as part of an optimistic concurrency technique in order to maintain consistency for control plane data.Type: GrantFiled: December 12, 2013Date of Patent: March 6, 2018Assignee: Amazon Technologies, Inc.Inventors: Marc Brooker, Madhuvanesh Parthasarathy, Tao Chen, Marc Levy
-
Patent number: 9892006Abstract: A method of communicating data in a node cluster of a data grid. The method includes receiving, at a listener of a first node, data from a second node that is filtered using the filter during a search query of a node cluster. The method further includes determining, at the listener, that a third node has joined the node cluster during the search query. The method further includes communicating the filter the third node joining the node cluster in response to the third node joining the cluster. The method further includes receiving memory entry data from the third node. The method further includes determining, at the listener, search results using the filtered data and queued data from the second node and the memory entry data from the from the third node.Type: GrantFiled: January 29, 2015Date of Patent: February 13, 2018Assignee: Red Hat, Inc.Inventors: Mircea Markus, William Rosenquist Burns
-
Patent number: 9892185Abstract: The consistency of a data structure is maintained where changes in the form of atomic operations are requested by more than one user to an object graph containing a plurality of objects. Operational transformations specifying how one atomic operation is transformed against another one are accessed and the object graph is modified with the first and second set of changes by employing the operational transformations on the atomic operations and applying the resulting transformed operations to the object graph. The transformed operations are recorded in a history log. The atomic operations are object operations that create or delete an object of the object graph and/or property operations changing a property of an object. Each operation retains the identifier of the object it acts on and information on each change of the object resulting from the operation. Multi-operation conflicts are resolved by defined conflict resolution events.Type: GrantFiled: August 19, 2014Date of Patent: February 13, 2018Assignee: ProjectWizards GmbHInventors: Kai Bruening, Frank Illenberger
-
Patent number: 9892164Abstract: A request for data is processed by identifying data within a data store satisfying the request, where an amount of the identified data exceeds a threshold, analyzing the identified data to produce an initial result set with a reduced amount of data including information summarizing the identified data, and generating one or more succeeding result sets each from a corresponding prior result set until a succeeding result set includes an amount of data satisfying the threshold. Each succeeding result set includes a reduced amount of data relative to the corresponding prior result set, and generating each succeeding result set includes filtering the corresponding prior result set and generating the succeeding result set including information summarizing the filtered result set.Type: GrantFiled: January 30, 2015Date of Patent: February 13, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Oliver J. Beacom, John W. Bell, Paul C. Jones, James S. Luke, Luke Morgan, Royston W. Shufflebotham, Mark L. Todd
-
Patent number: 9875299Abstract: A system and method for identifying relevant search results via an index is provided. A search query is received. A semantic representation of query substructures and a list of key terms is generated for the query. Each key term includes a term in the search query or a term related to the query. An inverted index having key terms each associated with a semantic representation and a link to a source reference is accessed. The inverted index is queried using a subset of key terms. A result set for the subset key terms is identified within the inverted index. Each result is scored and a subset of the result set is identified as retrieval candidates based on the scoring. One or more of the retrieval candidates are selected based on a comparison of the query semantic representation with the semantic representations for the retrieval candidates.Type: GrantFiled: March 14, 2016Date of Patent: January 23, 2018Assignee: Palo Alto Research Center IncorporatedInventor: Robert D. Cheslow
-
Patent number: 9870397Abstract: Methods, systems, and computer program products for processing multi-way theta join queries involving arithmetic operators on MapReduce are provided herein. A method includes converting (i) a multi-way theta join query into a multi-way interval join query, and (ii) one or more items of data associated with the multi-way theta join query to one or more items of interval data; executing the multi-way interval join query on the one or more items of interval data via MapReduce to generate an output, wherein the output comprises a set of multiple responses to the multi-way interval join query; and processing the output to generate a solution to the multi-way theta join query, wherein said processing comprises discarding each response from the set that does not satisfy the multi-way theta join query.Type: GrantFiled: August 19, 2014Date of Patent: January 16, 2018Assignee: International Business Machines CorporationInventors: Bhupesh Chawda, Himanshu Gupta, Sriram Raghavan
-
Patent number: 9858276Abstract: Systems, methods, and computer-program products are described for determining current location information which includes determining whether an object is moving by comparing the current location information with previous location information. Future location information is calculated and a point of interest is filtered using the future location information. A media asset is then matched to the filtered point of interest and a current score is determined for the matched media asset. Determining a current score includes determining a window in which the matched media asset is geographically relevant to the future location information, and updating the matched media asset score when the future location information changes. An ordered playlist is dynamically generated according to the future location information by repeatedly prioritizing and sequencing matched media assets according to the current score for each matched media asset, and matched media assets are played or displayed in the ordered playlist.Type: GrantFiled: April 29, 2016Date of Patent: January 2, 2018Assignee: Peter Neal NissenInventor: Peter Neal Nissen
-
Patent number: 9852187Abstract: Computer systems and methods incorporate user annotations (metadata) regarding various pages or sites, including annotations by a querying user and by members of a trust network defined for the querying user into search and browsing of a corpus such as the World Wide Web. A trust network is defined for each user, and annotations by any member of a first user's trust network are made visible to the first user during search and/or browsing of the corpus. Users can also limit searches to content annotated by members of their trust networks or by members of a community selected by the user.Type: GrantFiled: May 30, 2014Date of Patent: December 26, 2017Assignee: EXCALIBUR IP, LLCInventors: Qi Lu, Eckart Walther, David Ku, Chung-Man Tam, Kevin Lee, Zhichen Xu, Ali Diab, Kenneth Norton, Jianchang Mao
-
Patent number: 9846731Abstract: Entity resolution in a database comprises receiving imported data comprising imported data entities each having properties each having values; receiving first user input that selects the imported data entities for resolution to existing data entities in a database; receiving second user input that specifies matching criteria for matching the imported data entities to the existing data entities, wherein each of the matching criteria comprises a matching technique; matching the imported data entities to the existing data entities using the matching criteria, resulting in creating and storing matched entity information, wherein the matched entity information is organized in matched entity data sets associated with subsets of the matching criteria that were matched; consolidating the imported data entities into the existing data entities; storing the first user input and second user input as a named criteria set for use in subsequent entity resolution operations.Type: GrantFiled: November 22, 2016Date of Patent: December 19, 2017Assignee: Palantir Technologies, Inc.Inventors: Robert McGrew, Stephen Cohen
-
Patent number: 9830322Abstract: Systems, methods, and computer-program products are described for determining current location information which includes determining whether an object is moving by comparing the current location information with previous location information. Future location information is calculated and a point of interest is filtered using the future location information. A media asset is then matched to the filtered point of interest and a current score is determined for the matched media asset. Determining a current score includes determining a window in which the matched media asset is geographically relevant to the future location information, and updating the matched media asset score when the future location information changes. An ordered playlist is dynamically generated according to the future location information by repeatedly prioritizing and sequencing matched media assets according to the current score for each matched media asset, and matched media assets are played or displayed in the ordered playlist.Type: GrantFiled: October 12, 2016Date of Patent: November 28, 2017Inventor: Peter Neal Nissen
-
Patent number: 9825774Abstract: Provided are a method, apparatus, and system for sharing usage information of daily life. Usage information sharing system includes: a first home network including at least one electronic device generating metadata with respect to human behavior; a first collecting device collecting metadata with respect to usage information from first home network; a second collecting device transmitting metadata of first home network that is received from the first collecting device to a second home network; and a second home network comprising at least one electronic device receiving the metadata from the second collecting device and performing an operation corresponding to the metadata. Accordingly, behavioral actions of a person in daily life can be dynamically recognized via a home network and home electronic devices and converted into metadata, and transmitted to another home network in real-time via a network. Thus, the experiences and feelings of a user can be dynamically shared.Type: GrantFiled: November 14, 2008Date of Patent: November 21, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jung-shin Park, Kwang-hyuk Kim, Jun-ho Jang, Jin-yong Ahn