Patents Assigned to Systems, Inc.
-
Patent number: 10382290Abstract: An Adaptive Service Intelligence (ASI) data set related to a monitored service is received from a plurality of interfaces. Performance of a monitored service is analyzed within and outside of a context of the performed service using the acquired ASI data set. At least one of one or more relationship dependencies associated with a monitored service is determined. Performance of each of the at least one dependencies is analyzed using the acquired ASI data set. A report including one or more ASI data set values indicative of service performance degradation is generated based on the analysis.Type: GrantFiled: May 2, 2017Date of Patent: August 13, 2019Assignee: NetScout Systems, IncInventors: Amreesh Agrawal, Gaurava Kumar
-
Patent number: 10379761Abstract: According to certain aspects, a system can include a client computing device configured to: in response to user interaction, store an identifier associated with a first tag in association with a first file; and in response to instructions to perform a secondary copy operation, forward the first file, a second file, and the identifier associated with the first tag. The system may also include a secondary storage controller computer(s) configured to: based on a review of the identifier associated with the first tag, identify the first file as having been tagged with the first tag; electronically obtain rules associated with the first tag; perform on the first file at least a first secondary storage operation specified by the rules associated with the first tag; and perform on the second file at least a second secondary storage operation, wherein the first and second secondary storage operations are different.Type: GrantFiled: February 26, 2018Date of Patent: August 13, 2019Assignee: Commvault Systems, Inc.Inventors: Manas Bhikchand Mutha, Pavan Kumar Reddy Bedadala, Vinit Dilip Dhatrak, Christopher A. Alonzo
-
Patent number: 10382443Abstract: Systems and methods for tiered connection pooling are disclosed herein, which may be used in a method of fulfilling user requests in an enterprise computing system. The method involving generating, by a processing unit, a first connection pool comprising one or more previously used authenticated connections with a resource; generating, by the processing unit, a second connection pool comprising one or more unused authenticated connections with the resource; and generating, by the processing unit, a third connection pool comprising one or more unauthenticated connections with the resource; receiving, by the processing unit, a request from the user device to access the resource, the resource requiring authentication for access; and fulfilling, by the processing unit, the request based on a connection from the first, second, or third connection pool.Type: GrantFiled: March 20, 2018Date of Patent: August 13, 2019Assignee: Document Storage Systems, Inc.Inventor: Ralph Katieb
-
Patent number: 10380292Abstract: The present disclosure relates to a computer-implemented method for use in an electronic design. Embodiments may include receiving, using at least one processor, an electronic design and linking a printed circuit board (PCB) block to a physical layout associated with the electronic design. Embodiments may further include receiving, at a layout environment, at least one simulation parameter and performing, using a finite difference time domain (“FDTD”) simulator, a time-domain simulation, based upon, at least in part, the at least one simulation parameter.Type: GrantFiled: April 8, 2016Date of Patent: August 13, 2019Assignee: Cadence Design Systems, Inc.Inventors: Kenneth Robert Willis, Jing Wang, Hui Qi, Xuegang Zeng, Zhen Mu
-
Patent number: 10379988Abstract: Data storage systems monitor the performance of data storage operations on a granular level and compile the information for presenting to a user. The system measures the time of execution for individual granular stages of the storage operation and in response to the monitoring results, automatically adjust parameters to optimize performance. Further, the system performs a performance test by simulating the data storage operation, but may not actually write the data to the secondary storage medium.Type: GrantFiled: December 16, 2013Date of Patent: August 13, 2019Assignee: Commvault Systems, Inc.Inventors: Jaidev Oppath Kochunni, Rajiv Kottomtharayil, Manoj Kumar Vijayan
-
Patent number: 10383122Abstract: The techniques described herein relate to methods, apparatus, and computer readable media configured to decode modulated data. A modulated signal is received. A format of the modulated signal is determined, wherein the format can include a first format comprising a first type of modulated signal, or a second format comprising the first type of modulated signal and a second type of modulated signal that is different than the first type. The modulated signal is decoded by determining a frequency shift amount based on the format of the modulated signal, shifting a frequency band of the first type of modulated signal from an original position to a shifted position, thereby shifting a center frequency of the first type of modulated signal by the frequency shift amount, and filtering, based on the format of the modulated signal, signals outside of the frequency band of the shifted first type of modulated signal.Type: GrantFiled: October 10, 2017Date of Patent: August 13, 2019Assignee: Casa Systems, Inc.Inventors: Tao Yu, Douglas Keith Rosich, Weidong Chen
-
Patent number: 10380293Abstract: Disclosed are techniques for implementing physics aware model reduction for a design. These techniques identify a design model and generate a first set of solutions with a first discretization scheme and a plurality of inputs. A second discretization scheme may be generated at least by performing geometry simplification and re-discretization based in part or in whole on one or more distributions from the first set of solution. With the second discretization scheme, a second set of solutions may be generated with the second discretization scheme and the plurality of inputs.Type: GrantFiled: December 19, 2016Date of Patent: August 13, 2019Assignee: Cadence Design Systems, Inc.Inventors: Jian Liu, Mazen Issam Baida, Mingjin Zhang, An-Yu Kuo
-
Patent number: 10382465Abstract: Example systems generate a dataset for tuning an analyzer to probe activities related to a web facing application. The systems capture data streams received at a framework of the application. The systems also capture a first set of functions, a second set of functions, and database queries triggered by the framework processing the data streams. The systems match: (i) the first set of functions to packets of the data streams and (ii) the second set of functions to the database queries. For example, the systems may pattern match: (i) data in parameters of the first set of functions to data in fields of the packets and (ii) data in parameters of the second set of functions to data in expressions of the database queries. The systems extract matched functions and database queries into the dataset and probe activities of the application based on the dataset to detect security attacks.Type: GrantFiled: January 20, 2017Date of Patent: August 13, 2019Assignee: Virsec Systems, Inc.Inventor: Satya Vrat Gupta
-
Patent number: 10379813Abstract: Embodiments may include receiving an input block of data having one or more rows wherein each row includes one or more elements. Embodiments may further include adjusting the input block of data to generate a two-dimensional sorted block of data and identifying at least one position within the two-dimensional sorted block of data that cannot contain a median value or a desired Nth sorted value. Embodiments may also include sorting the two-dimensional block of data along one or more columns to obtain one or more candidate elements that contain the median value or the desired Nth sorted value. Embodiments may include discarding at least one non-candidate element to generate one or more remaining elements and rearranging the one or more remaining elements such that a number of diagonal elements form a column. Embodiments may also include iteratively repeating some of the above operations until a desired value is identified.Type: GrantFiled: July 19, 2016Date of Patent: August 13, 2019Assignee: Cadence Design Systems, Inc.Inventors: Sachin P. Ghanekar, Pavan Shridhar Jalwadi
-
Patent number: 10382734Abstract: An electronic device with a camera and a display that can output light to achieve a desired appearance of skin tone is provided. The display outputs light having a color temperature for lighting during picture taking. The electronic device analyzes a color temperature value of a capturing environment and compares that value with a preset value, calculates a difference value according to the comparing, and controls the display to adjust the color temperature of the light accordingly. A color temperature adjusting method of the electronic device is also provided.Type: GrantFiled: June 21, 2017Date of Patent: August 13, 2019Assignee: Chiun Mai Communication Systems, Inc.Inventor: Chen-Sheng Hsu
-
Patent number: 10380312Abstract: The present disclosure relates to a method for electronic design verification. Embodiments may include receiving, using at least one processor, an electronic design and identifying one or more assumptions associated with the electronic design that are mutually in conflict. Embodiments may further include grouping the one or more assumptions that are mutually in conflict into a conflicting group of assumptions and iteratively disabling at least one of the conflicting group of assumptions. Embodiments may include generating at least one trace pair depicting a scenario where an assumption from a disabled set holds in a first trace but is violated in a second trace. Embodiments may further include identifying at least one signal associated with the first trace and at least one signal associated with the second trace and comparing the at least one signal associated with the first trace and the at least one signal associated with the second trace.Type: GrantFiled: December 7, 2016Date of Patent: August 13, 2019Assignee: Cadence Design Systems, Inc.Inventors: Craig Franklin Deaton, Lars Lundgren
-
Patent number: 10382401Abstract: A system and technique for securing communications between endpoints in a local area network (LAN) includes receiving at a first endpoint in the LAN, a request from an application to connect to a second endpoint in the LAN. Approval from a controller to establish a Secure Socket Layer (SSL) tunnel to the second endpoint is requested. Upon receiving approval from the controller, the first endpoint receives from the controller a session identifier for the SSL tunnel. The controller also distributes a copy of the session identifier to the second endpoint. After receipt of the session identifier at the first endpoint, the session identifier is forwarded from the first endpoint to the second endpoint for security authorization, and the SSL tunnel is established. The SSL tunnel extends from the first endpoint in the LAN to the second endpoint in the LAN.Type: GrantFiled: December 30, 2016Date of Patent: August 13, 2019Assignee: Zentera Systems, Inc.Inventors: Jaushin Lee, Wei-Chin Chu, Quan Li, Hung Chuen Jason Lee
-
Patent number: 10379598Abstract: A system and method for performing power conservation actions is described. In some examples, the system determines a power conservation policy based on information from the system, and implements that policy in an enterprise or in one or more buildings, such as within a data storage environment. In some examples, the system adds or modifies global filters or system performance based on information from the system.Type: GrantFiled: March 25, 2015Date of Patent: August 13, 2019Assignee: Commvault Systems, Inc.Inventor: Marcus S. Muller
-
Patent number: 10380727Abstract: Systems, methods, and non-transitory computer-readable media taught herein process a subset of a three-dimensional array of voxels to form an image of a region of interest in an object. Images thus formed are clear, comprehensible, and contextual. The systems, methods, and non-transitory computer-readable media taught herein select the subset of voxels that represent the region of interest along a direction perpendicular to a view direction defined by the region of interest. The subset of voxels represents one or more portions of a plurality of image slices of the object.Type: GrantFiled: August 18, 2016Date of Patent: August 13, 2019Assignee: L-3 Communications Security & Detection Systems, Inc.Inventors: Andrew D. Foland, Andrew David Smith, Justin L. Wright, Brian Joel Baker
-
Patent number: 10380270Abstract: A computer-implemented land planning system is designed to generate at least one conceptual fit solution to a user-defined land development problem. The system electronically creates at least one candidate solution to the land development problem. The candidate solution incorporates a number of engineering measurements applicable in development of an undeveloped land site. A fitness function quantitatively evaluates the candidate solution based on its fitness. A heuristic problem-solving strategy manipulates the engineering measurements of the candidate solution to achieve a more quantitatively fit solution to the land development problem. A computer output device outputs to a user documentation illustrating the fit solution to the land development problem.Type: GrantFiled: February 18, 2014Date of Patent: August 13, 2019Assignee: Bentley Systems, Inc.Inventors: Michael W. Detwiler, James W. Reynolds, Jr., Anthony H. Watts, Thomas Baeck, Ron Breukelaar
-
Patent number: 10380011Abstract: A system, method and computer-readable medium for performing functional testing of software, including storing a plurality of statements in a plurality of cells, the plurality of cells being organized in a plurality of columns, the plurality of columns including a verification column and each statement in the verification column corresponding to an acceptance criterion for a step of a functional test of the software, storing a plurality of mappings linking the plurality of cells to a plurality of blocks of executable code, each block of executable code configured to execute commands on the software, executing the plurality of blocks of executable code to produce an output by iterating through the plurality of cells and executing each executable block of code linked to each corresponding cell, and transmitting an indication of whether the software meets acceptance criteria in the verification column based at least in part on the output.Type: GrantFiled: April 17, 2017Date of Patent: August 13, 2019Assignee: Sparta Systems, Inc.Inventors: Nataliya Yashayeva, Michael Pontoriero, Derek Grzyb
-
Patent number: 10380072Abstract: An information management system can manage the removal of data block entries in a deduplicated data store using working copies of the data block entries residing in a local data store of a secondary storage computing device. The system can use the working copies to identify data blocks for removal. Once the deduplication database is updated with the changes to the working copies (e.g., using a transaction based update scheme), the system can query the deduplication database for the database entries identified for removal. Once identified, the system can remove the database entries identified for pruning and/or the corresponding deduplication data blocks from secondary storage.Type: GrantFiled: March 17, 2014Date of Patent: August 13, 2019Assignee: Commvault Systems, Inc.Inventors: Deepak Raghunath Attarde, Manoj Kumar Vijayan
-
Patent number: 10377288Abstract: A universal aircraft mule having a rollable and steerable frame and an interchangeable, load-carrying cradle configured for removably supporting and carrying an auxiliary. The frame tiltably and liftably supports the cradle with a lift assembly. The lift assembly raises and lowers the cradle in relation to the frame and tilts the cradle in relation to the frame. The cradle also allows an auxiliary to be skewed within the cradle to facilitate loading and unloading of the auxiliary.Type: GrantFiled: April 12, 2016Date of Patent: August 13, 2019Assignee: International Automated Systems, Inc.Inventor: Lawrence B. Davis
-
Patent number: 10382883Abstract: A method for calibrating geolocation analytic system in a wireless network includes receiving a first data set including measurement data associated with a mobile device connected to the wireless network from a first data source. A second data set comprising external geo-location data associated with the mobile device is received from a second data source. The first data set is compared to the second data set to estimate geo-location of the mobile device and to identify one or more errors using calibration function. The identified one or more errors are corrected based on the comparison.Type: GrantFiled: September 8, 2017Date of Patent: August 13, 2019Assignee: NetScout Systems, Inc.Inventors: Robert William Froehlich, Karsten Gaenger, Wing F. Lo
-
Patent number: 10379881Abstract: Method for delivering an immersive remote desktop involves a client server session involving a server computer and a client computer. The server computer accesses image data representative of at least one of an application window and a desktop associated with a graphical user interface (GUI). The image data is used to generate one or more stereoscopic image pairs. The client computer incorporates the one or more stereoscopic image pairs in a 3D composite presentation in which one or more of the stereoscopic image pairs are displayed in side-by-side (SBS) configuration to create a 3D visual effect.Type: GrantFiled: November 16, 2016Date of Patent: August 13, 2019Assignee: Citrix Systems, Inc.Inventors: Ian R. Wesley, Lin Cao, Rakesh Kumar