Area Designation Patents (Class 715/246)
  • Patent number: 11886945
    Abstract: A non-transitory computer-readable medium storing a support program readable by a computer of an information processing device, the support program corresponding to a printer connected to the information processing device and supporting a general-purpose print program pre-installed in an operating system of the information processing device, the support program, when executed by the computer, causes the computer to perform: based on a print instruction being output from an application program installed in the information processing device and transferred to the general-purpose print program to cause the printer to perform printing, receiving intermediate image data according to the print instruction from the operating system; generating rasterized raster data based on the received intermediate image data; compressing the generated raster data; and transmitting print data based on the compressed raster data to the printer.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: January 30, 2024
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Kenju Narita
  • Patent number: 11733937
    Abstract: A support program is executable by a computer of an information processing device and supports a printer connected to the information processing device. The support program causes the computer to execute, determination processing of receiving print data corresponding to images having a plurality of pages from a general-purpose print program of an operating system and, based on the received print data, determining an arrangement order of the images according to the number of pages for one volume in a booklet printing, and composite image output control processing of transmitting the composite print data, which is made by rasterizing the composite image in which the images corresponding to the two target pages are arranged so as to fit on one surface of each sheet based on the arrangement order determined in the determination processing, from the information processing device to the printer.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: August 22, 2023
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Ryota Kakitsuba
  • Patent number: 11675974
    Abstract: Methods and systems for a browser extension application are disclosed. In some embodiments, a browser extension application is configured to receive from a browser extension server a regular expression configured to detect a plurality of fields in a web page and execute the regular expression to detect a transaction field in the web page and automatically populate the transaction field with stored data. The application is further configured to detect an unrecognized field in the web page, provide suggested transaction data, and detecting manual population of the unrecognized field with the suggested transaction data. The application is further configured to providing to the browser extension server an indication of the unrecognized field and receive from the browser extension server an updated regular expression configured to detect the unrecognized field in the web page.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: June 13, 2023
    Assignee: Capital One Services, LLC
    Inventors: Dwij Trivedi, Matthew de Ganon, Kunal Arora
  • Patent number: 11656746
    Abstract: Aspects described herein may provide methods and systems for loading a second application from a first application while maintaining a consistent user experience. A technique may comprise receiving, by a client application, a first application from web servers. Upon receipt of a request for a second application, the first application may display a first loading display. The client application and/or the first application may then retrieve the second application and, in the process of retrieving the second application, cause the second application to display a similar loading display. When the client application switches from the first application to the second application, the client may display the second loading display. The similarity of the two loading displays may minimize the interruption perceived by the user. The loading displays may comprise indications of loading status, advertisements, interactive elements, or other content for display to the user.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: May 23, 2023
    Inventor: Javier Alejandro Figueroa
  • Patent number: 11575639
    Abstract: Systems and methods are provided for generating content. The systems and methods include operations for: identifying a content item generation template that is associated with instructions for generating a content item; displaying, by a messaging application, an identifier of the content item generation template; receiving, by the messaging application, input that selects the identifier of the content item generation template; retrieving, by the messaging application, a plurality of content items associated with the content item generation template, each of the plurality of content items having been previously generated by a respective user of a plurality of users of the messaging application in accordance with the instructions associated with the content item generation template; and displaying, by the messaging application, the retrieved plurality of content items associated with the content item generation template.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: February 7, 2023
    Assignee: Snap Inc.
    Inventors: Travis Chen, Pedram Javidpour, Gabriel Lupin, Kaveh Anvaripour
  • Patent number: 11461428
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media for generating contextual hubs for organizing and presenting web-accessible content from third-party sources. In particular, the systems described herein can organize and manage within a contextual hub. For instance, the disclosed systems may perform actions on tabs based on analyzing usage signals associated with the tabs. Furthermore, the disclosed systems can organize contextually related content within contextual hubs. The disclosed systems may also facilitate collaboration between users within a contextual hub by synchronizing interactions with content within a contextual hub.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: October 4, 2022
    Assignee: Dropbox, Inc.
    Inventors: Hudson Arnold, Thomas Kleinpeter, Terrence McArdle, Kristoffer Mendoza
  • Patent number: 11461543
    Abstract: A computerized method and system for electronic management of input content provides for summary document generation. The method and system determines section lines for each of multiple content sections. Therein, field lines are determined for each field within the content section, including dividing up the number of section lines amongst the plurality of fields. The method and system updates an electronic user interface indicating fields and number of lines for each of fields. Via the user interface, the method and system includes receiving user input for each of the plurality of fields and tracking the user input for each of the plurality of fields relative to the number of field lines for each of the plurality of fields. Thereby, the method and system manages summary documentation generation by interacting with the user to modify the user input and available field lines, as well as updating corresponding content sections.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: October 4, 2022
    Assignee: Hive Diversity Inc.
    Inventors: Byron Kantrow Slosar, Sam Kantrow, Federico Halperin
  • Patent number: 11341209
    Abstract: Embodiments described herein relate to designing a customizable website by using a custom design application. The custom design application generally provides a site master template, a homepage template, a plurality of sub templates, and a 404 error template. The templates may be customized with input provided by a user. The method also provides a manner of customizing a website by utilizing a hierarchical relationship between the templates in order to easily and efficiently custom design a website.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: May 24, 2022
    Assignee: Awes.me, Inc.
    Inventor: Brian Strong
  • Patent number: 11290785
    Abstract: An apparatus and method to enhance transmission efficiency in partially adding or changing subtitle display, for example. A document of subtitle text information with display timing information is divided into a plurality of pieces. A plurality of packets having each divided piece arranged in a payload are generated. The packets are sequentially transmitted. For example, packet type information corresponding to an attribute of a divided piece arranged in the payload of a packet is arranged in the header of the packet. Further, for example, when a divided piece arranged in the payload of a packet is subtitle information to be displayed in a predetermined region, identification information indicating the predetermined region is arranged in the header of the packet.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: March 29, 2022
    Assignee: SONY CORPORATION
    Inventors: Ikuo Tsukagoshi, Kazuhiko Takabayashi
  • Patent number: 11157555
    Abstract: Methods, systems, and media for searching for video content are provided. In some embodiments, the method comprises: receiving one or more characters entered into a first query field by a user; determining a predicted search query based on the one or more received characters; determining a plurality of suggested search queries based on the one or more received characters; causing the predicted search query to be presented in the first query field and at least a portion of the plurality of suggested search query to be presented in a second query field, wherein the predicted search query is combined with the one or more received characters in the first query field; searching a database of videos based on the predicted search query; causing a plurality of video content items from the database of videos responsive to the predicted search query to be presented; and causing, without user interaction, a first video content item from the plurality of video content items to be played back.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: October 26, 2021
    Assignee: Google LLC
    Inventors: Garen Checkley, Bryce Gibson Reid
  • Patent number: 11137891
    Abstract: A display processing method-is provided, comprising: displaying, by an electronic device a first display object and a second display object on a first screen based on a first positional relationship; in response to determining that a length of a to-be-displayed character string corresponding to the first display object is greater than a first width of the first display object on the first screen, stopping displaying the first screen and displaying the first display object and the second display object on a second screen, where the first display object and the second display object on the second screen have a second positional relationship, the second positional relationship is different from the first positional relationship, and a second width of the first display object corresponding to the second positional relationship is greater than the first width.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: October 5, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yuanli Gan, Wei Feng
  • Patent number: 11062082
    Abstract: A method for generating a file includes: executing a reception process that includes receiving text information; executing a first generation process that includes detecting a phrase that is included in the received text information and is of a specific type, generating encoded information by encoding the phrase of the specific type, and generating a first dictionary in which the encoded information is associated with the phrase of the specific type before the encoding; and executing a second generation process that includes generating a first file including a first region and multiple second regions, the first region being configured to store the encoded information, wherein a third region corresponding to the specific type among the second regions is configured to store encrypted dictionary information obtained by encrypting the first dictionary.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: July 13, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Satoshi Matsumoto, Masahiro Kataoka, Tomonori Ota, Junya Hiramatsu
  • Patent number: 10990256
    Abstract: Methods, systems, and devices for modifying default display configurations for objects in a user interface are described. A system may support automatically drawing objects in a user interface such that the objects do not overlap and are legible to a user. To draw the objects with no overlaps, the system may determine when objects overlap based on a sweep procedure that identifies locations of default positions for each object to be displayed in the user interface. If two objects are identified to overlap in both a first and a second dimension during the sweep procedure, the system may modify one of the objects to prevent the overlap. For example, the system may hide the object or may find a next best location to draw the object such that the objects no longer overlap. Performing the sweep procedure may reduce latency and processing resources needed to identify any overlapping objects.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: April 27, 2021
    Assignee: salesforce.com, inc.
    Inventors: Brian Mo, Patrice Pominville, Yi Chen, Yenan Chen, Yoshita Tibrewal, Brian Luc
  • Patent number: 10970480
    Abstract: A computerized method and system for electronic management of input content provides for resume generation. The method and system determines section lines for each of multiple content sections of the resume. Therein, field lines are determined for each field within the content section, including dividing up the number of section lines amongst the plurality of fields. The method and system updates an electronic user interface indicating fields and number of lines for each of fields. Via the user interface, the method and system includes receiving user input for each of the plurality of fields and tracking the user input for each of the plurality of fields relative to the number of field lines for each of the plurality of fields. Thereby, the method and system manages resume generation by interacting with the user to modify the user input and available field lines, as well as updating corresponding content sections.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: April 6, 2021
    Assignee: HIVE DIVERSITY INC.
    Inventors: Byron Kantrow Slosar, Federico Halperin, Sam Kantrow
  • Patent number: 10957210
    Abstract: A computer-implemented training system includes data storage storing: (i) a first set of visual instruction materials, (ii) a second set of audio instruction materials, and (iii) a set of user data. The user data includes, for each user, (a) a first indication of a visual instruction status and (b) a second indication of an audio instruction status. Also stored is a presentation control processing arrangement configured for selecting an instruction material of the first set or the second set and causing it to be presented to a user. The presentation control processing arrangement is configured to, for a specific user, select one of (a) a visual instruction material from the first set based on the first indication for that user and (b) an audio instruction material from the second set based on the second indication for that user, and presenting the selected instruction material to the user.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: March 23, 2021
    Assignee: Education Index Management Asia Pacific Pte. Ltd.
    Inventor: Timothy Fitzpatrick-Nash
  • Patent number: 10936790
    Abstract: Responsive grid layouts for graphic design are described. In one example, a system of a digital medium environment is configured to generate responsive grid layouts for graphic design. The system includes a layout module implemented at least partially in hardware of the computing device to generate a plurality of grid layouts each having at least one cell configured to be mapped to at least one design element of digital content. The system also includes a scoring module implemented at least partially in hardware of a computing device to assign scores to the plurality of grid layouts based on aesthetic criteria and an output module implemented at least partially in hardware of a computing device to output at least one grid layout of the plurality of grid layouts for recommendation to a user based on the scores.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: March 2, 2021
    Assignee: Adobe Inc.
    Inventor: Peter Evan O'Donovan
  • Patent number: 10936577
    Abstract: A revision request is received at a revision control system that includes a repository identifier, version summary information, and a change description. In response to receiving the revision request, a determination is made as to whether a document repository identified by the repository identifier is active or offline. If the document repository is offline, the version summary information is utilized to determine whether the revision request is probably consistent with current contents of the document repository. If the revision request is probably consistent with the current contents of the document repository, the revision request is placed into a queue, an acceptance message is transmitted in response to the revision request, the document repository is placed into an active state, and the revision request is dequeued and applied to the document repository using the change description.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: March 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Nicholas Alexander Allen
  • Patent number: 10915236
    Abstract: Systems and methods for providing one or more user interface layouts are disclosed. The method includes receiving one or more user interface parameters from an input device of a web designer device; identifying, by the web designer device, one or more user interface layouts based on the one or more user interface parameters received; and providing the one or more user interface layouts identified to be stored in a user interface layout library database, the one or more user interface layouts being configurable by the web designer device.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: February 9, 2021
    Assignee: Target Brands Inc.
    Inventors: Devon Hague, Eric Weidmann
  • Patent number: 10853572
    Abstract: A system and method can detect and/or prevent profane/objectionable content in forums/communities with community based or user generated content. The system generates and provides a disallowed variants dictionary, which can be constructed based on a misuse table, wherein the disallowed variants dictionary contains a plurality of variants of one or more disallowed words in a community based or user generated content. Furthermore, the system checks each word in an incoming message against the disallowed variants dictionary, and determines that one or more words in the incoming message are disallowed when there is a hit.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: December 1, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Karthic Viswanathan, Praneet Tiwari, Kaushik Paul, Anand Gomatam
  • Patent number: 10853982
    Abstract: Systems and methods are described herein for selection of tagged images to populate the graphical layout. The system accesses a layout that defines a plurality of portions of the graphical layout and corresponding image parameters for each portion of the graphical layout. The system selects a first portion of the plurality of portions and retrieves the corresponding image parameters. If the image parameters indicate that the selected portion of the graphical layout is subject to a visual effect, the system selects an image having image parameters, such as the tags described above, indicating that the image can be placed in a portion of the graphical interface which will be subject to the particular visual effect. Otherwise, the system selects an image having image parameters that match the image parameters corresponding to the selected portion of the graphical interface.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: December 1, 2020
    Assignee: Rovi Guides, Inc.
    Inventors: Ankit Gupta, Vishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta
  • Patent number: 10726076
    Abstract: An information acquisition method includes: acquiring a specific piece of data using information for specifying a position of the specific piece of data in a document of a certain site by referring to a storage that stores therein information for specifying the position of the specific piece of data in the document of the certain site and information for specifying a position of another piece of data having a predetermined relation to the specific piece of data in the document, by a processor; and acquiring the other piece of data using the position of the other piece of data related to the specific piece of data in the document by referring to the storage, and acquiring data having the predetermined relation to the other piece of data using the acquired other piece of data, by the processor.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: July 28, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Tsuyoshi Maita, Nobumi Noro, Tetsu Tanaka
  • Patent number: 10635742
    Abstract: A computationally implemented method includes, but is not limited to: receiving indication of an election of a rules packet, the elected rules packet including one or more rules for selecting one or more selective parts of a base document for selective presentation; and presenting a graphical user interface (GUI) for editing the base document, the GUI including at least a first view for displaying at least a segment of the base document and a second view for displaying at least a segment of the one or more selective parts of the base document selected based on the elected rules packet, the segment of the base document to be displayed through the first view including at least a portion of the one or more selective parts of the base document, and the portion of the one or more selective parts of the base document to be displayed through the first view being highlighted in the first view.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: April 28, 2020
    Assignee: Elwha LLC
    Inventors: Patrick J. Ennis, Vlad G. Dabija, Edward K. Y. Jung, Royce A. Levien, Robert W. Lord, Mark A. Malamud, John D. Rinaldo, Jr.
  • Patent number: 10606945
    Abstract: A dictionary data structure is described. The data structure is made up of first, second, and third tables. The first table is comprised of entries each representing a natural language term, each entry of the first table containing a term ID identifying its term. The second table is comprised of entries each representing a definition, each entry of the second containing a definition ID identifying its definition. The third table is comprised of entries each representing correspondence between a terminate definition defining the term, each entry of the third table containing term ID identifying the defined term and a definition ID identifying the defining definition. The contents of the data structure are usable to identify any definitions corresponding to a term.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: March 31, 2020
    Assignee: Unified Compliance Framework (Network Frontiers)
    Inventors: Dorian J. Cougias, Matthew Zulch, Vicki McEwen, Erwin Rydell, Erik Granlund, Steven Piliero
  • Patent number: 10474320
    Abstract: Some embodiments provide a document viewing application with first and second document channel browsing modes. The first mode displays selectable items corresponding to document channels. Selection of an item causes the application to add the corresponding document channel to a set of selected document channels from which to retrieve documents for presentation within the application and dynamically add items corresponding to document channels related to the selected document channel to the selectable items for display in the first mode. The second mode displays a first set of selectable items corresponding to sources of documents and a second set of selectable items corresponding to document topics. Selection of an item in the second browsing mode causes the application to add the corresponding document channel to the set of selected document channels and modify the selectable items presented in the second mode a next time the second mode is entered.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: November 12, 2019
    Assignee: Apple Inc.
    Inventors: Genevieve Garand, Imran Chaudhri, Anton Davydov, Michel Elings, Mark A. Gingrich, Alden M. Haley, Dominic J. Hughes, Vincent Lane, Aimee Machado, Alexander C. MacLean, Steve E. Marmon, Charles J. Migos, Jonathan M. Penn, Jip van der Velde
  • Patent number: 10437913
    Abstract: A digital magazine server displays content to a user based on a page template specifying sizing and positioning of content items. Display regions in the page template for presenting content items have a width determined by a width of a display area of a client device presenting the content and heights determined based on a percentage of the width of the display area. For example, heights of various display regions are determined as a product of a value and the percentage of the width of the display area. Heights of display regions may be determined so that different display regions have different heights.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: October 8, 2019
    Assignee: Flipboard, Inc.
    Inventor: Charles Hugo Ying
  • Patent number: 10405053
    Abstract: Media content is received in a windows management application. The media content is from a set of content including zero or more television signal content and zero or more application content. The media content is incorporated into a television signal containing a window configuration. The television signal is then sent from the windows management application to a television where it is displayed.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: September 3, 2019
    Assignee: ROVI SOLUTIONS CORPORATION
    Inventors: Daniel Putterman, Brad Dietrich, Gregory Peters, Richard Bullwinkle
  • Patent number: 10379726
    Abstract: Moving a selected thumbnail image parallel to a linear strip of unselected thumbnail images within a preview electronic display, increases spacing between two of the adjacent thumbnail images, when the selected thumbnail image is positioned proximate them. In turn, spacing between other adjacent ones of the unselected thumbnail images returns to the original spacing, when the selected thumbnail image is not positioned proximate them. Methods and systems return the unselected thumbnail images to the original size in response to releasing the selected thumbnail image between two adjacent thumbnail images, within the movable thumbnail electronic display image, and this changes the linear strip of original size thumbnail images of the document pages from an original page order to a different order having the selected thumbnail image in a different location within the linear strip.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: August 13, 2019
    Assignee: Xerox Corporation
    Inventors: Andrew T. Martin, Brandon Scott McComber, Ken Hayward, Shane Jewitt
  • Patent number: 10380773
    Abstract: An apparatus includes an edit command receiving unit and an editing unit. The edit command receiving unit is configured to receive a command with respect to a first image to edit a comic style page layout including a plurality of images. The editing unit is configured to edit the comic style page layout in accordance with the command and with respect to at least one of the plurality of images.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: August 13, 2019
    Assignee: SONY CORPORATION
    Inventors: Masatomo Kurata, Koji Sato, Yusuke Sakai, Tomohiro Ishii, Makoto Murata, Naoki Shibuya
  • Patent number: 10366518
    Abstract: Techniques and systems are described to extend text on a path. The path, for instance, may be user specified and configured to control placement of subsequent text in a user interface. During entry of the text, the computing device detects that the text inputs overflow the input path. In response, the computing device generates a path that is linked to the input path to include the text that is to overflow the input path, e.g., through the use of threading. The generated path is then plotted in the user interface for inclusion of the overflow of text in the user interface, such as to mimic a shape of the input path after translation or scaling at the translated location.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: July 30, 2019
    Assignee: Adobe Inc.
    Inventors: Praveen Kumar Dhanuka, Ankur Murarka
  • Patent number: 10235354
    Abstract: A method for context sensitive user dictionary utilization in text input field spell checking includes associating different text input fields of a user interface of a computer program with either default spell checking or user dictionary utilized spell checking. The method thereafter includes executing the computer program in memory of a computer and receiving text input during the execution of the computer program in one of the different text input fields. It is then determined whether the one of the different text input fields is associated in the memory with default spell checking or user dictionary utilized spell checking. Finally, in response to a determination that the one of the different text input fields is associated in the memory with default spell checking, spell checking is performed using only a main dictionary, but otherwise spell checking is performed using both the main dictionary and also a user dictionary.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: March 19, 2019
    Assignee: SugarCRM Inc.
    Inventors: Filipe Guerra, Vladyslav Kulchytskyy
  • Patent number: 10182013
    Abstract: A method, non-transitory computer readable medium and an application management computing device that assists with progressive image delivery includes obtaining one or more webpages requested by a client computing device. One or more images are identified in the obtained one or more webpages. The identified one or more images are prioritized based on a position of each of the identified one or more images in the obtained one or more webpages. The prioritized one or more images are progressively delivered to the requesting client computing device. By progressively delivering images over multiple passes, the technology is able to quickly convert the low quality images initially provided to high quality images. Additionally, by converting the low quality images to high quality images over multiple passes, the technology utilizes very less bandwidth thereby providing the requested content to the requesting one of the plurality of client computing devices quickly.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: January 15, 2019
    Assignee: F5 Networks, Inc.
    Inventor: Saxon Amdahl
  • Patent number: 10102227
    Abstract: Disclosed herein is a system and method that facilitate searching and/or browsing of images by clustering, or grouping, the images into a set of image clusters using facets, such as without limitation visual properties or visual characteristics, of the images, and representing each image cluster by a representative image selected for the image cluster. A map-reduce based probabilistic topic model may be used to identify one or more images belonging to each image cluster and update model parameters.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: October 16, 2018
    Assignee: OATH INC.
    Inventors: Jia Li, Nadav Golbandi, XianXing Zhang
  • Patent number: 10057114
    Abstract: A method for managing a configuration of a first device, the method comprising connecting the first device to a second device comprising a local server for managing network services within the second device; and controlling, by a web browser application implemented on said second device, an operation of the local server such that the configuration of the first device is manageable via the web browser application.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: August 21, 2018
    Assignee: PICEASOFT OY
    Inventor: Jani Väänänen
  • Patent number: 10049107
    Abstract: A non-transitory computer readable medium storing a translation program causes a computer to execute a process. The process includes: displaying image information, text regions, and original text in association with each other, the text regions being obtained by extracting regions including an image of text from the image information, the original text being obtained by performing character recognition on the text included in the text regions; and editing the text regions in accordance with the content of a received operation.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: August 14, 2018
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Toru Otsuka
  • Patent number: 10032208
    Abstract: A method for identifying and presenting a plurality of recommended electronic books is provided. The method may include determining and storing reading behaviors associated with electronic books. The method may further include receiving an electronic book search request. Additionally, the method may include identifying recommended electronic books based on the electronic book search request. The method may also include identifying topics associated with the plurality of recommended electronic books. The method may further include scoring the identified topics based on the reading behaviors. The method may also include determining recommendation levels for the identified recommended electronic books based on the scored topics, the reading behaviors, and the electronic book search request.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tateo Kawamura, Shoichiro Watanabe
  • Patent number: 9929990
    Abstract: Systems, methods, and computer-readable storage media for inserting content into an application from an online synchronized content management system are disclosed. The system can receive text input into an application at a client device associated with the content management system. The text input can be, for example, keystrokes performed at the client device by a user, and the application can be, for example, an email client. The system can identify, within the text input, a predefined text string, such as an escape sequence, that is followed by a partial or full string that represents an identifier. The identifier may be associated with a content item that is stored in the online synchronized content management system. The system can then insert inside the application a link that points to the content item. The system can also insert code that is designed to render the content item as a dynamically updated preview.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: March 27, 2018
    Assignee: Dropbox, Inc.
    Inventors: Anand Subramani, Anvisha Pai
  • Patent number: 9922139
    Abstract: The described technology provides a method and device for data screening, and solves the technical problem that the user needs to return to the check box interface to reset the screen element and thus the operation steps are cumbersome. The method for data screening comprises: screening raw data according to a first screen element to obtain a first result subset, the first result subset belonging to the raw data and being corresponding to the first screen element; displaying the first result subset and an element list and receiving a second screen element selected by a user according to the element list; screening the first result subset according to the second screen element to obtain a second result subset, the second result subset belonging to the raw data and being corresponding to the second screen element; displaying the second result subset. The described technology is mainly applied during the process of data statistics and screening.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: March 20, 2018
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Chengtao Fan, Gongwei Li, Jiang Li, Haiyang Zhu
  • Patent number: 9773500
    Abstract: A voice output is produced by a speech dialog device between the acquisitions of two pieces of information. Each piece of information is acquired by acquiring natural verbal voice input data and extracting the respective piece of information from the voice input data using a speech recognition algorithm. When a repetition condition has been satisfied, a natural speech summary output is generated by the speech dialog device and output as a voice output which includes a natural voice reproduction of at least one previously acquired piece of information or a part of this piece of information or a piece of information derived from this piece of information.
    Type: Grant
    Filed: January 31, 2015
    Date of Patent: September 26, 2017
    Assignee: AUDI AG
    Inventors: Hannes Moegele, Norbert Pfleger, Jan Schehl
  • Patent number: 9697194
    Abstract: A processor generates a temporary dictionary of one or both words and phrases based on an access of a first application. The processor uses the temporary dictionary to carry out auto-correct operations on text included in a second application.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventor: Adam H.E. Eberbach
  • Patent number: 9690858
    Abstract: In an embodiment, a method comprises receiving, from a client computer, a first request comprising a partial search term for an item, wherein the partial search term comprises one or more characters; selecting a first plurality of predicted completions of the partial search term based, at least in part, on the partial search term, wherein each predicted completion in the first plurality of predicted completions is associated with a category of a set of categories; determining an order of each category in the set of categories; ordering the first plurality of predicted completions based, at least in part, on a position, in the order, of each category that is associated with each predicted completion in the first plurality of predicted completions; sending the first plurality of predicted completions to the client computer.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: June 27, 2017
    Assignee: PRICELINE.COM LLC
    Inventors: Michael Diliberto, John Caine, Jonathan Taylor, Michael P. Gonzalez, Jim Jianqiang Chen, Amit Poddar
  • Patent number: 9674260
    Abstract: Methods, apparatus and software allowing a plurality of users to exchange and display information in real time or near real time regarding the resources each of them is viewing. This information is mapped graphically through the positioning and appearance of tokens representing other users relative to the resources currently displayed to each user.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: June 6, 2017
    Inventor: John Henry Page
  • Patent number: 9600449
    Abstract: An authoring tool for authoring wrap packages of cards. The authoring tool includes a set of tools that enable an author to create a new card of a wrap selected from a variety of card templates. In various embodiments, the card templates include textual, video, image/photo, document, gallery, chat, widgets, global components, location/GPS, transact, appointment, and end-of-wrap card templates. When a particular card template is selected, the template is then duplicated to create the new card. Thereafter, the author may author the card to include various components, content, attributes, layouts, styles triggers and/or behaviors. As the cards of the wrap are created, the authoring tool provides the author with the ability to order the sequence of the cards. The authoring tool thus enables authors to selectively create wrap packages that include media that conveys a narrative story and application functionality.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: March 21, 2017
    Assignee: Wrap Media, LLC
    Inventors: Eric H. Greenberg, John M. Garris, Ian McFarland, Jared L. Ficklin, Mark E. Rolston, Matthew J. Santone, Jon Stevens, Eric J. Wicks
  • Patent number: 9489853
    Abstract: A written document (hereinafter referred to as a “work,” on electronic format which includes, stories, novels, education texts, biographies, compilations, collections, anthologies, tracts, and any other traditional format for relatively extensive texts) provides access to reference, bibliography and/or definition material through an electronic software capability associated with the work. Depending upon reader access information or characteristics (e.g., age, grade, proficiency, or position within the work or any other identifiable reader characteristic or access limitation), any request for reference material, definitions, explanations, translations, or other material provided in the associated software capability is automatically limited by system acknowledgement of the reader access information or characteristics. As the reader's access information or characteristics change, the quality and/or quantity and/or format of requested information with respect to a work changes.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: November 8, 2016
    Inventors: Kenneth Nathaniel Sherman, Andrew Hyungwoo Choi, Andrew Michael Livingston
  • Patent number: 9420122
    Abstract: An image processing device includes an acquisition unit and an image processing unit. The image processing unit makes a similarity determination for each of pages following a first page, thereby searches for a similar header image resembling a reference header image and a similar footer image resembling a reference footer image, and deletes, from image data of the pages following the first page, image data of a page where a similar footer image exists and a region other than a region where the similar footer image exists is blank.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: August 16, 2016
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Tetsuya Matsusaka
  • Patent number: 9405732
    Abstract: Embodiments described herein provide a method for identifying at least one quotation from a text content source and selecting at least one of the identified quotations for prominent display on a presentation. In one embodiment, the presentation that displays the selected quotation is a webpage viewable over the Internet.
    Type: Grant
    Filed: December 6, 2006
    Date of Patent: August 2, 2016
    Assignee: TOPIX LLC
    Inventors: Richard Skrenta, Keith Peters, Steven Rubinstein
  • Patent number: 9400770
    Abstract: A computationally implemented method includes, but is not limited to: receiving indication of an election of a rules packet, the elected rules packet including one or more rules for selecting one or more selective parts of a base document for selective presentation; and presenting a graphical user interface (GUI) for editing the base document, the GUI including at least a first view for displaying at least a segment of the base document and a second view for displaying at least a segment of the one or more selective parts of the base document selected based on the elected rules packet, the segment of the base document to be displayed through the first view including at least a portion of the one or more selective parts of the base document, and the portion of the one or more selective parts of the base document to be displayed through the first view being highlighted in the first view.
    Type: Grant
    Filed: December 28, 2010
    Date of Patent: July 26, 2016
    Assignee: Elwha LLC
    Inventors: Patrick J. Ennis, Vlad G. Dabija, Edward K. Y. Jung, Royce A. Levien, Robert W. Lord, Mark A. Malamud, John D. Rinaldo, Jr.
  • Patent number: 9354766
    Abstract: Systems and methods for creating and using composite images are provided. An online design customization tool receives user-supplied text and automatically combines the text with a user-selected image to create horizontal and vertical composite images. The aspect ratios of the composite images are compared to the aspect ratio of an image container in an electronic product design template to determine which composite image version is appropriate. The appropriate composite image is automatically incorporated into the electronic product design template and displayed the user.
    Type: Grant
    Filed: January 27, 2006
    Date of Patent: May 31, 2016
    Assignee: CIMPRESS SCHWEIZ GMBH
    Inventor: Brian D. Hanechak
  • Patent number: 9348541
    Abstract: An image processing apparatus includes an identifier that calculates, between multiple items of first document data and multiple items of second document data, a first degree of similarity of a pair of each page of the first document data and each page of the second document data, based on a page order of the first and second document data, extracting a pair of pages of which a second degree of similarity is calculated based on the first degree of similarity, calculating the second degree of similarity of the extracted pair of pages based on images of the first and second document data, and identifies a page of the second document data that corresponds to a page of the first document data, based on the second degree of similarity.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: May 24, 2016
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Miyuki Iizuka, Taro Mori
  • Patent number: 9332027
    Abstract: A web browser may implement a single origin policy that makes an exception for media files such as markup language image files. In cases where the delivery of data to a browser may be blocked by a single origin policy, such as where the data originates from a domain other than the domain that originates the initially presented content, the data may be encoded in one or more media files, such as images, to circumvent the single origin policy. The data may be encoded using height and width dimensions, pixel colors, transparencies, or other characteristics of the media file(s). The media file(s) may be sent to the browser and decoded to access the data.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: May 3, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Ram Sripracha
  • Patent number: 9292192
    Abstract: A method includes, detecting a first touch input representing a selection of multiple rows of text displayed on a touch-sensitive display of the electronic device, determining whether a complete row of text has been selected from a start point or to an end point of the selected text, and, displaying a paragraph selection handle proximal to said row, the paragraph selection handle being responsive to a second touch input to place the electronic device in a paragraph selection mode for the selection of text.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: March 22, 2016
    Assignee: BlackBerry Limited
    Inventor: Simon Thorsander