Patents by Inventor Arun Raghavan
Arun Raghavan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20170171048Abstract: A computing device automatically detects technical conditions for calls, such as voice calls, in a communication system. The technical conditions include transport type (e.g., TCP, UDP), connection type (e.g., wired, wireless local area network, mobile/cellular), packet loss, latency, and jitter. The computing device performs automatic analysis of the detected technical conditions. The automatic analysis may include comparing the detected transport type with a preferred transport type (e.g., a non-TCP transport, such as UDP), comparing the detected connection type with a preferred connection type (e.g., wired), or comparing packet loss, latency, or jitter with corresponding threshold values (e.g., maximum values or average values). The computing device automatically generates output related to one or more of the detected technical conditions based at least in part on the automatic analysis.Type: ApplicationFiled: December 9, 2016Publication date: June 15, 2017Applicant: Unify Square, Inc.Inventors: Thomas Christmann, Rokas Tamosevicius, Mark Herbert Achzenick, Robert Osborne, Arun Raghavan
-
Publication number: 20170149628Abstract: The present disclosure includes descriptions of various aspects of unified communication (UC) systems, including UC management and analysis systems and related tools and techniques. Described systems, tools, and techniques are adapted for enhanced UC data capture, analysis, and reporting; enhanced UC monitoring services; and a user survey service that can be used for conducting user surveys related to UC services. Embodiments disclosed herein include computer systems and methods that can be used for analyzing service level objectives for call quality, classifying calls into distinct categories, and real-time user notification of call quality and reliability issues.Type: ApplicationFiled: November 18, 2016Publication date: May 25, 2017Applicant: Unify Square, Inc.Inventors: Sudhanshu Aggarwal, Arun Raghavan, Robert Osborne
-
Patent number: 9503570Abstract: The present disclosure includes descriptions of various aspects of unified communication (UC) systems, including UC management and analysis systems and related tools and techniques. Described systems, tools, and techniques are adapted for enhanced UC data capture, analysis, and reporting; enhanced UC monitoring services; and a user survey service that can be used for conducting user surveys related to UC services. Embodiments disclosed herein include computer systems and methods that can be used for analyzing service level objectives for call quality, classifying calls into distinct categories, and real-time user notification of call quality and reliability issues.Type: GrantFiled: May 26, 2015Date of Patent: November 22, 2016Assignee: Unify Square, Inc.Inventors: Sudhanshu Aggarwal, Arun Raghavan, Robert Osborne, Alan Shen, Edward Melomed
-
Publication number: 20160328326Abstract: Techniques are described for memory coherence in a multi-core system with a heterogeneous memory architecture comprising one or more hardware-managed caches and one or more software-managed caches. According to one embodiment, a set of one or more buffers are allocated in memory, and each respective buffer is associated with a respective metadata tag. The metadata tag may be used to store metadata that identifies a state associated with the respective buffer. The multi-core system may enforce coherence for the one or more hardware-managed caches and the one or more software-managed caches based on the metadata stored in the metadata tag for each respective buffer in the set of one or more buffers. The multi-core system may read the metadata to determine whether a particular buffer is in a hardware-managed or a software-managed cacheable state. Based on the current state of the particular buffer, the multi-core system may perform coherence operations.Type: ApplicationFiled: May 6, 2015Publication date: November 10, 2016Inventors: Andrea Di Blas, Aarti Basant, Arun Raghavan, Nipun Agarwal
-
Publication number: 20150373186Abstract: The present disclosure includes descriptions of various aspects of unified communication (UC) systems, including UC management and analysis systems and related tools and techniques. Described systems, tools, and techniques are adapted for enhanced UC data capture, analysis, and reporting; enhanced UC monitoring services; and a user survey service that can be used for conducting user surveys related to UC services. Embodiments disclosed herein include computer systems and methods that can be used for analyzing service level objectives for call quality, classifying calls into distinct categories, and real-time user notification of call quality and reliability issues.Type: ApplicationFiled: May 26, 2015Publication date: December 24, 2015Applicant: UNIFY SQUARE, INC.Inventors: Sudhanshu Aggarwal, Arun Raghavan, Robert Osborne, Alan Shen, Edward Melomed
-
Patent number: 9071677Abstract: The present disclosure includes descriptions of various aspects of unified communication (UC) systems, including UC management and analysis systems and related tools and techniques. Described systems, tools, and techniques are adapted for enhanced UC data capture, analysis, and reporting; enhanced UC monitoring services; and a user survey service that can be used for conducting user surveys related to UC services. Embodiments disclosed herein include computer systems and methods that can be used for analyzing service level objectives for call quality, classifying calls into distinct categories, and real-time user notification of call quality and reliability issues.Type: GrantFiled: February 11, 2014Date of Patent: June 30, 2015Assignee: Unify Square, Inc.Inventors: Sudhanshu Aggarwal, Arun Raghavan, Robert Osborne, Alan Shen, Edward Melomed
-
Publication number: 20140317389Abstract: A multi-core processing system that uses computational sprinting to generate high levels of computational output for short periods of time at power consumption levels that are not sustainable over longer periods of time due to thermal and/or other constraints. This is done using a number of processing cores that, when operated simultaneously, utilize available thermal capacity within the system to consume power and produce heat that is in excess of a thermal design power (TDP) of the system, but is tolerable because of the short period of operation. The system and/or method described herein may include thermal capacitors in the form of phase change materials (PCMs), may implement normal, sprint and/or cooling modes of operation, and may employ parallel sprinting, frequency sprinting, sprint pacing and/or sprint-and-rest techniques, to cite several possibilities.Type: ApplicationFiled: November 16, 2012Publication date: October 23, 2014Applicant: The Trustees Of The University Of PennsylvaniaInventors: Thomas F. Wenisch, Kevin Pipe, Marios Papaefthymiou, Milo M.K. Martin, Arun Raghavan
-
Publication number: 20140226800Abstract: The present disclosure includes descriptions of various aspects of unified communication (UC) systems, including UC management and analysis systems and related tools and techniques. Described systems, tools, and techniques are adapted for enhanced UC data capture, analysis, and reporting; enhanced UC monitoring services; and a user survey service that can be used for conducting user surveys related to UC services. Embodiments disclosed herein include computer systems and methods for monitoring of performance of UC services, such as systems and methods for: cloud-based monitoring for communication service availability; distributing tasks among geo-distributed agents; aggregation of data for communications system availability; voice quality metrics for voice-related synthetic transactions; and implementing a monitoring service that maintains a knowledge base with data related to real-time communication (RTC) system availability disruption.Type: ApplicationFiled: February 11, 2014Publication date: August 14, 2014Applicant: Unify Square, Inc.Inventors: Sudhanshu Aggarwal, Arun Raghavan, Robert Osborne
-
Publication number: 20140229236Abstract: The present disclosure includes descriptions of various aspects of unified communication (UC) systems, including UC management and analysis systems and related tools and techniques. Described systems, tools, and techniques are adapted for enhanced UC data capture, analysis, and reporting; enhanced UC monitoring services; and a user survey service that can be used for conducting user surveys related to UC services. Embodiments disclosed herein include computer systems and methods for using presence information to survey users. A described UC system includes a survey service server that communicates with devices associated with a customer site. In a described embodiment, after determining if a user is available (e.g., online and involved in a meeting or other activity) based on presence information, a user survey service initiates a survey at that time via a real-time communication mechanism (e.g., instant messaging).Type: ApplicationFiled: February 11, 2014Publication date: August 14, 2014Applicant: Unify Square, Inc.Inventors: Sudhanshu Aggarwal, Arun Raghavan, Robert Osborne
-
Publication number: 20140229614Abstract: The present disclosure includes descriptions of various aspects of unified communication (UC) systems, including UC management and analysis systems and related tools and techniques. Described systems, tools, and techniques are adapted for enhanced UC data capture, analysis, and reporting; enhanced UC monitoring services; and a user survey service that can be used for conducting user surveys related to UC services. Embodiments disclosed herein include a process for determining location-based quality metrics; a process for calculating weighted availability in a computer system (e.g., a UC system); a process for generating a set of test rules based on automatic inspection of a UC topology; a process for setting a response priority for a rule failure based on classification of the failure; and process for executing a survey instance for users of a UC system based on presence information.Type: ApplicationFiled: February 12, 2014Publication date: August 14, 2014Applicant: Unify Square, Inc.Inventors: Sudhanshu Aggarwal, Arun Raghavan, Robert Osborne
-
Publication number: 20140226799Abstract: The present disclosure includes descriptions of various aspects of unified communication (UC) systems, including UC management and analysis systems and related tools and techniques. Described systems, tools, and techniques are adapted for enhanced UC data capture, analysis, and reporting; enhanced UC monitoring services; and a user survey service that can be used for conducting user surveys related to UC services. Embodiments disclosed herein include computer systems and methods that can be used for analyzing service level objectives for call quality, classifying calls into distinct categories, and real-time user notification of call quality and reliability issues.Type: ApplicationFiled: February 11, 2014Publication date: August 14, 2014Applicant: Unify Square, Inc.Inventors: Sudhanshu Aggarwal, Arun Raghavan, Robert Osborne, Alan Shen, Edward Melomed
-
Publication number: 20060248522Abstract: In an operations management system comprising a central server managing a plurality of computer systems, the teachings herein provide automated methods performed by the central server for deploying and maintaining agent software to the managed computer systems. Various embodiments of the automated method include enabling a user to select target computer systems to which the agent software will be deployed, pre-qualifying the target computer systems to identify issues that may impact the deployment of the agent software, ensuring network connectivity from the target computer systems back to the central server, and simultaneously and asynchronously push-deploying the agent software to the each of the plurality of target computer systems. Articles of manufacture and program storage devices containing computer program code embodying the above method are also provided.Type: ApplicationFiled: April 15, 2005Publication date: November 2, 2006Applicant: Microsoft CorporationInventors: Anand Lakshminarayanan, Anandha Ganesan, Appireddy Kikkuru, Arun Raghavan, Baelson Duque, Travis Wright
-
Publication number: 20060235822Abstract: In connection with an operations management system, a vendor feedback system reports on operational events that occur on customer data centers. The operations management system provides a standardized environment for providing feedback to a vendor of components installed at the customer data centers. Methods supported by the vendor feedback system can include directing the operations management system to report on predefined operational events involving the components installed by the vendor at the customer data centers. Event reports are then stored at the customer data centers in response to occurrences of the predefined operational events. The event reports can be generated in cooperation with the operations management system. The event reports are transmitted to the vendor as feedback relating to the components, and the vendor receives the event reports from the customer data centers.Type: ApplicationFiled: April 15, 2005Publication date: October 19, 2006Applicant: Microsoft CorporationInventors: Arun Raghavan, Ashvinkumar Sanghvi, Vij Rajarajan