Cataloging Patents (Class 707/740)
  • Patent number: 10346490
    Abstract: In the case of a platform device (100) located at a web site and capable of forming a network with a plurality of ID-detectable users or participants for the purpose of gathering and processing items of information stored in code-identifiable memory spaces (110) of a platform (100) assigned to a plurality of different topics by the users or participants, a passive automated distribution of information collected by the users or participants is made possible in that the memory spaces (110) on the platform (100) are each formed by a dual unit (DuU), which dual unit (DuU) comprises a first memory space (111) that is assigned to a predefinable topic and provided with initial items of information (114) which has been formulated by an initial participant but which are not editable by any other individual user or participant and a second memory space (112) assigned to the first memory space (111), which second memory space (112) is editable by any individual user or participant and is construed for the inclusion, by
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: July 9, 2019
    Inventor: Patrick Faulwetter
  • Patent number: 10338655
    Abstract: Aspects of the disclosure are directed to DC power management. A sequencer may be configured to execute a first command, wherein the first command is associated with a unique group tag; compare the unique group tag to a master group tag; determine if an interrupt is detected; lock the master group tag to yield a locked master group tag; execute a second command, wherein the second command is associated with the locked master group tag; determine that an end of commands in the locked master group tag is reached and execute a sequence jump through command to put a processor back to a regular power state.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: July 2, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Sarbartha Banerjee, Manisha Singh, Vinay Jain, Venkata Devarasetty
  • Patent number: 10341833
    Abstract: An automatic proximity discovery area technique uses available social network information to establish a proximity service area and to select and enable one or more host user equipment devices for device-to-device proximity services. The automatic proximity discovery area technique reduces power consumption for device-to-device proximity service discovery and communications. The technique uses social network messages to detect events and initiate discovery of the device-to-device communications in a proximity discovery area without constant querying or permanent discovery facilities, thereby reducing power consumption of device-to-device proximity services.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: July 2, 2019
    Assignee: AT&T Mobility II LLC
    Inventor: Gaviphat Lekutai
  • Patent number: 10341129
    Abstract: Disclosed is a method and system to provide the trending news stories to the plurality of groups based on the plurality of group members' existing conversations. Group admin registers the group by adding the phone number or email address. The impersonation access acquired from the group admin to read through the existing conversation by the group members. The present invention retrieves the top words from the existing group conversations among the group members and retrieves the trending news stories for the individual words to format them and presented it to the group. The group members' interactions on the presented trending news stories are being monitored and updated it to the respective social media accordingly.
    Type: Grant
    Filed: August 19, 2017
    Date of Patent: July 2, 2019
    Inventor: Johnson Manuel-Devadoss
  • Patent number: 10326728
    Abstract: Multiple social network postings that originate from a single social network user are detected within a social network. The multiple social network postings that originate from the single social network user are analyzed using configured posting relationship identification criteria. Based upon the analysis of the multiple social network postings that originate from the single social network user using the configured posting relationship identification criteria, a determination is made that at least two of the multiple social network postings that originate from the single social network user include related content. The content of the at least two social network postings determined to include the related content is concatenated into a single consolidated social network post.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: June 18, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10303709
    Abstract: A population formation method is disclosed. Keywords are extracted from public information of providers included as elements in a first provider group. Each element is calculated based on a predetermined attribute value. A first attribute is for the providers of the public information. The attribute value is changed with time. Each of rules set for duplicate keywords is to determine one of the attributes by using one of the duplicate keywords. Provider groups are formed for new public information based on the duplicate keywords and the rules. A provider group having a similar relationship with a first provider group is specified by a distribution of the attribute value of a different attribute from the first attribute. A new provider group corresponding to the first provider group is formed by the providers, for whom the attribute value of the first attribute corresponds to the predetermined attribute value.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: May 28, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Hiroko Suzuki, Tadanobu Furukawa, Tetsuro Takahashi
  • Patent number: 10282603
    Abstract: Embodiments of the present invention provide techniques for analyzing technical documents against known art. One or more machine learning classifiers are trained by a training set. References are ingested and assembled into a corpus. An input query is processed by natural language processing, and the classifiers are used to retrieve relevant documents and references, providing solutions to the input query. Anti-patterns are identified and provided to a user in the form of a report to alert the user to potential problems with the input query.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: May 7, 2019
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Joseph Celi, Gordan G. Greenlee, David Jaramillo
  • Patent number: 10244278
    Abstract: Methods, apparatus, systems and articles of manufacture to perform identity matching across audience measurement systems are disclosed.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: March 26, 2019
    Assignee: The Nielsen Company (US), LLC
    Inventors: Jonathan Sullivan, Peter Campbell Doe, Edmond Wong
  • Patent number: 10235427
    Abstract: According to one embodiment of the present invention, a method for name searching in mixed-entity lists is provided which comprises dividing a mixed list of entities into a plurality of entity-specific lists. A name to be searched is then categorized into a category and a specialized search logic is applied to the name to be searched. The specialized search logic is selected to be adapted to the category and uses a one of the entity-specific lists that corresponds to the category of the name to be searched. A shared search logic may also be employed, which is used for all names to be searched.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: March 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Richard Theodore Gillam, Frankie Elizabeth Patman Maguire, Leonard Arthur Shaefer, Jr., Frank Everett Whaley, Charles Kinston Williams
  • Patent number: 10216833
    Abstract: A document such as a book or textbook includes multiple sections such as chapters. Concept phrases are determined for each of the sections based on the text of each section. A set of content items such as videos is received, and each content item is associated with one or more queries that were submitted by users who were provided the content item in a set of search results. These queries are processed to determine concept phrases that are associated with the content items. The content items and their associated concept phrases are compared with the concept phrases associated with the sections to determine, for some or all of the content items, a minimum subset of the sections whose associated concept phrases cover most of the concept phrases that are associated with the content item. The content items are inserted or linked with the sections in their corresponding minimum subsets.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: February 26, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Anitha Kannan, Krishnaram Kenthapadi, Marios Kokkodis
  • Patent number: 10217010
    Abstract: The present invention suppresses feature amounts of faces to be registered in a collation database, thereby preventing the collation database from being bloated. An information processing apparatus of the present invention includes an acquisition unit configured to acquire a video, a detection unit configured to detect at least one face of the same person from a plurality of frames of the acquired video, a classification unit configured to classify the detected faces into a plurality of predetermined groups, a selection unit configured to select, from the faces classified into the groups, not more than a first predetermined number of faces for each group, wherein the first predetermined number is an integer of not less than 2, and a registration unit configured to register feature amounts of the selected faces in a database.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: February 26, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Hirotaka Shiiyama, Masahiro Matsushita
  • Patent number: 10204318
    Abstract: Project asset and preference sharing techniques are described. In one or more embodiments, a request is received to assign a project asset or preference to a member of a team. The received request includes an identifier of a project for which the project asset or preference will be assigned. To assign the asset or preference specified in the request, a list of teams to which the member belongs is ascertained. The assets and preferences associated with each of the teams are then checked for the identifier to identify the project assets and preferences associated with the project. Once the project assets and preferences associated with the project are identified, a response is generated for communication to the member. The response is configured to include indications of the identified project assets and preferences that enable the member to access the identified project assets and preferences via the application, such that the member is also given access to the assigned project asset or preference.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: February 12, 2019
    Assignee: Adobe Inc.
    Inventors: Sanjeev Kumar Biswas, Dhiraj Sadhwani, Arijit Chatterjee
  • Patent number: 10193913
    Abstract: Systems and methods of the present disclosure provide technology to identify when network-connected devices are likely infected with malware. Network communications are be monitored during a specific time window and a graph is created for a conditional random field (CRF) model. Vertices of the graph represent devices connected to the network and an edge between two vertices indicates that one or more network communications occurred between two devices represented by the two vertices during the time window. Network devices can report observations about network behavior during the time window and the observations can be used as input for the CRF model. The CRF model can then be used to determine infection-status values for the network devices.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: January 29, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Lukas Machlica, Michal Sofka
  • Patent number: 10180984
    Abstract: Provided are techniques for providing and using pivot facets for text mining and search. A metadata field is mapped to a pivot facet. In response to executing a first query, at least a first document and the pivot facet are displayed. In response to selection of the pivot facet, a second query that includes a value of the metadata field is generated, and the second query is executed to locate at least a second document that includes the value of the metadata field.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: January 15, 2019
    Assignee: International Business Machines Corporation
    Inventors: Barton W. Emanuel, Todd Leyba
  • Patent number: 10176442
    Abstract: Resources are required to satisfy various needs and wants of people, businesses, and machines. Resources come in the forms of time, talents, money, materials, energy, services, people, knowledge, communication, and other tangible and intangible assets. When both the capacities and the needs of multiple resources are stored in a way that allows for them to be connected together using computers, they can be efficiently and effectively matched. This matching creates shared value, which has potential academic, economic, societal and philanthropic benefits. Connected computer system(s) can query and match resources together in a way that is mutually beneficial. While a common lexicon is the simplest way to perform the matching, natural language processing, machine translation, or use of similar technologies may be optimal. Any method of collecting these inputs should be able to handle one or multiple capacities, and one or multiple needs.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: January 8, 2019
    Assignee: Magna Services, LLC
    Inventor: John Muirhead-Gould
  • Patent number: 10140100
    Abstract: A device common model interface is described that translates a schema describing a resource in a fabric network into a common object model and one or more target-specific data models, using a specification of a target application environment and a specification of a communication protocol. Elements of the schema that are useful for an application are extracted to generate the common object model and the one or more target-specific data models are provided to the application. The application interacts with an interface of the resource using the API of the target-specific data model, which performs operations that are specific to communicating with the resource in the target application environment and using the communication protocol.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: November 27, 2018
    Assignee: Google LLC
    Inventors: Robert Barnes, John Kozura
  • Patent number: 10140466
    Abstract: In one embodiment, a method is performed by a computer system. The method includes receiving a request from a user to access particular content. The method further includes determining a trust measure of the user, wherein the trust measure is based, at least in part, on an analysis of logged user-initiated communication events of the user on a plurality of communications platforms. In addition, the method includes accessing a self-service access policy applicable to the particular content. Further, the method includes ascertaining, from the self-service access policy, a trust threshold applicable to the particular content. Moreover, the method includes, responsive to a determination that the trust measure fails to satisfy the trust threshold, automatically denying access by the user to the particular content.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: November 27, 2018
    Assignee: Quest Software Inc.
    Inventors: Michel Albert Brisebois, Curtis T. Johnstone, Olivier Le Rudulier
  • Patent number: 10136267
    Abstract: In one embodiment, one or more computing devices determine, substantially in real time and locally at a mobile device, one or more current dynamic operating conditions of the mobile device related to energy consumption by the mobile device. The computing devices identify a pre-determined device state that corresponds to the current dynamic operating conditions of the mobile device and determine, based at least in part on the pre-determined device state, an action for the mobile device to take, the action being related to energy consumption by the mobile device.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: November 20, 2018
    Assignee: Facebook, Inc.
    Inventors: Eran Tal, Benoit M. Schillings, Michael John McKenzie Toksvig, David Harry Garcia
  • Patent number: 10108735
    Abstract: A method is provided for receiving and rendering web content on a client device having an installed actor app. Web content containing an embedded application tag is requested from a server. The web content is received from the server on the client device. The actor app receives and injects a value in the embedded application tag from dynamic data received with the web content. The web content is displayed together with the value of the dynamic data on the client device.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: October 23, 2018
    Assignee: Esna Technologies Inc.
    Inventors: Bryan Dingwall, Mohammad Nezarati, Sergey Vlasenko
  • Patent number: 10102560
    Abstract: Disclosed are various embodiments for identifying correlations between child nodes of a taxonomy. A correlation service identifies a correlation between parent nodes of the taxonomy. A data set such as an interaction history is filtered according to the parent node correlation. The filtered data set is then used to identify correlations between the respective child nodes of the correlated parent nodes.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: October 16, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Madhu Madhava Kurup, Grant Michael Emery
  • Patent number: 10084732
    Abstract: In one aspect, a method includes receiving an indication that a first user has interacted with a second user in a social network, calculating a social affinity score between the first user and the second user based on first user information, second user information, or relationship information between the first user and the second user and scheduling delivery of a notification to the recipient based on the social affinity score. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: September 25, 2018
    Assignee: Google LLC
    Inventors: Joseph Robert Smarr, Alexander Fabrikant, Brett Rolston Lider, Zachary Yeskel, Balaji Srinivasan, Bin Chang, Andrew Ames Bunner
  • Patent number: 10085046
    Abstract: A video transmission method is disclosed herein. A target video segmentation is transmitted to a piece of user equipment relatively quickly, so that caching efficiency of a caching device can be improved, and a processing burden of the caching device can be reduced. The method includes: receiving, by a gateway device, a target URL sent by a second user equipment, and determining, from a caching device, a second video corresponding to the target URL; determining a segmentation part of the target URL according to the segmentation part extraction model; and determining a target video segmentation from the second video according to the segmentation part of the target URL, and sending the target video segmentation to the second user equipment.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: September 25, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Tingjun Han, Guiqing Zheng
  • Patent number: 10075501
    Abstract: The invention relates to a device and a method for processing requests. In particular, the invention concerns building a dependency tree between the requests received from the client device for prioritizing the processing of the requests by the server device; maintaining a list of requests of the dependency tree in their removal order from the dependency tree while the server device is prioritizing the processing of the requests; and removing a selection of requests from the dependency tree wherein the selection is based on the order of requests in the list.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: September 11, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hervé Ruellan, Youenn Fablet, Romain Bellessort
  • Patent number: 10073892
    Abstract: Data mining systems and methods are disclosed for item recommendation based on frequent attribute-values associated with items. The system may determine commonalities in item attribute-values based on user transactions and identify frequent attribute-value tuples that include attribute-values that frequently co-occur in user transactions. The system may associate user interests with the frequent attribute-value tuples and recommend items to target users based thereon.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: September 11, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Vineet Khare, Aswin Natarajan
  • Patent number: 10007838
    Abstract: Disclosed herein are a system, method and architecture for media content enrichment. A visual object detector is trained using a training data set and an existing visual object detector. The newly-adapted visual object detector may be used to detect a visual object belonging to a class of visual object. The existing object detector that is used to train the adapted object detector detects a class of visual objects different from the visual object class detected by the adapted object detector. A media content item depicting a visual object detected using the adapted object detector may be associated with metadata, tag or other information about the detected visual object to enrich the media content item.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: June 26, 2018
    Assignee: OATH, INC.
    Inventors: Vidit Jain, Sachin Sudhakar Farfade
  • Patent number: 9996598
    Abstract: An online network collects a dataset of an individual's information through a computer-implemented method. An individual enters a dataset of the information and a plurality of an individual's life events into a computer system. The dataset is arranged and converted into a graphical representation for display. The online database receives and stores the dataset. The database associates the dataset with the plurality of the member's life events and then the dataset and the life events are outputted into the graphical representation for display for a witness.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: June 12, 2018
    Assignee: LifeThread, LLC
    Inventors: Brian Osborne, Tim Snoke, Mark Kutscher
  • Patent number: 9985920
    Abstract: In an approach to event notification, one or more computer processors determine a baseline for a volume of activity on a social media website in a geographic location. One or more computer processors determine whether a deviation from the baseline for the volume of activity occurs. Responsive to determining a deviation from the baseline occurs, one or more computer processors identify an event that caused the deviation. One or more computer processors calculate an estimate of population for the geographic location. One or more computer processors identify based, at least in part, on the identified event and the estimated population, a relevant party to be notified of the event. One or more computer processors generate a recommendation based, at least in part, upon one or more of the identified event, the estimate of population, and the identified relevant party.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: Michele Crudele, Antonio M. Sgro
  • Patent number: 9985919
    Abstract: In an approach to event notification, one or more computer processors determine a baseline for a volume of activity on a social media website in a geographic location. One or more computer processors determine whether a deviation from the baseline for the volume of activity occurs. Responsive to determining a deviation from the baseline occurs, one or more computer processors identify an event that caused the deviation. One or more computer processors calculate an estimate of population for the geographic location. One or more computer processors identify based, at least in part, on the identified event and the estimated population, a relevant party to be notified of the event. One or more computer processors generate a recommendation based, at least in part, upon one or more of the identified event, the estimate of population, and the identified relevant party.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: Michele Crudele, Antonio M. Sgro
  • Patent number: 9953025
    Abstract: According to one embodiment of the present invention, a system may execute database queries and may comprise a computer system including at least one processor. The system may select a column of a first table as a candidate column for creating a dictionary, create tokens for a foreign key in a second table that corresponds to a primary key in the first table, generate the dictionary for the selected column using the created tokens as indexes in the dictionary and modify a query accessing the column of the first table to retrieve column values based on the dictionary. Embodiments of the present invention further include a method and computer program product executing database queries in substantially the same manner described above.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: April 24, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Naresh K. Chainani, Garth A. Dickie, Ian R. Finlay, Robin D. Grosman
  • Patent number: 9946705
    Abstract: According to one embodiment of the present invention, a system may execute database queries and may comprise a computer system including at least one processor. The system may select a column of a first table as a candidate column for creating a dictionary, create tokens for a foreign key in a second table that corresponds to a primary key in the first table, generate the dictionary for the selected column using the created tokens as indexes in the dictionary and modify a query accessing the column of the first table to retrieve column values based on the dictionary. Embodiments of the present invention further include a method and computer program product executing database queries in substantially the same manner described above.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: April 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Naresh K. Chainani, Garth A. Dickie, Ian R. Finlay, Robin D. Grosman
  • Patent number: 9940341
    Abstract: This invention relates to the creation of a software application to: facilitate the creation, representation and publication of digital objects; in particular, methods and apparatus that improve digital resource retrieval on the part of end users and to provide a new system for the web based marketing of digital assets and online distribution of metadata enriched advertising.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: April 10, 2018
    Inventors: Marco Depaoli, Alexander Siedlecki
  • Patent number: 9934449
    Abstract: A method for detecting one or more topic transitions in a multimedia content includes identifying, one or more frames from a plurality of frames of the multimedia content based on a comparison between one or more content items in a first frame of the plurality of frames, and the one or more content items in a first set of frames of the plurality of frames. The method further includes determining at least a first score, and a second score for each of the one or more frames. Additionally, the method includes determining a likelihood for each of the one or more frames based at least on the first score, and the second score, wherein the likelihood is indicative of a topic transition among the one or more frames.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: April 3, 2018
    Assignee: VIDEOKEN, INC.
    Inventors: Ankit Gandhi, Arijit Biswas, Om D Deshmukh
  • Patent number: 9911132
    Abstract: The present invention generally relates to a web-based system and method for searching, organizing, exploring and relating online content. Specifically, the present invention relates to a unique way to store and relate different types of media to each other. Embodiments of the present invention provide users the ability to identify and save content in a remote location where a remote computing device processes and uses the saved content to dynamically identify and update the content and secondary content associated with the content. Further embodiments of the present invention further allow for the organization and curation of content as well as provide a platform for searching and identifying new content based on the saved content.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: March 6, 2018
    Inventor: John F. Groom
  • Patent number: 9907087
    Abstract: A method for providing M2M data includes parameterizing M2M data subscriptions by parameters representing a data item to be subscribed, a required period, and a weight; determining, for all of the M2M data subscriptions, a schedule for retrieving data from a front end based on the importance of the data items such that when the actual period with which data updates for a data item can be provided is larger than the required period for the data item a penalty value is added to the weight; modifying the schedule based on the updated weights for retrieving data for the data items such that an overall penalty is minimized and/or an overall actuality of the cached data is maximized; and retrieving data items from the front end and caching the retrieved data from the front end by a back end.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: February 27, 2018
    Assignee: NEC CORPORATION
    Inventors: Tobias Jacobs, Salvatore Longo
  • Patent number: 9898513
    Abstract: The present invention relates to a system, method and computer program product that is a multi-dimensional data mining environment and that operable to apply a series of temporal and relative rules (i.e., STDMn0) and is further operable in at least one of the following ways: to incorporate a framework to support temporal abstractions and relative alignments to data (i.e., STDMn0); and to derive characteristics within the data (STDMn0). The present invention may incorporate data from multiple sources, and potentially multiple centers. The analysis and alignment of the data may involve both temporal dimensions and other dimensions (or relative aspects) of the data. The present invention may further be a data mining environment that is flexible enough to permit relatively open ended queries thereby enabling, for example, the detection of trends, including trends with new dimensions, or trends based on relatively small data sets.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: February 20, 2018
    Inventors: Carolyn Patricia McGregor, Kathleen Patricia Smith, Agam Dhanoa
  • Patent number: 9886500
    Abstract: The invention provided is a system configured to use a topic-related generative model to build a document map from a plurality of documents in a storage medium and generate a control set from the plurality of documents including at least two stratified document sets. The system then receives a set of control set metrics regarding the control set from a user. The system selects a machine call responsive document from a document map based on a determined predictive responsiveness for that document. The system receives a responsiveness call from a user through the task/queue framework regarding a machine call document. Finally, the system compares the responsiveness of the machine call document to the control set metrics and rebuilds the document map based on the results of the comparison between the machine call document responsiveness and the control set metrics.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: February 6, 2018
    Assignee: Open Text Holdings, Inc.
    Inventors: Duane George, Douglas Wayne Stewart
  • Patent number: 9881010
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing suggestions based on document topics. In one aspect, a method includes obtaining textual input provided to a document editing application by a user device for inclusion in a document; providing prior text of the document as input to a classification model that provides document topics for the document based on the prior text, and wherein the classification model was trained based on historical documents of other users; and determining, based on the textual input, to provide textual suggestions for inclusion in the document, and in response: selecting candidate suggestions based on the document topics and a suggestion topic for one of the candidate suggestions, each candidate suggestion comprising one or more words; and providing the selected candidate suggestions to the user device for inclusion in the document.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: January 30, 2018
    Assignee: Google Inc.
    Inventors: Maxim Gubin, Sangsoo Sung, Kenneth W. Dauber, Krishna Bharat
  • Patent number: 9852182
    Abstract: A database controller for a database of data items distributed across a plurality of storage units. The database controller configured to store an ordered list comprising, for each of the data items individually, the identifying information of the storage unit upon which the data item is stored. The database controller configured to maintain a frequency record, recording the values of prefix portions of the data items and the number of data items having each prefix portion. Wherein, the ordered list and the frequency record are ordered by applying the same ordering metric to the prefix portions. The database controller being configured to receive a range query specifying a search prefix portion, to use the frequency record to calculate where to find in the ordered list the identifying information of storage units storing the data items having the search prefix, and using that identifying information to retrieve query results.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: December 26, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Bo Hu, Nuno Carvalho
  • Patent number: 9846696
    Abstract: A method, medium, and apparatus are disclosed for indexing multimedia content by a computer. The method comprises segmenting the multimedia content into a plurality of segments. For each segment, the method identifies one or more features present in the segment, wherein the features are of respective media types. The method then identifies, for each identified feature in each segment, one or more respective keywords associated the identified feature. Then, the method determines, for each identified keyword associated with an identified feature in a given segment, a respective relevance of the keyword to the given segment. The respective relevance is dependent on a weight associated with the respective media type of the identified feature.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: December 19, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Tommy Arngren, Joakim Soderberg, Marika Stalnacke
  • Patent number: 9837125
    Abstract: A data processing apparatus includes a text acquisition mechanism acquiring texts to be used as keywords which will be subject to audio retrieval, the texts being related to contents corresponding to contents data including image data and audio data; a keyword acquisition mechanism acquiring the keywords from the texts; an audio retrieval mechanism retrieving utterance of the keywords from the audio data of the contents data and acquiring timing information representing the timing of the utterance of the keywords of which the utterance is retrieved; and a playback control mechanism generating, from image data around the time represented by the timing information, representation image data of a representation image which will be displayed together with the keywords and performing playback control of displaying the representation image corresponding to the representation image data together with the keywords which are uttered at the time represented by the timing information.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: December 5, 2017
    Assignee: SONY CORPORATION
    Inventors: Yasuharu Asano, Kenichiro Kobayashi
  • Patent number: 9805160
    Abstract: Described herein are technologies pertaining to automatic generation of an executive summary (explanation) of a medical event in an electronic medical record (EMR) of a patient. A medical event in the EMR is automatically identified, and a search is conducted over a document corpus based upon the identified medical event. A document retrieved as a result of the search is analyzed for a portion of text to act as an executive summary for the medical event. Each portion of text in the document is assigned a score, and the portion of text assigned the highest score is utilized as the executive summary for the medical event.
    Type: Grant
    Filed: February 1, 2011
    Date of Patent: October 31, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Scott Morris, Desney S. Tan, Lauren Gabrielle Wilcox-Patterson, Gregory R. Smith, Amy Kathleen Karlson, Asta Jane Roseway
  • Patent number: 9772996
    Abstract: A method and a system for identifying indication for activity in a topic or a sentiment associated to, of an entity in a textual document are provided herein. The method may include the following stages: obtaining a plurality of textual documents describing a plurality of entities; identifying a relationship between entities and verbs at least on a sentence level, based on a semantic analysis of the verbs; determining at least one of: a topic, and a sentiment associated to the verbs identified in textual documents; and using the identified relationship between entities and verbs and a respective determined topic or sentiment associated with the verbs to determine for each of the plurality of entities: a sentiment level associated thereto, and a level of activity at the at least one topic associated thereto.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: September 26, 2017
    Assignee: YISSUM RESEARCH DEVELOPMENT COMPANY OF THE HEBREW UNIVERSITY OF JERUSALEM LTD.
    Inventors: Tamir Sheafer, Shaul Shenhav, Yair Fogel-Dror
  • Patent number: 9769427
    Abstract: The system (1) includes an application server system (AP system) (4) and a connection control system (3). Based on equipment specification information transmitted by user equipment (2), the connection control system (3) establishes connection between the AP system (4) and the user equipment (2). The AP system (4) receives a content delivery request transmitted by the user equipment (2) and containing information for identifying main content. The AP system (4) selects advertisement content based on advertisement selection information. The AP system (4) transmits information for specifying the selected advertisement content to the user equipment (2).
    Type: Grant
    Filed: November 17, 2009
    Date of Patent: September 19, 2017
    Assignee: NEC CORPORATION
    Inventors: Kunihiro Taniguchi, Kazushige Ishikawa, Kazuo Asami
  • Patent number: 9760571
    Abstract: A tabular (relational) DB interface is responsive to SQL commands for accessing unstructured data bases. An application receives a relational data command or query and maps fields from the relational query to fields in an unstructured data store including documents arranged in a hierarchy and unbounded by fixed types or field lengths. The application generates field names by concatenating nested hierarchy field names to define unique “flat file” field names in a tabular form. The application generates a catalog defining the mapping which is used as metadata for accessing the unstructured data to satisfy the relational query. Use of the metadata avoids copying or translating the unstructured data store to a tabular form because the unstructured data collection remains unmodified, and is accessed via the catalog.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: September 12, 2017
    Assignee: JSONAR Inc.
    Inventors: Ron Ben-Natan, Ury Segal
  • Patent number: 9733866
    Abstract: In one embodiment, a method includes determining a size of a file associated with each job in a job queue of files to be migrated to one of a plurality of drives that includes at least one of each of the following: a faster drive and a relatively slower drive. The availability of a faster drive is determined. The file associated with the job in the job queue having a file size larger than a threshold is sent to the faster drive.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventor: Khanh V. Ngo
  • Patent number: 9736636
    Abstract: Systems, methods and tools for prioritizing the transmission of geofences based on the social influences and interactions with the geofences previously performed or discussed by associates of a user. Embodiments may search a user's social media connections and friend's lists for associates of the user that may have interacted with, commented about or used one or more of the geofences. As a function of the social influences of the user's associates, the disclosed systems, methods and tools may calculate a rating for each geofence based on the popularity of the geofence or probability that the user may enjoy interacting with the geofence. Embodiments may prioritize the transmission of the geofences being downloaded to the user's client device as a function of the ratings assigned, therefore downloading and displaying the most popular geofences and/or the geofences most likely to appeal to the user first.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Jeremy A. Greenberger
  • Patent number: 9727617
    Abstract: Systems and methods are provided for searching and identifying quotes in response to a query from a user. Consistent with certain embodiments, systems and methods are provided for identifying one or more subject entities associated with the query and for identifying, from a database or from search results obtained in response to the query, a set of quotes corresponding to the one or more subject entities. Further, systems and methods are provided for determining quote scores for the identified quotes based on at least one of the relationship of each quote to the one or more subject entities, the recency of each quote, and the popularity of each quote. Additionally, systems and methods are provided for organizing the identified quotes in a rank order based on the quote scores and selecting quotes based on the rank order or based on the quote scores. In addition, systems and methods are provided for transmitting information to display the selected quotes on a display device.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: August 8, 2017
    Assignee: GOOGLE INC.
    Inventors: Eyal Segalis, Gal Chechik, Yossi Matias, Yaniv Leviathan, Yoav Tzur
  • Patent number: 9715446
    Abstract: Disclosed is a method for updating an inverted index of a flash solid state disk (SSD). The method including: storing postings of a term that is present in only an in-memory inverted index in a block of an output buffer and reading postings of a last block of each posting list to be updated from an on-disk inverted index to be stored in each block of an input buffer, by scanning the on-disk inverted index and the in-memory inverted index; moving postings of the input buffer to the blocks of the output buffer for each block and attaching new postings of the in-memory inverted index to the block corresponding to the output buffer; and updating the on-disk inverted index by using the postings of each block of the output buffer.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: July 25, 2017
    Assignee: INDUSTRY-ACADEMIC COOPERATION FOUNDATION, YONSEI UNIVERSITY
    Inventors: Sang Hyun Park, Won Mook Jung, Hong Chan Roh, Min Cheol Shin
  • Patent number: 9686091
    Abstract: A network communication system includes a network address management and functional object discovery system. The network address management and functional object discovery system includes a network manager that manages network addresses for functional objects of electronic devices that communicate with each other over a network. The network manager may maintain a database that maps or associates unique IDs of the functional objects with associated network addresses. The network manager may provide non-conflicting instance IDs and network addresses to the electronic devices. The network manager may also provide instance IDs and/or network addresses for other electronic devices so that the electronic devices may communicate with each other over the network.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: June 20, 2017
    Assignee: Harman International Industries, Incorporated
    Inventors: Levi Pearson, David Olsen, Craig Gunther
  • Patent number: 9679125
    Abstract: Methods, devices, and systems are provided to rapidly detect and prevent cyber-attacks that are enabled by either misuse of identity credentials or weaknesses within the identity credential lifecycle. An Identity Analytics and Intelligence Engine provides an automated process for the collection, exchange, analysis, correlation, and reporting of identity credential lifecycle data. The Identity Analytics and Intelligence Engine may be implemented as a Software as a Service (SaaS) capability. The Identity Analytics and Intelligence Engine applies Semantic Web concepts/technologies and graph databases to automatically capture the identity credential lifecycle data along with the associated data exchanges within one or more Trust Frameworks.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: June 13, 2017
    Assignee: PEGRight, Inc.
    Inventors: Paul Dennis Bailor, Eric Louis Uythoven