Display Processing Patents (Class 715/273)
  • Patent number: 12143548
    Abstract: A first terminal device includes a communicator capable of communicating with a server device which provides a service enabling message exchange among a plurality of terminal devices, a controller, and a display, wherein the controller displays, on the display, a message showing that a first communication device received a first image from the second communication device, receives an instruction for sending a second image to the second communication device, and, when failing to send the second image to the second communication device, sends, to the server device, an instruction for sending a reply message in response to having received the first image to the second terminal device.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: November 12, 2024
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Sho Kamihisa
  • Patent number: 12131114
    Abstract: Systems, methods, and computer readable medium are provided that relates to the field electronic slide presentation applications. Improvements to add new features and functionality in that field are illustratively described. In some embodiments, an automated feature is provided that generates high-quality presentation slides from source content. Other features are contemplated including features related to security, GUIs, smart templates, and others.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: October 29, 2024
    Inventor: Matthew Connell Shriver
  • Patent number: 12079908
    Abstract: A computer-implemented method and an apparatus for generating an action-to-feature mapping of a visual artwork may include initializing a system to create a visual artwork in, and obtaining an input stream of data recording a creation of a visual artwork from the system, and identifying, based on the input stream of data, at least one time series of utensil actions capable of reproducing the visual artwork, and obtaining at least one image of the visual artwork, and generating the action-to-feature mapping based on the at least one time series of utensil actions and on the at least one image of the visual artwork, thereby recognizing at least one artistic feature of the visual artwork. The action-to-feature mapping may include at least one pair of at least one utensil action of the at least one time series of utensil actions and the at least one artistic feature.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: September 3, 2024
    Assignee: SOCIÉTÉ BIC
    Inventors: David Duffy, Bernadette Elliott-Bowman
  • Patent number: 11995757
    Abstract: Methods and systems are disclosed for generating a custom sticker. In one embodiment, a messaging application implemented on a first device receives a video and input that draws a selection of a region of the video. The messaging application generates a graphical element comprising the region of the video drawn by the input and applies one or more visual effects to the graphical element to create a custom graphic. The custom graphic with the one or more visual effects is sent from the first device to a second device.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: May 28, 2024
    Assignee: Snap Inc.
    Inventors: Chelsea Kwong, Dorit Rein
  • Patent number: 11995914
    Abstract: A fast face capture system and process for identifying an individual as the individual walks through a designated area is described. A set of raw images is streamed from at least one camera for detecting individuals entering the designated area. The images are searched for a face. If a face is detected, a tracking ID is assigned; and a timer and face tracking is commenced to obtain a sequence of candidate images for each individual as the individual walks through the designated area. A maximum quality image is selected from the sequence of candidate images for each individual based on at least one quality metric, the elapsed time, and the quality select count in the sequence of the candidate images. The maximum quality image is submitted for matching with a verified image of the person. The invention has particular application to security check points for quickly matching the face of the moving person with a previously acquired and verified identity.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: May 28, 2024
    Assignee: ASSA ABLOY GLOBAL SOLUTIONS AB
    Inventors: Sunny Wang, Dan Potter, Keith W. Hartman
  • Patent number: 11983396
    Abstract: The disclosed methods and systems generate augmented reality tours. Initially, information associated with a tour place of the augmented reality tour is received. Subsequently, a set of points of interest associated with the tour place is selected based on the information associated with the tour place. Further, a plurality of nodes associated with each point of interest of the set of points of interests are generated. The plurality of nodes includes at least one of a menu node, a marker node, a location node, a scene node, a timer node, a full screen video node, an instant tracking node, and a pause node. Finally, a combination of one or more nodes of the plurality of nodes is modified to create tour paths in the augmented reality tour, thus generating the augmented reality tour in real-time.
    Type: Grant
    Filed: May 10, 2023
    Date of Patent: May 14, 2024
    Inventors: Luigi Percuoco, Alexcia Bernice Cleveland, Giovanni Stefanelli
  • Patent number: 11983388
    Abstract: A non-transitory computer readable medium stores a program causing a computer to execute: viewably displaying, on the basis of an operation performed by a user, any of a plurality of partial content items constituting content; storing view history of the content; determining, on the basis of the view history, a type of view state of the content if at least one of the partial content items constituting the content has been viewed; determining, on the basis of the type of view state, whether or not the content satisfies a display condition set for each type of view state, the display condition including a condition that the content has a partial content item that has not been viewed; and displaying, in a predetermined display area, an image indicating the content if the content satisfies the display condition.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: May 14, 2024
    Assignee: CYGAMES, INC.
    Inventors: Kiyoshi Igusa, Takashi Totsuka
  • Patent number: 11985178
    Abstract: Methods, systems, and media for associating multiple users with a media presentation device are provided. In some embodiments, the method comprises: receiving first user preferences; receiving second user preferences; receiving requests to associate the first user preferences and the second user preferences, respectively, with a media presentation device; causing the first user preferences and the second user preferences to be associated with identifying information of the media presentation device; receiving, from the media presentation device, a request to present a slideshow of images based on user preferences and identifying information of the first user device and a third user device; determining that the first user preferences are associated with the media presentation device; determining that user preferences of the third user device are not associated with the media presentation device; and causing content based on the first user preferences to be presented by the media presentation device.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: May 14, 2024
    Assignee: Google LLC
    Inventors: Raunaq Shah, Matt Van Der Staay
  • Patent number: 11947936
    Abstract: Disclosed are examples related to building a customized data collection widget. Building of the customized data collection widget includes receiving a selection of several universal modules for inclusion in the widget. Each universal module of the selected several universal modules may include programming code that causes rendering of user-fillable data fields on a display, and a summary page including data requirements of the respective universal module. Based on the data requirements in a summary page of each respective universal module of the selected several universal modules, the selected several universal modules retrieved from a module repository may be combined in a customized data collection container stored in a composite repository. The selected customized data collection container may be combined with selected other data collection containers to form a uniquely identifiable, customized data collection widget. The customized data collection widget may be delivered to the composite repository.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: April 2, 2024
    Assignee: Capital One Services, LLC
    Inventors: Kush Patel, Jiaxin Guo, Venkatasudharsan Dasa, Gopi Kancharla, Justin Pitz, Charles E. Smith
  • Patent number: 11880539
    Abstract: Provided are systems and methods directed to a pop-up visualization that provides a view of data values currently hidden on a display screen. In one example, the method may include displaying data values from a subset of columns of a database table via a user interface, displaying a plurality of pop-up indicators via the user interface, where each pop-up indicator is displayed within a different row of the displayed data values, detecting a selection of a pop-up indicator from among the plurality of pop-up indicators corresponding to a row of displayed data values, and in response to the detecting, initializing a display of a pop-up visualization which includes one or more additional data values from a second subset of columns of the database table that are not included in the row of displayed data values.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: January 23, 2024
    Assignee: SAP SE
    Inventor: Patrick Simon
  • Patent number: 11849091
    Abstract: A configuration is provided in which in a case where a user operation is performed on an image forming apparatus or a data processing apparatus while the image forming apparatus and the data processing apparatus are operating in cooperation with each other, the automatic clearing timers of both the apparatuses are reset.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: December 19, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Satoki Watariuchi
  • Patent number: 11822615
    Abstract: Exemplary embodiments allow contextual editing to proceed in real time while the editor views the actual web page (or other page) being edited. The editing may change the underlying content without changing the look and feel of the web page. Example embodiments enable an editor or web page developer to make changes to already published content by changing cached or locally stored content without changing the original content stored in databases.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: November 21, 2023
    Assignee: WP Company LLC
    Inventors: Gregory Franczyk, Timothy Kim, Lucas David Mason
  • Patent number: 11775237
    Abstract: A display device (1) includes a receiving section (11), a generating section (12), and a display section (40). The receiving section (11) receives an arrangement setting that is a setting by which a page image P is arranged in formation of the page image P on a sheet. The generating section (12) generates based on the arrangement setting a preview image (AP) in which an identification image D identifying the page image P is disposed. The display section (40) displays the preview image (AP). A location of the identification image D in the preview image (AP) indicates a location of the page image P when the page image P is formed on the sheet. The identification image D has a data size smaller than a data size of the page image P.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: October 3, 2023
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Shinichi Kawaguchi
  • Patent number: 11741055
    Abstract: Disclosed are methods and systems for managing file revisions, including revisions of a document. The system may compare various file versions (e.g., revised documents having revisions to a master document from multiple users) with a reference file (e.g., a master document) to obtain the changes (e.g., revisions) in each file version. The system may present the changes from each of the users in a merge interface from which a user may selectively accept or reject the changes from any of the users to update the reference file.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: August 29, 2023
    Assignee: DocsCorp Group Pty Ltd
    Inventors: Ben Mitchell, Shane Barnett, Nasser Ghazali, Barry Dawson, Jennifer Ward
  • Patent number: 11727190
    Abstract: Media, methods, and systems for causing display on a client device of a preview of a collaborative document in a group-based communication system based on user-specific indicia, content-specific data, changed document data that thereby presents a dynamic preview, or a combination of user-specific indicia, content-specific data, and changed document data. Media, methods, and systems further provide a container for files may be created within a group-based communication system. Once files are received and associated with the container, a container preview may be generated. After creation, the container preview may be transmitted to users of the group-based communication system for display.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: August 15, 2023
    Assignee: Salesforce, Inc.
    Inventor: Michael Hahn
  • Patent number: 11672605
    Abstract: An interactive control unit is disclosed. The interactive control unit includes an interactive touchscreen display, an interface configured to couple the control unit to a surgical hub, a processor, and a memory coupled to the processor. The memory stores instructions executable by the processor to receive input commands from the interactive touchscreen display located inside a sterile field and transmit the input commands to the surgical hub to control devices coupled to the surgical hub located outside the sterile field.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: June 13, 2023
    Assignee: Cilag GmbH International
    Inventors: Jeffrey D. Messerly, Peter K. Shires, Monica L. Rivard, Cory G. Kimball, David C. Yates, Jeffrey L. Aldridge, Daniel W. Price, William B. Weisenburgh, II, Jason L. Harris, Frederick E. Shelton, IV, Jerome R. Morgan
  • Patent number: 11609753
    Abstract: Computer-implemented techniques for deriving many idiomatic programming language interfaces. The techniques allow a programmer to provide idiomatic interfaces in many different programming languages without extra per-language effort. The techniques provide a solution to technical problems involved in providing idiomatic interfaces in many different programming languages. In particular, the techniques solve the problem of providing idiomatic interfaces that use the different definitional elements required by different programming languages, and in a way that programmers experienced in the language expect.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: March 21, 2023
    Assignee: Temper Systems, Inc.
    Inventors: Michael Vincent Samuel, Jasvir Nagra
  • Patent number: 11573685
    Abstract: A display data generation method used in a computer including an output module, includes generating display data of page numbers for scrollably displaying page numbers of a plurality of pages each containing predetermined item information, to output the display data of page numbers from the output module, retrieving page information indicating a same number of pages as a number of page numbers displayed in a distance corresponding to a distance between two points in a display region in which the page numbers are displayed when the two points are specified by the user, wherein the number of page numbers are calculated based on the distance between the two points and the distance between adjacent page numbers displayed in the display region, and generating item display data for displaying item information contained in the pages indicated in the retrieved page information, to output the item display data from the output module.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: February 7, 2023
    Assignee: GREE, Inc.
    Inventor: Daisuke Takayama
  • Patent number: 11556610
    Abstract: Examples of a content alignment system are provided. The system may receive a content record and a content creation requirement. The system may implement an artificial intelligence component to sort the content record into a plurality of objects and for identifying an object boundary for each of the plurality of objects. The system may identify a plurality of images and implement a first cognitive learning operation to identify an image boundary for each of the plurality of images. The system may identify a plurality of exhibits and implement a second cognitive learning operation to identify a data pattern associated with each of the plurality of exhibits. The system may implement a third cognitive learning operation for determining a content creation model by evaluating the plurality of objects, the plurality of images, and the plurality of exhibits. The system may generate a content creation output to resolve the content creation requirement.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: January 17, 2023
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Pratip Samanta, Manash Jyoti Konwar, Keshav Bohra, Himani Shukla, Nagendra Kumar Karamala, Madhura Shivaram, Amit Sharma, Sumeet Sawarkar, Swati Tata
  • Patent number: 11542685
    Abstract: A method for providing display redundancy on a machine is provided. The machine includes a first display configured to perform a first set of functionalities associated with one or more operations of the machine and a second display configured to perform a second set of functionalities associated with the one or more operations of the machine, the second set of functionalities being different from the first set of functionalities. The method includes detecting, by a controller, failure of the first display. The method further includes executing, by the controller, at least a subset of the first set of functionalities on the second display along with at least a subset of the second set of functionalities, when the failure of the first display is detected.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: January 3, 2023
    Assignee: Cateprillar Inc.
    Inventors: Samuel Alec Roberts, Crepin Mbappe, Rodney Glen Stazicker
  • Patent number: 11487935
    Abstract: A method for automatically splitting row-based table content into columns is provided, including: receiving first table content sent by a client, the first table content including one or more rows of text data to be split into columns; performing information extraction on the one or more rows of text data in the first table content to obtain an information tag in the one or more rows of text data; performing column splitting on the one or more rows of text data according to the information tag to obtain second table content, the second table content comprising one or more columns of text data after the column splitting; and transmitting the second table content to the client.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: November 1, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Ning Zhang, Fang Qian, Jiangwei Liu, Wei Xiong, Defeng Liu, Haitong Yu
  • Patent number: 11443349
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Publisher input is received regarding acceptable content item types and sizes for inclusion with other content in a publication. Publisher input is received regarding how often content items are to appear in the publication. Identification is received of a user device that will render the publication as an article. The other content is evaluated including formatting the article as a single scrolling page, including defining logical pages with boundaries determined by formatted content blocks and based on display capabilities of the user device. Based on the evaluating, content items are selected for presentation along with the other content when presenting the article on the user device, including dynamically determining a number, types and placement of content items based on the logical pages and properties of the user device.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: September 13, 2022
    Assignee: GOOGLE LLC
    Inventors: Matthew McKeon, Sami Mohammed Shalabi, Maurice Bennett Shore, Abraham Michael Yaar
  • Patent number: 11403565
    Abstract: This disclosure relates generally to information processing, and more particularly to method and system for generating a learning path for a topic. The method may include extracting a plurality of key phrases from each of a plurality of learning resources related to the topic, determining a learning context for each of the plurality of learning resources based on the plurality of key phrases, forming a set of key phrase groups from among the plurality of key phrases for each of the plurality of learning resources, determining a relationship among the key phrases in each of the set of key phrase groups based on the learning context, generating a structured graph for the plurality of learning resources based on the plurality of key phrases and the relationship among the key phrases, and generating the learning path for the topic based on the structured graph for the plurality of learning resources.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: August 2, 2022
    Assignee: Wipro Limited
    Inventors: Swapnil Asawa, Rahul Siripurapu
  • Patent number: 11372856
    Abstract: A method for providing low-latency responses to queries to a data search system comprises storing first digital data in a first digital data repository using a first column-oriented storage format; storing second digital data in a second digital data repository using a second column-oriented storage format, wherein the second column-oriented storage format is different from the first column-oriented storage format; generating a plurality of pre-computed views based on both the exposure data and the risk item data; storing the plurality of pre-computed views in the second data repository using the second column-oriented storage format; and in response to receiving a search query, determining a result set that is responsive to the query based on one or more particular pre-computed views of the plurality of pre-computed views and providing the result set to another computer or display device as output.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: June 28, 2022
    Assignee: RISK MANAGEMENT SOLUTIONS, INC.
    Inventor: Christopher George
  • Patent number: 11361157
    Abstract: A method for a website building system includes the website building system operating a visual editor displaying a customization user interface dialog for a website page, the website page having editable objects and the objects having pre-defined customizable attributes and non-customizable attributes, tailoring the customization user interface dialog of the visual editor according to a user selection of at least two selected currently displayed objects for editing and displaying a tailored customization user interface dialog together with at least two selected currently displayed objects, wherein a visual order of the objects of the tailored customization user interface dialog is similar to the display of the at least two selected currently displayed objects on the page.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: June 14, 2022
    Assignee: Wix.com Ltd.
    Inventors: Yuval Goldstein, Avi Marcus, Sharon Ptashek, Kfir Golan, Daniel Shmuglin
  • Patent number: 11330024
    Abstract: A system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing personalized content sharing service is presented. Consistent with some embodiments, the method may include receiving a request to share a content item with a member of the social network. The method may further include determining an interest of the member of the social network based on social data about the member of the social network. A customized posting to share the content item with the member of the social network is then generated using the interest of the user.
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: May 10, 2022
    Assignee: EBAY INC.
    Inventor: Corinne Elizabeth Sherman
  • Patent number: 11310390
    Abstract: An information processing apparatus includes circuitry to, store, in a memory, received fax data as a stored document in a distribution destination folder corresponding to the fax data, in response to detection of a delete operation performed on the stored document, determine a state of the stored document to generate a first determination result, when the first determination result indicates that the stored document is in a read state, determine whether a period from a time at which the stored document was read to a time at which the delete operation was performed is within a preset period to generate a second determination result, and when the first determination result indicates that the stored document is in an unread state, or when the second determination result indicates that the period is within the preset period, copy the stored document to a specific folder and delete the stored document.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: April 19, 2022
    Assignee: RICOH COMPANY, LTD.
    Inventor: Kazuki Matsubara
  • Patent number: 11310377
    Abstract: An information processing terminal and an information processing system. The information processing terminal displays on a display, a plurality of screens in a sequential order, one or more of the plurality of screens being configured to receive a user operation, displays on the display, a symbol indicating degree of progress of the user operation on the plurality of screens, and at least one object for receiving a screen transition request that requests transition from one screen to another screen of the plurality of screens in the sequential order, and changes appearance of the symbol indicating the degree of progress of the user operation in response to the transition request.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: April 19, 2022
    Assignee: Ricoh Company, Ltd.
    Inventor: Nanami Ishii
  • Patent number: 11281437
    Abstract: A user interface design platform in which one or more processors identify a first object in a graphical user interface (GUI) design, where the first object may be visual or nonvisual and has a plurality of first properties that are visual or nonvisual in the GUI design. The processor(s) determine one or more modified properties of the first object, where each modified property has a value different from a corresponding default property value. The processor(s) generate a changed properties list for the first object, including the one or more modified properties, and omitting other properties of the plurality of first properties. The changed properties list is displayed on a display device associated with the platform.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: March 22, 2022
    Assignee: Embarcadero Technologies, Inc.
    Inventor: David Millington
  • Patent number: 11281359
    Abstract: The present invention relates to a mobile terminal which provides an application more intuitively and a control method thereof and, more particularly, to a mobile terminal and a control method thereof, comprising: a display unit for displaying a specific home screen page from among a plurality of home screen pages; and a control unit for executing an application corresponding to the specific icon in response to a touch input for a specific icon included in the specific home screen page, wherein the control unit generates a temporary home screen page related to the application in response to a touch input of a predetermined type applied during execution of the application, and the temporary home screen page includes an application related to the executing application.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: March 22, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Eunhye Kim, Taeyoung Jeon
  • Patent number: 11275777
    Abstract: Embodiments for generating a timeline associated with an entity are provided. A plurality of events referenced in a corpus are identified. Each of the plurality of events is associated with an entity. An event time is determined for each of the plurality of events based on information associated with at least one reference to the respective event within the corpus. A score is calculated for each of the plurality of events based on at least one of a number of references to the respective event within the corpus and information associated with a user. A timeline for at least some of the plurality of events is generated based on the calculated scores of the plurality of events and the determined event time for each of the plurality of events.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: March 15, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher Ackermann, Charles Beller, Michael Drzewucki
  • Patent number: 11262886
    Abstract: Technologies are disclosed that enable a computing system to present a structured arrangement for tracking content items on a shared user interface (UI) during a communication session. The structured arrangement is a list that is displayed in a specific region of the shared UI. Inclusion of content items in the list makes it easier for users to locate and interact with those content items throughout the communication session. The ability to create and manipulate the list may be limited to only certain users such as a moderator. Use of this list can promote inclusivity and fairness. For instance, inclusion in the list may prevent content items from being forgotten or ignored. Additionally, the names of users who contributed the content items may be shown in the list thereby providing recognition for those users.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: March 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hannah Rebecca Lewbel, Isabel Sophie Sharp, Adam Michael Gleisner, Lindsey Conway, Clea Allington, Minu George, Samantha Robbie Courts, Margaret Arlene Grounds, Scott H. W. Snyder, Nassr Albahadly
  • Patent number: 11243680
    Abstract: Devices, methods and computer readable mediums storing a program causing a computer to execute a process for interacting with targets on a display, particularly in regards to devices utilizing a multi-touch display that are driven by gestures. The use of such devices, methods, and computer readable mediums storing a program allows the user to interact with devices through the use of multi-touch displays.
    Type: Grant
    Filed: November 20, 2014
    Date of Patent: February 8, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Volker Roth
  • Patent number: 11233763
    Abstract: Methods and devices are presented for managing communications in an ephemeral communication system. In some embodiments, messages in the system are analyzed to determine a complexity value for the message. This may be based on various algorithms, models, or system associations. The complexity information may then be used to recommend an availability value for the message, and to set a deletion trigger for the message based on the recommended availability value. When criteria of the automatically set deletion trigger are met at a device receiving the message, the message is automatically deleted from the device. In some embodiments, this deletion trigger at the device may also be used to initiate deletion of the message from other parts of the system.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: January 25, 2022
    Assignee: Snap Inc.
    Inventor: Haibo Zhao
  • Patent number: 11227097
    Abstract: A template built by a user may be converted by a Server Script Generation Engine (SSGE) into script code. In converting, the SSGE may load and parse a framework file containing static script syntax to locate insertion points, each associated with an iteration number, and may iteratively parse the template, utilizing the iteration number to resolve, in order, tags and sub-tags contained in the template. If a tag is set to respond to the iteration number, a function of the tag is invoked to process any related sub-tags and return a script associated therewith at the appropriate insertion point. The framework file (with the appropriate script code inserted) is compiled and stored in a compiled script object which can be run multiple times to perform all of the output functions expected by the user in lieu of the need to reconvert the template.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: January 18, 2022
    Assignee: OPEN TEXT SA ULC
    Inventor: Gregory R. Petti
  • Patent number: 11223592
    Abstract: A method, apparatus, and computer readable storage to implement a social networking game that enables a game server to prioritize application to user messages. A return on investment (ROI) can be computed for each potential application to user message and the application to user messages can be delivered in an order based on the computed ROI for each message. The ROI for each message can be computed based on factors such as the value of a message's recipient and/or the importance of the message. The value of a message's recipient can be based on factors such as the amount of money that recipient has spent on the game, how many friends the recipient has, how many invitations the recipient has sent to other potential players, and any other factors that are probative as to the value of the recipient to the commercial success of the game.
    Type: Grant
    Filed: March 12, 2016
    Date of Patent: January 11, 2022
    Assignee: Playstudios US, LLC
    Inventor: Monty Kerr
  • Patent number: 11200371
    Abstract: A hand-written information inputting apparatus includes a receiving surface which, in operation, receives a paper sheet placed thereon, the paper sheet having printed thereon a document form including a writing region for hand-written input and identification information that identifies the document form, a position detection device which, in operation, detects a position indicated by an electronic pen in response to a hand-written inputting operation to the paper sheet, a reader device which, in operation, reads the identification information, a display device, and a control circuit which, in operation, decides, based on the identification information read by the reader device, whether document form information that corresponds to the paper sheet on which the document form is printed and that is displayable on the display device is acquirable through a communication network.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: December 14, 2021
    Assignee: Wacom Co., Ltd.
    Inventor: Shuichi Takesue
  • Patent number: 11196714
    Abstract: Embodiments described include systems and methods of an encrypted cache. An embedded browser of a client application executing on a client device may provide access to a network application accessed via the client application. The embedded browser may detect an event at the client device that causes the network application to send or request application data. The embedded browser may access a copy of the application data from encrypted cache of the embedded browser. The encrypted cache may be maintained for the user and store application data for network application(s) accessed by the user. The embedded browser may use the cached application data for establishing or updating a user interface of the network application for display at the client device.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: December 7, 2021
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Christopher Fleck, Abhishek Chauhan
  • Patent number: 11176357
    Abstract: A fast face capture system and process for identifying an individual as the individual walks through a designated area is described. A set of raw images is streamed from at least one camera for detecting individuals entering the designated area. The images are searched for a face. If a face is detected, a tracking ID is assigned; and a timer and face tracking is commenced to obtain a sequence of candidate images for each individual as the individual walks through the designated area. A maximum quality image is selected from the sequence of candidate images for each individual based on at least one quality metric, the elapsed time, and the quality select count in the sequence of the candidate images. The maximum quality image is submitted for matching with a verified image of the person. The invention has particular application to security check points for quickly matching the face of the moving person with a previously acquired and verified identity.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: November 16, 2021
    Assignee: Tascent, Inc.
    Inventors: Sunny Wang, Dan Potter, Keith W. Hartman
  • Patent number: 11157682
    Abstract: Methods and systems for manual and programmatic remediation of websites. JavaScript code is accessed by a user device and optionally calls TTS, ASR, and RADAE modules from a remote server to thereby facilitate website navigation by people with diverse abilities.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: October 26, 2021
    Assignee: AudioEye, Inc.
    Inventors: Sean D. Bradley, Mark D. Baker, Jeffrey O. Jones, Kenny P. Hefner, Adam Finkelstein, Douglas J. Gilormo, Taylor R. Bodnar, David C. Pinckney, Charlie E. Blevins, Trevor C. Jones, Helena Laymon
  • Patent number: 11151304
    Abstract: Systems and methods are disclosed for manually and programmatically remediating websites to thereby facilitate website navigation by people with diverse abilities. For example, an administrator portal is provided for simplified, form-based creation and deployment of remediation code, and a machine learning system is utilized to create and suggest remediations based on past remediation history. Voice command systems and portable document format (PDF) remediation techniques are also provided for improving the accessibility of such websites.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: October 19, 2021
    Assignee: AudioEye, Inc.
    Inventors: Sean D. Bradley, Mark D. Baker, Jeffrey O. Jones, Kenny P. Hefner, Adam Finkelstein, Douglas J. Gilormo, Taylor R. Bodnar, David C. Pinckney, Charlie E. Blevins, Helena Laymon, Trevor C. Jones, Damien M. Carrillo
  • Patent number: 11144196
    Abstract: A facility enabling a user to operate visual user interface controls with ink commands is described. The facility causes to be displayed a control operable with mouse input, and receives an ink command directed to the displayed control. In response, the facility operates the displayed control in accordance with the received ink command.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: October 12, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Walker Duhon, Yibo Sun, Xiao Tu, Francis Zhou
  • Patent number: 11137985
    Abstract: Techniques are disclosed for automatically generating stencils for content of a user interface (UI) to be rendered. A computer system receives information specifying content of a user interface (UI) to be rendered. Based on this information, the computer system identifies one or more bounding regions of content within the UI, including analyzing metadata and a rendered version of the UI. The computer system then automatically generates, one or more UI stencils based on the identified bounding regions, that are displayable as progress indicators prior to rendering corresponding UI content. Once it has generated the stencils, the computer system stores information specifying the one or more UI stencils for use in the UI. Automatically generating stencils for UIs may advantageously reduce the time gap from development to deployment of these UIs while improving their perceived performance and, by extension, improving user experience.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: October 5, 2021
    Assignee: salesforce.com, inc.
    Inventors: Owen Winne Schoppe, Brian J. Lonsdorf, Alan Martin Ross, Sönke Rohde, David James Woodward, Jessica Lundin
  • Patent number: 11134187
    Abstract: An electronic device includes: a control unit configured to control so as to execute a predetermined function in accordance with a predetermined touch operation with respect to a touch operation member in a case where the touch operation member is in an enabled state, and not to execute the predetermined function in a case where the touch operation member is in a restricted state; and a switching unit configured to switch to the enabled state in accordance with a first touch operation with respect to the touch operation member in the restricted state, a touch continuation time of the first touch operation reaching a first time, and switch to the restricted state in accordance with a second touch operation with respect to the touch operation member in the enabled state, a touch continuation time of the second touch operation reaching a second time.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: September 28, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Hirokazu Izuoka, Kimihiro Masuyama, Takuma Iwagami, Jun Kamiya, Koji Yoshida, Takuro Miyajima, Daiyu Ueno, Ryu Wakui, Eriko Sato, Takeshi Kikkawa
  • Patent number: 11106420
    Abstract: Method, device and system for information transmission and data processing. In embodiments, for target information displayed on the screen of a second terminal, when a first terminal needs the target information, the first terminal cooperates with the second terminal, and the second terminal captures the screen of the second terminal, based on the screenshot operation of the second terminal, which is combined with the information that indicates the position of the target information on the screen of the second terminal and the cross-screen transmission, the first terminal obtains the target screenshot containing the target information. Compared to taking a photo of the screen of the second terminal, the screenshot is relatively less affected by interference factors such as the screen refresh frequency, quality of the screenshot is relatively high, thus information obtained by the first terminal has relatively high clarity.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: August 31, 2021
    Assignee: Alibaba Group Holding Limited
    Inventor: Kang Wang
  • Patent number: 11089178
    Abstract: A notification that scan data identified by an identifier transmitted to a document management system is registered in the document management system is made as a notification screen. The notification screen is transitioned to an edit screen for editing the scan data identified by the identifier.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: August 10, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Kazuya Nakashima
  • Patent number: 11073964
    Abstract: Techniques are disclosed for purchasing, accessing, consuming, and/or providing electronic content using an electronic bookshelf (eBookshelf) system. The eBookshelf system can be used by accessing a touchscreen-based user interface and/or local hardware controls and/or a remote control. A user's personal library of eBooks and/or any other electronic content can be displayed and/or aurally presented. In addition, the vast content of commercial retailers can also be displayed for browsing and purchase/rental. If the user identifies a content selection on the eBookshelf system that he/she wishes to consume, it can be readily transferred from the system to a personal content consuming device. Multiple eBookshelf systems can be attached to one another to extend the length and/or height of the eBookshelf. Accessing the eBookshelf system by a user ID allows multiple users to enjoy a personally customized version of the system.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: July 27, 2021
    Assignee: NOOK DIGITAL, LLC
    Inventors: Philip G. Baker, Dominic G. Fried-Booth
  • Patent number: 11063950
    Abstract: A system discloses providing secure remote desktop session host experience to a user for a selected application while controlling the user's access to non-core functionalities of the selected application. An implementation of the system disclosed herein identifies a non-core functionality of an application running on a server, flags the executable files, shared object library files, and the registration keys necessary for the non-core functionality of the application, and disables the application's access to the identified executable files, the identified shared object library files, and the identified registration keys.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: July 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: George Ringer, Jeromy Scott Statia, Dayne Allen Thompson
  • Patent number: 11048405
    Abstract: An information processing device includes: a receiving interface that receives a layout of at least one figure based on an instruction of a user, the at least one figure representing a meaning of at least part of target data based on a meaning obtained from the target data; and a display controller that displays the at least one figure on a display according to the layout received by the receiving interface.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: June 29, 2021
    Assignee: FUJIFILM BUSINESS INNOVATION CORP.
    Inventor: Kengo Tokuchi
  • Patent number: 11042268
    Abstract: A document display device includes a controller. The controller controls a display for displaying document data constituted by plural pages. The controller controls the display to display pieces of content of at least two consecutive pages of the document data side by side and to display one or more of content-displayed pages, which are the pages for which the pieces of content of the pages are displayed side by side, and one or more of pages other than the content-displayed pages among the plural pages so as to overlap.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: June 22, 2021
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Yoshihito Suezawa, Toshiyuki Komoda, Shinsuke Nakazawa, Taro Yoshihama, Masahiro Yamada, Jun Ohashi