Patents Examined by Backhean Tiv
  • Patent number: 11343294
    Abstract: An information processing apparatus includes an extraction unit that extracts a worker who participates in cooperative work and has performed work regarding remaining work along with a person in charge of the remaining work in a case where the person in charge of the remaining work in the cooperative work does not participate in the cooperative work, and a request unit that requests the worker extracted by the extraction unit to be in charge of the remaining work.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: May 24, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Yuji Kazama, Yasuhiro Ishitobi
  • Patent number: 11336543
    Abstract: Some embodiments include a system and method of receiving, by an edge computing device, from a server processor of a cloud platform coupled to a network, human-machine-interface logic associated with a local display of data received from a device of a distributed environment coupled to the network. Further, the system and method includes configuring the edge computing device as a human-machine-interface, coupling a data ingester and establishing a data connection to the distributed environment of the network, operating the data ingester to discover the device and receive data from the device, and processing a local graphical visualization of at least one update to the network.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: May 17, 2022
    Assignee: AVEVA SOFTWARE, LLC
    Inventors: Jose Lourenco Teodoro, John Jerome Madden, Douglas Paul Kane, Roger Santos, David Paul Bevin
  • Patent number: 11336522
    Abstract: NFC communications from a mobile phone to an information handling system initiates an inventory by a management controller of the information handling system. The inventory is provided to the mobile telephone with a second NFC communication so that an end user can see a visual depiction of the interior of the information handling system before opening the chassis of the system.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: May 17, 2022
    Assignee: Dell Products L.P.
    Inventors: Kevin D. Terwilliger, Orin M. Ozias
  • Patent number: 11336533
    Abstract: Some embodiments of the invention provide a method for providing a visualization of a topology for a logical network implemented in a physical network. The method identifies a set of logical elements of the logical network. For each logical element, the method identifies a set of one or more physical elements in the physical network that implements the logical element. Multiple physical elements are identified for at least one of the logical elements. Through a user interface (UI) the method displays a visualization that includes (1) the set of logical elements, (2) connections between the logical elements, (3) the sets of physical elements that implement each logical element in the set of logical elements, and (4) correlations between each logical element and the set of physical elements that implements the logical element. Each logical element and each physical element is represented by a node in the visualization.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: May 17, 2022
    Assignee: VMWARE, INC.
    Inventors: Matias Bogado, Tarang Khandelwal, Shrinivas Sharad Parashar, Priyanka Luthra, Venkata Ranganath Babu Golla
  • Patent number: 11336532
    Abstract: In an example, a method includes receiving source data that includes multiple nodes arranged in a directed acyclic graph (DAG) in which each child node of a set of child nodes has multiple incoming edges. The method includes converting the DAG to a tree in which each of the nodes has no more than one incoming edge. The method includes displaying, based on the tree, a graphical diagram with graphical objects that represent nodes of the source data, including displaying a different child graphical object for each child node of the set of child nodes in a corresponding intersection area of two corresponding container graphical objects, the corresponding intersection area representing a corresponding intersection area node in the tree.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: May 17, 2022
    Assignee: LUCID SOFTWARE, INC.
    Inventors: Kevin Michael Ellsworth, Kevin Joseph Reece, Jonathan Bronson, Benjamin N. Dilts
  • Patent number: 11329889
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for generating a platform-neutral application model that provides a complete and accurate representation of functionality and topology for a cloud-native application. For example, systems disclosed herein analyze application data to identify platform neutral application features including resources, mesh connections, and quality of service (QoS) constraints associated with implementing a cloud-native application via a cloud computing system. The systems disclosed herein further construct a platform-neutral application model including identifiers of the application features. The platform-neutral application model facilitates convenient translation of applications between different platforms and further streamlines development and deployment of cloud-native applications across any number of platforms.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: May 10, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Haishi Bai, Mark Eugene Russinovich, Boris Markus Scholl, Yaron Schneider
  • Patent number: 11329872
    Abstract: Provisioning industrial internet of things (IIOT) devices arranged for deployment in disparate geographic locations includes grouping a subset of IIOT devices into a batch. Each IIOT device stores a system-wide unique identifier (SWUI) and first communication information that identifies a global computing server. The method includes recording with a first input system the SWUI of each IIOT device in the batch, generating a batch identifier, associating the batch identifier with the batch of IIOT devices or each IIOT device in the batch, and associating the batch identifier with customer information. The customer information is associated with second communication information, which identifies a customer-based computing server. The method includes receiving, at the global computing server, incoming communications from a selected IIOT device, and based on the SWUI, and retrieving the batch identifier.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: May 10, 2022
    Assignee: Ubicquia, Inc.
    Inventors: Jonathan Scott Lane, Joao Alberto Peterson De Faria, Scott Latsa, Matt Bossaers
  • Patent number: 11330055
    Abstract: A cloud environment is provided generally having at least one private data center possessing a controller/routing system and nonvolatile mass storage, a plurality of data objects retained in the nonvolatile mass storage, and a public cloud storage service provider linked to the controller/routing system. The public cloud storage service provider possessing a database containing policy decisions and metadata of the plurality of data objects. When data objects are uploaded to the cloud environment, the private data center is in possession of the data objects, the public cloud is not in possession of the data objects. The private data center is not in possession of the policy decisions and the metadata for the plurality of data objects, rather the public cloud storage service provider is. The public cloud storage service provider adapted to be communicatively linked to an end-user computing system by way of the controller/routing system.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: May 10, 2022
    Assignee: Spectra Logic Corporation
    Inventor: David Lee Trachy
  • Patent number: 11323493
    Abstract: Presented herein are techniques in which a device connects a plurality of user devices to a communication session in which a plurality of participants of the respective plurality of user devices communicate using audio and/or video and determines respective locations of the plurality of user devices. The devices receives, from a particular user device of the plurality of user devices, a request to group the user devices into a plurality of groups to form one or more breakout communication sessions off of the communication session, assigns user devices to respective ones of the plurality of groups based on the respective locations such that user devices at a common location are assigned to a same group, and transmits information identifying the plurality of groups to the particular user device.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: May 3, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Yasi Xi, Bhargavkumar Ghanshyamlal Pandya, Zhaoyi Jin, Weiwei Chen
  • Patent number: 11303550
    Abstract: Described embodiments provide systems and methods for monitoring server utilization and reallocating resources using upper bound values. A device can determine a value indicative of an upper bound of a processing load of a server using data points detected for the processing load over a first range of time. The upper bound can correspond to a percentage of the processing load during the first range of time. The device can monitor, using the value, the processing load of the server over a second range of time. A determination can be made whether the value of the processing load is greater than a threshold during the second range of time. The device can generate an alert for the device responsive to a comparison of the value of the processing load to the threshold.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: April 12, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Andreas Varnavas, Satyendra Tiwari, Manikam Muthiah, Nikolaos Georgakopoulos
  • Patent number: 11303689
    Abstract: A method including capturing, by a low latency monitoring device, content visualized in video rendering mode, capturing at least one parameter modified in the video rendering mode, determining at least one correction update message for modifying the captured content based on the at least one captured parameter modified in the video rendering mode, determining a content production stream based on the captured content, sending the content production stream to a receiver device, and sending the at least one correction update message to the receiver device, wherein the at least one correction update message is configured to be used by the receiver device to retroactively fix an audio rendering of the captured content based on aligning the content production stream and the at least one captured parameter modified in the video rendering mode.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: April 12, 2022
    Assignee: Nokia Technologies Oy
    Inventors: Sujeet Shyamsundar Mate, Arto Juhani Lehtiniemi, Antti Johannes Eronen, Jussi Artturi Leppanen
  • Patent number: 11303610
    Abstract: Systems and methods of the present invention provide for servers generating a suggested domain name from a requested domain name via a modification using a variation algorithm using a first variation technique in a plurality of variation techniques. The server(s) render a user feedback interface including the suggested domain name and a first and second user interface control encoding a positive and negative response to the variation technique respectively. After decoding a response, the server(s) generate a user interface allowing the user to review which of the suggested domain names have been liked or added to a favorites list by other users.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: April 12, 2022
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Tapan Kamdar, Garrett Matsudaira, Nitin Gupta, Edward J. Karcher, III, Andrew Burgess
  • Patent number: 11290569
    Abstract: An information exchange platform receives a file from a client system and processes the file for delivery to a trading partner (TP) of the client system. The TP does not need to be a client of the information exchange platform. So long as the file has some identifying information such as an email address that uniquely identifies the TP within a custom solution for the client system, the information exchange platform can automatically and programmatically provision the TP. An auto-provisioning subsystem is operable to create and/or configure information needed to complete the processing of the file just in time, including creating a legal entity and a routing address for the TP. When completed, the file is processed into a deliverable, which is then provided for delivery to the TP just in time as the file is received from the client system.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: March 29, 2022
    Assignee: OPEN TEXT GXS ULC
    Inventors: Jeffrey Wayne Barton, Waqas Ahmed, Ricardo Ceppi
  • Patent number: 11290551
    Abstract: A method for determining a circle of trust (CoT) includes receiving a request for the CoT, generating the CoT for the context account by: identifying a primary graph with nodes based on at least one action within a social network for the context account. The method further includes performing random walks through the nodes of the primary graph, each of the random walks including two steps, ranking each of the nodes based on an amount of the random walks that end on each of the nodes, with the CoT including a number of the highest ranking plurality of nodes, filtering content items using the CoT to identify a subset of relevant items, and providing the subset for display on a client device.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: March 29, 2022
    Assignee: Twitter, Inc.
    Inventors: Pankaj Gupta, Aneesh Sharma, Ashish Goel
  • Patent number: 11290372
    Abstract: Disclosed are a method and a device for establishing a multi-domain and dual-home path, herein the method includes: a client network sending information of a first dual-home path and a computation request of a dual-home separating path of the first dual-home path to a parent PCE of a serving network with which the client network is associated; the client network receiving information of the dual-home separating path responded by the parent PCE, herein the information of the dual-home separating path is computed by the parent PCE at least according to the information of the first dual-home path; and the client network establishing a second dual-home path according to the information of the dual-home separating path.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: March 29, 2022
    Inventors: Gang Lu, Feng Shi
  • Patent number: 11290565
    Abstract: Requests for data can be distributed among servers based on indicators of intent to access the data. For example, a kernel of a client device can receive a message from a software application. The message can indicate that the software application intends to access data at a future point in time. The kernel can transmit an electronic communication associated with the message to multiple servers. The kernel can receive a response to the electronic communication from a server of the multiple servers. Based on the response and prior to receiving a future request for the data from the software application, the kernel can select the server from among the multiple servers as a destination for the future request for the data.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: March 29, 2022
    Assignee: Red Hat, Inc.
    Inventors: Jay Vyas, Huamin Chen
  • Patent number: 11283876
    Abstract: A first device may receive, from a first client device, a request for information from a second client device, wherein the second client device is connected to a second device that is geographically separated from the first device, and the first device is hosted in a first cloud computing environment and the second device is hosted in a second cloud computing environment. A first outbound routing agent associated with the first device may route the request to a second outbound routing agent associated with the second device, wherein the second outbound routing agent routes the request to the second client device to cause the second client device to generate a response. A first inbound routing agent associated with the first device may receive the response from a second inbound routing agent associated with the second device, and may provide the response to the first client device.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: March 22, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Yagiz Onat Yazir, Wujun Qie, Ramanathan Subramaniam, John F. Gallagher
  • Patent number: 11283746
    Abstract: Systems and techniques for multiple message composition using actionable tags are described herein. Message content is be received from a messaging client user interface. An actionable tag indicator is identified by parsing a body of the message content. An actionable tag is be generated based on the identified actionable tag indicator. The generated actionable tag includes the actionable tag indicator, a recipient identifier, and content. A first message may be automatically composed that includes the message content. A second message may be automatically composed that includes the message content and the actionable tag. The first message may be transmitted to at least one recipient and the second message may be transmitted a tagged recipient associated with the recipient identifier corresponding to the actionable tag.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: March 22, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Venkata Satya Surya Subrahmanya Praveen Munukutla, Poorva Dharmadhikari, Aditi Maheshwari
  • Patent number: 11283737
    Abstract: Techniques for described for invoking a chatbot in a chatbot system, in response to an event notification from a software application. The event notification can be sent to the chatbot system based on the software application determining that one or more conditions associated with an event are satisfied. In certain embodiments, the event notification contains information indicating a dialog flow state for starting a new conversation between a particular chatbot and a user. The event notification can also identify the user and/or the particular chatbot. In some instances, a prompt is output to the user requesting the user to confirm a start of the new conversation. Whether the prompt is output or not can depend on whether there is an existing conversation between the user and a chatbot in the chatbot system.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: March 22, 2022
    Assignee: Oracle International Corporation
    Inventors: Manish Parekh, King-Hwa Lee
  • Patent number: 11283862
    Abstract: A method by a cloud orchestrator to provide subscription-based throttling of virtual applications in a cloud. The method includes determining that a physical resource in the cloud is being overutilized, identifying a virtual application running in the cloud that utilizes the physical resource, determining that the virtual application is to be throttled based on a determination that the virtual application is subscribed to a throttling subscription registry, where the throttling subscription registry specifies a throttling mechanism by which to throttle the virtual application, and executing the throttling mechanism to throttle the virtual application in response to a determination that the virtual application is to be throttled.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: March 22, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: James Daniel Alfieri, Paula Tobey, Robert V. DeLuca, George Kuzman, Paul Ballman