Area Designation Patents (Class 715/246)
-
Patent number: 12182912Abstract: An apparatus includes a processor configured to receive, during editing of a first design, user input indicating that a first design element has a first content role. The processor is configured to generate a content signature of the first design indicating that the first design element has the first content role, to generate a second design based on a design template, and to update the second design by applying the content signature to the second design. Generating the second design includes, based on determining that the design template includes a second design element having the first content role, adding a third design element having the first content role to the second design. Applying the content signature to the second design includes transferring content from the first design element to the third design element. The processor is configured to generate a graphical user interface including an image of the second design.Type: GrantFiled: April 15, 2020Date of Patent: December 31, 2024Assignee: CANVA PTY LTDInventors: William Radford, Melanie Joy Perkins, Tristan Martin, Sam Parkinson, Stanislav Salnikov, Adam Schuck, Lynneal Santos
-
Patent number: 12153976Abstract: 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: GrantFiled: December 20, 2023Date of Patent: November 26, 2024Assignee: Brother Kogyo Kabushiki KaishaInventor: Kenju Narita
-
Patent number: 12045564Abstract: 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: GrantFiled: April 25, 2023Date of Patent: July 23, 2024Assignee: Capital One Services, LLCInventors: Dwij Trivedi, Matthew de Ganon, Kunal Arora
-
Patent number: 11989858Abstract: Systems and methods are provided for determining a first upper bound of a x-direction frame margin of a downsampled image and a second upper bound for a y-direction frame margin of the downsampled image. A total value for each row and column of a weighted grayscale image formed from the downsampled image may be determined. An outlier filtering may be applied to the determined total values for each row and column of the weighted grayscale image. A peak of pairwise ratios of consecutive values from left and right sides of the weighted grayscale image may be used to determine an x-margin, and a peak of pairwise ratios of consecutive values from top and bottom sides of the weighted grayscale image may be used to determine a y-margin. Content may be applied to the image based on the determined x-margin and y-margin values to form a composite image.Type: GrantFiled: September 30, 2022Date of Patent: May 21, 2024Assignee: Salesforce, Inc.Inventors: Michael Sollami, Jessica Lundin
-
Patent number: 11886945Abstract: 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: GrantFiled: September 20, 2022Date of Patent: January 30, 2024Assignee: Brother Kogyo Kabushiki KaishaInventor: Kenju Narita
-
Patent number: 11733937Abstract: 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: GrantFiled: March 25, 2021Date of Patent: August 22, 2023Assignee: Brother Kogyo Kabushiki KaishaInventor: Ryota Kakitsuba
-
Patent number: 11675974Abstract: 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: GrantFiled: February 26, 2021Date of Patent: June 13, 2023Assignee: Capital One Services, LLCInventors: Dwij Trivedi, Matthew de Ganon, Kunal Arora
-
Patent number: 11656746Abstract: 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: GrantFiled: November 15, 2019Date of Patent: May 23, 2023Inventor: Javier Alejandro Figueroa
-
Patent number: 11575639Abstract: 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: GrantFiled: December 5, 2019Date of Patent: February 7, 2023Assignee: Snap Inc.Inventors: Travis Chen, Pedram Javidpour, Gabriel Lupin, Kaveh Anvaripour
-
Patent number: 11461428Abstract: 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: GrantFiled: July 23, 2020Date of Patent: October 4, 2022Assignee: Dropbox, Inc.Inventors: Hudson Arnold, Thomas Kleinpeter, Terrence McArdle, Kristoffer Mendoza
-
Patent number: 11461543Abstract: 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: GrantFiled: March 5, 2021Date of Patent: October 4, 2022Assignee: Hive Diversity Inc.Inventors: Byron Kantrow Slosar, Sam Kantrow, Federico Halperin
-
Patent number: 11341209Abstract: 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: GrantFiled: April 13, 2021Date of Patent: May 24, 2022Assignee: Awes.me, Inc.Inventor: Brian Strong
-
Patent number: 11290785Abstract: 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: GrantFiled: January 17, 2017Date of Patent: March 29, 2022Assignee: SONY CORPORATIONInventors: Ikuo Tsukagoshi, Kazuhiko Takabayashi
-
Patent number: 11157555Abstract: 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: GrantFiled: December 21, 2018Date of Patent: October 26, 2021Assignee: Google LLCInventors: Garen Checkley, Bryce Gibson Reid
-
Patent number: 11137891Abstract: 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: GrantFiled: October 13, 2017Date of Patent: October 5, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yuanli Gan, Wei Feng
-
Patent number: 11062082Abstract: 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: GrantFiled: December 19, 2018Date of Patent: July 13, 2021Assignee: FUJITSU LIMITEDInventors: Satoshi Matsumoto, Masahiro Kataoka, Tomonori Ota, Junya Hiramatsu
-
Patent number: 10990256Abstract: 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: GrantFiled: September 12, 2018Date of Patent: April 27, 2021Assignee: salesforce.com, inc.Inventors: Brian Mo, Patrice Pominville, Yi Chen, Yenan Chen, Yoshita Tibrewal, Brian Luc
-
Patent number: 10970480Abstract: 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: GrantFiled: October 8, 2020Date of Patent: April 6, 2021Assignee: HIVE DIVERSITY INC.Inventors: Byron Kantrow Slosar, Federico Halperin, Sam Kantrow
-
Patent number: 10957210Abstract: 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: GrantFiled: June 7, 2018Date of Patent: March 23, 2021Assignee: Education Index Management Asia Pacific Pte. Ltd.Inventor: Timothy Fitzpatrick-Nash
-
Patent number: 10936790Abstract: 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: GrantFiled: March 16, 2020Date of Patent: March 2, 2021Assignee: Adobe Inc.Inventor: Peter Evan O'Donovan
-
Patent number: 10936577Abstract: 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: GrantFiled: April 4, 2017Date of Patent: March 2, 2021Assignee: Amazon Technologies, Inc.Inventor: Nicholas Alexander Allen
-
Patent number: 10915236Abstract: 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: GrantFiled: March 6, 2019Date of Patent: February 9, 2021Assignee: Target Brands Inc.Inventors: Devon Hague, Eric Weidmann
-
Patent number: 10853982Abstract: 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: GrantFiled: March 27, 2019Date of Patent: December 1, 2020Assignee: Rovi Guides, Inc.Inventors: Ankit Gupta, Vishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta
-
Patent number: 10853572Abstract: 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: GrantFiled: April 2, 2014Date of Patent: December 1, 2020Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Karthic Viswanathan, Praneet Tiwari, Kaushik Paul, Anand Gomatam
-
Patent number: 10726076Abstract: 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: GrantFiled: May 9, 2017Date of Patent: July 28, 2020Assignee: FUJITSU LIMITEDInventors: Tsuyoshi Maita, Nobumi Noro, Tetsu Tanaka
-
Patent number: 10635742Abstract: 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: GrantFiled: July 26, 2016Date of Patent: April 28, 2020Assignee: Elwha LLCInventors: 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: 10606945Abstract: 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: GrantFiled: April 19, 2018Date of Patent: March 31, 2020Assignee: Unified Compliance Framework (Network Frontiers)Inventors: Dorian J. Cougias, Matthew Zulch, Vicki McEwen, Erwin Rydell, Erik Granlund, Steven Piliero
-
Patent number: 10474320Abstract: 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: GrantFiled: September 30, 2015Date of Patent: November 12, 2019Assignee: 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: 10437913Abstract: 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: GrantFiled: October 30, 2014Date of Patent: October 8, 2019Assignee: Flipboard, Inc.Inventor: Charles Hugo Ying
-
Patent number: 10405053Abstract: 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: GrantFiled: October 27, 2017Date of Patent: September 3, 2019Assignee: ROVI SOLUTIONS CORPORATIONInventors: Daniel Putterman, Brad Dietrich, Gregory Peters, Richard Bullwinkle
-
Patent number: 10379726Abstract: 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: GrantFiled: November 16, 2016Date of Patent: August 13, 2019Assignee: Xerox CorporationInventors: Andrew T. Martin, Brandon Scott McComber, Ken Hayward, Shane Jewitt
-
Patent number: 10380773Abstract: 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: GrantFiled: August 20, 2012Date of Patent: August 13, 2019Assignee: SONY CORPORATIONInventors: Masatomo Kurata, Koji Sato, Yusuke Sakai, Tomohiro Ishii, Makoto Murata, Naoki Shibuya
-
Patent number: 10366518Abstract: 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: GrantFiled: May 5, 2016Date of Patent: July 30, 2019Assignee: Adobe Inc.Inventors: Praveen Kumar Dhanuka, Ankur Murarka
-
Patent number: 10235354Abstract: 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: GrantFiled: October 12, 2015Date of Patent: March 19, 2019Assignee: SugarCRM Inc.Inventors: Filipe Guerra, Vladyslav Kulchytskyy
-
Patent number: 10182013Abstract: 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: GrantFiled: December 1, 2015Date of Patent: January 15, 2019Assignee: F5 Networks, Inc.Inventor: Saxon Amdahl
-
Patent number: 10102227Abstract: 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: GrantFiled: March 19, 2018Date of Patent: October 16, 2018Assignee: OATH INC.Inventors: Jia Li, Nadav Golbandi, XianXing Zhang
-
Patent number: 10057114Abstract: 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: GrantFiled: March 4, 2016Date of Patent: August 21, 2018Assignee: PICEASOFT OYInventor: Jani Väänänen
-
Patent number: 10049107Abstract: 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: GrantFiled: July 6, 2016Date of Patent: August 14, 2018Assignee: FUJI XEROX CO., LTD.Inventor: Toru Otsuka
-
Patent number: 10032208Abstract: 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: GrantFiled: December 15, 2015Date of Patent: July 24, 2018Assignee: International Business Machines CorporationInventors: Tateo Kawamura, Shoichiro Watanabe
-
Patent number: 9929990Abstract: 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: GrantFiled: April 28, 2015Date of Patent: March 27, 2018Assignee: Dropbox, Inc.Inventors: Anand Subramani, Anvisha Pai
-
Patent number: 9922139Abstract: 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: GrantFiled: July 25, 2014Date of Patent: March 20, 2018Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Chengtao Fan, Gongwei Li, Jiang Li, Haiyang Zhu
-
Patent number: 9773500Abstract: 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: GrantFiled: January 31, 2015Date of Patent: September 26, 2017Assignee: AUDI AGInventors: Hannes Moegele, Norbert Pfleger, Jan Schehl
-
Patent number: 9697194Abstract: 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: GrantFiled: June 8, 2015Date of Patent: July 4, 2017Assignee: International Business Machines CorporationInventor: Adam H.E. Eberbach
-
Patent number: 9690858Abstract: 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: GrantFiled: February 14, 2014Date of Patent: June 27, 2017Assignee: PRICELINE.COM LLCInventors: Michael Diliberto, John Caine, Jonathan Taylor, Michael P. Gonzalez, Jim Jianqiang Chen, Amit Poddar
-
Patent number: 9674260Abstract: 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: GrantFiled: July 9, 2013Date of Patent: June 6, 2017Inventor: John Henry Page
-
Patent number: 9600449Abstract: 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: GrantFiled: September 11, 2015Date of Patent: March 21, 2017Assignee: Wrap Media, LLCInventors: Eric H. Greenberg, John M. Garris, Ian McFarland, Jared L. Ficklin, Mark E. Rolston, Matthew J. Santone, Jon Stevens, Eric J. Wicks
-
Patent number: 9489853Abstract: 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: GrantFiled: December 17, 2010Date of Patent: November 8, 2016Inventors: Kenneth Nathaniel Sherman, Andrew Hyungwoo Choi, Andrew Michael Livingston
-
Patent number: 9420122Abstract: 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: GrantFiled: January 5, 2016Date of Patent: August 16, 2016Assignee: KYOCERA Document Solutions Inc.Inventor: Tetsuya Matsusaka
-
Patent number: 9405732Abstract: 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: GrantFiled: December 6, 2006Date of Patent: August 2, 2016Assignee: TOPIX LLCInventors: Richard Skrenta, Keith Peters, Steven Rubinstein
-
Patent number: 9400770Abstract: 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: GrantFiled: December 28, 2010Date of Patent: July 26, 2016Assignee: Elwha LLCInventors: Patrick J. Ennis, Vlad G. Dabija, Edward K. Y. Jung, Royce A. Levien, Robert W. Lord, Mark A. Malamud, John D. Rinaldo, Jr.