Patents Examined by Cong-Lac Huynh
-
Patent number: 10204082Abstract: One or more embodiments of systems and methods for a digital content management system for creating a digital document from handwritten content are described herein. For example, the digital content management system receives a digital image of handwritten content and analyzes the digital image to identify handwritten content as well as to identify specific command indicators. In response to identifying a command indicator associated with a command to create a digital document, the digital content management system creates a new digital document and adds digital content portions to the digital document that correspond to the identified content portions identified within the handwritten content depicted within the digital image.Type: GrantFiled: March 31, 2017Date of Patent: February 12, 2019Assignee: DROPBOX, INC.Inventors: Mathew Antony, Michael Q. Wu
-
Patent number: 10198416Abstract: Techniques are described herein for customizing a form (a.k.a. a dialog) in a model-based system. For instance, the form may be customized without the need to modify the form in persistent memory, such as read-only memory (ROM), a hard disk, a magnetic disk, an optical disk, etc. A representation of a customization (e.g., an extensible markup language file, a management pack, etc.) regarding the form is captured in memory, such as a random access memory (RAM), and stored in a file or a database. For instance, the representation of the customization may be stored separately from the form. The representation of the customization is retrieved from the file or the database and applied to a rendering of the form.Type: GrantFiled: April 15, 2014Date of Patent: February 5, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Travis Wright, Andrei Zenkovitch, Andrew Forget
-
Patent number: 10198156Abstract: A system and method is provided that facilitates merging artifact information.Type: GrantFiled: February 27, 2017Date of Patent: February 5, 2019Assignee: Polarion AGInventors: Tomas Stefan, Jan Stawarczyk, Yury Chernikov, Leila Yelemessova
-
Patent number: 10152540Abstract: A method, performed by an electronic device, for linking a thumbnail of an image and at least one web page is disclosed. In this method, the image including at least one text region may be accessed in a storage unit. At least one text region may be detected in the image and at least one character string in the at least one text region may be recognized. Further, the method may include selecting the at least one web page from the plurality of web pages and linking the thumbnail of the image and the at least one web page.Type: GrantFiled: April 17, 2015Date of Patent: December 11, 2018Assignee: QUALCOMM IncorporatedInventors: Seungwoo Yoo, Duck Hoon Kim, Young-Ki Baik, Kang Kim, Seok-Soo Hong
-
Patent number: 10146421Abstract: 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: GrantFiled: January 4, 2017Date of Patent: December 4, 2018Assignee: Tribune Publishing Company, LLCInventors: Daniel Krecichwost, Jeremy Wayne Majors, Dennis J. Huh
-
Patent number: 10140269Abstract: A tweak and view mode may be used by a user to see an effect of a proposed change to a document before the change is committed to the document. The application may automatically navigate to different portions of the document and/or display different sections of the document. Instead of the user having to search for the portion of the document affected by the change, the changed portions are determined for the user. The portions may be automatically displayed to the user and/or the user may determine when to move to each different portion that changed as a result of the proposed change. The proposed change may be accepted/rejected by the user. For example, a User Interface (UI) element may be selected by the user to either accept the change or reject the change.Type: GrantFiled: March 12, 2013Date of Patent: November 27, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Matthew Vogel, Avijit Sinha, Olivier Destrebecq
-
Patent number: 10120946Abstract: 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: GrantFiled: February 17, 2017Date of Patent: November 6, 2018Assignee: EXCALIBUR IP, LLCInventors: Shirin Oskooi, Dan Pelleg, Yoelle Maarek, Samiksha Harish Kothari
-
Patent number: 10061764Abstract: A method for building a tree of parse items involves receiving a plurality of parse items stored in an ordered data structure, processing semantic attributes associated with the plurality of parse items, generating a merged parse item from at least two parse items of the plurality of parse items, and forming a portion of a tree data structure such that the merged parse item is a parent of the at least two parse items.Type: GrantFiled: May 15, 2015Date of Patent: August 28, 2018Assignee: A-LIFE MEDICAL, LLCInventors: Daniel T. Heinze, Mark L. Morsch
-
Patent number: 10049084Abstract: In a method for generating a presentation, a computer communicates data representative of a plurality of presentation components. A computer receives data representative of a presentation component selected from the plurality of presentation components. A computer retrieves a predefined rule associated with the selected presentation component. A computer applies the rule associated with the selected presentation component. A computer inserts the presentation component in a presentation.Type: GrantFiled: March 18, 2013Date of Patent: August 14, 2018Assignee: HSC Acquisition, LLCInventor: Ala Mahafzah
-
Patent number: 10049099Abstract: In one embodiment, a method includes receiving a search query including one or more n-grams, where the n-grams include one or more misspelled n-grams, identifying one or more variant-tokens for each misspelled n-gram, calculating a feature value for each identified variant-token based at least on the identified variant-token, the misspelled n-gram, and one or more variant-tokens corresponding to one or more n-grams preceding the misspelled n-gram, generating one or more unique combinations of the n-grams and variant-tokens, calculating a sequence-score for each unique combination based at least in part on the calculated feature values of the variant-tokens of the unique combination, generating one or more corrected queries, where each corrected query includes a unique combination having a sequence-score greater than a threshold sequence-score, and sending one or more of the corrected queries to a user for display.Type: GrantFiled: April 10, 2015Date of Patent: August 14, 2018Assignee: Facebook, Inc.Inventors: Hongcheng Zhu, Daniel Bernhardt
-
Patent number: 10042549Abstract: An electronic device with a display, a touch-sensitive surface, one or more processors, and memory detects a first portion of a gesture, and determines that the first portion has a first gesture characteristic. The device selects a dynamic disambiguation threshold in accordance with the first gesture characteristic. The dynamic disambiguation threshold is used to determine whether to perform a first type of operation or a second type of operation when a first kind of gesture is detected. The device determines that the gesture is of the first kind of gesture. After selecting the dynamic disambiguation threshold, the device determines whether the gesture meets the dynamic disambiguation threshold. When the gesture meets the dynamic disambiguation threshold, the device performs the first type of operation, and when the gesture does not meet the dynamic disambiguation threshold, the device performs the second type of operation.Type: GrantFiled: February 1, 2016Date of Patent: August 7, 2018Assignee: Apple Inc.Inventors: Charles J. Migos, Britt S. Miura, Akiva D. Leffert
-
Patent number: 10044793Abstract: A non-transitory computer-readable storage medium stores computer-executable instructions. When the instructions are executed by a processor, the instructions cause an information processing apparatus including a communication section configured to communicate with external devices including a server machine on a network, to perform: a process of acquiring hyperlink information corresponding to a hyperlink from document data; a process of acquiring contents specified by the hyperlink information; a process of transmitting the contents to the server machine via the communication section; a process of acquiring, from the server machine, one of URL for acquiring the contents transmitted and URL-related information related to the URL, via the communication section; and a process of generating combined document data in which the URL is combined with the document data.Type: GrantFiled: November 28, 2014Date of Patent: August 7, 2018Assignee: Brother Kogyo Kabushiki KaishaInventor: Yoshihiro Itogawa
-
Patent number: 10042829Abstract: Systems and methods of measuring the visibility of overlay content in a display of a computing device are provided. A page renderer can identify a position of a video block with respect to a web page rendered on the client device, identify a portion of the web page visible in a viewport of the client device, identify a portion of the video block visible in the viewport, and pass data identifying the portion of the video block visible in the viewport to an element renderer. The element renderer can receive the data, identify a position of overlay content with respect to the video block, compare the position of the overlay content to the portion of the video block visible in the viewport to determine visibility of the overlay content in the viewport, determine whether the visibility meets a visibility threshold, and provide visibility data to a records server.Type: GrantFiled: August 16, 2016Date of Patent: August 7, 2018Assignee: Google LLCInventors: Robert Durbin, Justin Lewis
-
Patent number: 10037137Abstract: One embodiment provides a method, including: presenting, on an input and display device, one or more input fields for an underlying application; detecting, using the input and display device, one or more handwriting input strokes provided to an input field overlay application; determining, using a processor, an input field targeting characteristic based on the one or more handwriting input strokes; selecting one of the one or more input fields as a target input field based on the input field targeting characteristic; and inserting a converted form of the one or more handwriting input strokes into the target input field. Other embodiments are described and claimed.Type: GrantFiled: December 23, 2014Date of Patent: July 31, 2018Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Jianbang Zhang, Jon Wayne Heim, Russell Speight VanBlon, Grigori Zaitsev, Jason Peter Sallinger, John Weldon Nicholson
-
Patent number: 10033792Abstract: 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: GrantFiled: November 3, 2017Date of Patent: July 24, 2018Inventor: Dov Koren
-
Patent number: 10032071Abstract: One embodiment provides a method, including: receiving, in an overlay handwriting application, one or more handwriting strokes; processing the one or more handwriting strokes to obtain at least one candidate machine input word; generating, using a spell check application, at least one spell check word using the at least one candidate machine input word; and providing, on a display device, the at least one spell check word generated by the spell check application. Other embodiments are described and claimed.Type: GrantFiled: December 23, 2014Date of Patent: July 24, 2018Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Russell Speight VanBlon, Joshua Neil Novak, Steven Richard Perrin, Jianbang Zhang
-
Patent number: 10025767Abstract: A method and apparatus are provided for determining the layout of a form automatically to accommodate text in the form. Under the method and apparatus, a set of parameters define the sizing and alignment of elements of the form. Sizing and positioning instructions that are separate from the sizing and alignment parameters set the sizing and positioning of elements of the form based on the sizing and alignment parameters. The instructions determine the minimum size for the form, based in part on text in the form. The difference between the minimum size for the form and a desired size for the form is then distributed across the form to size and position the elements in the form.Type: GrantFiled: December 31, 2015Date of Patent: July 17, 2018Assignee: CALLAHAN CELLULAR L.L.C.Inventors: Nicholas James Thomson, Dmitri Davydok, Anthony Lee, Ian Carl Legler
-
Patent number: 10013408Abstract: An information processing apparatus includes a reception unit, a display, a detection unit, and a changing unit. The reception unit receives sticky note information indicating a sticky note to be attached to a mount sheet. The display displays the sticky note information received by the reception unit as a newly arrived sticky note on the mount sheet. The detection unit detects that a status of the newly arrived sticky note has changed. The changing unit changes display of the newly arrived sticky note for which a change is detected by the detection unit into display as a non-newly arrived sticky note.Type: GrantFiled: May 23, 2014Date of Patent: July 3, 2018Assignee: FUJI XEROX CO., LTD.Inventors: Yuki Nakamori, Kazunori Horikiri, Yusuke Kano, Nobuyuki Yamazoe
-
Patent number: 10007420Abstract: A method of operating an electronic device is provided. The method includes detecting at least two object displayed contiguously, determining a line interval of the at least two objects, and reconfiguring an interval of the at least two objects based on the determined line interval.Type: GrantFiled: September 12, 2014Date of Patent: June 26, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: In-Hyung Jung, Hyo-Jin Kim
-
Patent number: 9990440Abstract: Software on a client device presents a webpage through a browser. The webpage is from an online content-aggregation website and includes a plurality of panels containing a plurality of content items. The software selectively pre-loads into a cache a resource associated with a content item in a panel if the content item is relatively persistent in comparison to other content items. The cache is controlled by the browser. The software retrieves the resource from the cache upon receiving command from a user and presents the resource through the browser.Type: GrantFiled: December 30, 2013Date of Patent: June 5, 2018Assignee: Oath Inc.Inventors: Steve Krutzler, Edward J. Campbell, III, Amit Motgi, Gamaiel Zavala, Arons Lee, Devrim Tufan