Document Retrieval Systems (epo) Patents (Class 707/E17.008)
-
Patent number: 12079380Abstract: A method includes obtaining input encoded data slices from memory of the storage network, where the input encoded data slices include a set of encoded data slices interspersed with a set of auxiliary data slices, where a data segment was error encoded into the set of encoded data slices, and where auxiliary data was error encoded into the set of auxiliary data slices. The method further includes obtaining de-selection information associated with the input encoded data slices and de-selecting the sequence of input encoded data slices based on the de-selection information to produce deselected encoded data slices. The method further includes error decoding at least a decode threshold number of encoded data slices of the deselected encoded data slices in accordance with error decoding parameters to reproduce the data segment. The method further includes outputting the data segment to a requesting computing device of the storage network.Type: GrantFiled: July 6, 2023Date of Patent: September 3, 2024Assignee: Pure Storage, Inc.Inventors: S. Christopher Gladwin, Chuck Wilson Templeton, Jason K. Resch, Gary W. Grube
-
Patent number: 11687574Abstract: 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: GrantFiled: March 29, 2021Date of Patent: June 27, 2023Assignee: International Business Machines CorporationInventors: Lars Bremer, Martin Oberhofer, Karin Steckler, Mariya Chkalova, Michael Baessler, Holger Koenig
-
Patent number: 11620168Abstract: 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: GrantFiled: August 7, 2020Date of Patent: April 4, 2023Assignee: Google LLCInventors: Kenneth Jerome Goldman, Sunghwan Ihm, Xiaozhou Li, Jelena Pjesivac-Grbovic
-
Patent number: 11586638Abstract: 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: GrantFiled: October 21, 2021Date of Patent: February 21, 2023Assignee: Chegg, Inc.Inventors: Joshua John Richardson, Vincent Le Chevalier, Kostiantyn Havriuk, Semenov Vasil Alexandrovich
-
Patent number: 11570574Abstract: 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: GrantFiled: September 4, 2020Date of Patent: January 31, 2023Assignee: GROUPON, INC.Inventors: Jeffrey Alan Holden, Jeffrey M. Ayars, Gregory J. Conklin, Shafiq Shariff, Nathaniel Blake Scholl, John Kim
-
Patent number: 11526315Abstract: 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: GrantFiled: August 30, 2021Date of Patent: December 13, 2022Assignee: TOSHIBA TEC KABUSHIKI KAISHAInventors: Akihiko Fujiwara, Koji Nagai, Shigeo Uchida, Masateru Mitani
-
Patent number: 11157586Abstract: 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: GrantFiled: October 20, 2017Date of Patent: October 26, 2021Assignee: International Business Machines CorporationInventors: Christopher J. Berry, Mark C. Hampton
-
Patent number: 11099716Abstract: 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: GrantFiled: December 23, 2016Date of Patent: August 24, 2021Assignee: RealWear, Inc.Inventors: Sanjay Subir Jhawar, Christopher Iain Parkinson
-
Patent number: 10712940Abstract: 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: GrantFiled: January 16, 2017Date of Patent: July 14, 2020Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Kumi Harada, Akiko Takamiya, Kahoru Iai
-
Patent number: 10712939Abstract: 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: GrantFiled: January 16, 2017Date of Patent: July 14, 2020Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Kumi Harada, Akiko Takamiya, Kahoru Iai
-
Patent number: 10635540Abstract: 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: GrantFiled: August 6, 2014Date of Patent: April 28, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jonathan S. Kaufthal, Matthew S. Feczko, Charles Scott Walker, Michael Jeffers, Douglas Lane Milvaney, J. David McCall, Travis Spomer
-
Patent number: 10620824Abstract: 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: GrantFiled: September 30, 2016Date of Patent: April 14, 2020Assignee: Atlassian Pty LtdInventor: Marc Andrew Reisen
-
Patent number: 10459981Abstract: 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: GrantFiled: January 10, 2017Date of Patent: October 29, 2019Assignee: OATH INC.Inventors: Liane Lewin-Eytan, David Carmel, Ariel Raviv, Alexander Libov, Yoelle Maarek, Peter Monaco
-
Patent number: 10430730Abstract: 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: GrantFiled: July 15, 2015Date of Patent: October 1, 2019Assignee: Airbnb, Inc.Inventors: Lu Cheng, Surabhi Gupta, Frank Lin
-
Patent number: 10410283Abstract: 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: GrantFiled: February 28, 2011Date of Patent: September 10, 2019Assignee: CFPH, LLCInventors: Jeffrey M. Bandman, Gregory P. Manning, Bernie A. Weinstein
-
Patent number: 10394756Abstract: 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: GrantFiled: March 26, 2015Date of Patent: August 27, 2019Inventors: Uma Bondada, Sandeep Pendharkar, Venugopal Kolathur
-
Patent number: 10360293Abstract: 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: GrantFiled: June 7, 2018Date of Patent: July 23, 2019Assignee: AirWatch LLCInventors: Arjun Kochhar, Lakshmikanth Raju, Manjunath Bhat, Gerald T. Murphy, Marcos Raul Mendez
-
Patent number: 10318508Abstract: 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: GrantFiled: February 14, 2014Date of Patent: June 11, 2019Assignee: WAVELIP TECH SOLUTIONS CORPORATIONInventor: Gustavo S Leonardos
-
Patent number: 10282555Abstract: 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: GrantFiled: July 13, 2016Date of Patent: May 7, 2019Assignee: HKS, INC.Inventors: Craig Williams, Timothy Logan, Ryan Gathmann, Heath May
-
Patent number: 10262230Abstract: 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: GrantFiled: February 26, 2016Date of Patent: April 16, 2019Assignee: Amazon Technologies, Inc.Inventors: Renwei Yan, Samuel Henry Chang, Edward Dietz Crump
-
Patent number: 10223405Abstract: 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: GrantFiled: September 16, 2016Date of Patent: March 5, 2019Assignee: FUJITSU LIMITEDInventors: Yasunobu Moriyama, Masahiko Nagata, Kiichi Yamada
-
Patent number: 10216371Abstract: 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: GrantFiled: February 8, 2013Date of Patent: February 26, 2019Assignee: HTC CORPORATIONInventors: Ying-Ju Chen, David Folchi
-
Patent number: 10218709Abstract: 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: GrantFiled: March 11, 2016Date of Patent: February 26, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Omeed Chandra, Ginger Fang, Lisa Cherian
-
Patent number: 10147416Abstract: 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: GrantFiled: December 9, 2015Date of Patent: December 4, 2018Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Mahesh Babu Sabbavarapu, Ty Loren Carlson, Vijayabaskar Gangadaran
-
Patent number: 10140278Abstract: 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: GrantFiled: March 26, 2012Date of Patent: November 27, 2018Assignee: Adobe Systems IncorporatedInventors: Brian Havlin, Randall Silvia, Eylon Stroh, Roman Dolgov, Shannon Hickey, Peter Baird, Todd Rein, Randy Swineford
-
Patent number: 10102295Abstract: 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: GrantFiled: July 5, 2017Date of Patent: October 16, 2018Assignee: Facebook, Inc.Inventors: Brian Paihan Sa, Stephen Moore Davis, Nikola Vilimonovic, Jireh Yiwei Tan, Aaron Payne Goldsmid
-
Patent number: 10089480Abstract: 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: GrantFiled: August 9, 2017Date of Patent: October 2, 2018Assignee: FMR LLCInventors: Sean Wang, Paulina (Pu) Li, Han Zhou, Chad Renfro, Daniel Shnowske, Sean Catlett
-
Patent number: 10067630Abstract: 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: GrantFiled: April 3, 2016Date of Patent: September 4, 2018Assignee: International Business Machines CorporationInventors: Josef Scherpa, Andrew L. Schirmer
-
Patent number: 10055097Abstract: 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: GrantFiled: February 18, 2015Date of Patent: August 21, 2018Assignee: International Business Machines CorporationInventors: Hiroshi Kurokawa, Takahisa Mizuno, Tomohiro Shioya, Sayaka Tamai
-
Patent number: 10049152Abstract: 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: GrantFiled: September 24, 2015Date of Patent: August 14, 2018Assignee: International Business Machines CorporationInventors: Jitendra Ajmera, Ajay K. Gupta, Sachindra Joshi, Shubham Toshniwal
-
Patent number: 10031972Abstract: 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: GrantFiled: October 22, 2012Date of Patent: July 24, 2018Assignee: APPLI-SMART CO., LTD.Inventors: Kyotetsu Koh, Eiji Sakaguchi
-
Patent number: 10002260Abstract: 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: GrantFiled: November 11, 2014Date of Patent: June 19, 2018Assignee: Microsoft Technology Licensing, LLCInventor: James E. Pycock
-
Patent number: 10002345Abstract: 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: GrantFiled: September 26, 2014Date of Patent: June 19, 2018Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventor: Nir Ganani
-
Patent number: 9996514Abstract: 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: GrantFiled: May 17, 2016Date of Patent: June 12, 2018Assignee: AIRWATCH LLCInventors: Arjun Kochhar, Lakshmikanth Raju, Manjunath Bhat, Gerard T. Murphy, Marcos Raul Mendez
-
Patent number: 9977504Abstract: 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: GrantFiled: June 19, 2013Date of Patent: May 22, 2018Assignee: Samsung Electronics Co., Ltd.Inventor: Sunyoung Min
-
Patent number: 9965554Abstract: 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: GrantFiled: May 23, 2016Date of Patent: May 8, 2018Assignee: GERONIMO DEVELOPMENT CORPORATIONInventor: Orin Russell Armstrong
-
Patent number: 9904727Abstract: 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: GrantFiled: October 10, 2016Date of Patent: February 27, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Riham Hassan Abdel-Moneim Mansour, Ahmed Ael Mohamed Abdel Kader Ashour, Hesham Saad Mohamed Abdelwahab El Baz
-
Patent number: 9898760Abstract: 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: GrantFiled: June 10, 2016Date of Patent: February 20, 2018Inventors: Madhavi Jayanthi, Bindu Rama Rao
-
Patent number: 9866716Abstract: 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: GrantFiled: August 3, 2016Date of Patent: January 9, 2018Assignee: KYOCERA Document Solutions Inc.Inventor: Tomoki Oyasato
-
Patent number: 9798702Abstract: 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: GrantFiled: March 7, 2014Date of Patent: October 24, 2017Assignee: FUJI XEROX CO., LTDInventors: Hiroki Noguchi, Kiyoshi Takahashi, Kazuya Iimura
-
Patent number: 9785917Abstract: 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: GrantFiled: August 17, 2010Date of Patent: October 10, 2017Assignee: BlackBerry LimitedInventors: Neil Patrick Adams, Van Quy Tu
-
Patent number: 9773039Abstract: 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: GrantFiled: September 13, 2013Date of Patent: September 26, 2017Assignee: FTI Consulting, Inc.Inventors: William C. Knight, Steve Antoch, Sean M. McNee
-
Patent number: 9760961Abstract: 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: GrantFiled: September 17, 2015Date of Patent: September 12, 2017Assignee: Thomson Reuters Global Resources Unlimited CompanyInventor: David Steensgard
-
Patent number: 9746340Abstract: 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: GrantFiled: February 4, 2011Date of Patent: August 29, 2017Assignee: TomTom Navigation B.V.Inventors: Breght Roderick Boschker, Jeroen Trum
-
Patent number: 9733784Abstract: 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: GrantFiled: December 2, 2013Date of Patent: August 15, 2017Assignee: Amazon Technologies, Inc.Inventors: Joseph King, Nathalie Cheng, Eric Chen, Praneeth Wanigasekera, Andrew Craft, Mani Natarajan
-
Patent number: 9733800Abstract: 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: GrantFiled: October 7, 2014Date of Patent: August 15, 2017Assignee: CANON KABUSHIKI KAISHAInventor: Kazunari Yamanakajima
-
Patent number: 9659071Abstract: 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: GrantFiled: November 23, 2015Date of Patent: May 23, 2017Assignee: Schwegman Lundberg & Woessner, P.A.Inventors: Steven W. Lundberg, Janal M. Kalis, Pradeep Sinha
-
Patent number: 9595071Abstract: 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: GrantFiled: March 17, 2014Date of Patent: March 14, 2017Assignee: UBIC, Inc.Inventors: Masahiro Morimoto, Hideki Takeda, Kazumi Hasuko
-
Patent number: 9588942Abstract: 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: GrantFiled: November 8, 2013Date of Patent: March 7, 2017Assignee: CANON KABUSHIKI KAISHAInventor: Shunsuke Osawa
-
Patent number: 9514116Abstract: 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: GrantFiled: June 4, 2015Date of Patent: December 6, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Lawrence Waldman, Keyur Rahul Patel, Sharar Prish, Eoin James Burke, Daniel Battagin, Jon Garrett Simmons