Data Transfer Between Application Windows Patents (Class 719/329)
-
Patent number: 11968354Abstract: An automatic evaluating apparatus of a build-in video recording device of a vehicle includes: a processor configured to automatically evaluate performance of the built-in video recording device of the vehicle interworking with a vehicle display device; and a storage configured to store data and algorithms driven by the processor.Type: GrantFiled: September 1, 2021Date of Patent: April 23, 2024Assignees: Hyundai Motor Company, Kia CorporationInventors: Sung Hwan Jun, Kyoung Jun Kim
-
Method and apparatus for displaying active friend information, electronic device, and storage medium
Patent number: 11960709Abstract: Provided are a method and apparatus for displaying active friend information, an electronic device, and a storage medium. The method for displaying the active friend information includes receiving an activity information checking instruction, where the activity information checking instruction is generated when a user triggers an entry control on a message page; and displaying an active friend list, where the active friend list displays activity information of an active friend of the user, and the active friend is a friend who is online in a recent preset time period. In this manner, a process of checking the active friend information is simplified and the time spent on checking the active friend information is shortened.Type: GrantFiled: August 15, 2022Date of Patent: April 16, 2024Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Jiannan Xu, Weiyi Chang, Chao Zhang, Ruipeng Liu, Lianying Li, Yuchen Peng, Ziyang Zheng -
Patent number: 11948005Abstract: At a managed control plane service, constituent services and operational requirements of an application are identified. In response to an end-user request directed to the application, contents of an inter-service request are generated at a resource selected by the managed control plane service for a first constituent service, and a response to the message is generated at another resource selected for a second constituent service. Tasks to be performed for the operational requirements are initiated by the managed control plane service.Type: GrantFiled: June 29, 2020Date of Patent: April 2, 2024Assignee: Amazon Technologies, Inc.Inventors: Michael Groenewald, Diwakar Gupta, Izak van Der Merwe, Adam Scott King, Cindy-Lee Engelbrecht, Christopher Sam Goosen, Aletta Johanna Blanken, Ryan Walter Jason Waite
-
Patent number: 11915019Abstract: A non-transitory computer readable medium, a system, and a method for displaying a remote browser isolation (RBI) configuration window are disclosed. In an embodiment, a non-transitory computer readable medium includes instructions to be executed in a computer system, where the instructions when executed in the computer system perform a method comprising displaying an RBI configuration window, displaying an on/off activation feature within the RBI configuration window, and displaying an RBI profile selection menu within the RBI configuration window, where the RBI profile selection menu includes a plurality of spatially grouped sets that include an RBI profile selector, RBI profile identifier text, and selectable RBI protected browsing action icons that indicate to a user whether a corresponding RBI protected browsing action is included in an RBI policy.Type: GrantFiled: August 1, 2022Date of Patent: February 27, 2024Assignee: Versa Networks, Inc.Inventors: Harnish Narendra Goradia, Barbara Torres, Akshay Adhikari, Ratik Kapoor
-
Patent number: 11900132Abstract: The disclosed embodiments include computer-implemented systems and processes that dynamically and selectively modify portions of a displayed interface to include interface elements that, when selected by a user through a single provided input, initiate a performance of a data exchange in accordance with parameter values consistent with prior initiated data exchanges. For example, a communications device may display, on a display unit, a first interface element representative of a first data exchange and may receive expected values of parameters that characterize the second data exchange. When a determined parameter value is consistent with the expected parameter values, the communications device may modify the first interface element and present, on the display unit, the modified first interface element and a second interface element within the interface.Type: GrantFiled: June 14, 2017Date of Patent: February 13, 2024Assignee: The Toronto-Dominion BankInventors: Alexander Kiriakou, Milos Dunjic, Arthur Carroll Chow, John Jong-Suk Lee, Arun Victor Jagga
-
Patent number: 11894938Abstract: Techniques are disclosed for automatically executing scripts for event in response to user activity within the event. A server executing a video conferencing service, receives meeting scheduling information and a set of user-specified scripting information from a user requesting to generate an event. In response to receiving a request from user device to access the event, the server causes display of an event interface to the device, the displayed interface including indications of sub-groups of a group of users accessing the conferencing service via a plurality of user devices and an indication of a video feed of a user in the group of users that is currently active. In response to one or more triggers corresponding to the event, one or more scripts are executed for the event, where executing the one or more scripts includes altering the displayed interface.Type: GrantFiled: June 21, 2022Date of Patent: February 6, 2024Assignee: Toucan Events Inc.Inventors: Antonia Theodora Hellman, Ethan Duncan He-Li Hellman, Steven Emmanuel Hellman, Ivo Walter Rothschild, Paul Robert Murphy, Asahi Sato, William Hans Von Hippel, Michel Henri Georges Cassius
-
Patent number: 11876764Abstract: Disclosed are systems and methods for improving interactions with and between computers in content searching, hosting and/or providing systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods for efficiently monitoring and following up on delivered messages for which a user expects and/or requires a reply. The disclosed functionality provides a fully automated, personalized, easy and efficient way to identify and manage outgoing mail messages that require reply by marking outbound messages as RSVP messages, which are those messages determined to require a reply. Such functionality is based on the ability of the disclosed framework to distinguish between a “satisfactory response” (i.e., a response that includes the required information) and a response that is not.Type: GrantFiled: October 1, 2021Date of Patent: January 16, 2024Assignee: YAHOO ASSETS LLCInventors: Natalia Silberstein, Irena Grabovitch-zuyev, Iftah Gamzu, Noa Avigdor-Elgrabli, Yoelle Maarek, Liane Lewin-Eytan
-
Patent number: 11876699Abstract: A first device verification model is sent to a first agent on a first device providing at least a portion of the service. The first agent is able to monitor based on the first device verification model a parameter of the first device related to the service. A second device verification model is sent to a second agent on a second device providing at least a portion of the service, wherein the second agent is able to monitor based on the second device verification model a parameter of the second device related to the service. A report is received from the first agent of at least the parameter of the first device. A report is received from the second agent of at least the parameter of the second device. At least the parameter of the first device and at least the parameter of the second device are analyzed to determine whether the service is functioning as intended.Type: GrantFiled: March 31, 2022Date of Patent: January 16, 2024Assignee: Apstra, Inc.Inventors: Mansour Jad Karam, Aleksandar Luka Ratkovic, Chi Fung Michael Chan
-
Patent number: 11871151Abstract: Methods and systems provide for a spatialized display of chat messages within a messaging platform. First, the system displays, for each of a number of participants within a messaging session, a spatial chat user interface (hereinafter “UI”) consisting of: a virtual background; and one or more spatialized avatars representing the participants. The system receives initial chat messages sent by a participant from the plurality of participants, then displays, adjacent to each of a subset of the spatialized avatars, one or more initial chat bubbles corresponding to messages sent by one or more of the participants represented by the subset of the spatialized avatars. Concurrently or subsequently, the system displays one or more other participant chat bubbles. The system receives additional chat messages sent by the participant, and then displays the additional chat bubbles, repositioning the initial chat bubbles while the additional chat bubbles are displayed in their place.Type: GrantFiled: September 10, 2021Date of Patent: January 9, 2024Assignee: Zoom Video Communications, Inc.Inventors: Oded Gal, Andrew Law, Sally Lu, Ping Luo, Sharvari Nerurkar, Archil Vardidze, Zheng Yuan
-
Patent number: 11822593Abstract: Systems and methods for constructing an itinerary for a user based on articles of multimedia content are disclosed. One computer-implemented method may include: receiving, at the server and from a user device hosting a media streaming platform, an indication of selection by a user of a travel option associated with an aspect featured in an article of multimedia content presented on the media streaming platform; identifying, based on the receiving, a real-world location of the aspect; ascertaining, by the server, contextual information associated with the user; establishing, based on the real-world location of the aspect and the contextual information associated with the user, the itinerary for travel to the aspect; and presenting, subsequent to the establishing, a visual display of the itinerary on the media-streaming platform. Other aspects are described and claimed.Type: GrantFiled: September 29, 2022Date of Patent: November 21, 2023Assignee: DISCOVERY.COM, LLCInventors: Brian F. Roberts, Chad Peltola, Jill Mulligan, Charles Robertson, Kyle Jackson, Enrique Florendo
-
Patent number: 11816177Abstract: A system and method to generate a website for a user system. The system and method generating, in a first phase, a set of static assets associated with the website of the user system. In a second phase, a set of web pages based on one or more data streams including data associated with the user system is generated. The system and method provision the set of static assets and the set of web pages of the website to the user system.Type: GrantFiled: October 28, 2021Date of Patent: November 14, 2023Assignee: Yext, Inc.Inventors: Matthew Bowman, Bryan Reed, Pranjal Singh, Matthew Kilpatrick, Austin Chu, Gideon Weiler
-
Patent number: 11811618Abstract: A disclosed method may include (1) querying, in connection with a monitoring service, a network device for device-specific data that identifies features of the network device, (2) determining, based at least in part on the device-specific data, identities of a set of ports on the network device, (3) identifying, based at least in part on the device-specific data, one or more port-specific data objects corresponding to the set of ports, (4) dynamically creating, based at least in part on the device-specific data, a device-visualization interface of the network device by (A) generating a graphical chassis widget that illustrates a logical view of the set of ports and (B) generating a graphical table that illustrates the port-specific data objects, and then (5) providing, in connection with the monitoring service, the device-visualization interface for presentation on a computing device. Various other systems and methods are also disclosed.Type: GrantFiled: June 14, 2022Date of Patent: November 7, 2023Assignee: Juniper Networks, Inc.Inventors: Yelena Kozlova, Lyubov Nesteroff, Jeffrey S. Marshall, Sadhana Rajan, Bret Michael Bailey, Vinamra Jaiswal
-
Patent number: 11809861Abstract: Disclosed herein is technology to capture and restore a state of a development environment. An example method may include: determining, by a processing device, a state of a first development environment, wherein the first development environment displays content of a set of files that correspond to a program modification; storing state data that represents the state of the first development environment, wherein the state data identifies the files in the set; receiving a request to update a second development environment; and updating, using the state data, a state of the second development environment, wherein the updated state of the second development environment displays the content of the set of files corresponding to the program modification.Type: GrantFiled: June 9, 2021Date of Patent: November 7, 2023Assignee: Red Hat, Inc.Inventors: Avraham Talmor, Ilan Gersht
-
Patent number: 11790698Abstract: Disclosed is an electronic device. The electronic device includes a sensor unit that includes a first sensor and a second sensor, and a processor that is operatively connected with the sensor unit. The processor determines whether a given condition is satisfied, by using a first sensor signal of a user sensed by the first sensor, controls the first sensor to sense the first sensor signal every first cycle and controls the second sensor to sense a second sensor signal from the user every second cycle longer than the first cycle when the given condition is not satisfied, controls the second sensor to sense the second sensor signal every third cycle shorter than the second cycle when the given condition is satisfied, and recognize a gesture of the user by using the first sensor signal sensed every first cycle and the second sensor signal sensed every third cycle.Type: GrantFiled: October 29, 2020Date of Patent: October 17, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Sungjin Park, Cheolo Kim, Taeyoon Kim, Wonjoon Cho, Jinyoup Ahn, Chaiman Lim
-
Patent number: 11765220Abstract: Embodiments of the present disclosure relate to a method, a system, and a computer program product for streaming. The method includes: acquiring, during transmission of a stream, information indicating resources of a receiver of the stream available for compensating for degradation of a transmission quality of the stream; and determining at least a target transmission quality of the stream based at least on the resources of the receiver and network resources available for transmitting the stream. This solution provides a more flexible adaptive balance mechanism for streaming, and further optimizes utilization of various resources and user experience in streaming.Type: GrantFiled: November 8, 2021Date of Patent: September 19, 2023Assignee: EMC IP Holding Company LLCInventors: Qiang Chen, Pedro Fernandez Orellana
-
Patent number: 11765063Abstract: A computing system may comprise a monitoring server system, a target server system, and client devices that may be connected via one or more networks. The monitoring server system may identify client devices to perform a test on the target server system, and may send a payload with instructions for performing the test to the clients. The client devices may determine that the payload is authentic and execute the instructions in the payload, as part of a non-malicious botnet, to perform the test on the target server system. The monitoring server system may receive client-side results from the client devices, and server-side results from the target server system. The monitoring server system may generate a report based on the received results. The report may indicate one or more issues, points of failure and/or recommendations for mitigating the issues and/or points of failure.Type: GrantFiled: June 14, 2021Date of Patent: September 19, 2023Assignee: Capital One Services, LLCInventors: Austin Walters, Jeremy Goodsitt, Fardin Abdi Taghi Abad
-
Patent number: 11734592Abstract: A method, system and computer readable storage medium for cognitive information processing. The cognitive information processing includes receiving data from a plurality of data sources; processing the data from the plurality of data sources to provide cognitively processed insights via a cognitive inference and learning system, the cognitive inference and learning system comprising a cognitive platform, the cognitive platform comprising a development environment, the development environment being implemented to a create custom extension to the cognitive inference and learning system, the custom extension being created via a cognitive design user interface; performing a learning operation to iteratively improve the cognitively processed insights over time; and, providing the cognitively processed insights to a destination, the destination comprising a cognitive application, the cognitive application enabling a user to interact with the cognitive insights.Type: GrantFiled: February 8, 2019Date of Patent: August 22, 2023Assignee: Tecnotree Technologies, Inc.Inventors: Matthew Sanchez, Manoj Saxena, Akshay Sabhikhi
-
Patent number: 11726966Abstract: A system and method enable anticipatory and robust storage, access, and processing of information for electronic devices in mobile and stationary environments providing an intelligent user environment hierarchy with user-customizable interfaces.Type: GrantFiled: July 29, 2020Date of Patent: August 15, 2023Assignee: ENORCOM CorporationInventors: Gitty N. Nasserbakht, Mitra Nasserbakht
-
Patent number: 11710144Abstract: Various implementations described herein are able to leverage the interaction from one or more potential buyers relative to a digital image to automatically create a sales listing for items that appear to be of interest to the buyers. This reduces or eliminates all together the manual effort previously required of sellers in researching and collecting data on each item they wish to sell. Because of their technical nature, the innovative solutions described herein are also readily scalable which, in turn, greatly improves the seller's experience. Based on buyer interaction experiences, sales listings for each item for sale can be automatically created and listed.Type: GrantFiled: January 5, 2022Date of Patent: July 25, 2023Assignee: eBay Inc.Inventors: Arun Sudhindra, Ashwin Ganesh Krishnamurthy, Avishek Gyanchand, Joshua Urban, Yotam Sharan
-
Patent number: 11700223Abstract: Asynchronous collaboration via a communication platform is described. A message representative of an asynchronous meeting can be displayed via a user interface of a communication platform. The user interface can include an affordance to enable a user to add a snippet of content to the asynchronous meeting. In response to detecting an actuation of the affordance, an input user interface that includes an option to record or upload the snippet of content can be displayed. The snippet of content can be received from a client of a user associated with the asynchronous meeting and can be associated with other snippet(s) of content added by other user(s) associated with the asynchronous meeting. A preview summary of snippet(s) of content associated with the asynchronous meeting can be displayed in association with the message, wherein each snippet of content is viewable via a thread associated with the message.Type: GrantFiled: May 14, 2021Date of Patent: July 11, 2023Assignee: Salesforce, Inc.Inventors: Anna Niess, Noah Weiss, Kevin Marshall, John Rodgers, Patrick Kane, Prajna Shetty, Michael Hahn, Alfred Xing, Justin Rushing, Julie Haynes
-
Patent number: 11660535Abstract: The disclosure provides features or schemes that improve a user's experience with an interactive computer product by reducing latency through late latching and late warping. The late warping can be applied by imaging hardware based on late latch inputs and is applicable for both local and cloud computing environments. In one aspect, the disclosure provides a method of operating an imaging system employing late latching and late warping. In one example the method of operating an imaging system includes: (1) rendering a rendered image based on a user input from an input device and scene data from an application engine, (2) obtaining a late latch input from the input device, (3) rendering, employing imaging hardware, a warped image by late warping at least a portion of the rendered image based on the late latch input, and (4) updating state information in the application engine with late latch and warp information.Type: GrantFiled: July 30, 2020Date of Patent: May 30, 2023Assignee: NVIDIA CorporationInventors: Pyarelal Knowles, Ben Boudaoud, Josef Spjut, Morgan McGuire, Kamran Binaee, Joohwan Kim, Harish Vutukuru
-
Patent number: 11647157Abstract: A system and method are disclosed for generating a teleconference space for two or more initial communication devices using a computer coupled with a database and comprising a processor and memory. The computer generates a teleconference space and transmits requests to join the teleconference space to the two or more initial communication devices. The computer stores in memory identification information, and audiovisual data associated with one or more users, for each of the two or more initial communication devices. The computer transmits audiovisual teleconference data to each of the two or more initial communication devices. The computer transmits a request to join the teleconference space to a third communication device, stores identification information and audiovisual data from the third communication device, and transmits audiovisual teleconference data that includes audiovisual data from the third communication device to each of the three or more communication devices.Type: GrantFiled: January 31, 2022Date of Patent: May 9, 2023Assignee: Nextiva, Inc.Inventors: Tomas Gorny, Jean-Baptiste Martinoli, Tracy Conrad, Lukas Gorny
-
Patent number: 11625236Abstract: Disclosed herein are system, method, and computer program product embodiments for providing an auto-mapping recommendation between a source asset and a target asset in an integration flow design tool. Because the number of fields passed from a source asset to a target asset may be multitudinous, by auto-recommending mappings between fields provided by the source asset to the target asset, an integration flow design tool may save time developers a significant amount of time and optimize the integration flow design process.Type: GrantFiled: December 23, 2020Date of Patent: April 11, 2023Assignee: MuleSoft, LLCInventors: Soren James Harner, Martin Gaston Podavini Rey, Badi Azad
-
Patent number: 11627009Abstract: A method for the session management of content driven meeting summaries and action items in a commercial environment, which may be tied to multiple back-end cloud services. The method employs an association based data structure directed to improving the organization and persistence of post-meeting generated content or collateral (e.g., meeting summaries, notes, action items, etc.). Further, a method for learned meeting context continuity for past context and future meeting proposals tied to current meeting context. The method may match key topics, conversations, and attendees to deduce relation; and, accordingly, provide suitable next meeting predictions. Moreover, a method for intelligently managing segment audio-visual (AV) replay access, which may be indexed using users, topics, presenters, keywords, etc.Type: GrantFiled: January 22, 2021Date of Patent: April 11, 2023Assignee: Dell Products L.P.Inventors: Vivek Viswanathan Iyer, Loo Shing Tan, Ruizhi Joyce Lu, Mark John Law
-
Patent number: 11627178Abstract: A system and method are disclosed for providing geocoded web content to a user based on a specific geographic location specified by the user. A determination module receives a geographic location from the user and determines latitude and longitude coordinates associated with the geographic location from a geographic information database. The determination module further determines a geographic boundary associated with the latitude and longitude coordinates based at least in part on an area of interest surrounding the geographic location. A web content search module determines web content comprising substance associated with a location within the geographic boundary. A front end interface transmits the determined web content for display in an order based at least in part on distance from the location associated with the web content to the geographic location.Type: GrantFiled: July 20, 2021Date of Patent: April 11, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Robert F. Deeming, Steven B. Johnson
-
Patent number: 11616821Abstract: Providing streaming of one or more applications from streaming servers onto one or more clients. The computer readable medium includes computer-executable instructions for execution by a processing system. The applications are contained within one or more isolated environments, and the isolated environments are streamed from the servers onto clients. The system may include authentication of the streaming servers and authentication of clients and credentialing of the isolated environments and applications the clients are configured to run. The system may include encrypted communication between the streaming servers and the clients. The system may further include a management interface where administrators may add, remove and configure isolated environments, configure client policies and credentials, and force upgrades.Type: GrantFiled: September 17, 2019Date of Patent: March 28, 2023Assignee: International Business Machines CorporationInventor: Allan Havemose
-
Patent number: 11568438Abstract: A system for generating a digital promotion may include mobile wireless communications devices each associated with a respective user, and a promotion generation server. The promotion generation server may obtain a group chat code from a given mobile wireless communications device for starting a group chat with other users, and obtain a unique identifier from the given mobile wireless communications device and add a respective mobile wireless communications device to the group chat based upon the unique identifier. The promotion generation server may also generate tasks for the users to complete via the respective mobile wireless communications devices for display within the group chat, and determine when each of the tasks has been completed based upon input from at least one of the mobile wireless communications devices, and when so generate and communicate the digital promotion to the mobile wireless communications devices for display within the group chat.Type: GrantFiled: November 30, 2020Date of Patent: January 31, 2023Assignee: INMAR CLEARING, INC.Inventors: Chris Rebstock, Dalton Goguen
-
Patent number: 11556318Abstract: The present invention generally relates to the field of automated and flexible information extraction for assisted and streamlined development of computer code. The invention provides for accommodating coding representations of reusable utilities in a technology agnostic pattern so that, based on a specified coding stack, the technology agnostic embeddings can be decoded and deployed into developers' integrated development environment. The present invention includes a technologic agnostic digital wallet for developers capable of storing reusable components either from open source repositories or user-defined functions in an embedded pattern in a centralized storage platform such as cloud or hosted virtual desktop.Type: GrantFiled: March 24, 2021Date of Patent: January 17, 2023Assignee: BANK OF AMERICA CORPORATIONInventors: Madhusudhanan Krishnamoorthy, Anbarasan Murthy
-
Patent number: 11544245Abstract: A transaction processing method includes: dividing a to-be-processed transaction obtained from a database into at least two subtransactions; dividing each subtransaction into N parts with an association relationship; processing the N parts of each subtransaction based on the association relationship, to obtain a processing result of a lastly executed part of the N parts; determining, upon detecting an abnormal subtransaction based on the processing result, a processing policy matching an abnormality reason of the abnormal subtransaction; and processing the abnormal subtransaction by using the processing policy, to obtain a final processing result of the to-be-processed transaction.Type: GrantFiled: February 8, 2021Date of Patent: January 3, 2023Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Jia Yang, Qiang Fei, Ningguo Chen, Dezhi Liu
-
Patent number: 11531673Abstract: Disclosed herein are system, method, and computer program product embodiments for providing a natural, pen-and-paper user experience that harnesses cutting edge artificial intelligence and machine learning to enhance user interactions with data in a suite of software applications. The pen-and-paper user experience may mimic the time-honored human tradition of writing with pen and paper, allowing users to work in an intuitive, productive, familiar fashion, while incorporating artificial intelligence and machine learning techniques to interpret a user's natural language and other pen-strokes in order to better interpret a user's natural language and resolve ambiguity in user inputs. A pen-and-paper-based user experience may be extended and enhanced to allow a user to interact with a suite of applications, a launchpad, a key performance indicator tool, a digital boardroom, or other application using the same pen-and-paper-based design paradigm.Type: GrantFiled: September 18, 2018Date of Patent: December 20, 2022Assignee: SAP SEInventors: Philip Miseldine, Judith Schneider, Sebastian Werner, Margo Lutes, Gergana Savova, Niels Hebling, Normen Rosch
-
Patent number: 11500855Abstract: A computer-implemented method of establishing metadata associated with a transaction in a transaction processing system having application logic for executing the transaction, the computer-implemented method includes receiving, from a requestor, request data associated with the transaction, the request data comprising data and metadata. The method also includes peeking, during receiving the request data, of the request data looking for the metadata associated with the transaction and responsive to finding metadata associated with the transaction, directly instantiating an instance of application logic.Type: GrantFiled: December 1, 2015Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Fraser P. Bohm, Michael D. Brooks, Martin W. Cocks, Jenny J. He, Julian C. Horn
-
Patent number: 11330053Abstract: Techniques for making eventual consistency cache updates deterministic. One technique includes receiving, at a control plane, a request to execute an operation on data, executing the operation on the data, creating a replication event for the operation and a replication identifier associated with the replication event, sending a response that includes a custom header having the replication identifier, receiving, at a data plane, a subsequent request to execute an operation involving the data, the subsequent request includes the replication identifier, retrieving a replication identifier for a latest replication event executed on the data plane, comparing the replication identifier from the subsequent request and the replication identifier for the latest replication event, determining the replication event associated with the replication identifier from the subsequent request has not been executed on the data plane based on the comparison, and sending a deterministic error message to the client device.Type: GrantFiled: February 18, 2021Date of Patent: May 10, 2022Assignee: Oracle International CorporationInventors: Martinus Petrus Lambertus Van Den Dungen, James William Salmon
-
Patent number: 11233876Abstract: A first server can generate user profiles and receive requests from user devices for enrollment in a first server-managed system that includes user groups. The first server can provide a unique key to a user device during an enrolment process based on a user group the user device is assigned to. The first server can include an enrollment notification for the user device in a first notification transmitted to a messaging service. The messaging service can transmit a second notification to the user device, and the user device can request a user profile from a second server based on second server access information included in the second notification. The second server can use the unique key to access user profile information which it transmits to the user device based on the request. The user device can access the user profile from the profile information using the unique key.Type: GrantFiled: February 27, 2020Date of Patent: January 25, 2022Assignee: VMWARE, INC.Inventors: Suman Aluvala, Ramani Panchapakesan, Pushkal Maheshwari, Mahesh Ashok Kavatage, Pavan Rajkumar Rangain, Erich Peter Stuntebeck
-
Patent number: 11172042Abstract: Provided are computer-implemented methods and systems for publishing an application to a web container. An example method for publishing an application to a web container may include establishing a channel of communication with a user device associated with an end user. The method may further include embedding a web container into a web portal associated with a plurality of applications. The method may include executing an application in a user session associated with the end user. The method may further include capturing images of a virtual screen associated with the application executed on the application server. After the capture, the method may continue with sending the images to the web container of the web portal running in a web browser of the user device. The web container may publish the images to the web browser to display the application as part of the web portal in the web browser.Type: GrantFiled: October 16, 2020Date of Patent: November 9, 2021Assignee: ASG Technologies Group, Inc.Inventors: Gabriel Bennet, Braulio Megías
-
Patent number: 11099865Abstract: Techniques are described for auditing clipboard operations in virtual desktop environments. The auditing takes place by detecting clipboard operations that are being redirected between the virtual desktop and the client device and recording log entries containing information about each clipboard operation that was redirected. In order to reduce auditing potential noise information, the redirection process is modified to delay populating the clipboard and recording log entries until a paste operation or other request for the clipboard is detected. In some situations, the clipboard redirection may be blocked based on the auditing capability, such as in cases where the auditing cannot take place due to the client computing device lacking support for auditing the clipboard operation and recording the necessary log entry.Type: GrantFiled: February 8, 2019Date of Patent: August 24, 2021Assignee: VMware, Inc.Inventors: Yuan Ma, Zhi Lin, Jinxing Hu, Baochen Wang, Yang Yu
-
Patent number: 10983662Abstract: In a method facilitating connectivity between at least first and second persons contemplates utilizing one or more computer processors to instantiate a first augmented reality space that mimics a real world space physically in existence about a first person. The first augmented reality space includes at least an avatar of the first person, and a first virtual representation of at least one real world object within the first augmented reality space. Using one or more computer processors, the method provides an interface through which the second person, distal to the first person, can use a second avatar to contemporaneously occupy and enter the first augmented reality space, traverse the space, and interact with the object.Type: GrantFiled: April 1, 2019Date of Patent: April 20, 2021Assignee: Wormhole Labs, Inc.Inventors: Curtis Hutten, Robert D. Fish
-
Patent number: 10970093Abstract: In an apparatus, in a case where a confirming unit confirms that remote desktop connection is made and a software screen is set to be displayed on a foreground, a setting unit cancels the setting for displaying the software screen on the foreground.Type: GrantFiled: May 31, 2018Date of Patent: April 6, 2021Assignee: CANON KABUSHIKI KAISHAInventor: Hiroshi Fuse
-
Patent number: 10901818Abstract: Embodiments of the invention are directed to systems and methods for common request processing by a request formatting platform. The request formatting platform generates formatted requests for request processors according to specifications of a common request processing application programming interface (API). The same common request processing API is used by the request formatting platform to communicate with all of the request processors according to one particular format.Type: GrantFiled: June 28, 2019Date of Patent: January 26, 2021Assignee: Visa International Service AssociationInventors: Rohit Sukhija, Man Grace Wu, Jan Tore Klepp, Rajiv Dutta, Ghanshyam Rokde, Soorej Nair, Uma Srinivasan, Nathan Morgan, Sanjib Sengupta, Palaniappan Kathiresan
-
Patent number: 10761804Abstract: The presently disclosed subject matter includes a computerized method and computerized system, which enables to detect usage of a screen reader, by modifying screen reader functionality of elements in a webpage.Type: GrantFiled: July 31, 2017Date of Patent: September 1, 2020Assignee: USER1ST LTD.Inventor: Amihai Miron
-
Patent number: 10740114Abstract: A component invoking method includes obtaining component invoking data corresponding to a child application. The component invoking data includes a component identifier identifying a first native component in a parent application and corresponding to a current system platform and a second native component running on another system platform and having a same function as the first native component. The method further includes transferring the component invoking data to a native layer corresponding to the parent application using a communications channel corresponding to the current system platform and invoking the first native component by the native layer based on the component invoking data.Type: GrantFiled: December 3, 2018Date of Patent: August 11, 2020Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Haojun Hu, Qingjie Lin
-
Patent number: 10545658Abstract: An electronic whiteboard that displays a viewport into a workspace shared in a networked collaboration system is supported by a data structure referred to as a relationship record, which identifies a source object, a target object, and a type of relationship. In an attachment type relationship, the location of the source object is determined relative to the location of the target object. Therefore, input gestures that identify the target object, and move or resize the target object, result in a corresponding movement or resizing of the source object. Input gestures that identify the source object can be used to reposition the source object relative to the target object, or to disconnect the source object from the target object. Also, input gestures can be utilized to connect a source object to a target object in a relationship record.Type: GrantFiled: April 25, 2017Date of Patent: January 28, 2020Assignee: HAWORTH, INC.Inventor: Romain Pokrzywka
-
Patent number: 10540160Abstract: A method for bridging between virtual applications and an operating system of a host computer. The method comprises retrieving virtual applications and settings of the virtual applications assigned to a user logged onto the host computer, wherein each of the virtual applications includes the following files: a virtual engine, a user data file, and an application-on-demand (AOD) file; downloading shadow files of the virtual applications assigned to the user; integrating each of the virtual applications with an operating system shell of the host computer; and causing a virtual application to be executed over the host computer when the virtual application is launched by the user.Type: GrantFiled: November 6, 2017Date of Patent: January 21, 2020Assignee: BlackBerry LimitedInventors: Netzer Shlomai, Amos Lahav, Uzi Entin
-
Patent number: 10521248Abstract: A method for managing applications of an electronic device is provided. The method includes displaying a graphical representation of at least one second application within a graphical representation of a first application, detecting a user input on at least one portion of the graphical representation of the at least one second application displayed in the at least one background portion of the graphical representation of the first application, and performing at least one action on the at least one second application based on the user input while accessing the first application.Type: GrantFiled: September 25, 2017Date of Patent: December 31, 2019Assignee: Samsung Electronics Co., Ltd.Inventor: Abhishek Chourasiya
-
Patent number: 10348722Abstract: Aspects of the present disclosure involve a system and method for implementing hacker traffic barriers. The current disclosure presents a system and method that provides securely associates a primary trusted device with a user, authorizes web browser authentication, and provides both intrinsic and explicit checks for authorizing access to an account.Type: GrantFiled: June 30, 2017Date of Patent: July 9, 2019Assignee: PAYPAL, INC.Inventors: Kishore Jaladi, Darshan Desai, Abhishek Chhibber
-
Patent number: 10324692Abstract: Implementations generally relate to system integration. In some implementations, a method includes receiving, at an integration layer of a client device, process information from a JavaScript-based user interface (UI) development framework on the client device, where the process information includes command information and event information that is structured in a JavaScript format, where the process information enables one or more webpages to be rendered in a browser, and where the UI development framework is managed by a Java-based application development framework (ADF) on the client device. The method further includes determining a predetermined communication phase of the ADF, where the ADF communicates with a server during the predetermined communication phase.Type: GrantFiled: March 3, 2017Date of Patent: June 18, 2019Assignee: Oracle International CorporationInventors: Tomas Alabes, Pablo Schmid, Fernando Alurralde Iturri
-
Patent number: 10223378Abstract: The techniques and systems described herein determine whether or not to implement reparse behavior in association with a file or a directory access. A file system and/or a file system filter can receive, from a host system component, a request to open a file or a directory. While attempting to access the file or the directory, a reparse tag associated with an intermediate directory is encountered. The file system can then determine whether a next node, along an access path for the file or the directory to be opened, exists in the intermediate directory. That is, the file system can look beyond the reparse tag and into the intermediate directory to determine if the next node exists. Subsequently, the file system and/or the file system filter can decide whether to implement reparse behavior based on the reparse tag and whether the next node exists in the intermediate directory.Type: GrantFiled: August 12, 2016Date of Patent: March 5, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Neal R. Christiansen, Scott Brender, Sarosh Havewala, Craig Barkhouse
-
Patent number: 10120701Abstract: Mechanisms for moving data between different operating systems in a dual OS computing device are discussed. More particularly, embodiments of the present invention utilize the clipboard facilities supported by the operating systems, along with firmware and helper software in each OS, to move data back and forth when switching between an active and inactive operating system. The clipboard contents are preserved in non-volatile storage that is not lost across the sleep-state transitions used to switch operating systems. Helper software analyzes the clipboard contents being copied and converts them into a format recognized by the current operating system and its applications.Type: GrantFiled: December 4, 2014Date of Patent: November 6, 2018Assignee: Insyde Software Corp.Inventor: Timothy Andrew Lewis
-
Patent number: 10055092Abstract: An electronic device and a method of displaying an object are provided. The method of displaying an object includes displaying a plurality of objects on a screen, determining a plurality of objects corresponding to a selected item in accordance with selection of the item based on which the plurality of objects is classified, and displaying the plurality of determined objects on the screen.Type: GrantFiled: April 23, 2015Date of Patent: August 21, 2018Assignees: Samsung Electronics Co., Ltd., Seoul National University R&DB FoundationInventors: Mee-Sun Song, Heon-Jin Park, Dong-Hwa Shin, Jin-Wook Seo, Hyun-Joo Song, Myoung-Su Cho
-
Patent number: 9419923Abstract: A method of sharing a function between terminals is disclosed. A method of sharing a screen in real-time during a chat between terminals may include: transmitting, by a first terminal, a message requesting a real-time screen sharing and chatting while performing a chat with a second terminal; displaying, by the first terminal, an output message indicating start of the real-time screen sharing and chatting when the second terminal is available for the real-time screen sharing and chatting, and when a response message accepting the request for the real-time screen sharing and chatting is received from the second terminal; and sharing, by the first terminal, an image displayed on a screen of the first terminal with the second terminal in real-time, and translucently displaying a chat window that overlaps the shared image and thereby displays a chat content.Type: GrantFiled: February 28, 2014Date of Patent: August 16, 2016Assignee: LG UPLUS CORP.Inventors: Byung Soo Seo, Youn Jei Han, Jeong Yun Moon, Han Koo Jung, Pan Keun Kwon
-
Patent number: 9396232Abstract: The APPARATUSES, METHODS AND SYSTEMS FOR A RULE-INTEGRATED VIRTUAL PUNCH CLOCK (hereinafter “RIVPC”) implement efficient and scalable monitoring, regulation, and allocation of computational processing, data, labor, and/or the like resources within an enterprise. The RIVPC may facilitate tracking employee time, such as time worked, time per activity, break time, vacation time, and/or the like, by providing an electronic time clock interface at an employee terminal device. The RIVPC may further be configured to track, implement and/or enforce one or more labor rules, regulations, laws, company policies, wage schedules, and/or the like based on one or more rulesets embedded in and/or interacting with the virtual clock components of the RIVPC. The embedded rules may be selected and/or enforced selectively based on user characteristics, including one or more descriptive business grammar strings associated with a user.Type: GrantFiled: October 15, 2010Date of Patent: July 19, 2016Assignees: IQOR Holdings, Inc., IqOR US Inc.Inventors: Vikas Kapoor, Abhilash Madhavarapu