Network Managing Or Monitoring Status Patents (Class 715/736)
-
Patent number: 11588766Abstract: A mobile dashboard for automated contact center testing gives up-to-the-minute status reports on your customer experience, enabling you to make operational decisions and drill down to the source of an issue while on the go. A mobile-optimized executive dashboard display can be customized for each unique user, so business and technical stakeholders can filter the display for the customer experience (CX) metrics that are most relevant to them, and configure push notification alerts accordingly.Type: GrantFiled: October 29, 2021Date of Patent: February 21, 2023Assignee: CYARA SOLUTIONS PTY LTDInventors: Alok Kulkarni, Geoff Willshire, Gavin Sansom
-
Patent number: 11563810Abstract: A sensor management unit according to an aspect of the present invention includes: a sensing data acquisition portion configured to acquire sensing data obtained by a sensor observing a target; a metadata generating portion configured to generate, for the acquired sensing data, metadata indicating an attribute of the sensor; an identification code generating portion configured to generate a first identification code for identifying the sensing data, and a second identification code for identifying the metadata; and a communicating portion configured to transmit, to an external device, at least one of the sensing data to which the second identification code is added and the metadata to which the first identification code is added.Type: GrantFiled: July 17, 2018Date of Patent: January 24, 2023Assignee: OMRON CORPORATIONInventors: Tetsuji Yamato, Takeshi Naito, Toshihiko Oda, Taiji Yoshikawa
-
Patent number: 11552922Abstract: One or more non-transitory storage media storing instructions which, when executed by one or more computing devices, cause performance of a method of enhancing online contents based on digital alliance data are disclosed. The method comprising receiving from a web server a webpage at a first user device associated with a first user and a first user account managed by a communication data management server; extracting a type of data of a plurality types of data from a body or metadata of the webpage; and determining that the type of data matches certain data regarding an organization. The method further comprises updating the webpage with specific data related to one or more members or contacts of an alliance network of the first user account that are associated with the organization; and causing displaying the updated webpage by the first user device.Type: GrantFiled: September 11, 2021Date of Patent: January 10, 2023Assignee: PROJECT AFFINITY, INC.Inventors: Ray Zhou, Bobby Zhang, Gabriel Fan, Hansen Qian, Craig Dabney, Shubham Goel, Andrew Luo
-
Patent number: 11544265Abstract: Described herein are technologies relating to including instrumentation code in enterprise pages and generating a report for an enterprise page based upon instrumentation data and organizational data. Instrumentation code in an enterprise page, when executed by a processor, causes the processor to generate instrumentation data, where the instrumentation data includes an identifier for the enterprise page and an identifier for a user who accessed the enterprise page. The instrumentation data is added to an instrumentation dataset. A report is generated for an enterprise page based upon the instrumentation data and organizational data, such that the report indicates how users across different sectors of the enterprise interact with the enterprise page.Type: GrantFiled: June 2, 2020Date of Patent: January 3, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Swapnil Palod, Sriram Kakara, Mark Saroufim
-
Patent number: 11546240Abstract: Techniques for using traceroute with tunnels and cloud-based systems for determining measures of network performance are presented. Systems and methods include periodically performing a full trace, at a first interval, to a destination; periodically performing a short trace, at a second interval that is less than the first interval, to a node in a cloud-based system; responsive to detection of issues based on the short trace, performing a full trace to the destination; and providing results of any of the full trace, the short trace, and any associated issues detected based thereon.Type: GrantFiled: March 1, 2021Date of Patent: January 3, 2023Assignee: Zscaler, Inc.Inventors: Sandeep Kamath Voderbet, Chakkaravarthy Periyasamy Balaiah, Srikanth Devarajan
-
Patent number: 11516170Abstract: Integrating a third-party platform into a communication platform to enable a user to interact with a third-party object from within the communication platform is described. In an example, an actuation mechanism can be associated with a reference to an object, associated with a third-party platform, presented via a user interface of the group-based communication platform. Based at least in part on detecting an input associated with the user interface, the object can be retrieved from the third-party platform. In an example, the object can be presented via the user interface, wherein one or more messages associated with the group-based communication platform are presented via a first section of the user interface and the object is presented via a second section of the user interface, and wherein the first section and the second section are presented simultaneously and are independently interactable.Type: GrantFiled: December 3, 2020Date of Patent: November 29, 2022Assignee: Slack Technologies, LLCInventor: Farzad Khosrowshahi
-
Patent number: 11487639Abstract: Systems and methods are described for providing and configuring an overall user experience score. Mobile and desktop user devices can collect and send data to a server about an application installed on the devices and the health of the devices. The server can use the application data and device health information to determine three scores for the application: a mobile score for a mobile version, a desktop score for a desktop version, and a device health score. The server can determine an overall user experience score based on the lowest of the three scores. The server can cause the overall user experience score to be displayed in a first graphical user interface (“GUI”). A second GUI can allow an administrator to reconfigure scoring metrics for the user experience scores by moving elements on a sliding bar that changes thresholds.Type: GrantFiled: January 21, 2021Date of Patent: November 1, 2022Assignee: VMware, Inc.Inventor: Amit Sharma
-
Patent number: 11481396Abstract: Systems and methods are disclosed for generating a distributed execution model with untrusted commands. The system can receive a query, and process the query to identify the untrusted commands. The system can use data associated with the untrusted command to identify one or more files associated with the untrusted command. Based on the files, the system can generate a data structure and include one or more identifiers associated with the data structure in the distributed execution model. The system can distribute the distributed execution model to one or more nodes in a distributed computing environment for execution.Type: GrantFiled: April 17, 2020Date of Patent: October 25, 2022Assignee: Splunk Inc.Inventors: Arindam Bhattacharjee, Sourav Pal, Alexander Douglas James
-
Patent number: 11451447Abstract: Techniques for container management and topology visualization are provided. A network topology of a data center is determined, where the network topology includes a plurality of physical servers. A plurality of containers executing in the data center is identified, and for each respective container of the plurality of containers, a respective server from the plurality of physical servers that is executing the respective container is determined. An augmented network topology is generated by correlating the network topology and the determined server executing each container, where the augmented network topology indicates relationships among the plurality of containers and physical resources in the data center.Type: GrantFiled: November 18, 2020Date of Patent: September 20, 2022Assignee: Cisco Technology, Inc.Inventors: Anil B. Jangam, Shyam N. Kapadia, Murthy N. Bhetanabhotla, Santa Dasu
-
Patent number: 11449474Abstract: Various techniques are disclosed herein for storing and managing master data in hierarchical data systems. Several related concepts, embodiments, and examples are disclosed, including techniques for incremental rationalization in a hierarchical data model, techniques for implementing governance pools in a hierarchical data model, techniques for application materialization in a hierarchical data model, techniques for data intersection mastering in a hierarchical data model, techniques for change request visualization in a hierarchical data model, and techniques for hierarchy preparation in a hierarchical data model.Type: GrantFiled: July 12, 2017Date of Patent: September 20, 2022Assignee: Oracle International CorporationInventors: Douglas R. Cosby, Byron Kevin McKenzie
-
Patent number: 11444973Abstract: A computer method and system for detecting and preventing over-mitigation of network attacks (e.g., Denial of Service (DoS) attacks) upon a protected computer network by a network security element. A determination is made as to whether captured data packets transmitting to a protected network are associated with legitimate network traffic (e.g., non-attack traffic). A matching pattern of the captured data packets determined legitimate network traffic is generated and test traffic packets utilizing the matching pattern of the captured data packets are then generated. The generated test traffic packets are then injected into the network security element/filter. A determination is then made as to whether if the injected test traffic packets are treated as a malicious traffic (e.g., a DoS attack), or as legitimate traffic, by the network security filter. If treated as malicious traffic (e.g.Type: GrantFiled: April 9, 2020Date of Patent: September 13, 2022Assignee: Arbor Networks, Inc.Inventor: Brian St. Pierre
-
Patent number: 11435995Abstract: A configuration management system provides a web user interface that allows a user to instruct the configuration management system to load content into an environment, take a snapshot of the environment, and store the snapshot in a snapshot library. The configuration management provides access to the snapshot library via the web user interface.Type: GrantFiled: November 10, 2014Date of Patent: September 6, 2022Assignee: Red Hat Israel, Ltd.Inventors: Amos Benari, Ohad Levy
-
Patent number: 11429181Abstract: A self-tuning computing system and a method for self-tuning a computing system. The method includes measuring a current operation metric representing a current performance of the computing system; determining, based on the current operation metric and a target metric, at least one optimization scheme for improving the current operation metric, wherein the at least one optimization scheme includes at least a plurality of system knobs each having a respective optimal value; and setting each of the system knobs listed in the at least one determined optimization scheme to its respective optimal value.Type: GrantFiled: March 4, 2020Date of Patent: August 30, 2022Assignee: Synopsys, Inc.Inventor: Tomer Morad
-
Patent number: 11422521Abstract: A design software, e.g., a graphical user interface (GUI) software, may be used to design and/or configure a load control system. The design software may be executed on a network device (e.g., a personal computer, a laptop, a tablet, or a smart phone). The design software may allow for easy configuration of load control panels and effortless multiplication of configured panels during the design of the load control system. Each load control panel may have a plurality of control devices, such as load control devices (e.g., power modules, dimming modules, and/or switching modules), system controllers, and/or power supplies. The design software may allow for the configuration of load control panels having different types and numbers of control devices. In addition, the design software may allow for the multiplication of load control panels having the same configuration (e.g., the same type and number of control devices).Type: GrantFiled: June 14, 2021Date of Patent: August 23, 2022Assignee: Lutron Technology Company LLCInventors: Manisha Dahiya Baluja, Erica L. Clymer, Aditya Charan Dara, Sanjeev Kumar, Christopher Spencer
-
Patent number: 11397606Abstract: Systems and methods for automated monitoring and troubleshooting of unknown dependencies in a virtual infrastructure are disclosed. In particular, systems and methods disclosed herein enable automation of processes for detecting network errors for virtual machines residing on virtual infrastructures and retrieving network addresses and physical ports associated with the errors. Aspects of the technology use the IEEE MAC address of the virtual instance to triage the L2 connectivity to determine the physical port to which the virtual instance is attached and then automatically report the port to the network operator. The system also provides a method of saving virtual instances that are in a faulty state so that instances can be investigated further by automated monitoring tools.Type: GrantFiled: August 14, 2019Date of Patent: July 26, 2022Assignee: T-Mobile USA, Inc.Inventors: Stephan Lagerholm, John Karlo Garcia, Vincent Chong, Sean Lee
-
Patent number: 11379253Abstract: In an approach to training a chatbot for remote troubleshooting, one or more computer processors receive a request for help with an issue from a user via a chatbot. One or more computer processors extract information associated with the issue from the request. One or more computer processors determine a script is not available to resolve the issue. One or more computer processors request an agent to resolve the issue. One or more computer processors monitor one or more actions performed by the agent to resolve the issue. Based on the one or more actions, one or more computer processors generate a script, wherein the script includes a sequence of commands corresponding to the one or more actions. One or more computer processors store the script.Type: GrantFiled: November 30, 2020Date of Patent: July 5, 2022Assignee: International Business Machines CorporationInventors: Mauro Carlos Pichiliani, Heloisa Caroline de Souza Pereira Candello, Marisa Affonso Vasconcelos, Vagner Figueredo de Santana
-
Patent number: 11366814Abstract: A method comprises receiving at a computing device, a search query, performing, by the computing device, a semantic analysis of the search query to identify one or more semantic concepts contained within the query, selecting, by the computing device, one or more corpora, or portions thereof, based on the identified semantic concepts, and performing, by the computing device, a search of the one or more corpora based on the search query.Type: GrantFiled: March 20, 2020Date of Patent: June 21, 2022Assignee: ELSEVIER, Inc.Inventor: Keith Gutfreund
-
Patent number: 11360468Abstract: A building management system includes building equipment operable to affect a physical state or condition of a building, a system manager, and a cloud-based data platform. The system manager is coupled to the building equipment via a system bus and configured to obtain alarm data from the building equipment and generate a timeseries sample including the alarm data. The cloud-based data platform includes a timeseries service configured to receive the timeseries sample from the system manager, extract the alarm data from the timeseries sample, and store the alarm data as a sample of an alarm timeseries.Type: GrantFiled: October 5, 2018Date of Patent: June 14, 2022Assignee: Johnson Controls Tyco IP Holdings LLPInventors: Pravin J. Duraisingh, Lisa E. Strand, Harrison J. Palzewicz
-
Patent number: 11363237Abstract: A system for alerting individuals when a user is a participant of a conference call is provided. The system has a software application downloadable to a one user device associated with a user, wherein the a user device comprises an audio or video interface that allows the user to participate on a conference call, and wherein the software application is configured to detect if the user is on the conference call, a communication interface, and a cue in communication with the software application via the communication interface, wherein the cue is configured to receive an input from software application when the user is on the conference call, and in response, trigger the cue so that the individual is alerted that the user is on a conference call.Type: GrantFiled: April 9, 2021Date of Patent: June 14, 2022Inventor: Ryan Block
-
Patent number: 11341141Abstract: A method includes receiving a search query from a user device and generating an application name stream query and an original stream query based on the search query. The application name stream query indicates an application name. The original stream query includes the search query. The method includes generating stream metadata for each of the stream queries that indicates a type of the stream query. The application name stream query is an application name type. The original stream query is an original stream type. The method includes, for each stream query, identifying a set of search records and generating a stream result score for each set of search records based on the type of stream query used in identifying the set of search records. Additionally, the method includes selecting a set of search records based on the stream result scores and generating search results based on the selected search records.Type: GrantFiled: August 4, 2020Date of Patent: May 24, 2022Assignee: Branch Metrics, Inc.Inventors: Eric J. Glover, Charles Gilliam, Sarah Jane Burns
-
Patent number: 11343180Abstract: The present technology discloses methods, systems, and non-transitory computer-readable media for defining, for a network primitive in a network domain, whether the network primitive can receive data carrying an assigned context associated from one or more source nodes through a software-defined wide area network (SDWAN) fabric overlay; advertising a capability of the network primitive, the capability stating whether the network primitive can receive the data carrying the assigned context; and controlling selective transmission of the data carrying the assigned context from the one or more source nodes to the network primitive through the SDWAN fabric overlay based on the capability of the network primitive to receive the data carrying the assigned context.Type: GrantFiled: November 6, 2020Date of Patent: May 24, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Pritam Baruah, Gaurav Shrivastava
-
Patent number: 11334636Abstract: According to an aspect, a method for event detection on social data streams includes receiving a stream of messages exchanged on a messaging platform, and detecting an event from the stream of messages, which may include detecting a first cluster group of trending entities over a first period of time, detecting a second group of trending entities over a second period of time, and generating a cluster chain by linking the second cluster group with the first cluster group, where the cluster chain represents the detected event over the first and second periods of time. The method includes storing the event as the cluster chain in a memory device on the messaging platform.Type: GrantFiled: January 29, 2020Date of Patent: May 17, 2022Assignee: Twitter, Inc.Inventors: Mateusz Fedoryszak, Brent Frederick, Vijayendrasastha Rajaram, Changtao Zhong
-
Patent number: 11316754Abstract: A method may include identifying service requirements associated with a network service, identifying at least one analytics component to monitor the network service and identifying network functions to implement the network service. The method may also include deploying the network functions to monitor the network service, deploying the at least one analytics component and obtaining data associated with monitoring the network service. The method may further include forwarding, by the network functions, the data to the at least one analytics component and determining, by the least one analytics component, whether to take a control action with respect to the network service.Type: GrantFiled: March 31, 2020Date of Patent: April 26, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Kristen Sydney Young, Ravi Potluri, Sudhakar Reddy Patil, Ye Huang
-
Patent number: 11315058Abstract: Described herein is a computer-implemented method. The method comprises receiving an operation notification in respect of a gated operation from a change requesting system, determining an issue type associated with the gated operation, and creating an issue of the determined issue type. The method further comprises determining that the issue has transitioned state from a pending workflow state to a particular operation resolution workflow state and, in response, generating an operation resolution message which is communicated to the change requesting system.Type: GrantFiled: June 28, 2020Date of Patent: April 26, 2022Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.Inventors: Jascha-Alexander Stephan Zittel, Amaresh Ray, Bradley Jay Schoone, Christopher Charles Mann
-
Patent number: 11288281Abstract: A non-transitory computer-readable memory medium may store a first table comprising rows, wherein each row comprises a first data set identification (ID) field which stores a measurement data set identifier value identifying a measurement data set, and one or more fields for storing measurement data metadata associated with the identified data set. The medium may also store a second table comprising rows, wherein each row comprises a second data set identification (ID) field which stores a measurement data set identifier value present in the first data set ID field. The second table may also store a datapoints field for storing individual data set datapoints and a data set index field corresponding to an ordering of the individual data set datapoints. At least a portion of each of the fields of both the first and second tables may be stored in a columnar format in contiguous memory.Type: GrantFiled: May 15, 2020Date of Patent: March 29, 2022Assignee: National Instruments CorporationInventor: Sundeep Chandhoke
-
Patent number: 11283822Abstract: A cloud-based operating-system-event and data-access monitoring method includes collecting event information from a monitored cloud-based element. One or more structured event payloads based on the event information is then generated. The structured event payloads that produce one or more validated event collections are then validated. The one or more validated event collections are then serialized and filtered to remove redundant structured event payload data. The filtered validated structured event payloads are then de-serialized to produce a time-sequenced, ordered event stream. The time-sequenced, ordered event stream is de-duplicated to remove duplicate structured event payloads. The time-sequenced ordered event stream is then processed to generate processed information security results.Type: GrantFiled: August 31, 2020Date of Patent: March 22, 2022Assignee: F5, Inc.Inventors: Christopher Gervais, Sean T. Reed, Nicholas S. Goodwin, Joseph D. Baker, Samuel Bisbee-vonKaufmann, Nathan D. Cooprider, David C. Hagman, Lucas M. Dubois, Jennifer A. Andre
-
Patent number: 11277300Abstract: Embodiments of the present disclosure provide a method and apparatus for outputting information. The method includes: summarizing event information into an event database in response to receiving the event information, where the event information includes an event start time, an event end time, a machine name, and an event content; associating and storing event information of a same machine name; querying an event database for event information including a target machine name and an event end time greater than or equal to a predetermined time before a current time and an event start time less than or equal to the current time, in response to receiving a query request including the target machine name; and outputting queried event information.Type: GrantFiled: June 4, 2020Date of Patent: March 15, 2022Inventors: Xuanjun Wang, Hua Chen
-
Patent number: 11263339Abstract: In general, techniques for data access control are described, in which a policy engine implements and applies a declarative policy framework that can represent and reason about complex privacy policies. By using a common data model together with a formal shareability theory, this declarative policy framework enables the specification of expressive policies in a concise way without burdening the user with technical details of the underlying formalism of a data querying application or other knowledge representation scheme. The policy engine may be deployed as the policy decision point in a data access control system that also includes a policy enforcement point. The policy engine includes user interfaces for the creation, validation, and management of privacy policies. The policy engine may interface with systems that manage data requests and replies by coordinating policy engine decisions and access to databases.Type: GrantFiled: September 4, 2019Date of Patent: March 1, 2022Assignee: SRI InternationalInventors: Grit Denker, Karsten Martiny, Daniel Elenius
-
Patent number: 11231846Abstract: Methods, systems, and apparatuses are described that can encode connection information between consumers and providers for displaying to users. In an example aspect, a distributed control system includes a production network configured to perform automated control operation. The production network can include one or more data extraction nodes and a plurality of devices in communication with the data extraction nodes. The data extraction nodes are configured to collect data from the plurality of devices. The data indicates connection information associated with the plurality of devices. The system can further include a screen configured to display a plurality of interfaces that include the plurality of devices represented as consumers and providers. In some cases, the screen defines a single desktop monitor or a mobile device display.Type: GrantFiled: March 5, 2021Date of Patent: January 25, 2022Assignee: Siemens AktiengesellschaftInventors: Heinrich Helmut Degen, Siyu Zhao, Yunsheng Zhou, Michael Jaentsch, Florian Ersch, Yunhua Fu, Tejashree Kate, Ayushi Sachdeva
-
Patent number: 11231860Abstract: The described technology is generally directed towards mapping doubly mapped storage clusters to resources of a real storage cluster in a way that provides high performance. In one aspect, the doubly mapped storage clusters are divided into logical columns, with each logical column corresponding to a doubly mapped node, and having a column height corresponding to a number of storage resources (e.g., disks multiplied by disk extents) managed by that doubly mapped node. The columns are logically positioned within a logical profile having dimensions of the real storage cluster. For example, the logical columns can be selected based on column height, and placed in the logical profile based on free disk extents of the nodes, greatest number of free disk extents first. Once logically positioned, the logical columns in the logical rectangle establish the mapping (e.g., embodied in a mapping table) that results in high performance.Type: GrantFiled: January 17, 2020Date of Patent: January 25, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Mikhail Danilov, Yohannes Altaye
-
Patent number: 11228591Abstract: Techniques to provide secure access to a cloud service are disclosed. In various embodiments, enterprise mobility management (EMM) data associated with a set of enterprise users of mobile devices associated with an enterprise is received. Cloud service data associated with use of a cloud service of the cloud service provider by users associated with the enterprise is received and correlated with the EMM data. Usage of the cloud service by said users associated with the enterprise is analyzed, including one or both of access of the cloud service using one or more unmanaged devices and access of the cloud service using one or more unmanaged mobile apps.Type: GrantFiled: March 27, 2018Date of Patent: January 18, 2022Assignee: MOBILEIRON, INC.Inventors: Kumara Das Karunakaran, Vijay Pawar
-
Patent number: 11227023Abstract: A method, system and computer program product for performing a search from another individual's social perspective. A name or a portion of a name of an individual known by the user is received. A directory search is then performed pertaining to the individual known by the user. After the user identifies the known individual from the directory search results, a selection to perform a directory, content or document search from the known individual's social perspective is received. Such a search may be performed based on the social network of the known individual. In this manner, by performing such searches from the social perspective of the known individual, such as the individual who disclosed the name of the individual who the user would like to contact, the user will be more likely to identify the correct individual, content or document in a more efficient manner.Type: GrantFiled: January 10, 2020Date of Patent: January 18, 2022Assignee: International Business Machines CorporationInventors: Mustansir Banatwala, David A. Brooks, Miguel A. Estrada, Joseph A. Russo
-
Patent number: 11228616Abstract: A computer-implemented method for monitoring the security of a computing network which includes a plurality of hosts and a plurality of edges which link connected hosts. The method comprises capturing and storing first and second network state information at first and second times respectively. The method comprises comparing the first and second network state information to detect a change in the security of the network during the time window between the first and second times. The method further comprises storing security change data which is indicative of the change in the security of the network during the time window for a user to monitor the change in the security of the network.Type: GrantFiled: December 6, 2018Date of Patent: January 18, 2022Assignee: Qatar FoundationInventors: Khaled M. Khan, Dong Seong Kim, Jin Bum Hong, Simon Enoch Yusuf, Mengmeng Ge, Huy Kang Kim, Paul Kim, Armstrong Nhlabatsi, Noora Fetais
-
Patent number: 11228500Abstract: Systems, methods, and computer-readable media for designing network performance and configuration include determining one or more use cases for a network to be provisioned, based on at least one or more business verticals related to a customer of the network. A data plane scale is determined from the use cases and an initial data plane scale generated using a linear regression on one or more data plane parameters. The data plane parameters include a platform type, feature set, packet size, or software version of the network. A control plane scale is determined from the use cases and an initial control plane scale generated using a linear regression on one or more control plane parameters of the network. The control plane parameters include a platform type, feature set, or software version of the network. The network is provisioned for the data plane scale and the control plane scale.Type: GrantFiled: May 29, 2019Date of Patent: January 18, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Vinay Prabhu, Sarah Adelaide Evans, Jigar Dinesh Parekh, Suraj Rangaswamy, Parth Sanjiv Doshi, Pranav Narasimmaraj, Ashish Shendure
-
Patent number: 11199945Abstract: A system and method for performing context-based actions in an electronic device is provided. The method includes selecting one or more first graphical objects in the electronic device, detecting a drag-and-drop event on the selected one or more first graphical objects involving manipulation of the one or more first graphical objects over one or more second graphical objects, and identifying a context associated with each of the one or more first graphical objects and the one or more second graphical objects in response to the detected drag-and-drop event, wherein the context of the one or more first graphical objects is shared with the one or more second graphical objects. Furthermore, the method includes performing one or more actions in the electronic device based on the identified context.Type: GrantFiled: July 25, 2019Date of Patent: December 14, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Ankur Sharma, Anupriya Tewari, Arpit Agrawal, Pulkit Jain, Shashi Singh
-
Patent number: 11194688Abstract: Techniques for an optimization service of a service provider network to generate an architecture diagram that represents an architecture of a web-based application. The optimization service may use the architecture diagram to determine modifications or changes to make to the application. For example, the optimization service may compare the architecture diagram with optimized architecture diagrams that represent application best practices, and determine the modifications or change to make to the application to optimize the application and bring the application in-line with best practices. Further, the optimization service may use the architecture diagram to generate a visualization, and provide the user account with the visualization of the architecture diagram to show users their application architecture.Type: GrantFiled: May 8, 2019Date of Patent: December 7, 2021Assignee: Amazon Technologies, Inc.Inventors: Malcolm Featonby, Jacob Adam Gabrielson, Kai Fan Tang, John Merrill Phillips, Leslie Johann Lamprecht, Letian Feng, Roberto Pentz De Faria
-
Patent number: 11178149Abstract: A method of preventing a subject communication device 1021 . . . N from accessing a resource when it is determined to be counterfeit. The method involves delivering the web page component to a subject communication device 1021 . . . N in response to a request. The web page component is adapted to retrieve actual values of a plurality of attributes from the subject communication device 1021 . . . N. Reference values of the plurality of attributes are retrieved from a device property store 110 and the method determines that the subject communication device 1021 . . . N is counterfeit when at least one of the actual values of the plurality of attributes is different to the reference value of that attribute.Type: GrantFiled: September 5, 2017Date of Patent: November 16, 2021Assignee: AFILIAS TECHNOLOGIES LIMITEDInventors: Ronan Cremin, John Leonard
-
Patent number: 11170465Abstract: Systems and methods are provided for allowing stakeholders in the video production industry to perform location scouting and other film-related processes via virtual reality devices. Imagery can be collected from a plurality of different physical locations. Subsequently, directors, location managers, directors of photography, production designers, and others, can virtually view each of the different physical locations using a virtual reality device. Attributes regarding the physical locations that are relative to filming can also be collected and provided to the users.Type: GrantFiled: January 9, 2020Date of Patent: November 9, 2021Assignee: Uncle Monkey Media Inc.Inventor: Timothy M. Feimster
-
Patent number: 11153180Abstract: Systems and methods described herein provide a network tool that discovers device configurations for selected enterprise sites and automatically organizes the data to assist users, so they can build intents for network function policies in enterprise networks. An intent builder performs device discovery of network function (NF) instances in a customer network; retrieves configuration elements from the NF instances; normalizes the configuration elements; and generates a graphical user interface with rule paths based on the configuration elements. The network device receives, via the graphical user interface, user input to map source Internet protocol (IP) addresses in the rule paths to a user label and to map destination IP address in the rule paths to an application label. Based on the user input, the network device presents, via the graphical user interface, consolidated intents and generates vendor-agnostic policy rules from the consolidated intents.Type: GrantFiled: April 15, 2020Date of Patent: October 19, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Sivanaga Ravi Kumar Chunduru Venkata, Raju Sharma, Manish Srivastava, Raghu Rami Reddy Valisammagari
-
Patent number: 11151207Abstract: Aspects include receiving a search request, comparing at least one term of the search request to a plurality of metadata items, wherein each metadata item of the plurality of metadata items is associated with a respective asset of a plurality of assets, generating a plurality of scores, wherein each score of the plurality of scores is associated with a respective asset included in the plurality of assets, and wherein a value of each score of the plurality of scores is based on an identification of a user, selecting at least one asset of the plurality of assets in accordance with the plurality of scores and in accordance with at least one threshold, providing the at least one asset to a communications device that is associated with the user, and providing at least a portion of a metadata item included in the plurality of metadata items to the communications device.Type: GrantFiled: April 9, 2019Date of Patent: October 19, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Curtis Stephenson, James Pratt, Parimal Pandya
-
Patent number: 11151315Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automatically defined groups for document distribution are disclosed. In one aspect, a method includes the actions of accessing document data for a document having content that is adjustable based on geographic locations of objects. The actions further include determining multiple object types specified by the document data, the multiple object types indicating types of objects that are discoverable using the document. The actions further include obtaining object location data indicating locations associated with objects. The actions further include identifying objects having the determined object types that are associated with locations in a particular geographical area. The actions further include obtaining attributes of the identified objects from one or more databases.Type: GrantFiled: May 2, 2019Date of Patent: October 19, 2021Assignee: MicroStrategy IncorporatedInventors: Benjamin Reyes, Abhijeet Roy, Atul Sharma
-
Patent number: 11144531Abstract: A content management system provides a mechanism for multi-file check-in features useful for content management. The content management system provides a way for users to check in multiple files in a single action. The system allows users to either select assets (e.g., files) or drag and drop multiple assets to be checked in. The assets being checked in are automatically matched with checked out assets, and once matched, unlocked.Type: GrantFiled: July 17, 2019Date of Patent: October 12, 2021Assignee: OPEN TEXT SA ULCInventors: Srikanth Raghavan, Richard Guildford Hellier, Jr., Kathy DiBella, Michael Scott, Andrew Chillrud
-
Patent number: 11138463Abstract: Unsupervised or supervised machine learning (“ML”) techniques discussed herein can be used to classify browsers as one or more types of browser or within one or more browser groups.Type: GrantFiled: August 4, 2017Date of Patent: October 5, 2021Assignee: SHAPE SECURITY, INC.Inventors: Xinran Wang, Yao Zhao
-
Patent number: 11113049Abstract: Deploying applications in a computing environment. A method of the disclosure includes determining that a first computing device has been added to a computing environment comprising a plurality of computing devices. The first computing device includes a first component is not included in the plurality of computing devices. The method also includes determining, by a processing device, whether a performance of a first application may be improved in view of the first computing device and a plurality of benchmark applications. The first application is within the computing environment. The method further includes recompiling the first application for execution on the first computing device, in response to determining that the performance of the first application may be improved.Type: GrantFiled: February 25, 2019Date of Patent: September 7, 2021Assignee: Red Hat, Inc.Inventor: Subin Modeel
-
Patent number: 11106480Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to improve containerized application visibility. An example apparatus includes a container application manager to build an inventory of the containerized application, the containerized application including a virtual machine, the virtual machine hosting one or more containers, and a network topology builder to invoke a virtual machine agent of the virtual machine to obtain network traffic events from the one or more containers to generate network topology information associated with the containerized application based on the inventory, generate a network topology for the containerized application based on the network topology information, build the visualization based on the network topology, the visualization including the inventory and the network topology information, and launch a user interface to display the visualization to execute one or more computing tasks.Type: GrantFiled: January 25, 2019Date of Patent: August 31, 2021Assignee: VMWARE, INC.Inventors: Bin Wang, Aditi Vutukuri, Lan Luo, Margaret Petrus
-
Patent number: 11106485Abstract: Modeling space consumption of a migrated VM is disclosed, including: obtaining aggregated effective historical space usage data associated with a plurality of VMs at a storage device; using the aggregated effective historical space usage data to generate one or more predicted metrics of space usage at the storage device; and using the one or more predicted metrics of space usage to potentially migrate a VM with respect to the storage device.Type: GrantFiled: October 29, 2019Date of Patent: August 31, 2021Assignee: Tintri by DDN, Inc.Inventors: Siva Popuri, Mark G. Gritter
-
Patent number: 11094062Abstract: A method and apparatus are disclosed herein for automatically creating a comparison layout using series matching based on image similarity.Type: GrantFiled: July 31, 2018Date of Patent: August 17, 2021Assignee: FUJIFILM MEDICAL SYSTEMS U.S.A., INC.Inventor: Masashi Murayama
-
Patent number: 11093280Abstract: A job executing on a computer system according to a scheduler configuration may be monitored. Responsive to determining that the job completed executing, a difference between an allocated resource allocated to the job and the job's actual resource usage may be computed. Responsive to determining that the difference meets a criterion, the scheduler configuration may be reconfigured to reduce the allocated resource for a submitted job associated with a given user.Type: GrantFiled: March 7, 2019Date of Patent: August 17, 2021Assignee: International Business Machines CorporationInventors: Khalid Ahmed, Renato Luiz de Freitas Cunha, Marco A. S. Netto, Eduardo R. Rodrigues
-
Patent number: 11095733Abstract: Provided is a process to detect a web-browser address bar in a UI layout based on communications with an accessibility application program interface (API) of an operating system and detect navigation events in the same via the accessibility API.Type: GrantFiled: May 10, 2018Date of Patent: August 17, 2021Assignee: Embee Mobile, Inc.Inventors: Steven Gunther, Russell Tillitt
-
Patent number: 11086893Abstract: System, method, and computer product embodiments are described for querying a database using natural language queries (NLQ) to produce actionable results in an answer card. The method allows a user to take further action with the answer card by editing the card contents, manipulating the way data is displayed, or querying the answer results for more details of the data. By the method, the user may continue exploration of the data, use the results to collaborate with others, or build a story from the data in a presentation format, such as a dashboard, while maintaining access to the real-time data of the database through the answer card. System and computer product embodiments implement the method.Type: GrantFiled: January 31, 2018Date of Patent: August 10, 2021Assignee: salesforce.com, inc.Inventors: Raymon Sutedjo-The, James D. Vogt, Dylan Thom, Vlad Eroshin, Dai Duong Doan, Ryoji Osawa