Access Control Or Permission Patents (Class 715/741)
  • Patent number: 11934847
    Abstract: An interactive user interface for receiving and displaying data is described. The interactive user interface may display data sets from a plurality of external applications and/or data sources. Received data sets may be compiled to form an interactive graphical unit, also called a “card,” that may be displayed in a format based upon that of the native external application of the received data sets. Cards may be grouped with other cards. A card may include a link which allows users to access the native external application of the card to make any desired modifications or changes.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: March 19, 2024
    Assignee: Palantir Technologies Inc.
    Inventors: Kelsey Falter, Joy Tao, Taylor Stearns, Tiffany Hsu, Barry McCardel, Mark Schafer, Andrew Bonventre
  • Patent number: 11924221
    Abstract: Mechanisms for authorizing requests to access a resource are provided, the methods comprising: receiving a request to access the resource at a hardware processor from an Internet Protocol (IP) address; determining whether a rule applies to the request to access the resource; in response to determining that a rule does not apply to the request to access the resource, sending a request for authorization; receiving a response to the request for authorization; and in response to the response to the request for authorization indicating that access is authorized, providing a connection to the resource.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: March 5, 2024
    Assignee: McAfee, LLC
    Inventors: Harsha R. Joshi, Dattatraya Kulkarni, Srikanth Nalluri
  • Patent number: 11875028
    Abstract: A client device displays a content item in a window associated with a process on the device. A client application monitors the process for the content item and determines whether the content item is synchronized with a client device or content management system. When the content item is not synchronized, a synchronization interface is displayed to permit a user to request synchronizing the content item. When the user requests synchronization, the content item is moved to a shared folder synchronized with the content management system or client device.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: January 16, 2024
    Assignee: DROPBOX, INC.
    Inventors: Martin Pedrick, Michael Wu, Anvisha Pai
  • Patent number: 11853686
    Abstract: A digital display of an active window is provided. An application, separate from the application providing the digital display, is capable of identifying an artifact in the active window of the digital display without a priori knowledge or an application programming interface to the application providing the digital display. The artifacts may be alpha-numeric artifacts or non-alpha-numeric artifacts. The active window may be examined in multiple dimensions including 2 dimensions, 3 dimensions or more. Alpha-numeric artifacts, once identified, are pre-processed to remove anti-aliasing to allow for processor optical recognition.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: December 26, 2023
    Assignee: nVoq Incorporated
    Inventors: Charles N. Corfield, Stephen L. Bulick, E. Peter Fox, Adam M. Ornstein, Derek C. Smith
  • Patent number: 11842749
    Abstract: Systems and methods for efficient management of an audio/video conferences is disclosed. The method includes receiving an audio question from a first user of a plurality of users connected to a conference, recording the audio question and preventing an immediate transmission of the audio question to the plurality of users connected to the conference, analyzing an audio portion of the conference to identify a time for transmitting the audio question to the plurality of users connected to the conference, and transmitting the audio question to the plurality of users at the identified time.
    Type: Grant
    Filed: February 13, 2023
    Date of Patent: December 12, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Ankur Anil Aher, Charishma Chundi
  • Patent number: 11825059
    Abstract: The present invention includes a receiver capable of receiving confidential data, a screen display controller that performs a control that displays a screen in which the confidential data received by the receiver is in a masked display, a determiner that determines whether or not an identification display for visualizing the confidential data in the masked display is to be displayed, and an identification display controller that performs a control that displays the identification display on the screen when it is determined by the determiner that the identification display is to be displayed.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: November 21, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Shingo Tokunaga, Tatsuya Watabe
  • Patent number: 11824822
    Abstract: Method of generating customized graphics having reactions to electronic message content starts with application server causing a communication interface for a communication session to be displayed at a first client device and at a second client device, respectively. The communication session is between a plurality of client devices. The communication interface includes a chat presence bar that includes a plurality of presence indicators associated with the client devices, respectively. Application server receives content for an electronic message from first client device or second client device and generates a customized graphic based on the content for the electronic message and a user identifier for first client device. Application server causes the customized graphic to be displayed on the chat presence bar of the communication interface displayed on the second client device. The customized graphic included in a first presence indicator associated with the first client device.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: November 21, 2023
    Assignee: Snap Inc.
    Inventors: Matthew Colin Grantham, Tadeusz Kozak, Jeremy Voss, David Whyte
  • Patent number: 11809583
    Abstract: Minimizing data exposure during screen sharing, including detecting remote access of an information handling system by an external information handling system; in response to detecting the remote access, identifying a selection of one or more application elements of an application executing on the information handling system for obscuration; applying an image filter to the selected application elements to adjust display properties of the selected application elements such that display content of the application elements is obscured for viewing by the external information handling system; and after applying the image filter to the selected application elements, providing remote access of the information handling system to the external information handling system, including providing remote access to the obscured display content of the selected application elements of the application.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: November 7, 2023
    Assignee: Dell Products L.P.
    Inventors: Zheng Yuan, Danilo Ong Tan
  • Patent number: 11805178
    Abstract: Methods and systems may include, at a computing device comprising a memory and a processor coupled to the memory, identifying entry of an electronic device within a geographic boundary and launching a session for a user of the electronic device in response to entry of the electronic device. The session may be inaccessible to the user at startup of the session. The method may further include, at the computing device, providing access to the session after startup of the session, and terminating the session based on exiting of the electronic device from the geographic boundary.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: October 31, 2023
    Inventors: Thomas Root, Christopher Coy Fife, Jiayin Tian, Brian J Ehlert, William Deforeest, Christopher S Witeck
  • Patent number: 11792076
    Abstract: A data security system interfaces with a plurality of heterogeneous online collaboration platforms, each having its own platform specific set of collaboration settings to control access to collaborative data. The data security system maps a set of common collaboration settings to the platform specific set of collaboration settings of each heterogeneous online collaboration platform and monitors a state of the platform specific set of collaboration settings of each heterogeneous online collaboration platform. If the data security system determines that the state of a platform specific collaboration setting does not comply with a specified common collaboration setting state, the data security system automatically changes the state of the platform specific collaboration setting to comply with the common collaboration setting state.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: October 17, 2023
    Assignee: THETA LAKE, INC.
    Inventors: Daniel O. Nadir, Devin H. Redmond, Richard B. Sutton, Derek G. Brenner
  • Patent number: 11765264
    Abstract: Some embodiments include an ambiguated application that can perform first functions, e.g., a communication application functions, when the ambiguated application is in a first state, and perform second functions, e.g., game functions, when the ambiguated application is in a second state. The ambiguated application in the first state and the ambiguated application in the second state share a same graphic user interface (GUI). When a functional object of the GUI is selected, the ambiguated application performs a first function if the ambiguated application is in a first state. In addition, when the same functional object of the GUI is selected, the ambiguated application performs a second function if the ambiguated application is in a second state.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: September 19, 2023
    Assignee: MUTUALINK, INC.
    Inventor: Joseph R. Mazzarella
  • Patent number: 11741516
    Abstract: A browser extension may insert code into a document used to generate a web page. For example, the browser extension may detect that the web page is associated with an entity that is associated with one or more delivery estimates. The browser extension may transmit web page information that identifies the entity associated with the web page and/or a date threshold determined based on user input provided to or stored by the browser extension. The browser extension may receive presentation information that identifies a plurality of delivery estimates for a plurality of entities based on transmitting the web page information. The browser extension may insert the code into the document used to generate the web page based on the presentation information. The code may cause an estimated delivery date and/or an indication of whether the date threshold can be satisfied to be provided for display via the web page.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: August 29, 2023
    Assignee: Capital One Services, LLC
    Inventors: Abdelkader M'Hamed Benkreira, Michael Mossoba, Joshua Edwards
  • Patent number: 11720700
    Abstract: Systems and methods for securely deploying a collective workspace across multiple local management agents are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive, at a workspace orchestration service from a first local management agent, first context information and a first split key; receive, at the workspace orchestration service from a second local management agent, second context information and a second split key; determining, by the workspace orchestration service, that the first and second context information match a collaborative workspace policy; in response to the determination, authenticate the first and second split keys; and in response to the authentication, transmit a collaborative workspace definition to the first and second local management agents.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: August 8, 2023
    Assignee: Dell Products, L.P.
    Inventors: Joseph Kozlowski, Ricardo L. Martinez, David Konetski, Carlton A. Andrews, Nicholas D. Grobelny, Charles D. Robison, Girish S. Dhoble
  • Patent number: 11714916
    Abstract: A data management device manages personal data to which consent information indicating a data user authorized as a receiver has been added. The data management device includes: a cache memory and a processor. When personal data requested by a data user is stored in the cache memory, the processor acquires the requested personal data from the cache memory. When personal data requested by the data user is not stored in the cache memory, the processor acquires the requested personal data from a data holder. The processor decides based on consent information added to the personal data acquired whether to provide the personal data to the data user. When the data management device acquires new personal data from a data holder, the processor decides whether to store the new personal data in the cache memory based on consent information added to the new personal data.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: August 1, 2023
    Assignee: FUJITSU LIMITED
    Inventors: Hideki Mitsunobu, Junichi Suga
  • Patent number: 11715568
    Abstract: Systems and methods for population health surveillance utilizing a network of smart thermometers is provided. Based on the geolocated user data provided by the smart thermometers, contagious illness can be forecasted for various population nodes. Population nodes can be provided at various levels of granularity. Geographic or population specific early warning signals can be generated based on detected outbreaks of contagious illness.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: August 1, 2023
    Assignee: Kinsa Inc.
    Inventor: Inder Raj Singh
  • Patent number: 11698814
    Abstract: Techniques discussed herein relate to managing service provider resources. The techniques may include receiving a first request to organize a first workload and a second workload into a space. The first workload may be associated with a first computing resource of a first service provider and the second workload may be associated with a second computing resource of a second service provider. The techniques may import data associated with the first workload and the second workload into the space. The techniques may cause an action to be performed for the first workload and the second workload by implementing a first workflow for the first workload and implementing a second workflow for the second workload.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: July 11, 2023
    Assignee: Vega Cloud, Inc.
    Inventors: Kris Bliesner, Kelly Sale, Michael Brown, Shawn Branstetter
  • Patent number: 11677641
    Abstract: A system, method, and computer-readable medium for performing a data center monitoring and management operation. The data center monitoring and management operation includes: selecting a service subscription to manage; monitoring asset resource utilization of the service subscription; generating an adaptive service subscription schedule recommendation; and, managing the service subscription based upon the adaptive service schedule recommendation.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: June 13, 2023
    Assignee: Dell Products L.P.
    Inventors: Saurav Shrestha, Jeffrey M. Lairsey, Carlin Mendonca, Margaret Patton
  • Patent number: 11677694
    Abstract: Systems and methods for initiating an instant messaging chat session from an email thread are described. In examples, an email thread including at least one email is received and user identifiers form the at least one email are extracted. Presence information associated with each user identifier of the plurality of user identifiers is obtained and then ordered. The ordered plurality of user identifiers together with their presence information are displayed in a user interface window. A determination to display a user control associated with an instant messaging capability is based on the presence information associated with at least one user identifier of the plurality of user identifiers. Upon receiving an indication that the user control associated with the instant messaging chat capability is selected, an instant messaging chat session is initiated.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: June 13, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Afraz A. Siddiqui, John J. Lotito, Joshua Bouckenooghe, Thomas Charles Underhill, Erin Woo, Allison Bellew Sousa, Peter Nagy, Arnaud Vallat
  • Patent number: 11636944
    Abstract: A secure, reliable telehealth delivery platform that also provides flexibility and scalability. The platform includes a plurality of geographically dispersed communication servers that facilitate communication sessions between remotely located patients and healthcare providers over a public communications network. The platform includes a connectivity server that manages access among users and locations. The platform also includes a monitoring server that monitors the health and usage of devices coupled to the network and proactively identifies issues requiring intervention before service interruptions occur.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: April 25, 2023
    Assignee: TELADOC HEALTH, INC.
    Inventors: Kevin Hanrahan, John Schentrup, Parixit Kaira, Marco Pinter, John Cody Herzog, Blair Whitney, Jonathan Southard
  • Patent number: 11630879
    Abstract: In order to prevent leakage of information, a server supplies a program to be executed by an external client having a Web browser that displays a screen based on Web data to the external client. Based on no operation for a predetermined time in regard to the screen displayed on the Web browser, the program causes the Web browser of the external client to perform a process of deleting an element related to specific content from the Web data corresponding to the screen displayed on the Web browser via a DOM (document object model), and updating the screen displayed on the Web browser with a screen not including the specific content.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: April 18, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Shuhei Kaneko
  • Patent number: 11626126
    Abstract: Systems and methods for efficient management of an audio/video conferences is disclosed. The method includes receiving an audio question from a first user of a plurality of users connected to a conference, recording the audio question and preventing an immediate transmission of the audio question to the plurality of users connected to the conference, analyzing an audio portion of the conference to identify a time for transmitting the audio question to the plurality of users connected to the conference, and transmitting the audio question to the plurality of users at the identified time.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: April 11, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Ankur Anil Aher, Charishma Chundi
  • Patent number: 11611548
    Abstract: Embodiments perform bulk multifactor authentication (MFA) enrollment in an identity cloud management system. An entity can be created in the identity cloud management system, where the entity is issued a credential that includes a permissions scope for communicating with the identity cloud management system. A bulk set of user identities and MFA enrollment information including MFA security factors for the user identities and a status for the user identities can be received in association with the credential, where the MFA security factors include a mix of communication addresses and shared secrets. A subset of the user identities that include a status that indicates MFA enrollment can be enrolled, where the enrolling includes creating an MFA footprint for the subset of user identities within an MFA database, and each created MFA footprint includes a received MFA security factor.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: March 21, 2023
    Assignee: Oracle International Corporation
    Inventors: Samanvitha Kumar, Pruthvithej Ramesh Kumar, S. Ashok Kumar
  • Patent number: 11593014
    Abstract: One embodiment provides a computer implemented method of estimating replication completion time. The method includes creating a historical dataset of prior replication data; determining a set of replication parameters to consider; inputting the historical dataset and the set of replication parameters to a replication completion time estimator module; generating a replication completion time prediction based on the historical dataset and the set of replication parameters; and generating a confidence prediction corresponding to the replication completion time prediction.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: February 28, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Rahul Vishwakarma, Lu Chen, Jitendra Singh, Bing Liu
  • Patent number: 11586770
    Abstract: An apparatus includes at least one processing device configured to receive, from a user, a request to execute a web application. The web application utilizes a plurality of web application portions configured for loading into the web application independent of one another. The at least one processing device is also configured to send, to one or more web application servers, a query for metadata associated with the plurality of web application portions, and to receive, from the web application servers, metadata for a subset of the plurality of web application portions. The subset is determined based at least in part on access rights associated with the user. The at least one processing device is further configured to load instances of one or more of the subset of web application portions at specified locations in pages of the web application based at least in part on the received metadata.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: February 21, 2023
    Assignee: EMC IP Holding Company LLC
    Inventor: Raphaël Aubert
  • Patent number: 11575528
    Abstract: Aspects described herein may allow for grouping questions received during a virtual meeting in order to present the questions to a presenter of the virtual meeting efficiently. A system may receive, during a virtual meeting, a plurality of messages each indicative of a question. The message comprises content descriptive of the question and metadata. For example, the metadata may comprise data identifying an image corresponding to the message. The system may group the plurality of messages into one or more groups, individual messages within the groups having a context in common with one another, by analyzing text and metadata of the message. The system may send data about at least one group to a first client device for output of the questions indicated by the messages of that group on the first client device.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: February 7, 2023
    Inventors: Achyuth Nandikotkur, Arnav Akhoury, Divyansh Deora, Satish Vanahalli
  • Patent number: 11550449
    Abstract: Described herein is a user interface that enables messages within a collaborative workspace environment to be propagated to different workspaces that are associated with different tabs in the collaborative workspace environment. Thus, a comment made in a workspace associated with a first tab is reflected in a workspace associated with a different tab and vice versa.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: January 10, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: William James Bliss, Larry Jin, Richard Taylor, Pedro DeRose
  • Patent number: 11520910
    Abstract: A system for classifying a data item to communicate to authorized users extracts features from the data item, where the features comprise a responsibility feature and a sensitivity feature. The responsibility feature indicates a job responsibility associated with the data item. The sensitivity feature indicates a sensitivity level of the data item. The system determines, based on the responsibility feature, that the data item belongs to a particular responsibility class. The system determines, based on the sensitivity feature, that the data item belongs to a particular sensitivity class. The system determines whether a user to whom the data item is directed belongs to the particular responsibility class and sensitivity class to which the data item belongs. The system sends the data item to the user, if is it determined that the user belongs to the particular responsibility class and sensitivity class to which the data item belongs.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: December 6, 2022
    Assignee: Bank of America Corporation
    Inventors: Christopher Lee Danielson, Marcus Raphael Matos, Daniel Joseph Serna, Patrick Nicholas Lawrence
  • Patent number: 11455459
    Abstract: A collaborative authoring application provides an authoring environment in which two or more users can edit a document concurrently. Each user edits a copy of the document, sends updates to a master copy of the document, and receives updates from the master copy of the document. The authoring environment generally inhibits the users from providing conflicting editing instructions to the master copy of the document. For example, each user can generate a content lock about one or more data units within the document. The authoring environment may synchronize content locks automatically and content only at the request of the user.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: September 27, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Beckett Bailor, Ethan Joseph Bernstein, Mark Rolland Knight, Christopher James Antos, Andrew Richard Simonds, Brian Michael Jones, Simon Peter Clarke, Edgar Mark Sunderland, David Benjamin Robins, Miko Arnab Sakhya Singha Bose
  • Patent number: 11449573
    Abstract: A website building system includes at least one database storing website components and their associated component hierarchies, each component comprising overridable parameterized-behavior elements, non-overridable parameterized-behavior elements and a data handler, the data handler handling override protocols for the components; and an element handler to review all components to be rendered for a current view and for a current component, to handle a communication request between the current component and at least one other component within the component hierarchy in order to implement an override request from the at least one other component, the element handler to update the current component only if the override request is related to an overridable parameterized-behavior element of the current component according to the data handler of the current component.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: September 20, 2022
    Assignee: Wix.com Ltd.
    Inventors: Nadav Abrahami, Barak Igal, Roni Ben-Aharon
  • Patent number: 11438233
    Abstract: A data security system collects collaboration platform collaboration settings through interfaces and analyzes those settings against a policy of common collaboration settings for security and compliance. The data security system interfaces with a plurality of heterogeneous online collaboration platforms, each having its own platform specific set of collaboration settings to control access to collaborative data. The data security system maps the set of common collaboration settings to the platform specific set of collaboration settings of each heterogeneous online collaboration platform from the plurality of heterogeneous online collaboration platforms and monitors a state of the platform specific set of collaboration settings of each heterogeneous online collaboration platform. Based on a determination that a platform specific collaboration setting does not comply with the collaboration setting policy, the data security system can take a remedial action or other action.
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: September 6, 2022
    Assignee: Theta Lake, Inc.
    Inventors: Daniel O. Nadir, Devin H. Redmond, Richard B. Sutton, Derek G. Brenner
  • Patent number: 11397956
    Abstract: A system including a smart table includes a table display screen and a processing circuit configured to control an image displayed on the table display screen, send a pairing request to a customer device, pair with the customer device, pair with a provider device, mirror the image displayed on the table display screen on a customer display screen of the customer device and on a provider display screen of the provider device, receive a first customer input from the customer device based on the customer interacting with the image mirrored on the customer display screen, modify the image displayed on the table display screen to display the first customer input in real-time with respect to the customer interacting with the image, and mirror the modified image showing the first customer input on the provider device.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: July 26, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Kourtney Eidam, Darren Goetz, Dennis Montenegro
  • Patent number: 11392281
    Abstract: Systems and methods are provided for efficient storage and/or processing of enterprise data. A set of data from a content management system (CMS) is received and interpreted to determine a hierarchical object structure for the set of data. The hierarchical object structure includes: at least one parent object; at least one child object that is a subordinate object of the parent object; an indication of each parent/child relationship; and a set of attributes for each of the objects. The set of attributes for each of the at least one parent object and the at least one child object are analyzed in light of the indication of each parent/child relationship to gather accumulated attribute data. A graphical user interface (GUI) is rendered that presents one or more graphical cards representing the objects.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: July 19, 2022
    Assignee: United Services Automobile Association (USAA)
    Inventors: Shane Houston Tarleton, Charlotte Hamner Nagy, Adam Jon Udell, Emily Anes Simmons, James Donbavand, Sydney Zarrish Condie, Urmil Ramesh Divecha, Chris Michael Braden
  • Patent number: 11380350
    Abstract: Systems and methods for efficient management of an audio/video conferences is disclosed. The method includes receiving an audio question from a first user of a plurality of users connected to a conference, recording the audio question and preventing an immediate transmission of the audio question to the plurality of users connected to the conference, analyzing an audio portion of the conference to identify a time for transmitting the audio question to the plurality of users connected to the conference, and transmitting the audio question to the plurality of users at the identified time.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: July 5, 2022
    Assignee: Rovi Guides, Inc.
    Inventors: Ankur Anil Aher, Charishma Chundi
  • Patent number: 11348490
    Abstract: An electronic device and method are provided. The electronic device includes a flexible display including a first state in which a display area has a first size and a second state in which the display area is expanded in a first direction to have a second size larger than the first size, an actuator driven to change a state of the flexible display, and a processor configured to detect a touch input on a point of the display area, which is located adjacent to a side surface of the electronic device, and identify whether a touch point of the touch input is moved from the point of the display area by a specified distance or more in a same direction as a direction in which the state of the flexible display is changed in a state in which the touch input is maintained.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: May 31, 2022
    Inventors: Myunghoon Kwak, Sangeun Lee, Soyoung Lee
  • Patent number: 11343113
    Abstract: The present invention provides a method for establishing an enterprise group and a corresponding apparatus. According to an example, an IM application server may determine, according to a received join-group request for adding a first user to an inside group, whether identity information of the first user matches attribute information of the inside group. If the identity information of the first user matches the attribute information of the inside group, the server may add the first user to the inside group, and send a first notification message to a client corresponding to the first user. If the identity information of the first user does not match the attribute information of the inside group, the server may create an inter-enterprise group including the first user and all members of the inside group, and send a second notification message to the client corresponding to the first user.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: May 24, 2022
    Assignee: BEIJING SANKUAI ONLINE TECHNOLOGY CO., LTD
    Inventors: Pingchuan Liu, Xinfeng Mi, Xu Zhang, Huiyuan Cao
  • Patent number: 11335445
    Abstract: A care plan risk rating (CPR2) system and method enables physicians and other clinicians to manage patient health care plans remotely in response to patient input to generate CPR2 values. In one aspect, patients under care for a particular condition respond to a series of questions related to that condition. The questions may be weighted according to predetermined criteria which a physician or clinician may set. Based on the CPR2 values, the physician or clinician may alter a care plan for a patient or a group of patients. In one aspect, patients with CPR2 values in a predetermined range may be grouped into a cohort, and their care plans managed as a group.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: May 17, 2022
    Assignee: KONICA MINOLTA BUSINESS SOLUTIONS U.S.A., INC.
    Inventor: John Parmley
  • Patent number: 11310343
    Abstract: A method of registering and authenticating a user and a user device is disclosed. In one embodiment, the method does not use any stored usernames, passwords, or tokens. In certain embodiments, the method stores algorithmic functions on the user device. When a user requests authentication a server provides variable values to the client device. The values are input into the algorithmic functions. The functions generate an output. The output is sent to the server. The server uses the client device generated output to authenticate the client device and the user. Each time the user requests authentication different variable values are used to prevent prediction and hacking of the system.
    Type: Grant
    Filed: April 2, 2021
    Date of Patent: April 19, 2022
    Inventor: Paul Swengler
  • Patent number: 11301228
    Abstract: Removal or modification of an installed program on a computer device is requested by a calling process in a user account which itself may or may not have administrator privileges. An agent, cooperating with an operating system, intercepts a call to remove or modify the installed program made by the calling process prior to reaching an uninstaller component of the operating system. The agent determines whether or not to allow the remove or modify request and, if permitted, provides a proxy process through which the requested action to remove or modify the installed program is performed.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: April 12, 2022
    Assignee: Avecto Limited
    Inventors: John Goodridge, Richard De Mellow
  • Patent number: 11212409
    Abstract: According to at least one embodiment of the present disclosure, when no user operation has been performed for a set period, an information processing device is caused to transition to a sleep mode including stopping display on a display unit. However, the information processing device is controlled to not transition to the sleep mode until a slideshow currently being displayed on the display unit, ends, in a case where the slideshow has been started.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: December 28, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Naoto Sasagawa
  • 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: 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: 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: 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