Document Retrieval Systems (epo) Patents (Class 707/E17.008)
  • Patent number: 11687574
    Abstract: A computer implemented method comprising processing the unstructured objects of each record of records of a database for identifying a set of one or more values of attributes in the unstructured objects of the each record. The sets of unstructured attribute values of two records of the database may be compared for determining a similarity level between the two sets. It may be determined whether the two records are representing a same entity based on the comparison result.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: June 27, 2023
    Assignee: International Business Machines Corporation
    Inventors: Lars Bremer, Martin Oberhofer, Karin Steckler, Mariya Chkalova, Michael Baessler, Holger Koenig
  • Patent number: 11620168
    Abstract: A manager agent access a grain hierarchy that represents a state for a computation that is to performed by a distributed processing system, wherein the grain hierarchy includes manager agent grains including metadata for manager agent processes that manage the performance of the computation by the distributed processing system, and worker agent grains including, for tasks to be performed by the distributed processing system, metadata for worker agents that each correspond to a subset of the plurality of data processors for performing the task. A manager agent performs processes defined by a manager agent grain to manage the computation by worker agents and storing, within the grain, metadata describing the manager agent process performed by the manager agent, and worker agents perform tasks assigned to the worker agents based on an assignment of a respective worker agent grain to the worker agent.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: April 4, 2023
    Assignee: Google LLC
    Inventors: Kenneth Jerome Goldman, Sunghwan Ihm, Xiaozhou Li, Jelena Pjesivac-Grbovic
  • Patent number: 11586638
    Abstract: An online review system determines scores for document authors and document reviewers. An author score is based on a number of comments added to a document by reviewers. One way to compute the author score is to use a ratio of a number of comments provided by reviewers of a document to a number of lines of document contents provided by the author. A reviewer score for a reviewer is based on an amount of comments subsequently made by other reviewers, and on the document content itself, such as a ratio of a number of comments provided in subsequent reviews of a document to a number of lines of original document contents. In some embodiments, the online review system monitors trends in scores of individuals or teams.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: February 21, 2023
    Assignee: Chegg, Inc.
    Inventors: Joshua John Richardson, Vincent Le Chevalier, Kostiantyn Havriuk, Semenov Vasil Alexandrovich
  • Patent number: 11570574
    Abstract: Techniques are described for providing location-based information and functionality to people and computing devices in various ways. In at least some situations, the techniques include enabling multiple people in a common geographic area to interact in various ways, such as via devices capable of communications (e.g., cellular telephones, computing devices with wired and/or wireless communications capabilities, etc.), while in other situations at least some users who are remote from a particular geographic area may be allowed to intercommunicate with one or more other users or other entities in or related to that geographic area. In addition, the techniques include enabling the creation and maintenance of location-based virtual groups of users (also referred to as “clouds”), such as for users of mobile and/or fixed-location devices. Such clouds may enable various types of interactions between group members, and may be temporary and/or mobile.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: January 31, 2023
    Assignee: GROUPON, INC.
    Inventors: Jeffrey Alan Holden, Jeffrey M. Ayars, Gregory J. Conklin, Shafiq Shariff, Nathaniel Blake Scholl, John Kim
  • Patent number: 11526315
    Abstract: An image processing apparatus includes a display, an input device, and a processor configured to accept, through the input device, a user input of identification information about a package for delivery, acquire information about a plurality of document types used in a delivery service, generate a screen displayed on the display, the screen showing a preview of a print image for each of the document types, upon selection of a previewed print image, encode the identification information into a code, and output the selected print image together with the code for printing. The previewed print image includes a signature field and a code field in which the code is to be printed.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: December 13, 2022
    Assignee: TOSHIBA TEC KABUSHIKI KAISHA
    Inventors: Akihiko Fujiwara, Koji Nagai, Shigeo Uchida, Masateru Mitani
  • Patent number: 11157586
    Abstract: A computer-implemented method, computer program product, and computing system is provided for scoping searches within a website. In an implementation, a method may receiving a search request. The method may also include identifying a location of a search scoping feature within a website hierarchy. The method may further include setting a search scope relative to the search request based on, at least in part, the location of the search scoping feature.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Berry, Mark C. Hampton
  • Patent number: 11099716
    Abstract: Systems and methods provide for content navigation based on an identified context. A wearable device is initiated and loaded with content from a content repository. The loaded content comprises one or more digital tags. The wearable device is configured to provide for display, content associated with a digital tag. A context is determined for the wearable device, and based on the determined context a digital tag can be presented to a user for selection, the digital tag associate with a piece of content or a portion of content. A command can be received to select the digital tag or perform an action associated with the digital tag. A piece or portion of content associated with the selected digital tag is provided for display. A second digital tag can be presented along with the display of a piece or portion of content to enable further navigation through the content.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: August 24, 2021
    Assignee: RealWear, Inc.
    Inventors: Sanjay Subir Jhawar, Christopher Iain Parkinson
  • Patent number: 10712939
    Abstract: An information device has a display and is connected to a distribution board system including multiple branch circuits including a first branch circuit to which devices are correlated, and manages electric power consumption by branch circuits.
    Type: Grant
    Filed: January 16, 2017
    Date of Patent: July 14, 2020
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Kumi Harada, Akiko Takamiya, Kahoru Iai
  • Patent number: 10712940
    Abstract: An information device has a display and is connected to an information management system that manages, by rooms, electric power consumption of devices in a building having rooms including a first room.
    Type: Grant
    Filed: January 16, 2017
    Date of Patent: July 14, 2020
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Kumi Harada, Akiko Takamiya, Kahoru Iai
  • Patent number: 10635540
    Abstract: Save and synchronization status information is provided. The save and synchronization status information may be concise yet informative to a user and may provide an indication of the current save state of the document: “saved,” “dirty,” or “saving.” The indication of the current save state may be displayed in a consistent and reliable spot such that the user may reliably know where to look to find the document's save status. Other save states may be included, such as offline or error. The indication may be selectable, such that when selected, the user may see additional save and synchronization status detail, and may be enabled to rename the document.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: April 28, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jonathan S. Kaufthal, Matthew S. Feczko, Charles Scott Walker, Michael Jeffers, Douglas Lane Milvaney, J. David McCall, Travis Spomer
  • Patent number: 10620824
    Abstract: A method comprising displaying, on a touchscreen, a digital electronic document; receiving first input from the touchscreen and determining that the first input comprises a rectangle gesture; receiving second input from the touchscreen and determining that the second input comprises a subdivision gesture that indicates dividing the rectangle; determining that the first input and the second input have been received within a time threshold; in response to determining that the first input and second input have been received within the time threshold, automatically generating a table that comprises a plurality of cells; automatically placing the table in the document at a location that is based on the first input and updating the document that is displayed on the touchscreen to visually show the table; wherein the method is performed by one or more computing devices.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: April 14, 2020
    Assignee: Atlassian Pty Ltd
    Inventor: Marc Andrew Reisen
  • Patent number: 10459981
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content searching, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods automatically generate and provide an interactive rich set of personalized query suggestions within a unified framework. The disclosed systems and methods are able to integrate attributes associated with message data and metadata by transforming such attributes into facets that are combined with term suggestions and presented to the user in a unified manner. The instant disclosure provides an interactive search suggestion mechanism that narrows the search as the user interacts with the dynamically generated and provided suggestions.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: October 29, 2019
    Assignee: OATH INC.
    Inventors: Liane Lewin-Eytan, David Carmel, Ariel Raviv, Alexander Libov, Yoelle Maarek, Peter Monaco
  • Patent number: 10430730
    Abstract: Listings and reviews of listings can be processed to identify descriptive attributes for locations associated with the listings. To do this, a corpus of words is generated for various locations based on listings in the locations and reviews of those listings. An expected frequency, and per-location frequency for each word is determined. These numbers are in turn used to determine a number of high frequency listing locations, and a number of below expected frequency listing locations for each word. Based on a comparison of the number of high frequency listing locations and the number of below expected frequency listing locations of a word with an attribute reference number, the word can be identified either as an attribute that is likely descriptive of the location, or not.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: October 1, 2019
    Assignee: Airbnb, Inc.
    Inventors: Lu Cheng, Surabhi Gupta, Frank Lin
  • Patent number: 10410283
    Abstract: A system and method for managing transactions of financial instruments that comprises generating a graphical representation having a plurality of multi-dimensional objects positioned along an axis. Each position along the axis represents a price of a financial instrument. The system receives an indication that at least one multi-dimensional object has been selected. The system generates, in response to the at least one multi-dimensional object being selected, a dialog box in the graphical representation. The system receives information relating to a transaction of the financial instrument. The information is displayed in the dialog box and comprises a desired volume of the financial instrument at a specific price. The system communicates to a remote device the information. The remote device is in communication with the processor over a network. The system receives an indication that the transaction of the financial instrument has been executed for the desired volume at the specific price.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: September 10, 2019
    Assignee: CFPH, LLC
    Inventors: Jeffrey M. Bandman, Gregory P. Manning, Bernie A. Weinstein
  • Patent number: 10394756
    Abstract: A system and a processor implemented method for customizing an archive of a device driver generator tool for a user is provided. The system includes (i) a memory unit that stores a database, and a set of modules, and (ii) a processor. The template file obtaining module is configured to obtain information associated with the template files and template files. The configuration file obtaining module is configured to obtain information associated with the configuration files and configuration files. The archive configuration file verification module is configured to verify whether an archive for the configuration files and the template files is pre-existing in the database. The archive file appending module is configured to (i) append the template files and the configuration files to the archive pre-existing in the database. The archive file appending module generates the archive for template files and configuration files upon the archive not pre-existing in the database.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: August 27, 2019
    Inventors: Uma Bondada, Sandeep Pendharkar, Venugopal Kolathur
  • Patent number: 10360293
    Abstract: Disclosed are various examples for generating, storing, and loading references separate from a file. A request can be received to generate a reference for a file. A data object can be generated corresponding to the reference. The data object can include characteristics of the file proximate to an area in the file associated with the reference. The data object can be stored in a data store associated with the file. A request can be received to open the file. The file can be loaded from the data store. The position of the reference within the file can be determined based on a stored data object. The file can be rendered including the reference at the determined position.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: July 23, 2019
    Assignee: AirWatch LLC
    Inventors: Arjun Kochhar, Lakshmikanth Raju, Manjunath Bhat, Gerald T. Murphy, Marcos Raul Mendez
  • Patent number: 10318508
    Abstract: A system and method for managing electronic information using a computer system for one or more users, comprising creating an electronic folder and storing the folder in an electronic folder management system, creating files for the electronic folder, maintaining a collection of electronic folders and the files stored therein, and associating the electronic folders with one or more files such that each of the files may be accessed by identifying the related electronic folder.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: June 11, 2019
    Assignee: WAVELIP TECH SOLUTIONS CORPORATION
    Inventor: Gustavo S Leonardos
  • Patent number: 10282555
    Abstract: A method and system for authenticating and validating electronic architectural documents. A document approved by a licensed architect has the architects digital seal and signature associated with or inserted into the document file. A hash function is performed to create an issued file with the digital seal and signature and a cryptographic hash. The issued document is distributed to a recipient, extracted to a local drive, and subsequently accessed for use in an architectural project. The cryptographic hash of the extracted file is compared to that of the accessed filed to determine if they are the same. If the same, the accessed document is validated and the digital seal and signature remain visible in the accessed document. If not, the accessed document is not validated and the digital seal and signature are removed from or hidden, indicating the document should not be used.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: May 7, 2019
    Assignee: HKS, INC.
    Inventors: Craig Williams, Timothy Logan, Ryan Gathmann, Heath May
  • Patent number: 10262230
    Abstract: A two-dimensional (2D) image and a three-dimensional (3D) of an environment may be captured. Upon identifying a location and/or contour of an object from the 3D image, the object from the 3D image may be mapped onto the 2D image. The object, including its location and contour, may be identified from the 2D image. Based at least partly on a comparison between the object from the 3D image and the object from the 2D image, a disparity may be calculated. The location and contour of the object may be determined when it is determined that the disparity is less than or equal to a predetermined threshold. Otherwise, the object from the 3D image may be remapped onto the 2D image.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: April 16, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Renwei Yan, Samuel Henry Chang, Edward Dietz Crump
  • Patent number: 10223405
    Abstract: A processor determines whether to generate a first entry, based on whether a second entry is in a storage, for each conditional expression included in retrieval expressions. The first entry includes, in association with a first identifier, a first path included in the conditional expression. The second entry includes, a second path identical to the first path in association with a second identifier. The processor determines whether to generate a third entry based on whether a fourth entry is in the storage. The third entry includes a first set and a fifth identifier in association with a third identifier. The first set is included in the conditional expression and includes a first value and a first operator. The fifth identifier is the first identifier or the second identifier. The fourth entry includes a second set identical to the first set and the fifth identifier in association with a fourth identifier.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: March 5, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Yasunobu Moriyama, Masahiko Nagata, Kiichi Yamada
  • Patent number: 10216371
    Abstract: A method and an electronic apparatus for associating a note and a calendar event are provided. In the method, when the note is added, at least one event with an event time close to a creating time of the note is inquired from a plurality of events recorded in a calendar, and the note is associated with one of the events.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: February 26, 2019
    Assignee: HTC CORPORATION
    Inventors: Ying-Ju Chen, David Folchi
  • Patent number: 10218709
    Abstract: Share permissions and organization of content in an application with multiple levels of organizational hierarchy is provided. In some examples, an application (or a hosted service) may provide content generation and processing capability far different types of content. Content may be organized in hierarchical levels and users may be enabled to share different levels of content with other users, see the sharing status, define/manage sharing parameters for different levels and perform actions on shared content such as copying, moving, creating, editing, etc.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: February 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Omeed Chandra, Ginger Fang, Lisa Cherian
  • Patent number: 10147416
    Abstract: A system and method for performing text-to-speech (TTS) processing of textual works, such a literary works. The system and method process text of these works and determine offsets corresponding to one or more of chapters, paragraphs, sentences, words, section of dialogs, sections of other context. Using these offsets, the system and method determine which portion and how much of a work to process using TTS processing at a time to produce a high quality audio output. This audio output may then be sent to a user device to allow the user device to play the audio output of the TTS processing.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: December 4, 2018
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Mahesh Babu Sabbavarapu, Ty Loren Carlson, Vijayabaskar Gangadaran
  • Patent number: 10140278
    Abstract: One exemplary embodiment involves a computer-implemented method comprising receiving, in a computing device, a first request to attach a file in a cell of a collaborative spreadsheet, wherein the first request comprises the file and a cell identifier, and wherein the collaborative spreadsheet comprises a spreadsheet configured to be accessed and modified simultaneously from a plurality of client devices. The method additionally comprises attaching, via a processor, the file to the collaborative spreadsheet at the cell corresponding to the cell identifier; and storing the file on a cloud storage device, wherein the file is stored to be accessible in conjunction with the collaborative spreadsheet.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: November 27, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Brian Havlin, Randall Silvia, Eylon Stroh, Roman Dolgov, Shannon Hickey, Peter Baird, Todd Rein, Randy Swineford
  • Patent number: 10102295
    Abstract: In one embodiment, a method includes receiving a first query inputted by a first user at a first client system, the first query including one or more n-grams; identifying ideograms, each ideogram being associated with one or more tags, each identified ideogram being associated with at least one tag matching at least one of the n-grams of the received first query; calculating, for each identified ideogram, a use-probability for the ideogram given the received first query, wherein the use-probability is based at least in part on a frequency of use associated with the ideogram; and sending, to the first client system, instructions for presenting a first set of ideograms comprising one or more of the identified ideograms, the first set being determined based on the calculated use-probabilities associated with the ideograms.
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: October 16, 2018
    Assignee: Facebook, Inc.
    Inventors: Brian Paihan Sa, Stephen Moore Davis, Nikola Vilimonovic, Jireh Yiwei Tan, Aaron Payne Goldsmid
  • Patent number: 10089480
    Abstract: Methods and apparatuses are described for enterprise access control governance in a computerized information technology (IT) architecture. A server generates a first vector space, each node in the first space representing a user of resources in the IT architecture and including attributes of the user. The server generates a second vector space, each node in the second space representing an entitlement to access resources in the IT architecture and including attributes of the entitlement. The server creates an entitlement utility matrix by mapping nodes in the first space to nodes in the second space. The server determines a set of recommended entitlements for a plurality of users based upon the utility matrix. The server determines a discrepancy between the set of recommended entitlements for a first user and a set of existing entitlements for the first user and adjusts the set of existing entitlements based upon the discrepancy.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: October 2, 2018
    Assignee: FMR LLC
    Inventors: Sean Wang, Paulina (Pu) Li, Han Zhou, Chad Renfro, Daniel Shnowske, Sean Catlett
  • Patent number: 10067630
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to hierarchical tree file browsers and provide a method, system and computer program product for selectably flattening a hierarchical tree object structure in a hierarchical tree object browser. In one embodiment of the invention, a method of flattening an object hierarchy in an object browser can be provided. The method can include selecting a node in an object hierarchy in an object browser and, responsive to selecting the node, displaying content for the selected node and content for at least one node below the selected node in the object browser.
    Type: Grant
    Filed: April 3, 2016
    Date of Patent: September 4, 2018
    Assignee: International Business Machines Corporation
    Inventors: Josef Scherpa, Andrew L. Schirmer
  • Patent number: 10055097
    Abstract: A change operation changing a displayed portion of an electronic document from a first portion to a second portion is detected. First and second ranges of displayable portions of the electronic document are determined. The first range includes the first portion of the document and the second range includes the second portion of the document. A character string appears at a first frequency in the first range, and appears at a second frequency in the second range. Change information is generated that relates the second appearance frequency to the first appearance frequency.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Hiroshi Kurokawa, Takahisa Mizuno, Tomohiro Shioya, Sayaka Tamai
  • Patent number: 10049152
    Abstract: Generating a natural language dialog by finding missing semantic information in a user question by comparing it to the closest question available in a question corpus. Incrementally improved question precision is targeted during each round of the natural language dialog by generating follow-up questions that clarify semantic and syntactic characteristics of the user question. The follow-up questions are derived from analysis of the user question to identify areas of improvement on the user question.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Jitendra Ajmera, Ajay K. Gupta, Sachindra Joshi, Shubham Toshniwal
  • Patent number: 10031972
    Abstract: Web information providing system and method are provided to search for Web sites and content that provide services given the keywords input by a user and displays the linked data. When a user inputs the search keywords into a keyword input unit, an entry decision unit determines the entered formats of the input keywords. An attribute decision unit determines the attributes from the content represented by the keywords corresponding to the format of the entry. A search unit searches for Web sites and content that provide the services corresponding to the attributes and displays the linked data of the searched Web sites and content on a display unit. If the linked data displayed on the display unit is selected, an access unit accesses the Web site and instructs the provision of the service indicated by the entry content of the keywords.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: July 24, 2018
    Assignee: APPLI-SMART CO., LTD.
    Inventors: Kyotetsu Koh, Eiji Sakaguchi
  • Patent number: 10002260
    Abstract: A method performed in relation to a private conversation conducted over a network between a selected group of two or more users, each of the group of users participating in the conversation from a respective instance of a communication client application run on a respective user device. The private conversation comprises one or more content items, each of these content items being shared by a respective source user of the group with one or more other users of the group internally within the private conversation. The method comprises associating a respective permissions model with each respective one of the content items, the permission model being configured to act on the client application to control permission for the one or more other users to use the respective content item outside of said conversation.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: June 19, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: James E. Pycock
  • Patent number: 10002345
    Abstract: To generate agendas for meetings, an agenda planning system is provided. The agenda planning system can generate suggested agenda items for scheduled meetings based on various available data, such as emails sent on the topic, previous meetings materials, subject and participants in the meeting appointment. The agenda planning system can determine the topic of the meeting based on the meeting request or calendar invitation. With the topic or subject of the meeting, the agenda planning system can then mine various resources in order to determine possible agenda items. The agenda planning system can propose potential agenda items based on agenda items in previous meetings, and perform searches through emails sent between the meeting invitees and/or participants. The email search terms can be based on the meeting topic or subject determined by the agenda planning system.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: June 19, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Nir Ganani
  • Patent number: 9996514
    Abstract: Disclosed are various examples for generating, storing, and loading references separate from a file. A request can be received to generate a reference for a file. A data object can be generated corresponding to the reference. The data object can include characteristics of the file proximate to an area in the file associated with the reference. The data object can be stored in a data store associated with the file. The file and reference can be loaded and rendered. The position of the reference within the file can be determined based on a stored data object.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: June 12, 2018
    Assignee: AIRWATCH LLC
    Inventors: Arjun Kochhar, Lakshmikanth Raju, Manjunath Bhat, Gerard T. Murphy, Marcos Raul Mendez
  • Patent number: 9977504
    Abstract: A method and apparatus for easily operating an additional function associated with an application are provided in a mobile device. In the method, the apparatus detects a gesture inputted while a specific application is running, and invokes an additional function corresponding to the detected gesture. Also, the apparatus displays an execution screen that contains at least one link item for offering a connection with the specific application. Furthermore, when a signal for selecting the link item is inputted, the apparatus applies an execution result of the additional function to the specific application. The inventive method and apparatus thus enhance a user's convenience.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: May 22, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sunyoung Min
  • Patent number: 9965554
    Abstract: A computerized system and method is presented for analyzing quotations made in a quoting document of text originally found in a source document. The quoting document and source document can be web pages publicly available on the World Wide Web. The present invention analyzes the quoting document for quoted text, searches the source document for that text, and stores the existence of the quotation in association with the source document. When displaying the source document, quoted text is highlighted. A link is provided between items of quoted text and a list of documents that have quoted that text. From this list the full text of a quoting document may be displayed.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: May 8, 2018
    Assignee: GERONIMO DEVELOPMENT CORPORATION
    Inventor: Orin Russell Armstrong
  • Patent number: 9904727
    Abstract: A system for retrieving/identifying a document comprising text stored in a document repository is described. A memory stores a graphical structure comprising a first plurality of nodes each representing a person, and a second plurality of nodes each representing a document in the document repository, the nodes being connected by edges according to automatically observed interactions between the represented people and documents. At least some of the nodes have one or more annotations each denoting a topic. A node relatedness calculator computes distances between nodes of the graphical structure using the topic annotations. An input receives an identifier of a user who is represented by one of the first plurality of nodes. An identifier/retriever identifies one or more documents from the document repository by using the identifier and using the computed distances between nodes.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: February 27, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Riham Hassan Abdel-Moneim Mansour, Ahmed Ael Mohamed Abdel Kader Ashour, Hesham Saad Mohamed Abdelwahab El Baz
  • Patent number: 9898760
    Abstract: A digital plaque media panel that displays a certificate, the educational institution associated with the certificate currently displayed on the digital plaque media panel is an alma mater associated with the individual user. The digital plan media panel receives and displays alma mater related news and information, periodically or as needed, to the individual user based on a configuration. An alumni updates and advertisement infrastructure provides alma mater related news and information.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: February 20, 2018
    Inventors: Madhavi Jayanthi, Bindu Rama Rao
  • Patent number: 9866716
    Abstract: Provided is an image forming apparatus performing effective automated storage tiering. When the system control part of the CPU causes the image processing part to perform image processing of data read from the SSD having a processing speed higher than that of the HDD, the tiering control part measures a ratio of an idle time by the image processing relative to a usage ratio per unit time of the CPU, and determines a movement destination of the data.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: January 9, 2018
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Tomoki Oyasato
  • Patent number: 9798702
    Abstract: A display control apparatus includes: a display control unit that displays a first page to which an object is affixed at a designated position and a second page as arranged side by side on a display; a detecting unit that detects overlap between the object and the second page when the first page and the second page are arranged side by side; and a processing unit that performs a process for preventing a reduction in visual recognizability of the second page displayed on the display due to the overlap in the case where the overlap is detected by the detecting unit.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: October 24, 2017
    Assignee: FUJI XEROX CO., LTD
    Inventors: Hiroki Noguchi, Kiyoshi Takahashi, Kazuya Iimura
  • Patent number: 9785917
    Abstract: A first email message associated with a mobile communication device of a user is conveyed to a destination. The first email message comprises a forwarded portion of a second email message that has been previously archived by an email server associated with the user. The step of conveying comprises the step of obtaining the forwarded portion of the second email message without intervention of the user.
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: October 10, 2017
    Assignee: BlackBerry Limited
    Inventors: Neil Patrick Adams, Van Quy Tu
  • Patent number: 9773039
    Abstract: A computer-implemented system and method for identifying near duplicate documents is provided. A set of documents is obtained and each document is divided into segments. Each of the segments is hashed. A segment identification and sequence order is assigned to each of the hashed segments. The sequence order is based on an order in which the segments occur in one such document. The segments are compared based on the segment identification and those documents with at least two matching segments are identified. The sequence orders of the matching segments are compared and based on the comparison, a determination is made that the identified documents share a relative sequence of the matching segments. The identified documents are designated as near duplicate documents.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: September 26, 2017
    Assignee: FTI Consulting, Inc.
    Inventors: William C. Knight, Steve Antoch, Sean M. McNee
  • Patent number: 9760961
    Abstract: The present disclosure is directed towards a citation formatting system and a method for operating an online research service for providing legal citations. The exemplary system provides the citation formatting function in a client-server architecture, receiving citations from a user's client access device over a computer network and communicating citation format suggestions back to the client access device for possible insertion into a document on the access device.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: September 12, 2017
    Assignee: Thomson Reuters Global Resources Unlimited Company
    Inventor: David Steensgard
  • Patent number: 9746340
    Abstract: When preparing a representation of map display information for use by a navigation device, a set of source map data (600) is subject to a similarity analysis step (601) to try to identify elements in the source map data (600) that are similar in terms of their shape and/or their appearance when displayed. A classification and transformation parameter generation step (602) then classifies elements in the map into groups of similar elements as determined by the similarity analysis (601) and also determines the parameters and conditions under which the identified map elements can be considered to be similar. This is then used to generate a map database that includes a library of predefined map display elements having parametrable aspects, which map display elements can then be used to construct a desired map for display.
    Type: Grant
    Filed: February 4, 2011
    Date of Patent: August 29, 2017
    Assignee: TomTom Navigation B.V.
    Inventors: Breght Roderick Boschker, Jeroen Trum
  • Patent number: 9733800
    Abstract: A document management system has a function of displaying documents in a form of threads based on relevance among the documents and dividing the threads into containers for display, the containers each including at least one document and having a date/time attribute. The document management system determines an order in which a plurality of threads are arranged, displays one container included in one of the plurality of threads, selects, from among the containers included in another thread adjacent to the one of the plurality of threads in the determined arrangement order, the container that is most relevant to the currently displayed one container, and controls the displaying so that the container is moved from the currently displayed one container to the selected container for display.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: August 15, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Kazunari Yamanakajima
  • Patent number: 9733784
    Abstract: Techniques for previewing portions of the content item using an electronic device include displaying a first portion of the content item, receiving input from a user associated with browsing a second portion of the content item different than the first portion, and displaying a preview window illustrating the second portion of the content item in response to the input. The preview window may enable the user to simultaneously view the second portion illustrated therein as well as at least part of the first portion. In addition, a viewing position of the user may be maintained at a location of the first portion in the content item while the second portion is illustrated in the preview window. Accordingly, the user may not lose context of the first portion of the content item while the viewing the second portion.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: August 15, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Joseph King, Nathalie Cheng, Eric Chen, Praneeth Wanigasekera, Andrew Craft, Mani Natarajan
  • Patent number: 9659071
    Abstract: The present subject matter provides systems, methods, software, and data structures for patent mapping, storage, and searching. Some such embodiments include mapping patent documents, claims, and claim limitations. Some further embodiments provide for searching a universe of patent documents by patent document, claim, limitation, class, element, or concept.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: May 23, 2017
    Assignee: Schwegman Lundberg & Woessner, P.A.
    Inventors: Steven W. Lundberg, Janal M. Kalis, Pradeep Sinha
  • Patent number: 9595071
    Abstract: A document classification and inspection system obtains digital information recorded in plural computers or servers, extracts a document from document information configured by plural documents, included in the obtained digital information, calculates a score indicating the strength of connection between the document and a classification code for the extracted document in a time-series manner, detects a time-series score change from the calculated score, and inspects the degree of relevance between an inspection case and the extracted document from the detected time-series score change.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: March 14, 2017
    Assignee: UBIC, Inc.
    Inventors: Masahiro Morimoto, Hideki Takeda, Kazumi Hasuko
  • Patent number: 9588942
    Abstract: An image processing apparatus includes a reception unit configured to receive specification of a plurality of material electronic documents and an instruction on generation of an integrated electronic document based on the plurality of material electronic documents, a display unit configured to, when the reception unit receives the instruction, display on a display unit a setting screen for receiving setting on the generation of the integrated electronic document from the plurality of material electronic documents before the integrated electronic document is generated, and a generation unit configured to, based on the setting received via the setting screen, generate the integrated electronic document from the plurality of material electronic documents.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: March 7, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Shunsuke Osawa
  • Patent number: 9514116
    Abstract: Gadgets integrate with spreadsheets and the spreadsheet calculation engine. A gadget is bound to a range of cells (one or more) within a sheet. When one or more of the cells of the bound range is accessed (e.g. selected, hovered over, edited, deleted, added), the gadget is notified. The gadget may use this information for updating a display rendered by the gadget and/or performing some other action. The gadget uses an Application Programming Interface (API) to create the binding, communicate with the spreadsheet, and perform actions in the spreadsheet. The gadget is a Named Item object within the spreadsheet such that the gadget may be viewed/displayed differently from other objects. Out of date requests from the gadget are attempted to be detected and prevented from being processed such that the gadget is not acting on the latest data.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: December 6, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lawrence Waldman, Keyur Rahul Patel, Sharar Prish, Eoin James Burke, Daniel Battagin, Jon Garrett Simmons
  • Patent number: 9483474
    Abstract: A system for retrieving/identifying a document comprising text stored in a document repository is described. A memory stores a graphical structure comprising a first plurality of nodes each representing a person, and a second plurality of nodes each representing a document in the document repository, the nodes being connected by edges according to automatically observed interactions between the represented people and documents. At least some of the nodes have one or more annotations each denoting a topic. A node relatedness calculator computes distances between nodes of the graphical structure using the topic annotations. An input receives an identifier of a user who is represented by one of the first plurality of nodes. An identifier/retriever identifies one or more documents from the document repository by using the identifier and using the computed distances between nodes.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: November 1, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Riham Hassan Abdel-Moneim Mansour, Ahmed Adel Mohamed Abdel Kader Ashour, Hesham Saad Mohamed Abdelwahab El Baz