Patents Examined by Kavita Padmanabhan
-
Patent number: 10909080Abstract: Systems and methods for enabling the real-time sharing of document edits are disclosed herein. Documents being edited may use backing stores that are not originally compatible to share edits in a coauthoring environment and thus require additional attention before coauthoring edits can be shared in real-time. The systems and methods described may provide for the analysis of high level functions within the document editor to determine the underlying activities. Both the high level functions and underlying activities may be analyzed to determine whether it is safe to implement the changes they represent in real-time on an endpoint. When it is determined that the changes are safe to implement, the changes will be implemented and further real-time edits will be shared. When it is determined that the edits are not safe to implement, real-time updates will be suspended until the next selected-time update, at which time real-time sharing will recommence.Type: GrantFiled: June 26, 2015Date of Patent: February 2, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Brian Gaiennie Hyams, Michelle Elena Keslin, Ali Taleghani, Jitesh Sachdeva, Daniel Robert Snyder, Amelie Dagenais, Michal Piaseczny, Jordan Spencer Rudd, Yessen Yessetovich Amirzhanov
-
Patent number: 10878175Abstract: A portal page may be displayed in the active area of a portable computing device display. The portable computing device may receive display data that includes original page display instructions specifying how to display a plurality of portlets within a common page. The personal computing device may identify an initial portlet of the plurality of portlets and remove portlets, other than the initial portlet, from the original page display instructions to produce modified page display instructions having at least one transition instruction. The personal computing device may scale, based upon the modified page display instructions, the initial portlet to render within the active display area; and render, based upon the scaled initial portlet, a web page within the active display area.Type: GrantFiled: January 27, 2015Date of Patent: December 29, 2020Assignee: International Business Machines CorporationInventors: Stefan A. Hepper, Jaspreet Singh
-
Patent number: 10867123Abstract: A method described herein includes acts of extracting at least one entity from an arbitrary web page being viewed by an individual on a computing device and comparing the at least one entity with social network data of the individual, wherein the social network data comprises a plurality of messages generated by members of a social network of the individual. The method further includes the acts of identifying at least one message in the plurality of messages based at least in part upon the comparing of the at least one entity with the social network data of the individual and causing the at least one message to be displayed on the web page in conjunction with the at least one entity.Type: GrantFiled: November 9, 2009Date of Patent: December 15, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Emre Mehmet Kiciman, Wissam Kazan, Chun-Kai Wang, Aaron C. Hoff, Felipe Luis Naranjo, Francislav P. Penov
-
Patent number: 10846361Abstract: A first server hosting a referring web page receives a client request for the referring web page, and provides the referring web page and referring page data associated with one or more destination web pages referenced in the referring web page to a client, where the referring page data being provided to the client for forwarding to a second server that hosts one of the destination web pages.Type: GrantFiled: December 14, 2010Date of Patent: November 24, 2020Assignee: Red Hat Israel, Ltd.Inventor: Michael S. Tsirkin
-
Patent number: 10846462Abstract: Examples disclosed herein relate to web page output selection. A processor may determine the features of a section of a web page and assign a weight to each of the features respectively. The processor may determine a score for the section based on the weights of the features and determine to output the section based on the score.Type: GrantFiled: May 29, 2013Date of Patent: November 24, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Shanchan Wu, Jerry Liu
-
Patent number: 10803237Abstract: Improved methods for navigation between fields in a form or other document, and a more efficient process for data entry by a user. In some embodiments, techniques are used to convert or associate unstructured data entries with corresponding fields or regions into which the data should be placed.Type: GrantFiled: September 28, 2016Date of Patent: October 13, 2020Assignee: NetSuite, Inc.Inventor: Suhas R. Mehta
-
Patent number: 10803308Abstract: The present invention comprises: creating imaged document data, whose entire page is made up of one image object, based on document data including text objects within a page; determining whether each of the text objects is a text object that is displayed in a state where a user can visually recognize it; and embedding, based on results of the determination, data of a character string corresponding to the text object, that is displayed in a state where a user can visually recognize it, in the imaged document data.Type: GrantFiled: August 24, 2017Date of Patent: October 13, 2020Assignee: Canon Kabushiki KaishaInventor: Masaki Yamamichi
-
Patent number: 10803233Abstract: This disclosure provides an exemplary method and system for extracting structured data from an unstructured textual document. According to an exemplary method, initially a layout analysis is performed resulting in one or more alternatives for grouping and ordering the page elements of interest. Next, the content of these page elements are tagged based on application-specific heuristics. Finally, a sequence-based method is applied to the tags for identifying repetitive contiguous patterns.Type: GrantFiled: December 16, 2013Date of Patent: October 13, 2020Assignee: Conduent Business Services LLCInventors: Hervé Déjean, Darren S. Schroeder
-
Patent number: 10776501Abstract: A method of automatically augmenting content through augmentation services can include invoking a service to receive an entity determination based on the content and an entity container comprising an object of the content and one or more attributes of the object. The entity determination and corresponding entity container can be assigned as a marker to content being clipped. The marker can be used to enable access and actions that can be taken with respect to the clipping or the structured information augmenting the clipping.Type: GrantFiled: June 30, 2014Date of Patent: September 15, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Gregory Akselrod, Donald Gordon Hardy, Pradeep Chilakamarri, Shikha Devesh Desai, Bernhard S. J. Kohlmeier, Ian William Mikutel
-
Patent number: 10768978Abstract: A management system coupled to an operation target system including one or more operation target apparatuses (1) manages a plurality of components each including a component input property and a processing content to be executed based on an input value that is input to the component input property; (2) creates or edits a service template that is associated with one or more components and an execution order and that includes one or more template input properties; (3) receives a designation of a service template and an input value to be input to the template input property; (4) generates, based on the designated input value and the service template, an operation service for executing the processing content included in the component using the designated input value; and (5) executes the generated operation service to operate the operation target apparatus.Type: GrantFiled: January 30, 2019Date of Patent: September 8, 2020Assignee: Hitachi, Ltd.Inventors: Kazuya Kousaka, Hidenori Akatoki, Ayumi Hayakawa
-
Patent number: 10769357Abstract: Techniques to validate data are disclosed. In various embodiments, an indication of a data entry form field to be validated is received. A current value associated with the data entry form field is displayed in a validation interface provided via a display device. A snippet or other partial image of a portion of a source document with which the data entry form is associated is displayed in a location adjacent or otherwise in a same field of view as the displayed current value associated with the data entry form field. The portion includes a content image that was processed to extract the current value from the source document.Type: GrantFiled: December 19, 2012Date of Patent: September 8, 2020Assignee: Open Text CorporationInventor: Ming Fung Ho
-
Patent number: 10733367Abstract: Embodiments are provided that include the use of an underlying grid structure as part of managing table operations and/or animation visualizations, but are not so limited. A method of an embodiment uses an underlying grid structure as part of an animation control reference or guide to provide table visualizations for display, including using one or more table borders and aspects of a reference grid column or row as part of controlling table features. A system of one embodiment includes a table manager to manage table actions and a grid manager to manage an underlying grid structure based in part on associated table actions and/or animations. Other embodiments are also disclosed.Type: GrantFiled: October 11, 2016Date of Patent: August 4, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Caitlin Ashley-Rollman, Malia Douglas, Jessica Arwen Best
-
Patent number: 10705710Abstract: Provided are a device and a method which facilitate continued focusing of a used on specific content information by increasing the opportunities for said content information to appear (be exposed) even in case that said specific content information has been moved off the display screen by scrolling. At least one set of copy content information is generated which is a copy of focus content information identified from content information contained in a content list displayed on the display screen of a terminal device. Then, said generated copy content information is inserted at any insertion position in the sequence of the content list, and said inserted copy content information is displayed on the display screen in response to operations in which the user scrolls the display content on the display screen.Type: GrantFiled: January 27, 2012Date of Patent: July 7, 2020Assignee: Rakuten, Inc.Inventor: Shinya Takami
-
Patent number: 10664653Abstract: Data in different, respective ranges of spreadsheet file cells is compared, and a scope of a formula determined with respect to selected cells of the ranges of cells, wherein the formula pulls input data from selected cells of one range of cells and either pulls input data or generates output data to selected cells of the other range of cells. A review flag is automatically generated in association with data in a flagged cell in response to determining: that the flagged cell is omitted from a consecutive plurality of input data rows or columns; that the selected formula input cells are not consecutive within one of the ranges of cells; and that a high percentage of data values in corresponding cell rows or columns match but that and a location of the flagged cell is shifted from a corresponding cell within the other range.Type: GrantFiled: October 21, 2015Date of Patent: May 26, 2020Assignee: International Business Machines CorporationInventors: Bruce E. Villard, Jr., Henry C. Will, IV
-
Patent number: 10664557Abstract: In one example, a method for modifying input with a dial includes creating a queue of input actions corresponding to one or more atomic operations for an application. The method can also include detecting a dial action from a dial, the dial action indicating a reversal operation for removing at least one input action from the queue of input actions or an addition operation for adding at least one input action to the queue of input actions. Furthermore, the method can include generating an intermediate representation of the one or more atomic operations based on the dial action from the dial.Type: GrantFiled: June 30, 2016Date of Patent: May 26, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Christian Klein, Gyancarlo Garcia Avila, Callil R. Capuozzo
-
Patent number: 10628474Abstract: A method for generating summaries includes selecting a first subset of text units of a text composition to incorporate into a first summary of the text composition using a weighting of the text units that indicates for each text unit a relative importance of including the text unit in summaries of the text composition. The weighting of the text units is modified to reduce the relative importance of each text unit in the first subset based on the text unit having been selected for the first subset. A second subset of the text units is selected to incorporate into a second summary of the text composition using the modified weighting of the text units. At least one of the first summary and the second summary are provided to a user device.Type: GrantFiled: July 6, 2016Date of Patent: April 21, 2020Assignee: ADOBE INC.Inventors: Natwar Modani, Jonas Dahl, Harsh Jhamtani, Balaji Vasan Srinivasan
-
Patent number: 10628025Abstract: An electronic device in communication with a haptic feedback device that includes a touch-sensitive surface sends instructions to the haptic display to display a document with multiple characters. A respective character is displayed at a respective character size. While the haptic display is displaying the document, the device receives an input that corresponds to a finger contact at a first location on the haptic display. In response to receiving the input, the device associates a first cursor position with the first location, determines a first character in the plurality of characters adjacent to the first cursor position, and sends instructions to the haptic display to output a Braille character, at the first location, that corresponds to the first character. A respective Braille character is output on the haptic display at a respective Braille character size that is larger than the corresponding displayed character size.Type: GrantFiled: February 18, 2014Date of Patent: April 21, 2020Assignee: Apple Inc.Inventors: Samuel C. White, Darren C. Minifie, Christopher B. Fleizach
-
Patent number: 10628517Abstract: A method of configuring a screen of an electronic apparatus is provided. The method includes obtaining the data that is configured in the first configuration based on the first font, configuring the data in the second configuration, based on the second font, and if the difference between the first configuration and the second configuration is greater than a predetermined critical value, changing the second configuration into the third configuration to then be displayed, wherein the difference between the first configuration and the third configuration is less than predetermined critical value.Type: GrantFiled: November 24, 2015Date of Patent: April 21, 2020Assignee: Samsung Electronics Co, Ltd.Inventor: Goo-Hyun Kim
-
Patent number: 10599754Abstract: An editable version of a first web page may be created by first forming a second web page having the first web page as an inline frame. Then an outer frame of the second web page can be created, the outer frame designed to cause a browser rendering the second web page to create objects in the outer frame placed over corresponding objects in the first web page in the inline frame such that user attempts at interaction with the corresponding objects in the first web page are intercepted by the objects in the outer frame.Type: GrantFiled: December 16, 2013Date of Patent: March 24, 2020Assignee: Adobe Inc.Inventors: Damien Antipa, Gilles Knobloch, Artur Kudlacz
-
Patent number: 10521169Abstract: A host device to which a print data generation device according to the invention is applied includes: a preview display unit which displays a handwritten input trajectory on a tape image showing an outer shape of a tape; a display control unit which performs display control of the preview display unit; and a print data generation unit which generates print data to print an image based on the input trajectory, on the tape with a size based on the tape image displayed by the preview display unit. The display control unit enlarges the tape image to include the handwritten input trajectory if the handwriting is performed outside the tape image.Type: GrantFiled: December 1, 2015Date of Patent: December 31, 2019Assignee: Seiko Epson CorporationInventor: Mitsuhiro Yamashita