Character Generating Patents (Class 345/467)
-
Patent number: 10023006Abstract: A wheel rim retainer includes an annular unit, a first end connecting member movably coupled at one end of the annular unit, and a second end connecting member movably coupled at an opposed end of the annular unit. The annular unit includes a plurality of hinged members movably coupled with each other in an edge-to-edge manner, wherein each of the hinged members has a width larger than a width of the wheel well. The second end connecting member is detachably coupled with the first end connecting member for encircling the hinged members around a hub surface of a wheel rim to cover a wheel well thereof so as to prevent a bead of a tire falling at the wheel rim when the tire is deflated.Type: GrantFiled: June 28, 2017Date of Patent: July 17, 2018Inventors: Guirong Yang, Yingjie Qi
-
Patent number: 9961403Abstract: The types and locations of particular types of content in a video are visually summarized in a way that facilitates understanding by a viewer. A method may include determining one or more semantic segments of the video. In addition, the method may include determining one or more emotion objects for at least one of the semantic segments. Further, the method may include generating a user interface on a display screen. The user interface may include one window, and in another embodiment, the user interface may include two windows. Moreover, the method may include displaying first indicia of the emotion object in a first window. The horizontal extent of the first window corresponds with the temporal length of the video and the first indicia are displayed at a location corresponding with the temporal appearance of the emotion object in the video.Type: GrantFiled: January 28, 2014Date of Patent: May 1, 2018Assignee: Lenovo Enterprise Solutions (Singapore) PTE., LTD.Inventors: Barry A. Kritt, Sarbajit K. Rakshit, Shawn K. Sremaniak
-
Patent number: 9959487Abstract: The present disclosure provides a method and a device for adding a font. The method includes: acquiring an image; recognizing text in the image as at least one character, each character being a font file corresponding to a single word or a single symbol; and adding a recognized character to a system font library, the system font library including characters used for displaying text on a user interface.Type: GrantFiled: May 24, 2016Date of Patent: May 1, 2018Assignee: Xiaomi Inc.Inventors: Yi Gao, Hongqiang Wang, Yunyuan Ge
-
Patent number: 9940306Abstract: Disclosed herein is a system and related method for downloading fonts associated with a document in a client-server architecture. On a client side the client is: receiving some of the document to reproduce; retrieving fonts needed to display a page of the document on the client device by: requesting a font loader to load a requested font; determining if the font is loaded by: determining a valid test character of the font that is a viewable character; attempting to draw the test character in a small portion of a display screen of the client device; recording a width of the drawn character; determining that the test character was written in the requested font if its character width is not equal to zero; and determining that the test character was written in a fallback font if its character width is equal to zero.Type: GrantFiled: September 28, 2015Date of Patent: April 10, 2018Assignee: Workiva Inc.Inventor: Bovard Tiberi
-
Patent number: 9928559Abstract: A method for watermarking a document containing at least one text portion comprising the following steps: —determining a specific character font comprising, for at least one character, an original graphic and at least one variation, each of the variations being associated with a different value, said character being termed encodable characters; —using the specific character font to encode an item of information in the text portion of the document, by replacing at least one original graphic with a variation, the original graphic and the variation or variations being identified as a single character by a first optical character recognition process referred to as standard OCR and identified as a plurality of characters by a second optical character recognition process referred to as specific OCR that is capable of determining if the represented character is the original graphic or one of the variations of same and, if so, making it possible to determine the variation that is represented, a strict order relationsType: GrantFiled: March 14, 2014Date of Patent: March 27, 2018Assignee: SEND ONLY OKED DOCUMENTS (SOOD)Inventors: Paul Lahmi, Patrice Denis, Yan Diacono, Jean-Marc Ogier
-
Patent number: 9891438Abstract: Disclosed is a video processor for a magnifier camera. In particular, the disclosure relates to a video processor that eliminates the use of a frame buffer. This, in turn, reduces the latency otherwise present in the video signal. The disclosed video processor also allows selected portions of the display to be shaded. This highlights the non-shaded portions of the display while at the same time allowing the entire object to be perceived by the user.Type: GrantFiled: April 30, 2015Date of Patent: February 13, 2018Assignee: Freedom Scientific, Inc.Inventors: Patrick Murphy, Todd Conard, Douglas J. Glazar
-
Patent number: 9892093Abstract: When a browsing computer navigates to a network document, such as a web page, the corresponding server also downloads computer readable formatting information necessary for the operating system of the browsing computer to render nonstandard characters within the network document. An installation module is also downloaded to the browsing computer. The installation module is loaded onto the browsing computer which in turn either permanently installs or temporarily exposes the operating system of the browsing computer to the computer readable formatting information. As a result, the operating system of the browsing computer is able to display the network document including the non-standard characters.Type: GrantFiled: June 29, 2016Date of Patent: February 13, 2018Assignee: Clantech, Inc.Inventor: Robert G. Adamson, III
-
Patent number: 9858264Abstract: A text sentence is automatically converted to an image sentence that conveys semantic roles of the text sentence. This is accomplished by identifying semantic roles associated with each verb of a sentence, any associated verb adjunctions, and identifying the grammatical dependencies between words and phrases in a sentence, in some embodiments. An image database, in which each image is tagged with descriptive information corresponding to the image depicted, is queried for images corresponding to the semantic roles of the identified verbs. Unless a single image is found to depict every semantic role, the text sentence is split into two smaller fragments. This process is the repeated and performed recursively until a number of images have been identified that describe each semantic role of each sentence fragment.Type: GrantFiled: March 22, 2017Date of Patent: January 2, 2018Assignee: Adobe Systems IncorporatedInventors: Siddhartha Kumar Dutta, Midhun Gundapuneni, Harsh Jhamtani, Shubham Varma
-
Patent number: 9858506Abstract: The current document is directed to methods and systems that convert document images containing mathematical expression into corresponding electronic documents. In one implementation, an image or sub-image containing a mathematical expression is recursively partitioned into blocks separated by white-space stripes. Horizontal and vertical partitioning are alternately and recursively applied to the image or sub-image containing a mathematical expression until the lowest-level blocks obtained by partitioning correspond to symbols recognizable by character-recognition methods. Graph-based analysis of the recognized symbols provides a basis for encoding an equivalent representation of the mathematical expression contained in the image or sub-image.Type: GrantFiled: April 6, 2015Date of Patent: January 2, 2018Assignee: ABBYY DEVELOPMENT LLCInventors: Dmitry Isupov, Anton Masalovitch
-
Patent number: 9824348Abstract: A method that includes receiving, from one or more motion sensors in a device, data describing a signature arc in three-dimensional space, the signature arc having been generated by gesturing using the device; identifying, from the data describing the gestured signature arc, a plurality of points that correspond to the gestured signature arc in three-dimensional space; generating a curve along the identified plurality of points corresponding to the gestured signature arc; generating a two-dimensional representation of the gestured signature arc; and displaying, on a display screen, the generated two-dimensional representation of the gestured signature arc.Type: GrantFiled: August 7, 2013Date of Patent: November 21, 2017Assignee: Square, Inc.Inventors: Daniel Jeffrey Post, Thomas Templeton
-
Patent number: 9824266Abstract: A handwriting input apparatus and method are provided. The handwriting input apparatus includes: a touch screen configured to display a handwriting corresponding to a touch input; and a processor configured to generate a skeleton for the handwriting by performing text recognition with respect to the handwriting, correct a style of the handwriting based on the generated skeleton, apply a beautification effect to the corrected style of the handwriting, and control the touch screen to display the beautified handwriting.Type: GrantFiled: July 29, 2015Date of Patent: November 21, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sang-Ho Kim, Do-Hyeon Kim, Dong-Hyuk Lee
-
Patent number: 9813697Abstract: To appropriately prevent a burn-in phenomenon when a still image such as an OSD screen is displayed on a display panel. When a menu screen is displayed on a video screen in a superimposed manner, a menu phrase in at least one of a left-eye video and a right-eye video is deleted on a menu background area. A time period in which a brightness difference between still pixels in a boundary between a menu background area and a menu phrase remains large is reduced, and thus the occurrence of the burn-in phenomenon can be prevented. However, the menu background area is constantly displayed without being deleted, so that screen flickering does not occur.Type: GrantFiled: August 17, 2012Date of Patent: November 7, 2017Assignee: SONY CORPORATIONInventors: Masaaki Yamamoto, Masaomi Nabeta, Naomasa Takahashi, Yohsuke Kaji, Yoichi Hirota
-
Patent number: 9779521Abstract: A system and method of a gravity point drawing that simulate a physical model to draw or modify vector curves. A node is identified in a drawing of a graphical application. A size of a predefined space around the node and an intensity value associated with the node are determined. The intensity value affects the curvature of a vector curve in the predefined space. The vector curve is generated in the predefined space. The curvature of the vector curve is based on the size of the predefined space and the intensity value associated with the node in the drawing.Type: GrantFiled: May 30, 2014Date of Patent: October 3, 2017Assignee: ADOBE SYSTEMS INCORPORATEDInventor: Dongfang Gou
-
Patent number: 9774549Abstract: A method and an apparatus for displaying an Instant Messaging (IM) message are provided. The method includes, when the size of a picture to be processed is greater than the size of a container, setting the display size of the picture to be processed to be not greater than the size of the container; and drawing the picture to be processed according to the set display size. As such, a picture to be processed having the size greater than the container size can be adapted to the size of a container in IM software, and the IM software can directly display the entirety of the picture that is originally greater than the container size.Type: GrantFiled: November 17, 2014Date of Patent: September 26, 2017Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Chunhua Zhang, Shuo Min
-
Patent number: 9760279Abstract: A touch operation input device that allows input by a touch operation to a display screen, has a touch operation detector for detecting a touch operation; an operation processor for performing a process by determining operated content based on a detection result of the touch operation detector; a menu processor for performing a menu displaying process and a process of a menu item, based on a determination result of the operation processor; an image processor for performing a process of generating a drawn image on a touched portion when in a drawing mode; and a display controller for performing control of display on a display screen. When the operation processor has determined the touch operation as an operation for a menu process, the image processor performs a process of erasing the drawn image drawn by the touch operation even in the drawing mode.Type: GrantFiled: April 1, 2015Date of Patent: September 12, 2017Assignee: SHARP KABUSHIKI KAISHAInventors: Noriyuki Koyama, Kenji Akitomo
-
Patent number: 9733707Abstract: Disclosed are methods and systems for improving touch utility on a touch screen display user interface providing a rule-based mask that enables or limits a function in a way that allows a user or developer to enhance precision or efficiency of input, or to create a unique modality of input. A method of touch-based user interaction with a touch screen device includes providing a virtual mask overlaying one or more of a plurality of virtual objects on the touch screen device and defining a mask area, sensing a touch within the mask area, the touch generating a touch data signal, and applying one or more combination of interaction, graphical rendering and/or visual feedback rules to the touch data signal and graphical objects. The interaction, graphical rendering and visual feedback rules can exist individually or in combination.Type: GrantFiled: March 22, 2012Date of Patent: August 15, 2017Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Amit Nishikant Kawalkar, Hans Roth
-
Patent number: 9731548Abstract: A wheel rim retainer includes an annular unit, a first end connecting member movably coupled at one end of the annular unit, and a second end connecting member movably coupled at an opposed end of the annular unit. The annular unit includes a plurality of hinged members movably coupled with each other in an edge-to-edge manner, wherein each of the hinged members has a width larger than a width of the wheel well. The second end connecting member is detachably coupled with the first end connecting member for encircling the hinged members around a hub surface of a wheel rim to cover a wheel well thereof so as to prevent a bead of a tire falling at the wheel rim when the tire is deflated.Type: GrantFiled: January 15, 2015Date of Patent: August 15, 2017Inventors: Guirong Yang, Yingjie Qi
-
Patent number: 9733876Abstract: A method of printing a web page by using a mobile terminal and a mobile terminal are provided. The method includes displaying the web page on the mobile terminal, extracting objects that are to be printed from the web page displayed on the mobile terminal, setting a layout of the extracted objects, and generating printing data by rendering the objects according to the layout.Type: GrantFiled: May 30, 2014Date of Patent: August 15, 2017Assignee: S-PRINTING SOLUTION CO., LTD.Inventors: Jeong-jin Park, Dong-chae Park, Jae-wook Cho
-
Patent number: 9727537Abstract: Embodiments of the present invention provide for the efficient application of a system font mapping to a design. Specific embodiments of the invention involve creating a design environment for a user that is configured to display a design. The design environment allows a user to apply a design font to text in the design. The user is also allowed to define a mapping from the design font to a target font. These embodiments also include generating a markup language representation of the design and applying the mapping to the design. The text is linked to the design font using an encoding prior to the generating step, and the text is linked to fonts in the markup language representation using a different encoding.Type: GrantFiled: March 24, 2014Date of Patent: August 8, 2017Assignee: Axure Software Solutions, Inc.Inventors: Victor Hsu, Martin Smith, Ian Gardner
-
Patent number: 9715623Abstract: For reduced storage of user stroke data, systems, apparatus, and methods are disclosed. The apparatus includes a handwriting input device that receives input stroke data, a processor, and a memory that stores code executable by the processor, the code including code that identifies a handwritten character from the stroke data, maps the handwritten character to a user-specific font character based on the stroke data, and creates a file storing a character encoding corresponding to the user-specific font character. The handwriting input device may include an input device selected from the group consisting of: a touchscreen, a touch panel, a digitizer, a digital pen, a scanner, an imager, and a digital camera.Type: GrantFiled: June 10, 2015Date of Patent: July 25, 2017Assignee: Lenovo (Singapore) PTE. LTD.Inventors: Russell Speight VanBlon, Grigori M. Zaitsev
-
Patent number: 9690778Abstract: An information processing system is configured to: acquire a plurality of converted character strings one by one, each of the plurality of converted character strings having been converted from a corresponding one of a plurality of original character strings included in an original image; generate, each time a converted character string is acquired, a converted image representing the converted character string for the original image corresponding to the acquired converted character string; and change a content of a foreground of an arrangement area of the original image in an object to be displayed on a screen to the converted image.Type: GrantFiled: March 29, 2013Date of Patent: June 27, 2017Assignee: RAKUTEN, INC.Inventor: Soh Masuko
-
Patent number: 9679403Abstract: A method and system render rasterized data by receiving non-rasterized page description language data and a corresponding transformation matrix representing transformation operations to be performed. The non-rasterized page description language data is rasterizing to create rasterized data. The corresponding transformation matrix is decomposed into a plurality of individual transformation operation matrices and a discrete transformation operation value, from each corresponding individual transformation operation matrix, is generated for each transformation operation to be performed upon the rasterized data. The transformation operations are performed upon the rasterized data based upon the generated discrete transformation operation values.Type: GrantFiled: December 11, 2009Date of Patent: June 13, 2017Assignee: Xerox CorporationInventor: Paul Roberts Conlon
-
Patent number: 9658989Abstract: A method for preparing a display document for analysis includes: extracting character data from the display document; determining a first order associated with processing of the character data and a second order associated with a logical order of the character data; determining whether the first order is different from the second order; and reversing at least a portion of the character data in response to the determination that the first order is different from the second order.Type: GrantFiled: August 25, 2008Date of Patent: May 23, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Adrian Lee
-
Patent number: 9659392Abstract: A method and system render rasterized data by receiving non-rasterized page description language data and a corresponding transformation matrix representing transformation operations to be performed. The non-rasterized page description language data is rasterizing to create rasterized data. The corresponding transformation matrix is decomposed into a plurality of individual transformation operation matrices and a discrete transformation operation value, from each corresponding individual transformation operation matrix, is generated for each transformation operation to be performed upon the rasterized data. The transformation operations are performed upon the rasterized data based upon the generated discrete transformation operation values.Type: GrantFiled: December 11, 2009Date of Patent: May 23, 2017Assignee: Xerox CorporationInventor: Paul Roberts Conlon
-
Patent number: 9652820Abstract: A method and system render rasterized data by receiving non-rasterized page description language data and a corresponding transformation matrix representing transformation operations to be performed. The non-rasterized page description language data is rasterizing to create rasterized data. The corresponding transformation matrix is decomposed into a plurality of individual transformation operation matrices and a discrete transformation operation value, from each corresponding individual transformation operation matrix, is generated for each transformation operation to be performed upon the rasterized data. The transformation operations are performed upon the rasterized data based upon the generated discrete transformation operation values.Type: GrantFiled: December 11, 2009Date of Patent: May 16, 2017Assignee: Xerox CorporationInventor: Paul Roberts Conlon
-
Patent number: 9633469Abstract: A system, method, and computer program product are provided for conservative rasterization of primitives using an error term. In use, an edge equation is determined for each edge of a primitive, the edge equation having coefficients defining the edge of the primitive. Each edge of the primitive is shifted to enlarge the primitive by modifying coefficients of the edge equation defining the edge by an error term that is a predetermined amount. Pixels that intersect the primitive are then determined using the enlarged primitive.Type: GrantFiled: March 15, 2013Date of Patent: April 25, 2017Assignee: NVIDIA CorporationInventors: Eric Brian Lum, Walter Robert Steiner, Henry Packard Moreton, Justin L. Cobb, Barry Nolan Rodgers, Yury Uralsky, Timo Oskari Aila, Tero Tapani Karras
-
Patent number: 9632696Abstract: A display device for displaying presentation data including multiple pages, which receives the presentation data and a page number of a page displayed from a presenter device. An image of a page having the received page number from among the multiple pages is displayed in a follow mode, and an image of any given page from among the multiple pages is displayed in a write mode. A handwritten image is detected in the write mode, associated with a page number of a page displayed, and temporarily stored when a follow mode set instruction is accepted in the write mode. If a return instruction is accepted in the follow mode, the handwritten image specified by the temporary storage data is displayed superimposed on an image of the page having a page number specified by the stored temporary storage data among the multiple pages of the presentation data.Type: GrantFiled: May 25, 2011Date of Patent: April 25, 2017Assignee: Konica Minolta, Inc.Inventor: Takao Shudo
-
Patent number: 9619439Abstract: A system and machine-implemented method for providing a font is provided. A request is received from a client device to download a font. The requested font is accessed, where the accessed font includes a corresponding character map and a corresponding glyph table. A supported character list and a modified font based on the corresponding character map, the modified font is compressed, and the supported character list and the compressed modified font are sent to the client device. Character data is also sent to the client device, wherein the character data is for merging the at least one character into the modified font based on information in the character data.Type: GrantFiled: February 26, 2014Date of Patent: April 11, 2017Assignee: Google Inc.Inventors: Brian Stell, Han-Wen Yeh
-
Patent number: 9619738Abstract: A method and system render rasterized data by receiving non-rasterized page description language data and a corresponding transformation matrix representing transformation operations to be performed. The non-rasterized page description language data is rasterizing to create rasterized data. The corresponding transformation matrix is decomposed into a plurality of individual transformation operation matrices and a discrete transformation operation value, from each corresponding individual transformation operation matrix, is generated for each transformation operation to be performed upon the rasterized data. The transformation operations are performed upon the rasterized data based upon the generated discrete transformation operation values.Type: GrantFiled: December 11, 2009Date of Patent: April 11, 2017Assignee: Xerox CorporationInventor: Paul Roberts Conlon
-
Patent number: 9613268Abstract: A system to process graphical elements within a book during assessment of the book for suitability for conversion to an audio format includes an image classification subsystem, an image processing subsystem, and a weighting subsystem. The image classification subsystem is configured to classify a graphical element based on at least one of a context of the graphical element and properties of the graphical element. The image processing subsystem is configured process the graphical element to create a processed graphical element, the processing responsive to the classification of the graphical element. The weighting subsystem is configured to produce a weighting corresponding to the processed graphical element, the weighting indicating an impact of the graphical element of suitability of the book for conversion to the audio format.Type: GrantFiled: October 22, 2015Date of Patent: April 4, 2017Assignee: Google Inc.Inventors: Garth Conboy, Michael Salomon Morton
-
Patent number: 9588633Abstract: Preventing the inclusion of a reference to a host cell in a formula to avoid a circular reference in the formula is disclosed. In some embodiments, an indication of an attempted user gesture for inserting into a formula being entered into a host cell a reference to the host cell is received, and the attempted user gesture for inserting a reference to the host cell is disallowed to prevent a circular reference from being inserted into the formula being entered into the host cell.Type: GrantFiled: January 13, 2012Date of Patent: March 7, 2017Assignee: APPLE INC.Inventor: Peter William Rapp
-
Patent number: 9564107Abstract: A method for adjusting characters of a page includes determines a selected page on a display device of an electronic device. Sizes of characters on the selected page are acquired. An adjustment ratio of the characters on the selected page is computed according to a predetermined calculation method. A size of each of the characters on the selected page is adjusted according to the acquired sizes of the characters on the selected page and the computed adjustment ratio of the characters on the selected page. Each of the characters on the selected page on the displaying device is displayed with the adjusted size of each of the characters on the selected page.Type: GrantFiled: April 16, 2015Date of Patent: February 7, 2017Assignee: FIH (HONG KONG) LIMITEDInventor: Hsing-Chun Hsieh
-
Patent number: 9514691Abstract: The invention relates to an electronic device comprising a limited color display and a method of driving the display. The display has an array of pixels, a driver for driving each of said pixels in said array and a color filter which is aligned with said display whereby each of said pixels is sub-divided into a plurality of sub-pixels of different colors. The method comprises receiving a target image; generating a brightness image for said target image by determining a brightness value for each sub-pixel within said display; generating an output signal from said brightness image by determining an output value for each of said plurality of sub-pixels of different colors within the brightness image; and outputting said output signal to said driver to drive the display.Type: GrantFiled: May 22, 2013Date of Patent: December 6, 2016Assignee: FLEXENABLE LIMITEDInventor: Will Reeves
-
Patent number: 9509757Abstract: A multi-language sorting index may allow sort keys for multiple languages to be stored in an auxiliary table associated with a primary table in which the strings to be sorted are stored. Sort keys may be generated for each string and stored in the auxiliary table, with duplicate sort keys excluded. Queries for sorted data in the first table may use the auxiliary table to identify and sort the requested data.Type: GrantFiled: June 30, 2011Date of Patent: November 29, 2016Assignee: Google Inc.Inventor: Mark Davis
-
Patent number: 9508168Abstract: A method and system render rasterized data by receiving non-rasterized page description language data and a corresponding transformation matrix representing transformation operations to be performed. The non-rasterized page description language data is rasterizing to create rasterized data. The corresponding transformation matrix is decomposed into a plurality of individual transformation operation matrices and a discrete transformation operation value, from each corresponding individual transformation operation matrix, is generated for each transformation operation to be performed upon the rasterized data. The transformation operations are performed upon the rasterized data based upon the generated discrete transformation operation values.Type: GrantFiled: December 11, 2009Date of Patent: November 29, 2016Assignee: Xerox CorporationInventor: Paul Roberts Conlon
-
Patent number: 9501200Abstract: A smart display allows a user to build custom layouts of user interface blocks on the smart display independent of the software on the computer creating the user interface. A customization mechanism in the smart display allows a user to select portions of a user interface and move them to different positions on the display. The customization mechanism creates custom layout metadata that defines a screen offset for portions of a user interface moved by the user. The smart display monitors the incoming display data and re-assigns pixel rendering data to the new location in the moved user interface blocks as the data coming from the computer application changes.Type: GrantFiled: September 14, 2011Date of Patent: November 22, 2016Assignee: International Business Machines CorporationInventors: Michael J. Branson, Gregory R. Hintermeister
-
Patent number: 9495780Abstract: A method and system render rasterized data by receiving non-rasterized page description language data and a corresponding transformation matrix representing transformation operations to be performed. The non-rasterized page description language data is rasterizing to create rasterized data. The corresponding transformation matrix is decomposed into a plurality of individual transformation operation matrices and a discrete transformation operation value, from each corresponding individual transformation operation matrix, is generated for each transformation operation to be performed upon the rasterized data. The transformation operations are performed upon the rasterized data based upon the generated discrete transformation operation values.Type: GrantFiled: December 11, 2009Date of Patent: November 15, 2016Assignee: Xerox CorporationInventor: Paul Roberts Conlon
-
Patent number: 9488860Abstract: A liquid crystal panel and a LCD are provided.Type: GrantFiled: August 13, 2013Date of Patent: November 8, 2016Assignee: BOE TECHNOLOGY GROUP CO., LTD.Inventors: Chao Xu, Wei Qin, Heecheol Kim
-
Patent number: 9477883Abstract: An electronic device is provided. The electronic device includes a display module configured to generate an event corresponding to a handwritten data input and a control module configured to recognize a stroke of handwritten data, collect input time information on at least one stroke and store or transmit a message including stroke related information and the input time information.Type: GrantFiled: January 14, 2015Date of Patent: October 25, 2016Assignee: Samsung Electronics Co., Ltd.Inventors: In Hyung Jung, Hyun Soo Kim, Jong Wu Baek, Tae Hwan Wi, Cheong Jae Lee
-
Patent number: 9460374Abstract: A conversion area in a storage of a printer is determined to accommodate slips of different sizes. Slips are conveyed along a path that is guided on one side and open on the other. A detector detects the length of the slip in the conveyance direction. Dimensions of the conversion area are determined based on the detected length of the slip, and a recording range of a recording head is also determined. Font data is read from memory based on font code that is received from a control device and written in the conversion area per line unit in the order in which the font code is received and in a direction corresponding to toward the open side of the conveyance path and away from the guided side of the conveyance path. The recording head is controlled to record the font data in the conversion area on the slip.Type: GrantFiled: April 8, 2015Date of Patent: October 4, 2016Assignee: Seiko Epson CorporationInventors: Yuichi Ito, Atsushi Sakai
-
Patent number: 9454494Abstract: Methods, devices, and systems for encrypting a communication from a device are described herein. One device includes a memory, and a processor configured to execute executable instructions stored in the memory to generate a subset-sum problem and a Goldreich-Levin hash function and encrypt a communication from the device using the subset-sum problem and the Goldreich-Levin hash function.Type: GrantFiled: August 1, 2014Date of Patent: September 27, 2016Assignee: Honeywell International Inc.Inventors: Siva Raj Rajagopalan, Jun Ho Huh
-
Patent number: 9400667Abstract: A method, system and computer program product for optimizing memory usage associated with duplicate string objects in a Java virtual machine. The method comprises scanning a heap of the Java virtual machine at the end of the start-up process of the virtual machine to identify duplicate strings associated with the virtual machine, storing the identified strings in a string cache file, and determining whether a new string that needs to be created during start-up already exists in the string cache file. The duplicate strings are added to an interned strings table. A reference to a duplicate string is returned if a string to be created is already in the string cache file.Type: GrantFiled: December 20, 2013Date of Patent: July 26, 2016Assignee: International Business Machines CorporationInventors: Curtis E. Hrischuk, Andrew Russell Low, Peter Duncan Shipton, John Joseph Stecher
-
Patent number: 9391774Abstract: The invention is directed to a system to authenticate an electronic message to a recipient in a sender's handwriting. The system has a server including a processor and a software application configured to execute instructions related to: identifying the electronic message composed by the sender, converting the electronic message composed by the sender into the sender's handwriting, where the sender's handwriting is in an electronic format; the electronic format defining a sender's electronic handwriting message, formatting the sender's electronic handwriting message to correspond to the formatting of the electronic message composed by the sender, encrypting the sender's electronic handwriting message to restrict readability of contents, and transmitting the sender's electronic handwriting message to the recipient.Type: GrantFiled: February 27, 2015Date of Patent: July 12, 2016Assignee: STRAUSSKEY PARTNERS, LLCInventors: Ronald I. Strauss, Kris Ball
-
Patent number: 9390072Abstract: A method for a device to enlarge a displayed font, includes: receiving an instruction for enlarging a currently displayed font; acquiring a size of the currently displayed font; when the size of the currently displayed font is smaller than a preset maximum threshold, enlarging the currently displayed font based on a curve enlargement rule with a first enlargement coefficient configured by an operating system of the device and a second enlargement coefficient configured by a current application; when the size of the currently displayed font is larger than or equal to the preset maximum threshold, enlarging the currently displayed font based on a linear enlargement rule with a third enlargement coefficient configured by the operating system; and displaying the enlarged font.Type: GrantFiled: August 15, 2014Date of Patent: July 12, 2016Assignee: Xiaomi Inc.Inventors: Minghao Li, Jun Yuan, Jinxiang Liang
-
Patent number: 9349082Abstract: Included are a display portion that displays image data; a selection portion that allows selection of a partial pixel from amongst the pixels of image data; a color range setting portion that allows setting a color range on the basis of a color of the partial pixel; a determination portion that determines whether or not an image pixel constituting falls within the color range; a determination practice portion that sequentially performs this determination until the pixel adjacent to a determination-completed pixel becomes a pixel not falling within the color range; a pixel designation portion that designates at least one pixel as falling within the color range; a color conversion portion that converts a color of each pixel designated by the pixel designation portion; and a recording data generation portion that generates recording data on the basis of image data resulting from the color conversion.Type: GrantFiled: March 26, 2015Date of Patent: May 24, 2016Assignee: Seiko Epson CorporationInventors: Tatsuo Akasaka, Takuya Ono
-
Patent number: 9317777Abstract: A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include receiving data representing features of a first font and data representing features of a second font. The first font and the second font are capable of representing one or more glyphs. Operations also include receiving survey-based data representing the similarity between the first and second fonts, and, training a machine learning system using the features of the first font, the features of the second font and the survey-based data that represents the similarity between the first and second fonts.Type: GrantFiled: October 4, 2013Date of Patent: April 19, 2016Assignee: Monotype Imaging Inc.Inventors: Sampo Juhani Kaasila, Anand Vijay, Jitendra Kumar Bansal
-
Patent number: 9299322Abstract: In one embodiment, dividing a set of texts into one or more text blocks, each text block including a portion of the set of texts; rendering each text block to obtain one or more rendered text blocks; determining a placement instruction for each rendered text block, the placement instruction indicating a position of the rendered text block when it is displayed; and sending the one or more rendered text blocks and their respectively associated placement instructions to an electronic device for displaying on the electronic device.Type: GrantFiled: May 6, 2015Date of Patent: March 29, 2016Assignee: Facebook, Inc.Inventor: Barak Reuven Naveh
-
Patent number: 9292486Abstract: A system and/or computer program product validates a formula within a spreadsheet. A formula type, of an identified formula from a spreadsheet, is identified. A database of known accurate formulas, whose type matches a formula type of the identified formula within the spreadsheet, is identified and located. A determination is made as to whether the identified formula from the spreadsheet matches a known accurate formula from the database. In response to the identified formula from the spreadsheet failing to match the known accurate formula from the database, a predefined action is initiated.Type: GrantFiled: January 8, 2014Date of Patent: March 22, 2016Assignee: International Business Machines CorporationInventors: Gary D. Cudak, Christopher J. Hardee, Adrian X. Rodriguez
-
Patent number: 9288440Abstract: A method is described for manipulating a view displayed on one or more follower participants' devices to track a view displayed on a lead participant's device. A request to manipulate the view displayed on the one or more follower participant devices is received. The lead participant is identified. The follower participants are identified. A lead view of the lead participant is determined. The lead view is communicated to the follower participants computing devices for display. A computing device and a non-transitory computer readable medium having instructions configured to implement the method are also described.Type: GrantFiled: March 30, 2015Date of Patent: March 15, 2016Assignee: SMART Technologies ULCInventors: Min Xin, Michael Boyle, Kathryn Rounding
-
Patent number: 9262847Abstract: A method, system and computer program product encoded on a computer-readable medium for obtaining a glyph rendering are described. A request is received for a rendered first glyph for display on a display device. The request includes rendering information including a first origin. Each device pixel of the display device includes n sub-pixels, where n is an integer greater than 1. A rendered second glyph matching the first glyph is found in a cache of rendered glyphs. A matching rendered second glyph includes a rendered glyph having a second origin offset from the first origin by x/n of a device pixel, where x is an integer ranging between 1 and (n?1). If the second origin is offset from the first origin by x/n, then the density values associated with each sub-pixel of the matching rendered second glyph are shifted by x/n of a device pixel.Type: GrantFiled: October 23, 2008Date of Patent: February 16, 2016Assignee: Adobe Systems IncorporatedInventor: Terence S. Dowling