Automatically Generated Patents (Class 715/231)
  • Patent number: 11934437
    Abstract: Systems, methods, and software described herein provide improvements of identifying stances of data sources for events. In one implementation, an event summary service identifies data objects that correspond to an event and identifies a data source from a plurality of data sources for each of the data objects. The summary service further, for each data object of the data objects, processing the data object to identify pertinent data related to a stance for the data source for the data object in relation to the event, and identifies a stance for each of the plurality of data sources based on the pertinent data identified in the data objects.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: March 19, 2024
    Assignee: Primer Technologies, Inc.
    Inventors: John Bohannon, Leonard Apeltsin, Raine Morgan Hoover, Wei Gong
  • Patent number: 11816068
    Abstract: An illustrative method includes a monitoring system obtaining an attribute model for a dataset stored at rest within a storage system, the attribute model indicating one or more attributes of the dataset, determining, based on the attribute model, a compliance level of the dataset with a compliance ruleset associated with a compliance policy, and performing, based on the compliance level of the dataset with the compliance ruleset, an operation with respect to the dataset.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: November 14, 2023
    Assignee: Pure Storage, Inc.
    Inventors: Luis Pablo Pabón, Taher Vohra, Naveen Neelakantam
  • Patent number: 11755569
    Abstract: The present invention is related to a method for processing a question in natural language received at a server (2), comprising performing by a processing unit (21) of the server (2) steps of: (a) for each n-gram of the question which is not a stop word, from at least one given knowledge base of entities linked by relations, identifying as initial entities and initial relations the entities and relations of the knowledge base matching said n-gram; (b) generating a set of possible queries for entities or relations of said given knowledge base, as a function of the initial entities and initial relations identified for all the n-gram of the question; (c) ranking each query of said set of possible queries as a function of at least one predetermined criterion, so as to identify a top-ranked possible query; (d) executing said top-ranked possible query, and returning the result entities or relations.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: September 12, 2023
    Assignees: UNIVERSITE JEAN MONNET SAINT ETIENNE, CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE (CNRS)
    Inventor: Dennis Diefenbach
  • Patent number: 11748118
    Abstract: Described herein is a computer implemented method comprising: generating a state transition replay request defining a time period and object selection criteria and communicating the state transition replay request to a server. In response to the state transition replay request replay data is received including starting state data indicating a starting state of objects satisfying the object selection criteria at a start of the time period; and transition data indicating state transitions of objects satisfying the object selection criteria over the time period. The replay data is used to display a transition replay interface in which a transition replay is displayed.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: September 5, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventor: Pavithra Kodmad
  • Patent number: 11670067
    Abstract: An information processing apparatus includes a receiving unit, an obtaining unit, and a translating unit. The receiving unit receives a document as a target to be translated. The obtaining unit obtains a non-target region from the document, the non-target region being a region that is not a target to be translated. The translating unit does not perform translation on the non-target region but performs translation on a portion other than the non-target region.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: June 6, 2023
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Yasushi Ito
  • Patent number: 11514242
    Abstract: Based on a double-ten law of an Internet information organization structure, the present invention provides a method for automatically summarizing web page and text information, where matching information elements by category is added to an existing method, and content keywords and related contexts of summary (or abstract) information are directly extracted by using various successfully matched information element organization structure words. On this basis, the present invention further provides a method for supplementing summary information elements based on title information, and a method for superposing title information element organization structure words. Therefore, a new method for automatically summarizing web page and text information is comprehensively and systematically provided, and automatic summarization quality of the web page and text information can be greatly improved.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: November 29, 2022
    Assignee: Chongqing Sizai Information Technology Co., Ltd.
    Inventors: Sha Liu, Dongqin Yao
  • Patent number: 11461539
    Abstract: A highlighting engine modifies a target document by identifying and highlighting a set of text passages. The highlighting engine receives a training set of data including documents that each include a set of highlighted text passages. The highlighting engine trains a machine learned model using the training set of data. The trained machine learned model, when applied to subsequent identified candidate sets of text passages within the target document, identifies the set of text passages to highlight. The highlighting engine modifies the target document with the highlighted set of text passages and provides the modified target document for display via an interface. The highlighted set of text passages enable a user to quickly read and understand the target document.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: October 4, 2022
    Assignee: DOCUSIGN, INC.
    Inventors: Mangesh Bhandarkar, Shrinivas Kiran Kaza, Taiwo Raphael Alabi, Ashwath Mohan, Kim Cuong Phung
  • Patent number: 11444894
    Abstract: Example embodiments of messaging systems and methods are provided. An example system includes a database containing a plurality of messages, a plurality of emoji responses, and a plurality of text reactions. The system further includes a predictive model trained using the plurality of messages and the plurality of emoji responses as inputs and the plurality of text reactions as outputs to determine a mapping relationship between the inputs and the outputs. The predictive model receives a message and one or more emoji responses to the message, combines and summarizes the one or more emoji responses to a text reaction to the message based on the mapping relationship, and transmits the text reaction to a user who initiates the message.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: September 13, 2022
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Kyle Johnson, Kevin Osborn, George Bergeron, Eric Loucks, Brian Lee, Joshua Edwards
  • Patent number: 11443103
    Abstract: A method for annotating dynamic content includes receiving a freeform annotation overlaid on dynamic content; determining whether the dynamic content changes; in response to a determination that the dynamic content changes, displaying an indicator corresponding to a region where the freeform annotation was created; determining whether the indicator is selected; in response to a determination that the indicator is selected, displaying a lightbox with the freeform annotation as it was overlaid on the dynamic content when it was created; determining whether the a revert button included in the lightbox is selected; and in response to a determination that the revert button is selected, displaying the freeform annotation overlaid on the dynamic content as it was created before the dynamic content changed.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: September 13, 2022
    Assignee: RAKUTEN KOBO INC.
    Inventors: Wai Lok Chan, Ramesh Mantha, Isabelle Knott, Harry Hutton, William Chaban
  • Patent number: 11416503
    Abstract: Aspects of the present disclosure relate to systems and methods for providing consumable collaboration insights related to a file in a collaboration environment. In one aspect, data associated with at least one of a file and collaborators of the file is mined. One or more collaboration events related to the file may be determined using the mined data. A summary of the one or more collaboration events related to the file may be generated. The summary of the one or more collaboration events may be sent to a client computing device for displaying a summarized view of the one or more collaboration events as a collaboration pane within the file.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: August 16, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Karvell Ka Yiu Li, Sharon Hang Li, Yimeng Li, Dhaliwal Maninderjit Singh
  • Patent number: 11361152
    Abstract: An automated content labeling system is disclosed. An example embodiment is configured to: register a plurality of labelers to which annotation tasks are assigned; populate a labeling queue with content data to be annotated; assign annotation tasks from the labeling queue to the plurality of labelers; and provide a superpixel annotation tool enabling the plurality of labelers to configure a size of a segment cluster in an image of the content data, and select each segment cluster to be included in a segmentation feature with a specified object class, the segment clusters including similarly colored pixels from the image.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: June 14, 2022
    Assignee: LABELBOX, INC.
    Inventors: Manu Sharma, Brian Rieger, Dan Rasmuson, Connor Harwood, Ryan Quinn, Randall Lin
  • Patent number: 11347749
    Abstract: A system, method, and computer program product embodiment related to a digital paper-based interaction to system data. An embodiment operates by receiving a written instruction from a user; analyzing the written instruction to determine a user intent and one or more parameters; retrieving a set of data from a data application; rendering a representation of the set of data in the user experience; receiving a second written instruction from the user in response to a condition in the representation of the set of data; deriving a conclusion based on the written instruction and the second written instruction; building a flow comprising a sequence of actions undertaken, by the user experience, in response to a user action; and adding the flow to a knowledge base.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: May 31, 2022
    Assignee: SAP SE
    Inventors: Philip Miseldine, Judith Schneider, Sebastian Werner, Margo Lutes, Gergana Savova, Niels Hebling, Normen Rosch
  • Patent number: 11341164
    Abstract: The present specification describes an adaptive resource allocation method and apparatus. One example method includes determining a request time, an execution time, and a response time corresponding to a service statement executed by the database system during a time period, wherein the request time is a time at which the service statement was executed by the database system, the execution time is an amount of time allocated for execution of the service statement by the database system, and the response time is an amount of time that elapsed between the request time and a time at which execution of the service statement ended; identifying a time segment of the time period based on the request time; determining a service type associated with the service statement; and updating a resource quota for the time segment based on the service type, the execution time, and the response time for the service statement.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: May 24, 2022
    Assignee: Beijing OceanBase Technology Co., Ltd.
    Inventors: Zhiyong Jiang, Zhenkun Yang
  • Patent number: 11314929
    Abstract: Embodiments described herein are directed to an annotation system having a remote processor, and a client processor in data communication with the remote processor. The client processor is adapted to send a first request for an electronic file to the remote processor, receive the electronic file from the remote processor, define at least one new annotation about the electronic file, and define at least one anchor associated with the at least one annotation. The at least one of the remote processor and the client processor is adapted to store the at least one anchor and the at least one annotation in an annotation file that is separate from the electronic file.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: April 26, 2022
    Assignee: D2L Corporation
    Inventors: Matthew Robert Teskey, Kenneth James Chapman, Jeremy Jason Auger, Brian John Cepuran
  • Patent number: 11182697
    Abstract: A data pipeline tool provides a machine-learning design interface that a user can utilize (e.g., via an electronic device such as a personal computer, tablet, or smart phone) to design or configure data pipelines or workflows defining the manner in which ML models are developed, trained, tested, validated, or deployed. Once deployed, a designed ML model may generate predictive results based on input data fed to the ML model. The tool may present the predictive results via a GUI, and may enable a user to mark-up or otherwise interact with those predictive results. The tool may enable the user to share the results (which may include a mark-up or annotation provided by a user).
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: November 23, 2021
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Sambasiva R. Murakonda, Theodore Edward Dorner
  • Patent number: 11170168
    Abstract: A method, system, and computer program product for unsupervised automated generation of lexicons in a specified target domain, comprising tokens having domain-specific sentiment orientation, by selecting a seed set of tokens from a source lexicon; generating a candidate set of tokens from a text corpus in the target domain based on a similarity parameter with the seed set; calculating a sentiment score for each of the tokens in the candidate set; and automatically updating the source lexicon based on the candidate list.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: November 9, 2021
    Inventors: Amir Lev-Tov, Avraham Faizakof, Arnon Mazza, Yochai Konig
  • Patent number: 11099720
    Abstract: A display control device includes a processor configured to specify an emphasis item that a viewer viewing profile information of a first user desires to emphasize out of the profile information, the first user using a service with which the profile information is registered, from an operation history of the viewer, and perform a display control of displaying the emphasis item with priority over other items, in a case where the viewer views profile information of a second user.
    Type: Grant
    Filed: June 28, 2020
    Date of Patent: August 24, 2021
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Junichi Tamura
  • Patent number: 11080356
    Abstract: Real-time summarization of an online meeting is accomplished using a cognitive system that analyzes meeting content and generates a mini-presentation, i.e., a small number of slides that condense more extensive details. The summary allows an attendee to easily and quickly review portions of the meeting that were missed, while the meeting is still ongoing. The cognitive system can customize the summary for the attendee based on the attendee's role or information in the meeting content which has previously been presented to the attendee. A user interface has a special scrollbar divided into multiple sections corresponding to different topics of the summary. The presentation window can switch from current content to previous content when the attendee selects a particular section. A feedback mechanism may also be used to assist the presenter with future presentations, based on subjects raised in audience interaction that were topics of the meeting.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: August 3, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kapish Kumar, Juilee A. Joshi
  • Patent number: 11048865
    Abstract: Disclosed are a method for displaying a handwritten note in an electronic book, an electronic device and a computer storage medium. The handwritten note includes a marking line. The method includes: acquiring the marking line input by a user via handwriting, and recording a first character and a last character of characters marked by the marking line; when it is detected that a format of the characters of the electronic book is adjusted, determining new positions of the first character and the last character after format adjustment; and processing and displaying the marking line based on the new positions of the first character and the last character.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: June 29, 2021
    Assignee: ZHANGYUE TECHNOLOGY CO., LTD
    Inventor: Hongtao Tao
  • Patent number: 10922862
    Abstract: In one aspect, a headset includes a housing, a processor coupled to the housing, an at least partially transparent first display coupled to the housing and accessible to the processor, and storage coupled to the housing and accessible to the processor. The storage includes instructions executable by the processor to identify at least one condition and to present, based on identification of the at least one condition, content on the first display that is already presented on a second display.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: February 16, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Nathan J. Peterson, John Carl Mese
  • Patent number: 10803363
    Abstract: Systems and methods for analyzing, segmenting, and classifying multimedia material are disclosed herein. Embodiments include (i) receiving multimedia material for analysis, (ii) extracting elements from the multimedia material and forming objects comprising the elements; (iii) segmenting the multimedia material into segments, where individual segments include objects located within a threshold distance from each other; (iv) detecting objects within each segment; (v) associating attributes with the detected objects within the segments; (vi) annotating the segments by creating a relationship tree among the objects within each segment; and (vii) storing annotations of the segments for analysis.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: October 13, 2020
    Assignee: Data-Core Systems, Inc.
    Inventors: Jeongkyu Lee, Sin-Min Chang, Indranil Sardar, Soumyajit Sen
  • Patent number: 10691877
    Abstract: Organizations maintain and generate large amounts of documentation and entities of these organizations often need to collaborate on generating and reviewing this information. There is a need to maintain and store this documentation remotely in such a way that the entities of these organizations may collaborate with each other. To ensure that entities of the organization can collaborate on documents, an overlay creation and storage system is described. The overlay may be usable by a computing device operated by the entities of the organization. Furthermore, information contained in the overlay may be injected into the document.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: June 23, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Noah Anthony Eisner, Nagesh Pradhan Cadabam, Cynthia Zhang Taylor, Kevin Gillett, Wei Lien Stephen Dang, Catherine Emily Harrell
  • Patent number: 10691878
    Abstract: A method and apparatus for displaying and interacting with a user interface are described. In one embodiment, the method comprises: receiving first content for display on a display surface, displaying the first content at a first area of the display surface, capturing a stroke when written on the display surface over a first portion of the first content, and automatically creating a first page at a second area of the display surface, the second area being different than the first area and displaying the first content with the captured stroke.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: June 23, 2020
    Assignee: RICOH CO., LTD.
    Inventors: Michael Gormish, John Barrus
  • Patent number: 10652727
    Abstract: A computer-implemented method for customizing network detection results may include identifying a connection between a client device and a frontend server of a web-based computing system. The method may also include obtaining at least one criterion for customizing a network-carrier analysis of the connection for use by a backend application of the web-based computing system. In addition, the method may include performing, based on the criterion, the customized network-carrier analysis of the connection to create a customized report of network-carrier information about the connection. Furthermore, the method may include providing the customized report of network-carrier information to the backend application. Finally, the method may include performing, based on the customized report, at least one task associated with improving a function of the web-based computing system. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: May 12, 2020
    Assignee: Facebook, Inc.
    Inventors: Luyang Zhang, Yingyi Liang
  • Patent number: 10542126
    Abstract: Systems, methods, and non-transitory computer-readable storage media for allowing an invitee to record a presentation prior to an online conference meeting. For example, invitations to an upcoming meeting hosted on an online conferencing system can be sent by a conference server. The invitation can have a meeting time associated with the meeting. The conference server can receive a request by an invitee of the upcoming meeting. The request can be to access the upcoming meeting prior to the meeting time. In response to the request, the invitee can record a presentation for the upcoming meeting. During the online conference, the recorded presentation can be played.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: January 21, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventor: Panchanan Nayak
  • Patent number: 10360257
    Abstract: A system and method for implementing an image annotation platform are disclosed. A particular embodiment includes: registering a plurality of labelers to which annotation tasks are assigned; assigning annotation tasks to the plurality of labelers; determining if the annotation tasks can be closed or re-assigned to the plurality of labelers; aggregating annotations provided by the plurality of labelers as a result of the closed annotation tasks; evaluating a level of performance of the plurality of labelers in providing the annotations; and calculating payments for the plurality of labelers based on the quantity and quality of the annotations provided by the plurality of labelers.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: July 23, 2019
    Assignee: TuSimple
    Inventors: Xiaodi Hou, Siyuan Liu, Kai Zhou
  • Patent number: 10248931
    Abstract: A method for collaborative annotating of a program of multimedia content includes enabling a first user to create a program annotation, enabling the first user to store annotation data, and enabling a second user to access the annotation data. The second user may navigate the program using the annotation and/or view the annotation while viewing the program. The first user may create the annotation while viewing the program, for example, by asserting an annotation button on a remote control device. The annotation may include the frame that was displayed when the user created the annotation, text, audio, an image, or video selected by the viewer. The annotations include chronological information indicative of a chronological location of the annotation within the program. The annotations may include “rating annotations” indicating the author's subjective rating of a portion of the program that is in chronological proximity to the annotation's chronological location.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: April 2, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Brian Scott Amento, Christopher Harrison, Larry Stead
  • Patent number: 10162505
    Abstract: A system and method are provided for enabling customized notifications on an electronic device. The method comprises displaying a recommendation on the electronic device to create a custom notification for at least one communication type. The method also comprises enabling the custom notification to be created for the at least one communication type. The recommendation may be determined using usage data associated with the at least one communication type. The custom notification may be created by navigating to a custom notifications user interface. The custom notification may also be created by automatically determining at least one custom notification setting.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: December 25, 2018
    Assignee: BlackBerry Limited
    Inventor: Ryan David Steeves
  • Patent number: 10133726
    Abstract: In a method for validating data, a text of a document is received. At least one fact is extracted from the text. At least one expert refinement is merged with the at least one fact to create at least one modified fact. The at least one modified fact is provided for a review. An expert refinement to the at least one modified fact is captured in response to the review. A superset document based on the at least one pre-existing refinement and the expert refinement is stored.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: November 20, 2018
    Assignee: Nuance Communications, Inc.
    Inventors: Keith W. Boone, Sunitha Chaparala, Sean Gervais, Robert G. Titemore, Harry J. Ogrinc, Jeffrey G. Hopkins, Roubik Manoukian, Cameron Fordyce
  • Patent number: 10108586
    Abstract: Embodiments include notes application features including notes page preview and other features, but the embodiments are not so limited. In an embodiment, a computer-based method can be configured to generate a notes page preview based on a source notes page, wherein the notes page preview includes one or more of a title, a thumbnail, and/or a snippet generated from the source notes page. A handheld device of an embodiment includes a notes application interface configured in part to display and dynamically update one or more notes page previews, wherein each notes page preview includes a plurality of preview display areas including a title display area, a thumbnail display area, and/or a snippet display area. Other embodiments are included.
    Type: Grant
    Filed: June 15, 2013
    Date of Patent: October 23, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Scott H. W. Snyder, Olga Veselova, Ronald Di Sandro, Yu Been Lee, Ashwini Purohit
  • Patent number: 10019515
    Abstract: The disclosed embodiments provide a system for processing data. During operation, the system obtains a set of content items and a set of topics in the set of content items. For each topic in the set of topics, the system automatically extracts a set of attributes that provides a context for the topic from a subset of the content items containing the topic. The system then displays the set of attributes in the context of the topic to improve understanding of the set of content items by the user without requiring the user to manually analyze the set of content items.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: July 10, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vita G. Markman, Yongzheng Zhang, Craig H. Martell, Lutz T. Finger
  • Patent number: 9977800
    Abstract: A method and apparatus is disclosed that transmits a plug-in module to a web browser of a client computer. The web browser displays web content in a main window. The plug-in module, when activated, causes the web browser to display a user interface to a user of the client computer. The user interface is separate from the main window of the web browser, displays at least a portion of the web content, and is configured to enable the user to operate on the displayed at least a portion of the web content.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: May 22, 2018
    Assignee: NEWSPLUG, INC.
    Inventors: John S. Shriber, Roman Zaks
  • Patent number: 9779076
    Abstract: Classification and text analytics are used to evaluate passages, extract text, identify concepts, and provide displayable and searchable notations to assist document editors in identifying and evaluating conflicting or duplicate directives (also called policies or rules) within a large document.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: October 3, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barton W. Emanuel, Robert J. Nonnenkamp
  • Patent number: 9542421
    Abstract: Systems and methods for sequencing electronic files include generating a first file sequence and one or more alternative file sequences. An alternative file sequence may be generated based in part on a characteristic of a file in the first sequence. The first and alternative sequences may be used in an electronic slideshow that allows a user to switch between file sequences. In some implementations, which alternative file sequences are generated may be determined based in part on a prediction of characteristics that may be of interest to a user.
    Type: Grant
    Filed: January 24, 2012
    Date of Patent: January 10, 2017
    Assignee: Google Inc.
    Inventor: Robert Brett Rose
  • Patent number: 9542765
    Abstract: A method, system and computer program product for virtually placing an object on an image of a human appendage is provided. First, image boundaries are detected in the image of the appendage and converted into a set of line segments. A pair of line segments is evaluated according to a function that combines subscores of the pair of line segments to produce a score. The subscores of the line segments are computed based on various properties such as orientation difference, extent, proximity to the center of the image, bilateral symmetry, and the number of skin-colored pixels. A pair of line segments with the highest score is chosen as the appendage boundaries and is used to determine the position, orientation, and extent of the object. The image of the object is then transformed according to the determined parameters and combined with the image of the appendage to produce the desired result.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: January 10, 2017
    Assignee: A9.com, Inc.
    Inventors: Mark A. Ruzon, Dmitriy Shirchenko
  • Patent number: 9471982
    Abstract: An association degree evaluation unit acquires pieces of position information of an image sensing apparatus at respective times within an adjacent time range to an imaging time of a designated image of those sensed by the image sensing apparatus. Furthermore, the association degree evaluation unit acquires pieces of position information of a moving object at the respective times within the adjacent time range. Then, the association degree evaluation unit calculates a similarity between routes of the image sensing apparatus and moving object based on the acquired position information group, and decides a degree of association between the designated image and moving object based on the calculated similarity. An associating unit registers information indicating the degree of association in association with the designated image.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: October 18, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tomoyuki Shimizu
  • Patent number: 9465781
    Abstract: Disclosed are various embodiments for obtaining captures of network pages from an electronic commerce system, wherein each of the captures comprises attributes of the respective one of the network pages and capture data of one of the network pages in a browser. The system identifies a correlated pair of the captures having a positive degree of correlation between the attributes of a respective pair of the network pages. The system generates a differential for the correlated pair, wherein the differential comprises distinctions between the capture data of the correlated pair of captures. The system generates a notice associated with the correlated pair, wherein the differential exceeds a predefined threshold.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: October 11, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: John S. Yuhan, Ross V. Korsky
  • Patent number: 9344821
    Abstract: Arrangements described herein relate to receiving, in real time, utterances spoken or sung by a first person when the utterances are spoken or sung and comparing, in real time, the detected utterances spoken or sung by the first person to at least a stored sample of utterances spoken or sung by the first person. Based, at least in part, on the comparing the detected utterances spoken or sung by the first person to at least the stored sample of utterances spoken or sung by the first person, a key indicator that indicates at least one characteristic of the detected utterances spoken or sung by the first person can be generated. Feedback indicating the at least one characteristic of the detected utterances spoken or sung by the first person can be communicated to the first person or a second person.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: May 17, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alan D. Emery, Aditya Sood, Mathews Thomas, Janki Y. Vora
  • Patent number: 9053132
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing a team object in association with an object. These mechanisms and methods for providing a team object in association with an object can allow for centralized management of a team in association with an object. For example, members of the team may be automatically identified (e.g. without manual intervention) for receiving notifications in association with an object.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: June 9, 2015
    Assignee: salesforce.com, inc.
    Inventors: Benjamin Tsai, Michael Tang, Marco Casalaina
  • Patent number: 9042595
    Abstract: A proof information processing apparatus adds a plurality of types of annotative information to a proof image by use of a plurality of input modes for inputting respective different types of annotative information. A proof information processing method is carried out by using the proof information processing apparatus. A recording medium stores a program for performing the functions of the proof information processing apparatus. An electronic proofreading system includes the proof information processing apparatus and a remote server. At least one of input modes including a text input mode, a stylus input mode, a color information input mode, and a speech input mode is selected depending on characteristics of an image in a region of interest which is indicated.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: May 26, 2015
    Assignee: FUJIFILM Corporation
    Inventor: Akira Watanabe
  • Publication number: 20150134318
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting additional information for text depicted by an image. In one aspect, a method includes receiving an image. Text depicted in the image is identified. The identified text can be in one or more text blocks. A prominence presentation context is selected for the image based on the relative prominence of the one or more text blocks. Each prominence presentation context corresponds to a relative prominence of each text block in which text is presented within images. Each prominence presentation context has a corresponding user interface for presenting additional information related to the identified text depicted in the image. A user interface is identified that corresponds to the selected prominence presentation context. Additional information is presented for at least a portion of the text depicted in the image using the identified user interface.
    Type: Application
    Filed: November 8, 2013
    Publication date: May 14, 2015
    Applicant: Google Inc.
    Inventors: Alexander J. Cuthbert, Joshua J. Estelle
  • Publication number: 20150112981
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for entity review extraction. In one aspect, a method includes receiving documents identified as containing potential reviews of entities and extracting individual review candidates from one or more of the received documents wherein each individual review candidate contains at most one review and providing one or more of the review candidates to a sentiment analysis process wherein the sentiment analysis process is configured to calculate a sentiment magnitude for each of the review candidates based on words in the review candidates.
    Type: Application
    Filed: December 14, 2009
    Publication date: April 23, 2015
    Inventors: Ivan Monteiro de Castro Conti, Diego Lopes Nogueira
  • Patent number: 9003323
    Abstract: A method is provided for automatically displaying context information to an information fragment with no user interaction. The method includes: displaying the fragment in a first window, wherein the window and fragment each relate to a source process; pointing with a cursor to a part of the fragment displayed in the first window; generating an event object comprising coordinates of the cursor and part of the information fragment; broadcasting the event object to the source process, wherein the only information exchange between the target process and the source process is based on the event object; interpreting the event object by the target process and generating a response by the target process; and displaying the response of the target process in a second window, wherein the second window is related to the coordinates of the cursor.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: April 7, 2015
    Assignee: International Business Machines Corporation
    Inventors: Thomas H. Gnech, Regina Illner, Joachim Rese
  • Patent number: 8996587
    Abstract: Techniques are provided for automatically structuring free form heterogeneous data. In one aspect of the invention, the techniques include obtaining free form heterogeneous data, segmenting the free form heterogeneous data into one or more units, automatically labeling the one or more units based on one or more machine learning techniques, wherein each unit is associated with a label indicating an information type, and structuring the one or more labeled units in a format to facilitate one or more operations that use at least a portion of the labeled units, e.g., information technology (IT) operations.
    Type: Grant
    Filed: February 15, 2007
    Date of Patent: March 31, 2015
    Assignee: International Business Machines Corporation
    Inventors: Gautam Kar, Ruchi Mahindru, Anca Sailer, Xing Wei
  • Publication number: 20150082142
    Abstract: This invention provides a method and apparatus for efficiently storing and applying related sets of pattern/message rules that are used to analyse and annotate blocks of text. Where sets of rules can include other sets, representations of the sets that speed analysis can contain significant redundancy and add to the consumption of memory. In a one aspect of the invention, all rules are represented in a single pattern-matching data structure (which is applied to a block of text to find all matches by all rules) and the rulesets are represented using boolean vectors (one of which is used to filter the matches) which are compressed by identifying common subspans. In a further aspect of the invention, each ruleset is represented by its own pattern-matching data structure, and these are compressed by identifying common parts. In each aspect, the effect is to allow the creation of a data structure that can speed up matching without consuming excessive memory.
    Type: Application
    Filed: April 29, 2013
    Publication date: March 19, 2015
    Inventor: Ross Neil Williams
  • Publication number: 20150067468
    Abstract: Classification and text analytics are used to evaluate passages, extract text, identify concepts, and provide displayable and searchable notations to assist document editors in identifying and evaluating conflicting or duplicate directives (also called policies or rules) within a large document.
    Type: Application
    Filed: June 25, 2014
    Publication date: March 5, 2015
    Applicant: International Business Machines Corporation
    Inventors: Barton W. Emanuel, Robert J. Nonnenkamp
  • Patent number: 8972309
    Abstract: An automatic updating apparatus includes a traffic receiver that receives numbers per unit time of the access of more than one menu displayed in a screen and calculates rates of variability with respect to the numbers of the access to each menu, and a menu updating unit that updates a menu display in the screen based on the rates of variability.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: March 3, 2015
    Assignee: Renesas Electronics Corporation
    Inventor: Hiromichi Takahashi
  • Patent number: 8966358
    Abstract: A document machine may detect a request for provision of a document while that document is available for provisioning. The document machine may update a count of referrals to the document and, based on the count of referrals transgressing a threshold value, generate a substitute document based on the original document. This substitute document may then be provided in response to further requests for the original document after the original document is no longer available for provision. The updating of the count of referrals is based on the identifier of a network that referred a request detected while the first document was still available for provision. The document machine may then provide the substitute document in lieu of the original document in response to a further request for provision of the first document.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: February 24, 2015
    Assignee: eBay Inc.
    Inventor: Dennis Goedegebuure
  • Patent number: 8954447
    Abstract: Techniques for ranking electronic content items include analyzing annotations made in the content items. Specifically, the number of annotations and the number of people making the annotations can be analyzed to produce a popularity ranking of different content items.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: February 10, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Preetha Chatterjee, Gregory Gridin, Janna Hamaker, Eugene Kalenkovich, Tom Killalea
  • Patent number: 8954837
    Abstract: Context sensitive delimiter insertion when adding references is disclosed. In some embodiments, a plurality of indications of selections of a cell or cell range while in a formula editing mode in a host cell into which a formula is being entered is successively received, and in response to receiving each indication of selection of the plurality a reference to the selected cell or cell range is successively inserted into the formula, wherein the references inserted into the formula are delimited by a first delimiter type if in a first context and wherein the references inserted into the formula are delimited by a second delimiter type if in a second context.
    Type: Grant
    Filed: May 16, 2011
    Date of Patent: February 10, 2015
    Assignee: Apple Inc.
    Inventor: Peter William Rapp