Patents Examined by Cong-Lac Huynh
  • Patent number: 9898520
    Abstract: A system and method for seamless access to remotely manage documents using synchronization of locally stored documents is provided. In some embodiments, a content management server stores documents in a cache on the user's computer. Documents can thus be accessed and edited using the document in the local file system of the user and synchronized with the content management server asynchronously to access the documents on the local files system. Advantageously, the teachings of embodiments as described can be used in conjunction with content management systems for providing faster access to documents in conjunction with editing and for enabling offline work on such documents.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: February 20, 2018
    Assignee: Open Text SA ULC
    Inventors: Raja Elias Hawa, Matthew David George Timmermans
  • Patent number: 9898547
    Abstract: A web page may be rendered for display on a client device. The rendered web page may be based on a first document. It may be determined that a first scroll position of the rendered web page is above a first threshold scroll position. Possibly responsive to determining that the first scroll position of the rendered web page is above the first threshold scroll position, a second document may be requested and received from a server device. The web page may be re-rendered for display on the client device. The re-rendered web page may include content from the second document followed by content from the first document.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: February 20, 2018
    Assignee: Tribune Publishing Company, LLC
    Inventors: Daniel Krecichwost, Jeremy Wayne Majors, Dennis J. Huh
  • Patent number: 9882954
    Abstract: A request for a partial update of web content is received that identifies at least one web content element associated with the web content. An update is requested for the identified at least one web content element from a content server. The partial update of the web content is performed in response to receipt of the update for the identified at least one web content element from the content server.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: January 30, 2018
    Assignee: SNAP INC.
    Inventors: Erik J. Burckart, Andrew Ivory, Todd E. Kaplinger, Aaron K. Shook
  • Patent number: 9836444
    Abstract: As disclosed herein, a method for visualizing a spread function corresponding to a data table includes receiving a set of user selected cells selected by a user that correspond to a data table, enabling the user to select a spread command from a set of available spread commands, executing the selected spread command on the set of user selected cells to provide a set of adjusted cells, displaying an interactive visualization to the user corresponding to the set of adjusted cells, and providing a data table corresponding to the set of adjusted cells. A computer program product and computer system corresponding to the method are also disclosed.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: December 5, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ilse M. Breedvelt-Schouten, Michael Du Plessis, Alireza Pourshahid, Maria Gabriela Sanches
  • Patent number: 9813481
    Abstract: Techniques are provided that allow users to collaborate in relationship to data views, application displays, applications or events. A user can type in a text view related to a specific view in an application display, and the information is shared with other users that take part in sharing that view. A user that expresses an interest in an event is notified about the event and has the capability to interact, in relation to the event, with other users (e.g. by text). The particular form of interaction (and sharing) can be selectively specified. This interaction is comparable to a dynamic bulletin board where the subject is event driven. In the case of an event interest(s), users specify their interest (e.g. in other user application events or system events) and the system automatically alerts them to the occurrence of the event.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: November 7, 2017
    Inventor: Dov Koren
  • Patent number: 9794605
    Abstract: An embodiment of a system to synchronize data streams is described. During operation, the system receives a first data stream having a first data type and performs a sequence of operations on at least a portion of the first data stream. Next, the system stores metadata associated with the first data stream one or more times during the sequence of operations. Metadata can include a time stamp, data-stream information associated with the portion of the first data stream, and event information associated with the occurrence of one or more events during the sequence of operations. Moreover, the system provides a notification based on the stored metadata, the notification to facilitate synchronizing the first data stream with a second data stream having a second data type.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: October 17, 2017
    Assignee: Apple Inc.
    Inventors: Aram Lindahl, Anthony J. Guetta, Joseph M. Williams, Dan Timis
  • Patent number: 9785622
    Abstract: Embodiments disclosed herein relate to copying web content selections. An embodiment includes detecting an intent to copy a selected region of a web content area displayed in a web browser, drawing an image representing the selected region into an image canvas, storing the image in the DOM of the displayed web content area as referenced by a browser image element while the web content area is displayed in the web browser, and changing a browser selection range to point to the DOM storing the image representing the selected region, wherein the image is embedded into at least one content area distinct from the web content area.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: October 10, 2017
    Assignee: GOOGLE INC.
    Inventor: Hemant Madhav Bhanoo
  • Patent number: 9779389
    Abstract: Screenshots are captured for a visual summary of an online meeting using a dynamically determined inactivity threshold time period. The inactivity threshold time period may be the sum of i) an average time interval between arrival times of screen update messages in a set of received screen update messages, and ii) a multiple of the standard deviation of such time intervals. If no significant updates to a shared screen occur during the inactivity threshold time period, a screenshot may be captured for the online meeting visual summary. A premature screenshot threshold time period may also be determined. If significant visual data is received during the premature screenshot threshold time period, the previously captured screenshot is replaced with an updated screenshot.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: October 3, 2017
    Assignee: GetGo, Inc.
    Inventors: Ashish V. Thapliyal, Nikolay Avrionov
  • Patent number: 9766905
    Abstract: One embodiment provides machine-readable memory encoding a localization resource for a computer system. The resource comprises an array of delimited strings, each string including a range to be compared to a content limiter by the computer system. Associated with the range is text to be presented on a user interface of the computer system if the content limiter is within the range.
    Type: Grant
    Filed: March 20, 2013
    Date of Patent: September 19, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Joe Downing, Noam Chitayat
  • Patent number: 9766844
    Abstract: A display processing apparatus includes a first display controller that displays a background image in a display unit; and a second display controller that displays a print image in the display unit. The second display controller changes a magnification of the print image so that the print image has a size obtained by changing a size of a recording medium on which the print image is to be printed on a scale of the background image displayed in the display unit, and superimposes and displays the print image on the background image.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: September 19, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventors: Risa Tsutsui, Ryonosuke Miyazaki, Hiroyuki Yoshida, Yuki Kawata, Rieko Ishihara
  • Patent number: 9690759
    Abstract: Linking, tying, referencing or otherwise utilizing characters, images, alphanumerical values, codes and other metadata to link content, media, information, data and other electronically transmittable matter to an application, program, process or other logically executing construct is contemplated. Such content linking may include but is not necessarily limited to enabling content linking without requiring a server or other entity posting a corresponding link to host the linked-to content.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: June 27, 2017
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Stephen Glennon, David Agranoff, Stephen Buck
  • Patent number: 9665548
    Abstract: [Problem] To provide a website creation system wherein a plurality of websites can be set up and web pages created therefor, using mobile phones. [Solution] A website creation system that has: a first email-address registration means that registers the email addresses of intermediate-user mobile phones (12) belonging respectively to a plurality of intermediate users; a website setup means that uses intermediate-user mobile phones (12) that logged in to the system to set up a plurality of websites corresponding respectively to preregistered domain names; a first web-page creation means that uses mobile emails, sent from the intermediate-user mobile phones (12) that logged in to the system, to create web pages for the websites corresponding respectively to the aforementioned domain names; and a first website output means that outputs, via the internet, the websites containing the web pages created by the first web-page creation means.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: May 30, 2017
    Assignee: Japan Registry Services, Co., Ltd.
    Inventors: Kenichi Tomiyama, Ryosuke Sekido
  • Patent number: 9633063
    Abstract: A redaction process obtains redaction data indicating content to be redacted in a document. In addition, the redaction process obtains non-redaction data indicating content not to be redacted in the document. Furthermore, the redaction process obtains proximity data indicating proximate expressions to be matched against the document. In this manner, the redaction process processes the redaction data, non-redaction data and proximity data against the document to produce a redact list and a potential list. Upon receiving user selections from both the redact and the potential lists, the redaction process applies a redaction function to the document to produce a redacted version of the document.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: April 25, 2017
    Assignee: Adobe Systems Incorporated
    Inventor: Bennett Leeds
  • Patent number: 9613005
    Abstract: The application provides method and apparatus for bidirectional typesetting. The method for bidirectional typesetting of the present application comprises: retrieving a small sample used for a document to be bi-directionally typeset; defining at least one reverse region, wherein the reverse region consists of successive characters required to be reversed in the retrieved small sample; and determining locations where the reversed characters will be located in the documents and recording the locations into a big sample.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: April 4, 2017
    Assignees: Peking University Founder Group Co., Ltd., Beijing Founder Electronics Co., Ltd.
    Inventors: Yaojun Tang, Yanfei Yang
  • Patent number: 9613033
    Abstract: Users may engage with content that may invoke various emotions. For example, a user may find an image as inspirational, a social network post as funny, etc. Accordingly, content may be labeled with user emotion labels, specified by users that engaged with the content, to create labeled content (e.g., the image may be labeled as inspirational). Emotional transition triggers may be defined for users (e.g., 30 minutes of a user writing a school report using a word processing application). Responsive to a triggering of an emotional transition trigger, labeled content may be provided to a user (e.g., the image may be provided to the user as an inspirational break from writing the school report). In this way, content may be labeled based upon emotions that the content invokes in users, and such labeled content may be provided to users in a contextually relevant manner (e.g., a study break).
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: April 4, 2017
    Assignee: YAHOO!, INC.
    Inventors: Shirin Oskooi, Dan Pelleg, Yoelle Maarek, Samiksha Harish Kothari
  • Patent number: 9600467
    Abstract: A character correcting method of a display apparatus includes displaying a sentence including at least two words in a character input window; displaying, if one of the at least two words is selected, a first user interface (UI) in which the at least one selected word is displayed by a character unit; and, displaying, if one of a plurality of characters displayed in the first UI is selected, a second UI around the selected character, the second UI is configured to edit the selected character.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: March 21, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Byuk-sun Kim, Min-jin Kim, Sung-gook Kim, Yong-Deok Kim, Sang-on Choi
  • Patent number: 9582477
    Abstract: Methods, systems and program products for providing a first visual region, the first visual region configured to present content determined by a document. A distinct second visual region is provided, the second visual region not defined by the document and configured to present content that is not contained in the document. One or more attributes are identified in the electronic document. Based on the one or more attributes, the presentation of ad content in the second visual region is enabled or disabled. The electronic document is presented in the first visual region.
    Type: Grant
    Filed: February 1, 2011
    Date of Patent: February 28, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: William H. McCoy, Richard Wright, Peter Sorotokin
  • Patent number: 9576069
    Abstract: A first document may be requested and received from a server device. Based on the first document, a web page may be rendered for display on a client device. The rendered web page may include a first plurality of selectable items corresponding to respective types of web page content. It may be determined that a scroll position of the rendered web page has a particular characteristic. Possibly responsive to this determination, a second document, associated with one of the selectable items, may be requested and received from the server device. The web page may be re-rendered for display, and may include content from the first document and the second document. The re-rendered web page may include a second plurality of selectable items corresponding to respective types of web page content. The second plurality of selectable items may be different from the first plurality of selectable items.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: February 21, 2017
    Assignee: Tribune Publishing Company, LLC
    Inventors: Daniel Krecichwost, Jeremy Wayne Majors, Dennis J. Huh
  • Patent number: 9576269
    Abstract: A method for managing documents in a computer implemented document management system, includes: creating a document profile that is associated with a document and includes fields of attributes of the document; and creating a link in the document profile to a file type that is not created within the document management system.
    Type: Grant
    Filed: August 13, 2010
    Date of Patent: February 21, 2017
    Assignee: Resource Consortium Limited
    Inventor: Mary M. Bendik
  • Patent number: 9563616
    Abstract: An apparatus and computer-implemented method comprise providing an algorithm to a client device comprising a processor, a memory, and a user interface comprising a display and an input mechanism, displaying on the display a supported document comprising a supported data item data item, receiving an instruction for the supported data item to associate supporting document information to the supported data item, providing a data entry mechanism at which the supporting document information can be specified, receiving the supporting document information; and attaching the supporting document information in a persistent manner to the supporting data item.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: February 7, 2017
    Assignee: Workiva Inc.
    Inventors: Joseph Howell, Scott Bacon, John Bonk, Brian Claridge, Alexander Iselin