Access Control Or Permission Patents (Class 715/741)
  • Patent number: 11172004
    Abstract: A content management system allows users to collaboratively edit, draft, or otherwise work with the same content item simultaneously by displaying a real-time data stream of a native application displaying a content item on a host device in a screen sharing window of a webpage. The screen sharing window is capable of receiving edit inputs and sending the edit inputs to a client application on the host device. The edit inputs are provided as interpretable code for the native application for the content item and the client application provides the interpretable code to the native application to have the changes corresponding to the edit inputs incorporated into the content item. Further, the cursors of other users participating in the collaborative editing session are displayed in the screen sharing window to allow each participant to view and follow the changes made by the other participants of the session.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: November 9, 2021
    Assignee: Dropbox, Inc.
    Inventors: Min Ming Lo, Michael Wu, Shravan Reddy
  • Patent number: 11159646
    Abstract: A service provider system may provision virtualized computing resources to implement a virtual desktop instance. An interactivity agent installed on the virtual desktop instance may collect data representing interactions between a user and various input devices (e.g. a keyboard or mouse) that are associated with the execution of various desktop applications, and may provide the interactivity data to a desktop application preferences service implemented in the service provider system. The desktop application preferences service may, based on the interactivity data, characterize the usage of the desktop applications and their targets (e.g., documents) to determine which applications and targets are likely to be used during subsequent virtual desktop sessions (e.g., those used most or most recently).
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: October 26, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Saurabh Kumar Singh
  • Patent number: 11146590
    Abstract: An Omni-channel security manager is provided. The Omni-channel security manager is configured to: receive selections for domain/channel specific security applications and deploy security agents to end-point devices. The security agents interact with the Omni-channel security manager to install, initiate, manage, and monitor the domain/channel specific security applications on the end-point devices.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: October 12, 2021
    Assignee: NCR Corporation
    Inventors: Ramesh Vaddadi, Krishna Kumari Rudraraju
  • Patent number: 11134294
    Abstract: The present invention relates to an image display apparatus and a mobile terminal. The image display apparatus according to one embodiment of the present invention comprises: a display; an interface unit for exchanging data with the mobile terminal; and a control unit for controlling a mirroring related menu including mirroring related server information or content related to the server information such that the mirroring related menu is displayed on the basis of a user input, receiving a mirroring application item from the mobile terminal through the interface unit, and controlling the received mirroring application item such that the received mirroring application item is displayed in the mirroring related menu. Therefore, the mirroring application item received from the mobile terminal can be simply installed and displayed.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: September 28, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Eunjung Lee, Jaekyung Lee, Seunghyun Heo, Obong An, Mingi Kim, Gahyun Sun
  • Patent number: 11123641
    Abstract: There is provided an information processing device including a holding unit configured to hold setting information regarding parental control for each user in association with user identification information, and a limit processing unit configured to limit usage of a predetermined function or device by the user on a basis of the setting information held by the holding unit.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: September 21, 2021
    Assignees: Sony Interactive Entertainment Inc., Sony Interactive Entertainment LLC
    Inventors: Itsuki Asanuma, Makoto Oshita, Seiichi Adachi, Marc Horne, Hidekazu Ii, Yoshihiko Suwa, Shigeru Enomoto, Syunsuke Bamba, Kei Sato, Kenjiro Komaki, Fumikazu Hatanaka
  • Patent number: 11126647
    Abstract: Embodiments as disclosed may generate an organizational hierarchy based on embeddings of portions of documents. Embeddings resulting from the embedding of the portions of the documents can be clustered using a hierarchical clustering mechanism to segment the portion space into a set of hierarchical clusters. Documents can be assigned to these clusters based on the presence of a portion of a document within a cluster. In this manner, the documents may themselves be clustered based on the clusters created from portions across the documents of the corpus. The clusters to which a document is assigned may also be ranked with respect to that document. Similarly, documents assigned to cluster can be ranked within the cluster to which they are assigned. Additionally, in certain embodiments, names or snippets for the clusters of the hierarchy may be derived from the portions comprising that cluster.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: September 21, 2021
    Assignee: CS DISCO, INC.
    Inventors: Ryan Connor Rollings, Verlyn Michael Fischer, Alan Justin Lockett
  • Patent number: 11086514
    Abstract: Techniques for obfuscating user selections during user-input of sensitive information, involving displaying several targets, such as keys of a virtual keyboard, on a display device, where each target corresponds to one of multiple options. When a first visual indication of a current user target moves to a first target in response to a first movement of a user pointer to a first position within the first target, the obfuscation system can be configured to concurrently move a second visual indication of a first distractor target to another target. The current user target is thus obfuscated as two different visual indicators and/or pointers move through the targets.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: August 10, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Ross Garrett Cutler
  • Patent number: 11089005
    Abstract: A system provides access to a third-party application by a user without revealing at least one sign-on credential used to access the application to the user. The system includes an access management server and a permission server. The access management server hosts a user portal. In response to a user input from the user portal requesting to access the application, the access management server requests, from the permission server, confirmation of user's permission to access the application. The permission server determines whether access is confirmed using stored permission data, which includes applications the user is currently permitted to access. If the permission server confirms the user's permission, the access management server redirects the user to a sign-on page of the application, automatically enter the sign-on credentials in an anonymized format that is not readable by the user, and automatically submits the sign-on credentials.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: August 10, 2021
    Assignee: Bank of America Corporation
    Inventors: Stuart D. Ford, Sanjay Bhanu, Martin Sunder Singh Devasirvatham Samuel
  • Patent number: 11055158
    Abstract: A web-based display system includes instructions for execution by a processor. The instructions include, in response to receiving a page load request from a user device associated with a user, obtaining a set of frames associated with the user and, for each of the first and second frames: (i) loading the frame and (ii) assigning a corresponding unique identifier to the frame. The instructions include accessing the plurality of authenticated identifiers and, for each of the first and second frames, in response to the assigned unique identifier of the frame matching an authenticated identifier of the plurality of authenticated identifiers, adding the frame to a set of authenticated frames. The instructions include generating a page including the set of authenticated frames and, in response to receiving a first message, selectively broadcasting a second message based on the first message to the set of authenticated frames.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: July 6, 2021
    Assignee: Express Scripts Strategic Development, Inc.
    Inventors: Christopher L. Creighton, Jason M. Creighton, Michael S. Ha, Zachary Clark, Daniel J. Rueschhoff, Jr.
  • Patent number: 11050873
    Abstract: An example method for controlling an external electronic device of an electronic device, according to various embodiments, includes: receiving data information corresponding to at least one function of the external electronic device from an external electronic device connected to the electronic device; displaying a setting window for setting a user interface for controlling the external electronic device using the data information; selecting a control item corresponding to the at least one function included in the setting window according to user input reception; and setting and displaying the user interface corresponding to the selected control item.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: June 29, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jin-Young Kim, Sung-Jae Park, Eun-Young Lee
  • Patent number: 11029844
    Abstract: Techniques for obfuscating user selections during user-input of sensitive information, involving displaying several targets, such as keys of a virtual keyboard, on a display device, where each target corresponds to one of multiple options. When a first visual indication of a current user target moves to a first target in response to a first movement of a user pointer to a first position within the first target, the obfuscation system can be configured to concurrently move a second visual indication of a first distractor target to another target. The current user target is thus obfuscated as two different visual indicators and/or pointers move through the targets.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: June 8, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Ross Garrett Cutler
  • Patent number: 11016987
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: May 25, 2021
    Assignee: Dropbox, Inc.
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi, Maxwell Johnson, Jack Dubie, Colin Dunn
  • Patent number: 10969960
    Abstract: A storage device includes a storage device communicably connected to a host; a nonvolatile memory configured to store calibration data of the host; and a calibration circuit configured to receive a descriptor from the host including the setting information and update the calibration data with the received setting information.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: April 6, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jeong Hur, Jae-Gyu Lee, Young-Moon Kim
  • Patent number: 10911546
    Abstract: A robotic process automation system processes task processing instructions which are operable to interact at a user level with user level application programs to process work items. A first server processor responds to a request to perform an automation task to automatically process without human user input, a work item by transmitting requests to an autologin program executing on a second server processor device to initiate a plurality of remote desktop protocol oriented processes within an operating system executing on the second server, where the remote desktop protocol oriented processes provide a graphical user interface to an authorized user. Credentials for the authorized users of the remote desktop protocol oriented processes are provided by one or more of the plurality of sets of task processing instructions, which upon logging into the corresponding remote desktop protocol oriented process, process the work items as encoded in the task processing instructions.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: February 2, 2021
    Assignee: Automation Anywhere, Inc.
    Inventors: Jitendrapuri Mahendrapuri Goswami, Mahendra Gajera, Ankit Raval, Prakash Gajera
  • Patent number: 10893081
    Abstract: A content management system allows users to collaboratively edit, draft, or otherwise work with the same content item simultaneously by displaying a real-time data stream of a native application displaying a content item on a host device in a screen sharing window of a webpage. The screen sharing window is capable of receiving edit inputs and sending the edit inputs to a client application on the host device. The edit inputs are provided as interpretable code for the native application for the content item and the client application provides the interpretable code to the native application to have the changes corresponding to the edit inputs incorporated into the content item. Further, the cursors of other users participating in the collaborative editing session are displayed in the screen sharing window to allow each participant to view and follow the changes made by the other participants of the session.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: January 12, 2021
    Assignee: Dropbox, Inc.
    Inventors: Min Ming Lo, Michael Wu, Shravan Reddy
  • Patent number: 10891577
    Abstract: A method and article of manufacture are provided for detecting message impressions from a document. The document includes one or more data collection areas adapted to receive input, and one or more message areas. Each message area includes a message. Memory representations of messages are stored in a memory. The document is received at a document processing engine which is adapted to access the memory to obtain the representations of messages. Message impressions are detected from the document by analyzing the document in the document processing engine. Message impressions are detected if it is determined that there is relevant input in the one or more data collection areas, and the document includes a representation of one or more of the messages.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: January 12, 2021
    Assignee: GRAVIC, INC.
    Inventors: Steven P. Joslin, Owen C. Davison, Victor F. Berutti, Bruce D. Holenstein
  • Patent number: 10885164
    Abstract: A process including: displaying icons used for password entry into an electronic system, in such a way that a hand movement associated with entry of the password into the system is randomized.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: January 5, 2021
    Assignee: NOWWW.US Pty Ltd.
    Inventor: Mark Rodney Anson
  • Patent number: 10845965
    Abstract: Known computer peripheral devices are typically interchangeable and can be used with different computers systems and platforms. Most computer operating systems are able to automatically configure the coupled computer peripheral device for use with the computer operating system without the need for installation of a specific driver. However, when these peripheral devices are detected by the computer system, a generic UI control configuration is often assigned to them and whatever customised settings previously configured by the user will be lost and replaced with a new set of unfamiliar settings. The present technology is a collaboration management system initiating a collaboration session for a plurality of computing systems having user-interfaces (UIs) coupled thereto.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: November 24, 2020
    Assignee: RAZER (ASIA-PACIFIC) PTE. LTD.
    Inventors: Min-Liang Tan, Ping He
  • Patent number: 10846505
    Abstract: A mobile terminal according to one embodiment of the present disclosure comprises: a display unit including a fingerprint recognizable area in which a fingerprint can be recognized, and a fingerprint non-recognition area in which the fingerprint cannot be recognized; a fingerprint recognition sensor embedded on the lower end of the display unit so as to correspond to the fingerprint recognizable area, and recognizing the fingerprint inputted to the display unit; and a control unit for controlling the fingerprint recognition sensor such that the fingerprint inputted simultaneously with a drag operation is recognized if the drag operation, of moving the finger from any one of the fingerprint recognizable area and the fingerprint non-recognition area to the other one while making contact therewith, is inputted into the display unit, and for executing a security home screen or a basic home screen according to whether fingerprint authentication performed on the basis of the fingerprint recognized by the fingerprin
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: November 24, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Jie Seol, Soyeon Yim
  • Patent number: 10831881
    Abstract: A method and a terminal for enhancing information security, where the method includes receiving, by a terminal, an open instruction of a sensitive application, starting a security policy of the sensitive application, displaying prompt information that a notification message arrives when the notification message related to the sensitive application is received, and displaying a prompt for entering a password when an instruction for opening the notification message is received. Hence, a preset security policy is automatically started when the sensitive application is used. When the notification message related to the sensitive application is received, a corresponding password needs to be entered. This enhances information security, facilitates use by a user, and improves user experience.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: November 10, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Yongjie Yan
  • Patent number: 10810855
    Abstract: Presented is a system and method for monitoring activities of daily living, ADLs, of a person within an environment containing an object that is controllable by the person via a control system. The system comprises a data collection unit adapted to obtain control data from the control system, the control data being based on one or more control signals generated by the control system for controlling the object. A data analysis unit is 5 adapted to determine an ADL event of the person based on the obtained control data.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: October 20, 2020
    Assignee: SIGNIFY HOLDING B.V.
    Inventors: Kars-Michiel Hurbert Lenssen, Murtaza Bulut
  • Patent number: 10789244
    Abstract: This specification describes techniques for managing assets in a blockchain. One example method includes receiving, from a target user recorded in a distributed database of a blockchain network, a user input including a request to perform a contract operation on asset objects including digital assets corresponding to physical assets associated with the target user, in response to receiving the request, generating an asset container as an operation target of the contract operation, the asset container recording field information of the asset objects, generating an asset container group by dividing the asset container into the asset container group based on an association relationship between the asset objects, wherein the association relationship defines correspondences between each asset container in the asset container group and at least one other asset container in the asset container group, and performing the contract operation on the asset container group using a contract object.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: September 29, 2020
    Assignee: Alibaba Group Holding Limited
    Inventor: Xuebing Yan
  • Patent number: 10789568
    Abstract: An autonomous road vehicle is operative to receive ride source requests, product delivery requests, and ancillary product purchase and fulfillment requests. A product securing subsystem is attached to the autonomous road vehicle and comprises at least one securable compartment. Each securable compartment is operative to secure at least one product therein. Each securable compartment is associated with compartment access information. An access subsystem comprising at least one access information interface. The access subsystem is operative, upon receipt through the access information interface of compartment access information, to permit access to the compartment in order to enable product purchase and fulfillment requests.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: September 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jeremy A. Greenberger, James R. Kozloski, Clifford A. Pickover
  • Patent number: 10779345
    Abstract: Techniques for modification of data sessions may allow changing of user plane functions (UPFs) that serve a data session. A UE may identify a user plane of a first data session is to be relocated from a first UPF, and may initiate a second data session with a second UPF using an identification associated with the first data session. In some cases, the first data session may be modified to be served by the second UPF rather than the first UPF. A network entity, such as a session management function (SMF) may determine that a user plane of a first data session of a UE is to be relocated away from a first UPF, and may perform a user plane relocation of the first data session via establishing a second data session at a second UPF or via modifying the first data session to be served by a second UPF.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: September 15, 2020
    Assignee: QUALCOMM Incorporated
    Inventor: Stefano Faccin
  • Patent number: 10698647
    Abstract: The present disclosure describes systems, methods, computer-readable media, and apparatuses for selective sharing during collaborative application usage. The selective sharing system is configured for selectively sharing UI elements in a UI running on a first digital data processor. The system includes a server digital data processor configured to receive, from the first digital data processor, a collection of UI elements. The collection of UI elements may be identified based on at least one of: on one or more markup attributes corresponding to the UI elements, a content position of the UI elements, a UI definition, historical data about the UI running on the first digital data processor, and historical data about a UI running on a second digital data processor. The server digital data processor is configured to transmit, to the second digital data processor, the collection of UI elements.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: June 30, 2020
    Assignee: Pegasystems Inc.
    Inventors: Dan Shipper, Justin Meltzer
  • Patent number: 10698998
    Abstract: Systems and methods for biometric authentication with liveness detection are disclosed. According to one embodiment, in an information processing apparatus including at least a memory, a communication interface, at least one computer processor, and a display, a method of determining a graphical interactive password may include: (1) sequentially providing a plurality of graphical interactive interfaces for a user on the display; (2) receiving inputs to the each of the graphical interactive interfaces, the inputs comprising a plurality of movements to move a graphical element displayed on the display and timings of the plurality of movements; (3) identifying a behavioral pattern for the user based on the inputs; (4) determining a uniqueness of the identified behavioral pattern by comparing the identified behavioral pattern to a plurality of stored behavioral patterns for other users; and (5) saving the identified behavioral pattern as a password for the user.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: June 30, 2020
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Devin C. Moore, Nathan T. Quinn
  • Patent number: 10681228
    Abstract: A display device includes: an operation panel that displays various types of information and accepts an operation input; and a hardware processor that: displays an operation screen region on an operation panel; and detects, using a swipe-in operation detection region in a vicinity of an edge of the operation screen region among a plurality of edges of the operation screen region, a swipe-in operation from the vicinity of the edge to an inner side of the operation screen region while continuing a touching state with the operation panel.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: June 9, 2020
    Assignee: Konica Minolta, Inc.
    Inventor: Takuto Matsumoto
  • Patent number: 10652182
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for unlocking emoticons based on professional skills. The computer may receive a user message or an emoticon database search term from a user, wherein a user's professional skill and an associated emoticon is determined based on the user message or the emoticon database search term. A plurality of user professional skills may be retrieved from a professional skills site. It may be determined whether a number of endorsements for the user's professional skill exceeds a threshold value, wherein the threshold value is set for each emoticon in an emoticon database. In response to it being determined that the number of endorsements for the user's professional skill does exceed the threshold value, an unlocking action may be performed that gives the user access to the associated emoticon in one or more messaging applications based on the determination.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: May 12, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Kelley Anders, Jeremy R. Fox, Jeremy A. Greenberger
  • Patent number: 10645236
    Abstract: An information processing apparatus includes a storage unit and a processing unit. The storage unit stores setting information of the information processing apparatus. The processing unit starts processing for causing, in a case where the number of servers each of which manages setting information stored in other apparatus, among apparatuses including the information processing apparatus and an apparatus connected to the information processing apparatus via a network is one, a server corresponding to the one to manage the setting information stored in the storage unit. The processing unit is also configured not to start the processing when the number of servers is two or more.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: May 5, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keisuke Ito
  • Patent number: 10637849
    Abstract: A logon file import and export system and method for online working environments is disclosed, where the online working environment includes one or more enterprise systems to which a user has access. A graphical enterprise logon tool is generated for being rendered in a graphical display. The graphical enterprise logon tool includes an electronic access interface to each of the one or more enterprise systems, and an import/export feature graphically displayed in the enterprise logon tool. The import/export feature enables importation into or export out of the enterprise logon tool from or to a user, respectively, of a selected file. The selected file provides information about a selected system of the one or more enterprise systems in the enterprise logon tool, as well as information about the electronic access interface to the selected system.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: April 28, 2020
    Assignee: SAP SE
    Inventor: David Sierro Elvira
  • Patent number: 10558734
    Abstract: A networked application and email application were described herein that provide for an intuitive system by which users can participate in collaborative workflow relating to a network document. In one implementation, a system includes a messaging server component to provide messaging services and an application server component to provide a networked application. The application server component interacts with the messaging server component in response to a user command to initiate collaboration on the network document. The interaction with the messaging server component includes providing a link that refers to a version of the network document as created or edited by the user.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: February 11, 2020
    Assignee: Google LLC
    Inventors: Jonathan Rochelle, Micah Lemonik, Farzad Khosrowshahi, John Stephen Danaher
  • Patent number: 10521599
    Abstract: Systems and methods for enforcing label-based mandatory access control are provided. A first label may be assigned to a resource. An event associated with a resource may be detected. The resource may be relabeled, in response to detection of the event, from a first label to a second label in accordance with a transition rule. The transition rule may be included in a security policy. The transition rule may indicate that the resource is to be relabeled to the second label if the event is detected. Access to the resource may be controlled according to an access rule in the security policy. The access rule may be applicable to the resource based on the access rule identifying the second label assigned to the resource.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: December 31, 2019
    Assignees: 2236008 Ontario Inc., Blackberry Limited
    Inventors: Glenn Daniel Wurster, Roger Francis Maclean, Eric Serge Naud, Tristan Michael Roach
  • Patent number: 10409537
    Abstract: A reprographic controller for providing reprographic commands to a reprographic engine has a reprographic setting. The reprographic controller includes a communication device for communicating with a computing device running a device driver; and user interface screen generator connected to the communication device. The user interface screen generator is arranged to generate and return a user interface screen including a user interface widget for setting the reprographic setting upon receiving a user interface screen request through the communication device from the device driver. The reprographic controller is further arranged to: receive from the device driver through the communication device: a value for the reprographic setting; and a reprographic job. The reprographic controller further includes a job processing device for processing the reprographic job taking into account the received value for the reprographic setting.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: September 10, 2019
    Assignee: OCÉ HOLDING B.V.
    Inventors: Jozef T. J. M. Jans, Nithin R. A. Shenoy
  • Patent number: 10341525
    Abstract: The image forming system includes an image forming apparatus and a communication terminal. When it is detected that an operation is being performed onto an input unit of the image forming apparatus while the image forming apparatus is connected to the communication terminal, the image forming apparatus is configured to perform a first notification to notify the communication terminal that an operation is being performed onto the input unit. When the image forming apparatus performs the first notification, the communication terminal is configured to perform a second notification corresponding to the first notification in the communication terminal.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: July 2, 2019
    Assignee: Konica Minolta, Inc.
    Inventors: Shohei Ichiyama, Takeshi Hibino, Hideyuki Hashimoto, Yuji Kawamura, Yukina Hisada
  • Patent number: 10298654
    Abstract: Techniques are disclosed for automatically constructing a human-friendly and meaningful URL based on the content, context, or both, of the resource. An alternate URL can be constructed by analyzing and extracting keywords or other portions of content from a webpage automatically. The content of the webpage or other resource is obtained and analyzed using keyword extraction filters to derive one or more keywords that uniquely represent the content of the resource. An alternate URL is constructed based on the keywords. The keywords can be extracted from any portion of the content or from dictionary definitions or similar meanings of the content. The alternate URL is constructed such that it is unique among existing URLs. The alternate URL meaningfully represents the content, permitting the user to use or share the alternate URL on social media and elsewhere.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: May 21, 2019
    Assignee: Adobe Inc.
    Inventors: Smitha V, Mohit Garg, Ankur Jain, Frank Jennings
  • Patent number: 10299066
    Abstract: The disclosed embodiments include methods, systems, and articles of manufacture for enabling beta testing of new features within a native application. In one embodiment, a native application executed by a client device may include executable instructions that are activated and executed only upon indication of a user belonging to a beta test group. The client device may receive a signal from a service or content provider that includes test group information indicating whether a user is a member of a test group. The client device may process the received signal to determine whether the user is a member of a test group and, if so, activates and executes certain instructions received as part of the native application that define a user interface enabling access to additional functionality unavailable to a user determined not to be a member of a test group.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: May 21, 2019
    Assignee: Capital One Services, LLC
    Inventors: Kjell Hegstad, Dennis Brandt
  • Patent number: 10284748
    Abstract: An image processing system includes: an image processor having an image print function; and a server part, wherein the image processing system is connectable to a display part that displays a screen, and the server part determines whether acquisition of request information to be requested for printing is necessary, on the basis of a print mode of a print job, and generates a first screen for receiving a user operation for inputting the request information as the screen when the acquisition is necessary and generates a second screen different from the first screen when the acquisition is unnecessary.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: May 7, 2019
    Assignee: Konica Minolta, Inc.
    Inventor: Takahiro Kano
  • Patent number: 10235533
    Abstract: A system with an interactive user interface for a plurality of users to author an electronic document simultaneously is described. The system displays visual feedback on the interface to prevent the users from interfering with one another. The system displays data from a remote database linked into the document based on unique identifiers. The data is displayed as an “artifact.” The system monitors and tracks each user's access category level, as well as the access category level of each piece of data pulled from the remote database. The system compares a user's category level to the data from the database to make visible only the portions of the document the user has the appropriate access category level to view and/or modify. The portions of the document that have a higher category level than the user will be hidden from the user either in part or completely. Also, there may be an indicator to the user of such redacted or hidden content from the user's viewer.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: March 19, 2019
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Paul Thoren, Benjamin Gazzard, David Meiklejohn, Kevin Ng, Matthew Fedderly, Rhys Brett-Bowen
  • Patent number: 10216403
    Abstract: A computer-implemented method is provided for executing an action on an electronic device. The method includes outputting, at a touch screen of the mobile device, a lock screen view configured to prevent unauthorized or inadvertent access to the electronic device. The access is conditioned to a predefined shape of a user touch input. The method further includes, while the lock screen view is displayed at the touch screen, detecting, at the touch screen, a touch input having a first shape, verifying if the first shape has the predefined shape, in response to detecting that the touch input has the predefined shape, executing, by the electronic device, a particular action determined, at least in part on the predefined shape, if detecting a further touch input at least prior or subsequent the predefined shape.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: February 26, 2019
    Assignee: ORANGE
    Inventors: Julian Gay, Guillaume Payan, Boris Henriot
  • Patent number: 10192638
    Abstract: Provided are computer implemented method and systems for providing and monitoring patient compliance with a patient healthcare treatment plan. The method includes receiving, from a healthcare provider over a network, application features for generating a patient application including patient instructions for using a medical therapy, and generating an application for a patient. The application includes at least an input for the user to input data for use in evaluating patient compliance with a treatment plan. In addition, the method includes receiving, from the healthcare provider over the network, a prescription for the application for the patient, and activating the application after the patient receives training on use of the application. The method also may include receiving patient compliance data from the application over the network based on the input.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: January 29, 2019
    Assignee: WellDoc, Inc.
    Inventors: Ryan Sysko, Chris Bergstrom
  • Patent number: 10176893
    Abstract: Provided are computer implemented method and systems for providing and monitoring patient compliance with a patient healthcare treatment plan. The method includes receiving, from a healthcare provider over a network, application features for generating a patient application including patient instructions for using a medical therapy, and generating an application for a patient. The application includes at least an input for the user to input data for use in evaluating patient compliance with a treatment plan. In addition, the method includes receiving, from the healthcare provider over the network, a prescription for the application for the patient, and activating the application after the patient receives training on use of the application. The method also may include receiving patient compliance data from the application over the network based on the input.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: January 8, 2019
    Assignee: WellDoc, Inc.
    Inventors: Ryan Sysko, Chris Bergstrom
  • Patent number: 10149266
    Abstract: An apparatus includes a memory and a processor configured to acquire a device driver corresponding to a device, deploy the acquired device driver so as to be operable, generate an address allowing a function of the device to be called from one or more client apparatuses, register the address and a path to the device driver in association with each other, generate, based on first information in which a function to be provided by each device is described and the address, second information including the function of the device and the address, and register the second information.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: December 4, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Takuya Sakamoto, Kazuaki Nimura
  • Patent number: 10127365
    Abstract: An application scaffold is generated based on an object model. The object model includes CDS objects and DCL objects. The CDS objects and the DCL objects are evaluated together with corresponding CDS annotations and DCL annotations. Based on the evaluation, a field control hub is generated. The field control hub evaluates the DCL annotations and determines, based on one or more authorization objects from the DCL annotations, field control data for a field from a number of fields of a UI. When a user requests the UI, the field of the UI is displayed in accordance with the determined field control data for a role of the user.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: November 13, 2018
    Assignee: SAP SE
    Inventors: Bernd Kauerauf, Nils Hartmann, Gregor Tielsch
  • Patent number: 10101872
    Abstract: Example implementations relate to operating system events of a kiosk device. For example, a computing device may include a processor. The processor monitors an operating system of the computing device, where the computing device is to operate as a kiosk device to execute a specific application while restricting access to other applications. The processor identifies an operating system event generated by the operating system and determines, based on a notification restriction list, whether the operating system event is to be restricted. A notification associated with the operating system event is restricted when the operating system even is determined to be restricted and is displayed on a graphical user interface when the operating system event is determined to be unrestricted.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: October 16, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Irwan Halim, Josue Villarreal
  • Patent number: 10089408
    Abstract: A method and apparatus for accessing a graph database having nodes and relationships describing an organization. An interface in a computer system receives a request from a client to access information about the organization. Further, the interface in the computer system retrieves the information from the graph database having nodes and relationships describing the organization. Still further, the interface in the computer system sends a portion of the information to the client based on how much of the information is displayable by the client.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: October 2, 2018
    Assignee: ADP, LLC
    Inventors: Michael Sun, Siobhan Loughman Sabino, Daniel Daehyun Kim, Jason F. Melo
  • Patent number: 10055749
    Abstract: A service provider system remembers feedback by a user when the user selects an offer, a presented option, or other content from a page or display on a user device. The user is then taken to a new page or screen with details about the offer, option, or other content. When the user goes back to the original page or screen, the page is revised based on the user feedback. For example, a dialog box may pop up over the selected offer to ask the user whether the user accepted the offer or is not interested in the offer. If so, the offer disappears and subsequent pages may not show the selected offer again.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: August 21, 2018
    Assignee: PAYPAL, INC.
    Inventors: Egan Schulz, William R. Clarke, Javier Diaz-Infante
  • Patent number: 10034172
    Abstract: A connection hub connects a plurality of service providers and a plurality of mobile operators, and facilitates authentication of service consumers on behalf of the plurality of service providers. The connection hub may use authentication information of the plurality of mobile operators, to thereby enable provision of network resources from the plurality of service providers to the service consumers. The connection hub may include an operator discovery engine configured to access a number resolution service and match a telephone number of a mobile device of the service consumer with a corresponding mobile operator of the plurality of mobile operators, and an operator interface configured to forward the authentication request to the corresponding mobile operator, for use of the telephone number and the mobile device in completing an authentication of the service consumer at the service provider, and associated provision of a corresponding network resource to the service consumer.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: July 24, 2018
    Assignee: SAP SE
    Inventor: William Dudley
  • Patent number: 10007503
    Abstract: An embodiment discloses an electronic device capable of performing an upgrade to an Operating System (OS) having enhanced security without deleting any user data in an electronic device having an OS and a method of operating the same. An embodiment discloses a method of upgrading an OS of an electronic device. The method includes detecting operating system upgrade initiation. The method also includes generating labeling information on each piece of user data; and relabeling the user data based on the labeling information.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: June 26, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Junho Ha, Alice Lee Chu, Changwook Lee, Xinwen Zhang, Sungwhan Moon, Kukjin Bae, Suyong Yang
  • Patent number: 9971473
    Abstract: An electronic device that increases both visibility and selectability of executable programs. The electronic device includes a touch panel display having an elongated shape, a memory storing programs, and a processor controlling program execution and the display. The touch panel includes a first display region and a second display region contiguous with and narrower than the first display region. The display displays an execution image of a first program in the first display region and an icon image of a second program in the second display region in a smaller display area than the execution image. When the processor detects contact at the icon image and detects that the contact moves towards the first display region, the processor causes the display to display an execution image of the second program in the first display region.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: May 15, 2018
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Yu Otsuka, Hiroshi Fujita, Kazuhiro Aihara, Goro Hisatake, Takashi Isobe
  • Patent number: 9936005
    Abstract: Disclosed embodiments are directed at systems, methods, and architecture for providing microservices and a plurality of APIs to requesting clients. The architecture is a distributed cluster of gateway nodes that jointly provide microservices and the plurality of APIs. Providing the APIs includes providing a plurality of plugins that implement the APIs. As a result of a distributed architecture, the task of API management can be distributed across a cluster of gateway nodes. The gateway nodes effectively become the entry point for every API-related request. Some embodiments of the disclosed technology describe an auto-documentation plugin that can automatically generate documentation for an API by monitoring, parsing, and sniffing requests/responses to/from the API.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: April 3, 2018
    Assignee: KONG INC.
    Inventors: Marco Palladino, Augusto Marietti