Character Generating Patents (Class 345/467)
  • Patent number: 11847551
    Abstract: A transitive closure data structure is constructed for a pair of features represented in a vector space corresponding to an input dataset. The data structure includes a set of entries corresponding to a set of all possible paths between a first feature in the pair and a second feature in the pair in a graph of the vector space. The data structure is reduced by removing a subset of the set of entries such that only a single entry corresponding to a single path remains in the transitive closure data structure. A feature cross is formed from a cluster of features remaining in a reduced ontology graph resulting from the reducing the transitive closure data structure. A layer is configured in a neural network to represent the feature cross, which causes the neural network to produce a prediction that is within a defined accuracy relative to the dataset.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: December 19, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig M. Trim, Mary E. Rudden, Aaron K. Baughman, Stefan A. G. Van Der Stockt, Bernard Freund, Augustina Monica Ragwitz
  • Patent number: 11847159
    Abstract: Systems, methods, and non-transitory computer-readable media are disclosed for determining a glyph and a font from a vector outline by applying various combinations of hash-based querying, path-descriptor matching, or anchor-point matching. For example, the disclosed systems can select a subset of candidate glyphs for a vector outline based on (i) comparing hash keys of candidate glyphs with a point-order-agnostic hash key corresponding to the vector outline and (ii) comparing a path descriptor for a primary path of the vector outline to path descriptors corresponding to candidate glyphs. By further comparing anchor points between the vector outline and the subset of candidate glyphs, the disclosed systems can select both a glyph and a font matching the vector outline.
    Type: Grant
    Filed: July 13, 2022
    Date of Patent: December 19, 2023
    Assignee: Adobe Inc.
    Inventors: Praveen Kumar Dhanuka, Matthew Fisher, Arushi Jain
  • Patent number: 11842140
    Abstract: Techniques described herein take character glyphs as input and generate a text-on-a-path text object that includes the character glyphs arranged in a determined order along a path. For instance, a method described herein includes accessing character glyphs in input data. The method further includes determining an order for the character glyphs based on relative positions and orientations of the character glyphs in the input data. The method further includes generating a path for the character glyphs, based on the order, and associating the path with the character glyphs. Further, the method includes generating a text object that includes the set of character glyphs arranged in the order along the path.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: December 12, 2023
    Assignee: ADOBE INC.
    Inventors: Arushi Jain, Vijit Saxena, Praveen Kumar Dhanuka, Matthew Fisher
  • Patent number: 11775734
    Abstract: Embodiments are disclosed for receiving a modal input including at least one of a text input or an image input. The method may include extracting an intent label from the modal input. The method may further include generating, by an intent embedding generator, an intent embedding from the intent label. The method may further include comparing the intent embedding to a plurality of candidate font embeddings to obtain one or more candidate fonts based on a similarity of the intent embedding to the plurality of candidate font embeddings in an embedding space. The method may further include identifying a recommended font based on the similarity of the intent embedding to a selected candidate font embedding of the plurality of candidate font embeddings.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: October 3, 2023
    Assignee: Adobe Inc.
    Inventors: Sanat Sharma, Jing Zheng, Jayant Kumar
  • Patent number: 11714531
    Abstract: Techniques and systems are provided for glyph-aware text selection. For instance, a glyph selection system can detect that a user has selected a glyph within a user interface. The glyph selection system can highlight the glyph and/or a region encompassing the glyph to communicate, to the user, that the glyph is selected. This highlighted region can be determined based on the shape and/or outline of the glyph. For example, the glyph selection system can determine bounds (e.g. coordinates) of the glyph in order to highlight a region within the user interface that fully encompasses the glyph and does not include portions of unselected glyphs. In some cases, the highlighted region may be rectangular. Alternatively, the highlighted region may be non-rectangular, such as a border defined by the outline of the glyph.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: August 1, 2023
    Assignee: Adobe Inc.
    Inventors: Rohit Kumar Dubey, Aman Arora
  • Patent number: 11636674
    Abstract: Techniques for virtual assistant situation commentary are provided. At least one image frame of a field of view (FOV) of a camera may be received, the at least one image frame intended to be sent to at least one participant of a talk group. A description associated with each element of a plurality of elements within the FOV of the camera may be generated. It may be determined that the at least one participant of the talk group is not currently visually engaged. Audio communication of a sender of the at least one image frame may be monitored to identify a reference to an element of the plurality of elements. The audio communication may be supplemented to include portions of the description of the element that were not included in the audio communication from the sender when it is determined that the at least one participant is not visually engaged.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: April 25, 2023
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Alfy Merican Ahmad Hambaly, Hasrolnizam Mohd Mokhtar
  • Patent number: 11537262
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The computing device also includes a processor to execute the instructions to perform operations that include receiving data representing one or more user-selected item attributes. The data includes one of at least four selectable interest levels for each of the one or more user-selected item attributes. Operations also include identifying one or more items representative of the selected interest level for each of the one or more user-selected item attributes, and initiating delivery of data representing the identified one or more items for user selection.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: December 27, 2022
    Assignee: Monotype Imaging Inc.
    Inventors: Sampo Juhani Kaasila, Jitendra Kumar Bansal, Prince Dhiman, Mayur G. Warialani
  • Patent number: 11523180
    Abstract: A method for displaying an animation by a display chip of an electronic device, which includes a non-volatile memory and a random-access memory. The display chip includes a video output register and a display register. The method includes a first static programming phase including configuring the video output register; writing n images in the memory, n being an integer higher than or equal to two; writing into the memory of a plurality of nodes, such that each node includes the address in the memory of at least one portion of an image, as well as the address of the following node in the memory, the last node including the address in the random-access memory of the first node; and configuring the display register. The method also includes a second phase in which the n images are read by the display chip by the display register, to display the animation.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: December 6, 2022
    Assignee: SAGEMCOM BROADBAND SAS
    Inventor: Julien Bellanger
  • Patent number: 11477537
    Abstract: Aspects described herein may provide systems, methods, and device for facilitating language learning using videos. Subtitles may be displayed in a first, target language or a second, native language during display of the video. On a pause event, both the target language subtitle and the native language subtitle may be displayed simultaneously to facilitate understanding. While paused, a user may select an option to be provided with additional contextual information indicating usage and context associated with one or more words of the target language subtitle. The user may navigate through previous and next subtitles with additional contextual information while the video is paused. Other aspects may allow users to create auto-continuous video loops of definable duration, and may allow users to generate video segments by searching an entire database of subtitle text, and may allow users create, save, share, and search video loops.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: October 18, 2022
    Assignee: Videokawa, Inc.
    Inventor: Steven Selfors
  • Patent number: 11460987
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for modifying output of a graphical user interface based at least on the velocity of user input and an interpretation of user intent. In particular, in one or more embodiments, the disclosed systems can modify the rendering of objects in the graphical user interface based on the velocity of user input to the graphical user interface. Additionally, the disclosed systems can modify the output of the graphical user interface in response to a termination of user input at low velocities by utilizing a rolling buffer to store one or more points of user input before passing the points of user input on to a rendering engine for implementation.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: October 4, 2022
    Assignee: Adobe Inc.
    Inventor: Gregory Muscolino
  • Patent number: 11455971
    Abstract: A request to access a display unit may be received via an interface. The interface may comprise a line display interface for a point of sale system. A glyph to be displayed by the display unit may be received via the interface. The glyph may be converted to an image for display by the display unit and sent to the display unit.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: September 27, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Aaron Sanders
  • Patent number: 11436451
    Abstract: The present disclosure provides a multimodal fine-grained mixing method and system, a device, and a storage medium. The method includes: extracting data features from multimodal graphic and textual data, and obtaining each composition of the data features, the data features including a visual regional feature and a text word feature; performing fine-grained classification on modal information of each composition of the data features, to obtain classification results; and performing inter-modal and intra-modal information fusion on each composition according to the classification results, to obtain a fusion feature. The method enables a multimodal model to utilize a complementary characteristic of the multimodal data, with no influence by irrelevant information.
    Type: Grant
    Filed: January 17, 2022
    Date of Patent: September 6, 2022
    Assignees: Harbin Institute of Technology (Shenzhen) (Shenzhen Institute of Science and Technology Innovation, Harbin Institute of Technology), Dongguan University of Technology
    Inventors: Qing Liao, Ye Ding, Binxing Fang, Xuan Wang
  • Patent number: 11423208
    Abstract: Method and apparatus for detecting text encoding errors caused by previously encoding the electronic document in multiple encoding formats. Non-word portions are removed from the electronic document. Embodiments determine whether words in the electronic document are likely to contain one or more text encoding errors, by dividing the first word into n-grams of length 2 or more. For each of the plurality of n-grams, a database is queried to determine a respective probability of the n-gram appearing in each of a plurality of recognized languages, and upon determining that the determined probabilities of two consecutive n-grams are each less than a predefined threshold probability, the first word is added to a list of words that likely contain text encoding errors. A confidence level that the first word includes the one or more text encoding errors is calculated, based on a lowest determined probably for the n-grams for the first word.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: August 23, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Manolya McCormick, Muhammad Yahia
  • Patent number: 11413394
    Abstract: A drug delivery device has a housing including upper and lower surfaces, with an adhesive pad associated with the lower surface of the housing and configured to removably attach to a human body surface. A drug reservoir is positioned within the housing, with a needle fluidically connected to the drug reservoir and configured to define at least a portion of a fluid flow path between the drug reservoir and said human body surface. A controller is configured to control the components of the drug delivery device to execute a drug delivery routine, with a display coupled to the controller and configured to receive signals from the controller so as to provide an indicium visible through the upper surface of the housing. The display may be electrical or mechanical in nature.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: August 16, 2022
    Assignee: Fresenius Kabi Deutschland GmbH
    Inventors: Sharon D. West, Jason Zerweck
  • Patent number: 11410575
    Abstract: A system configured to provide a transcription building interface may be usable by transcribers to produce versions of textbooks and other works in accessible formats such as braille. The interface may receive data from a publisher of a work, such as a NIMAS file set, which provides a starting point for transcription but must be further modified to produce a production ready braille version. The interface presents a print display, a braille display, and a style display of the underlying data, and may receive input modifying the content of one or more of those displays, with any changes synchronized across each. The interface further provides toolsets that may be used to automate the creation of certain complex content in braille, including tools for describing lists, mathematical concepts, and images, which have conventionally been manually encoded.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: August 9, 2022
    Assignee: American Printing House for the Blind, Inc.
    Inventors: Rebecca Marie Luttmer, William Gene Freeman, Michael Whapples, Larry Dean Skutchan, Daniel Keith Creasy, Corey D. Knapp, Leonardo M. Blakey, Rezylle Gay Milallos, William P. Tribbey
  • Patent number: 11403456
    Abstract: In implementations of application-based font previewing, a font preview system of a computing device receives a font file corresponding to a font of a font repository via a network. The font preview system encrypts font tables of the font file and the font preview system writes the encrypted font tables to a font disk cache of the computing device. The font preview system writes metadata describing the font tables to a font memory cache of the computing device. In response to receiving a request to preview the font from an application of the computing device, the font preview system uses the metadata to identify and decrypt a particular font table of the encrypted font tables, and the application renders glyphs of the font in a user interface using the decrypted particular font table.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: August 2, 2022
    Assignee: Adobe Inc.
    Inventors: Nirmal Kumawat, Praveen Kumar Dhanuka, Gaurishankar Kshirsagar
  • Patent number: 11361733
    Abstract: There is provided a character string display device including a character string display unit (10) including a plurality of display elements (110) arrayed two-dimensionally, and a display controller (20) configured to cause the character string display unit (10) to display a predetermined character string pattern by controlling display states of the plurality of display elements (110). In the character string display device, the display controller (20) is configured to cause the character string display unit (10) to display the character string pattern such that there is no blank line between consecutive character patterns of the character string pattern and that, when two display elements corresponding to the respective consecutive character patterns are adjacent to each other, a character pattern part corresponding to one of the adjacent display elements (110) is not displayed.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: June 14, 2022
    Assignee: MUSASHI ENGINEERING, INC.
    Inventor: Kazumasa Ikushima
  • Patent number: 11314925
    Abstract: Disclosed are methods, systems, and computer-readable medium to perform operations including: generating a plurality of character glyphs of a language that uses diacritic marks; generating a plurality of diacritic mark glyphs of the diacritic marks of the language; anchoring the plurality of diacritic mark glyphs to the plurality of character glyphs to create a set of glyphs for the language; creating, based on the set of glyphs, a duplicate set of glyphs comprising a plurality of duplicate character glyphs and a plurality of duplicate diacritic mark glyphs; editing at least one of the plurality of duplicate diacritic mark glyphs to remove visual appearance capability; designating the set of glyphs as a diacritics reveal font and the edited duplicate set of glyphs as a diacritics conceal font; and providing the diacritics reveal font and the diacritics conceal font for output on a graphical user interface (GUI) displayed on a display device.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: April 26, 2022
    Assignee: Saudi Arabian Oil Company
    Inventors: Khaled Sawaf, Sheikah Alshaihah
  • Patent number: 11301674
    Abstract: Methods, systems, and computer program products are provided for stroke attribute matrices. User input strokes may be converted into attributes encoded in one or more stroke attribute matrices (SAMs), such as bitmaps, for image or other multidimensional analysis. One or more convolutional neural networks (CNNs) may recognize letters, symbols, shapes and gestures in SAMs. A selector may select output classifications from among multiple CNNs. A sequence analyzer may select a sequence of selected CNN outputs. Stroke information may comprise, for example, velocity (e.g. direction and speed), tilt, pressure, line width, pen up/down events, hover height, etc. Stroke information may be stored, for example, in bitmap color channels (e.g. to facilitate human review). For example, an x, y velocity vector and x, y tilt may be encoded, respectively, as RGBA components of pixel data. Stroke crossings may be encoded, for example, by combining attribute values at pixels where strokes intersect.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: April 12, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Claes-Fredrik U. Mannby
  • Patent number: 11295497
    Abstract: A method for modifying a subtitle of a video frame. Subtitle text representing audio content of a video frame and font attributes of the subtitle text are received. A color of the subtitle text is identified, based on the font attributes of the subtitle text. A geometric region within the video frame corresponding to a display area of the subtitle text. A predominant color of the geometric region within the video frame is calculated. A level of similarity between the color of the subtitle text and the predominant color of the geometric region is determined. Rendering information of the subtitle text is calculated, based on the level of similarity, and a modification of the subtitle text is performed by applying the rendering information to the subtitle text, such that the modification reduces the similarity level during display of the video frame.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: April 5, 2022
    Assignee: International Business Machines Corporation
    Inventors: Antonio Castellucci, Daniele Morgantini, Carola Girolami, Giorgio Anselmi
  • Patent number: 11295123
    Abstract: Systems and methods for categorizing patterns of characters in a document by utilizing machine based learning techniques include generating character classification training data, building a character classification model based on the character classification training data; obtaining an image that includes a pattern of characters, the characters including one or more contours, applying the character classification model to the image to classify the contours, and applying the labels to clusters of the contours.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: April 5, 2022
    Assignee: CHEVRON U.S.A. INC.
    Inventors: Paul Duke, Shuxing Cheng
  • Patent number: 11288499
    Abstract: An interactive method for generating strokes with Chinese ink painting style, includes steps: obtaining an image including a pattern as an image object; obtaining a delimiting operation delimiting at least one stroke sample on a pre-stored ink painting sample, obtaining a basic outline forming a preliminary basic path of a stroke to be generated and drawn by a user on the image object; correcting stroke outlines in the stroke sample to obtain accurate stroke samples as candidate stroke samples; using the candidate stroke samples as references to generate morphological sample groups; correcting the preliminary basic path to obtain an accurate basic path; selecting morphological samples best matching the accurate basic path in the morphological sample groups as final stroke samples; and mapping style features of the final stroke samples onto the accurate basic path to generate an output image with Chinese ink painting style.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: March 29, 2022
    Assignee: HUAQIAO UNIVERSITY
    Inventors: Jixiang Du, Lijie Yang, Tianchen Xu
  • Patent number: 11257267
    Abstract: One variation of a method includes: accessing a handwriting sample comprising a set of user glyphs handwritten by a user; for each character in a set of characters, identifying a subset of user glyphs corresponding to the character in the handwriting sample, characterizing variability of a set of spatial features across the subset of user glyphs, and storing variability of the set of spatial features across the subset of user glyphs in a character container corresponding to the character; and compiling the set of character containers into a handwriting model for the user. The method further includes: accessing a text string comprising a combination of characters in the set of characters; for each instance of each character in the text string, inserting a set of variability parameters into the handwriting model to generate a synthetic glyph representing the character; and assembling the set of synthetic glyphs into a print file.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: February 22, 2022
    Assignee: ConversionRobotics Inc.
    Inventors: Adam Szarzynski, Christopher Tosswill, Randall Lee Szarzynski, Scott Hasbrouck
  • Patent number: 11256948
    Abstract: In one aspect, a method of optical character recognition of digital character objects in digital images includes the step of obtaining a digital image. The digital images include rendering of a first object in the digital image. The first object comprises a set of sub-objects and a set of relationships between the sub-object. The method includes the step of generating a definition of a first object by defining an object outline for the first object as a set of sub-objects; defining a sub-object outline for each sub-object as a set of lines and curves; and defining each relationship between each set of connected sub-objects in terms of one or more intersections or one or more corners.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: February 22, 2022
    Inventor: Kevat Shah
  • Patent number: 11238667
    Abstract: Some implementations relate to modification and display of game characters. In some implementations, a computer-implemented method to update a displayed character includes providing a user interface with endpoints, an input area enclosed by a plurality of lines, and a preview area that includes the displayed character. Each endpoint is associated with a corresponding type of character. Each line of the plurality of lines connects two adjacent endpoints. The method further includes receiving user input that is indicative of a particular position within the input area, in response to receiving the user input, determining a size of one or more body parts of the displayed character based on the position, and updating the displayed character in the preview area based on the determined size of the one or more body parts of the displayed character.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: February 1, 2022
    Assignee: Roblox Corporation
    Inventor: JyHuey Lin
  • Patent number: 11228722
    Abstract: 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: Grant
    Filed: October 28, 2019
    Date of Patent: January 18, 2022
    Assignee: Freedom Scientific, Inc.
    Inventors: Patrick Murphy, Todd Conard, Douglas J. Glazar
  • Patent number: 11216994
    Abstract: A method for rendering a visual representation of a font glyph, the method comprising computing a set of straight or curved lines, wherein the straight or curved lines correspond to edges of the font glyph, computing a grid of cells overlaying the straight or curved lines, and then rendering each pixel by generating an ellipse, computing a ray that intersects a centre of the ellipse, calculating a coverage value, and using the coverage value to calculate a colour value for each pixel.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: January 4, 2022
    Inventor: Will Dobbie
  • Patent number: 11189183
    Abstract: Embodiments of the present disclosure provide a method, a device, and a computer readable storage medium for intelligent voice interaction. The method includes: obtaining text information or drawing information input by a user on a digitizer tablet; identifying the text information or the drawing information to obtain an identification result; and transmitting audio information corresponding to the identification result to the digitizer tablet, enabling the digitizer tablet to play the audio information. According to the embodiments of the present disclosure, the digitizer tablet performs an intelligent voice interaction with the user according to the text information or the drawing information input by the user when the user practices calligraphy or drawing, thus increasing an interactivity between the user, especially a child, with the digitizer tablet, and enhancing the child's interest in learning.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: November 30, 2021
    Inventors: Ronggang Luo, Yongshuai Lu
  • Patent number: 11182641
    Abstract: A computer system for automating the shifting of pixels within a digital video receives a first starting point through a user interface. The first starting point is received through a user selection of a first beginning portion of a video frame. The system then receives a first ending point through the user interface. The first ending point is received through a user selection of a first ending portion of the user interface. The system selects a first set of pixels that lie between the first starting point and the first ending point. The system then shifts the first set of pixels in the first direction, wherein shifting the first set of pixels comprises rendering and re-rendering in a loop the first set of pixels being shifted.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: November 23, 2021
    Inventors: Troy Plota, Sascha Connelly
  • Patent number: 11106858
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that merge separate digital point text objects into a single merged digital text object while preserving the properties and original visual appearance associated with the digital text included therein. For example, the disclosed systems can determine point text character properties associated with the separate digital point text objects (e.g., rotations, baseline shifts, etc.). The disclosed systems can merge the separate digital point text objects into a single merged digital point text object and modify associated font character properties to reflect the determined point text character properties. Further, the disclosed systems can generate an area text object based on the merged digital point text object where the area text object includes the digital text and the font character properties.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: August 31, 2021
    Assignee: ADOBE INC.
    Inventors: Praveen Kumar Dhanuka, Arushi Jain, Matthew Fisher
  • Patent number: 11087125
    Abstract: A computer-implemented method for assessing if characters in a sample image are formed from a predefined font. The method comprises forming a first embedded space representation for the predefined font, extracting sample characters from the sample image, forming a second embedded space presentation of the sample characters, and comparing the first and second embedded space representation to assess if the sample characters are of the predefined font.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: August 10, 2021
    Assignee: ONFIDO LTD
    Inventors: Jacques Cali, Joao Silva Gomes
  • Patent number: 11024063
    Abstract: Embodiments disclosed herein provide methods and systems for producing wavy shapes, where the lines and/or curves that form the wavy shape are curvy and can appear hand drawn or scribbled. Initially, a shape is separated into one or more individual lines and/or one or more Bezier curves. Each original line is perturbed to produce a wavy line using bounding regions that constrain the amount of waviness produced in the line. Each Bezier curve is transformed into a wavy Bezier curve using bounding regions that constrain the amount of waviness produced in the Bezier curve. Each original line or Bezier curve can be modified to include, for example, one or more curves, one or more loops, a single arc, one or more spikes, and/or regular or irregular waviness.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: June 1, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jessica Chen, Anne M. Tesar, Joseph Patrick Bush, III
  • Patent number: 11003960
    Abstract: Computing systems for efficient incident management in large scale computer systems are described herein. In one embodiment, an incident management system can be configured to, in response to receiving a user input requesting an unidentified incident management service, convert an alphanumerical string of the user input into a pixelated matrix having multiple pixels individually corresponding to a character or number in the alphanumerical string. The incident management system can then feed the converted pixelated matrix into a neural network to identify one or more incident management services corresponding to the received user input with a corresponding probability value. The incident management system can then perform an application programming interface (API) call to execute a computer application to provide one of the identified incident management services to the user.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: May 11, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Navendu Jain
  • Patent number: 10991344
    Abstract: A display controller 100 includes an interface circuit 120 that receives abnormal display line detection information from a display driver 300 that drives an electro-optical panel 460, and a processing circuit 130 that controls the display driver 300. The processing circuit 130 performs determination on an abnormal display area based on the abnormal display line detection information. If a specific display pattern is displayed in the abnormal display area, the processing circuit 130 outputs, via the interface circuit 120, image data for displaying the specific display pattern in a destination display area that is a display area different from the abnormal display area.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: April 27, 2021
    Assignee: SEIKO EPSON CORPORATION
    Inventors: Hideki Ogawa, Akihiko Ito, Masahiko Miura, Motoaki Nishimura
  • Patent number: 10950017
    Abstract: In implementations of glyph weight modification, a glyph modification system represents an outline of an unmodified glyph as segments having start points and endpoints. The segments have directions based on the start points and the endpoints such that an endpoint of a segment is a start point of another segment. The system identifies features of the unmodified glyph based on the segment directions. A property of the unmodified glyph can be modified by changing coordinates of points of the segments based on the identified features. The glyph modification system generates a modified glyph having the modified property using the points of the segments with the changed coordinates.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: March 16, 2021
    Assignee: Adobe Inc.
    Inventors: Nirmal Kumawat, Praveen Kumar Dhanuka
  • Patent number: 10885320
    Abstract: Described herein is are systems and methods for interpreting gesture(s) and/or sign(s) using a machine-learned model. Information regarding gesture(s) and/or sign(s) is received from a first user. The information can be received via a mixed reality device of the first user and/or a second user. Probabilities that the gesture(s) or sign(s) have particular meanings are calculated using a machine-trained model. The gesture(s) and/or sign(s) are interpreted in accordance with the calculated probabilities. Information regarding the interpreted gesture(s) and/or sign(s) are provided (e.g., displayed as visual text and/or an audible output) to the second user.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: January 5, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rajesh Rangarajan, Shen Vikul Chauhan
  • Patent number: 10885685
    Abstract: An electronic apparatus includes a memory, a display, and a processor. If a display style when a point is specified in an image is a first display style, the processor obtains coordinates of the point in the first display style based on first drawing data stored in the memory without requesting a server to calculate the coordinates, and displays the coordinates on the display. If the display style is a second display style, the processor sends, to the server, relevant data including the coordinates of the point and information indicating that the display style is the second display style; receives second-display-style coordinate data which is (a) second drawing data including the coordinates in the second display style generated by the server based on the relevant data or (b) data including an address of the second drawing data; and displays, on the display, the coordinates based on the second-display-style coordinate data.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: January 5, 2021
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Hirokazu Tanaka
  • Patent number: 10877567
    Abstract: An eyeglasses-type wearable device of an embodiment can handle various data inputs. The device includes right and left eye frames corresponding to positions of right and left eyes and nose pads corresponding to a position of a nose. Eye motion detection electrodes (sightline detection sensor electrodes) are provided with the nose pads to detect the eye motion of a user. Transmitter/receiver electrodes (capacitance sensor electrodes) of a gesture detector are provided with a part of the right and left eye frames to detect a gesture of the user. Various data inputs are achieved by a combination of input A corresponding to a gesture of the user detected by the gesture detector and input B corresponding to the eye motion of the user detected by the eye motion detector.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: December 29, 2020
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Hiroaki Komaki, Akira Tanaka, Kenichi Doniwa, Hiroki Kumagai, Takashi Sudo, Yasuhiro Kanishima, Nobuhide Okabayashi
  • Patent number: 10803350
    Abstract: Computer-implemented methods for detecting objects within digital image data based on color transitions include: receiving or capturing a digital image depicting an object; sampling color information from a first plurality of pixels of the digital image; optionally sampling color information from a second plurality of pixels of the digital image; generating or receiving a representative background color profile based on the color information sampled from the first plurality of pixels; generating or receiving a representative foreground color profile based on the color information sampled from the second plurality of pixels and/or the first plurality of pixels; assigning each pixel a label; binarizing the digital image based on the labels; detecting contour(s) within the binarized digital image; and defining edge(s) of the object based on the detected contour(s). Corresponding systems and computer program products configured to perform the inventive methods are also described.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: October 13, 2020
    Assignee: KOFAX, INC.
    Inventors: Jiyong Ma, Stephen M. Thompson, Jan W. Amtrup
  • Patent number: 10805584
    Abstract: A projection system including a projection device, an image capturing device and a processing device is provided. The projection device projects a plurality of grid patterns to a projection target. The projection target includes a border region and a projection region. The border region surrounds the projection region. The grid patterns are deformed at the border region. The image capturing device captures a capturing image including an image of the projection target. The image of the projection target includes a deformation region. The processing device receives the capturing image including the image of the projection target, and determines a position of the border region according to the deformation region of the image of the projection target, and controls the projection device to project a projection image to the projection region of the projection target according to the position of the border region.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: October 13, 2020
    Assignee: Coretronic Corporation
    Inventors: Chien-Chun Peng, Chi-Wei Lin, Yung-Chiao Liu
  • Patent number: 10795572
    Abstract: A device receives a user input that corresponds with a sequence of characters. In response to the user input, the device displays simulated handwritten text that includes varying the appearance of characters in the simulated handwritten text based on variations in handwritten text of a respective user. In response to receiving the user input and in accordance with a determination that a first criterion is met, a first character in the sequence of characters has a first appearance that corresponds to the appearance of the first character in handwritten text of the respective user. In accordance with a determination that a second criterion is met, the first character in the sequence of characters has a second appearance that corresponds to the appearance of the first character in handwritten text of the respective user. The second appearance of the first character is different than the first appearance of the first character.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: October 6, 2020
    Assignee: APPLE INC.
    Inventors: Daniel E. Gobera Rubalcava, Ryan S. Dixon
  • Patent number: 10761720
    Abstract: A display control device includes a touch panel and a controller. The controller includes a display section and a receiving section. The display section displays at least one object on the touch panel. The receiving section receives a slide operation on one object of the at least one object. When the slide operation is received by the receiving section, the display section determines, based on the slide operation, a character corresponding to the one object and displays the character on the touch panel.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: September 1, 2020
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Naoto Hanada
  • Patent number: 10754521
    Abstract: Methods and apparatus for providing an advertisement in a sidebar, and/or in a slidesheet associated with an application module displayed in the sidebar. The advertisement is targeted to the sidebar user based upon user specific information maintained by a content provider. The user specific information can comprise, sidebar application information, user preference information, shared user information and other information associated with the user that can be used to select an advertisement targeted to the user. An advertisement displayed in a slidesheet can be selected based upon user information and/or the functionality provided by the application module associated with the slidesheet.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: August 25, 2020
    Assignee: R2 Solutions, LLC
    Inventors: Ashit Gandhi, Vincent Sollicito, Marc Bishop, Stephen Miller
  • Patent number: 10754522
    Abstract: Disclosed herein is an apparatus for editing objects that applies some of object attributes of one or more objects to a target object as selected attributes. The apparatus for editing object attributes of an HMI object in a power system includes: a display unit configured to display one or more objects; an input unit configured to receive a selected object among one or more objects and receive from a user a selected attribute to be copied among object attributes of the selected object and a target object to which the selected attribute is to be applied; and a control unit configured to control the display unit so that the selected attribute is applied to the target object and the target object with the selected attribute applied thereto is displayed.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: August 25, 2020
    Assignee: LSIS CO., LTD.
    Inventors: Ae-Kyoung Bae, Yeo-Chang Yoon, Seung-Ju Lee, Seok-Chan Lee, Jang-Hyeok Yun
  • Patent number: 10748350
    Abstract: Some implementations relate to modification and display of game characters. In some implementations, a computer-implemented method to update a displayed character includes providing a user interface with endpoints, an input area enclosed by a plurality of lines, and a preview area that includes the displayed character. Each endpoint is associated with a corresponding type of character. Each line of the plurality of lines connects two adjacent endpoints. The method further includes receiving user input that is indicative of a particular position within the input area, in response to receiving the user input, determining a size of one or more body parts of the displayed character based on the position, and updating the displayed character in the preview area based on the determined size of the one or more body parts of the displayed character.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: August 18, 2020
    Assignee: Roblox Corporation
    Inventor: JyHuey Lin
  • Patent number: 10747425
    Abstract: 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: Grant
    Filed: June 5, 2019
    Date of Patent: August 18, 2020
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Noriyuki Koyama, Kenji Akitomo
  • Patent number: 10740535
    Abstract: Methods and computer systems are disclosed for displaying and interacting with array data on a display device. Limited display device resolutions can complicate the display of large arrays on a display device. Methods according to the disclosure may determine a one-dimensional partitioning of an array of data into a plurality of contiguous array portions; determine a display size for each array portion based on the size of the array portion; display an image representative of the array of data on the display device, portions of the image corresponding to an array portion being sized according to the display size determined for the array portion. The methods are applicable to the processing of images, and the visualization of and interacting with spreadsheet data.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: August 11, 2020
    Assignee: CLUSTER SEVEN LIMITED
    Inventor: Sumit Talati
  • Patent number: 10713417
    Abstract: Techniques and systems are described for contextually filtering font styles. Techniques include identifying font features as filtering parameters to be applied to filter available font styles. The font features are identified automatically in a selected text and/or via user input. Additionally or alternatively, techniques include identifying font attributes as filtering parameters to be applied to filter available font styles. The font attributes are identified automatically in a selected text and/or via user input. After filtering, candidate font styles are presented to a user for selection.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: July 14, 2020
    Assignee: Adobe Inc.
    Inventors: Praveen Kumar Dhanuka, Sanjeev Kumar Biswas, Amit Gaurav, Ankur Murarka
  • Patent number: 10699059
    Abstract: The present disclosure is applicable to the communications field and provides a character updating method and apparatus. The method includes: receiving a character update request sent by a client, the character update request carrying a unicode of a character; searching for a file of which a file name is same with the unicode of the character, the file being configured to store single character data, the single character data being obtained by resolving character data stored in a font into single character data; and sending the found file to the client, so that the client updates, according to the character data in the received file, a corresponding character.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: June 30, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Haibo Liu
  • Patent number: 10680906
    Abstract: An information management method in a control system that collects log information regarding usage of a plurality of devices, the information management method including: a step of receiving judgment information indicating whether or not the log information is to be provided to a service operator from each of the plurality of devices; and a step of providing a command for causing a first image, which represents a device indicated by the judgment information as a device that provides the log information to a service operator, and a second image, which represents a device indicated by the judgment information as a device that does not provide the log information to a service operator, to be displayed in display modes that differ from each other to a display device associated with the identifier in response to an access by the display device.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: June 9, 2020
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventor: Kazuki Funase