Patents by Inventor Ann Shvarts
Ann Shvarts 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).
-
Patent number: 11468437Abstract: A method and system for license server synchronization are disclosed. According to one embodiment, a computer-implemented method comprises receiving a first capability request from a licensing server, transmitting a first capability response to the licensing server. The licensing server provides a second capability response to a device, and the second capability response is in response to a second capability request sent by the device to the licensing server. The second capability response includes one or more capabilities included in the first capability response. A server synchronization message is received from the licensing server and a request for payment is transmitted to a service provider, wherein the request for payment is generated based on the server synchronization message.Type: GrantFiled: June 12, 2017Date of Patent: October 11, 2022Assignee: Flexera Software LLCInventors: Vikram Venkata Koka, Ann Shvarts
-
Publication number: 20170344980Abstract: A method and system for license server synchronization are disclosed. According to one embodiment, a computer-implemented method comprises receiving a first capability request from a licensing server, transmitting a first capability response to the licensing server. The licensing server provides a second capability response to a device, and the second capability response is in response to a second capability request sent by the device to the licensing server. The second capability response includes one or more capabilities included in the first capability response. A server synchronization message is received from the licensing server and a request for payment is transmitted to a service provider, wherein the request for payment is generated based on the server synchronization message.Type: ApplicationFiled: June 12, 2017Publication date: November 30, 2017Inventors: Vikram Venkata KOKA, Ann SHVARTS
-
Patent number: 9710809Abstract: A method and system for license server synchronization are disclosed. According to one embodiment, a computer-implemented method comprises receiving a first capability request from a licensing server, transmitting a first capability response to the licensing server. The licensing server provides a second capability response to a device, and the second capability response is in response to a second capability request sent by the device to the licensing server. The second capability response includes one or more capabilities included in the first capability response. A server synchronization message is received from the licensing server and a request for payment is transmitted to a service provider, wherein the request for payment is generated based on the server synchronization message.Type: GrantFiled: January 22, 2014Date of Patent: July 18, 2017Assignee: Flexera Software LLCInventors: Vikram Venkata Koka, Ann Shvarts
-
Patent number: 9602546Abstract: Several embodiments include a policy-bound token distribution system. The system can include a back-office server that issues policy-bound tokens to local main distribution servers. A local main distribution server can distribute a policy-bound token to a digital environment to authorize an operator to take advantage of a protected resource. The system can rely on a backup server to distribute the policy-bound tokens whenever the distribution service of the local main distribution server is unavailable. To prevent run-time leakage from the backup server, the backup server can synchronize its distribution state with the local main distribution server and the back-office server. The distribution state can include distribution transaction records between the backup server and client devices. Throughout the system, each distribution transaction record can be assigned unique transaction ID to prevent multiple accounting of the same distribution transaction record from different servers.Type: GrantFiled: August 7, 2015Date of Patent: March 21, 2017Assignee: Flexera Software LLCInventors: Ann Shvarts, Vikram Venkata Koka
-
Publication number: 20170041346Abstract: Several embodiments include a policy-bound token distribution system. The system can include a back-office server that issues policy-bound tokens to local main distribution servers. A local main distribution server can distribute a policy-bound token to a digital environment to authorize an operator to take advantage of a protected resource. The system can rely on a backup server to distribute the policy-bound tokens whenever the distribution service of the local main distribution server is unavailable. To prevent run-time leakage from the backup server, the backup server can synchronize its distribution state with the local main distribution server and the back-office server. The distribution state can include distribution transaction records between the backup server and client devices. Throughout the system, each distribution transaction record can be assigned unique transaction ID to prevent multiple accounting of the same distribution transaction record from different servers.Type: ApplicationFiled: August 7, 2015Publication date: February 9, 2017Inventors: Ann SHVARTS, Vikram Venkata KOKA
-
Patent number: 9141771Abstract: In embedded licensing from multiple license sources, a hardware device sends a capability request when a new licensed capability or modification to an existing licensed capability is desired. The hardware device transmits a first capability request to a first server and receives a first capability response from the first server. The hardware device then transmits a second capability request to a second server and receives a second capability response from the second server. When the first server and the second server are the same, regenerative licensing is activated by the hardware device, and an authorized capabilities list of the second capability response replaces an authorized capabilities list of the first capability response. When the first server and the second server are distinct, cumulative licensing is activated by the hardware device, and an authorized capabilities list of the second capability response is added to an authorized capabilities list of the first capability response.Type: GrantFiled: March 24, 2015Date of Patent: September 22, 2015Assignee: FLEXERA SOFTWARE LLCInventors: Shweta Shetty, Vikram Koka, Ann Shvarts
-
Patent number: 8850605Abstract: A method and system for capacity licensing are disclosed. According to one embodiment, a computer implemented method comprises receiving a capability request from a device, sending a capability response to the device, the capability response comprising a serving of license rights. A deduction record is stored, the deduction record deducting a license from a license pool. An information request is received from the device, and an information response is sent.Type: GrantFiled: January 22, 2014Date of Patent: September 30, 2014Assignee: Flexera Software LLCInventors: Vikram Venkata Koka, Ann Shvarts
-
Patent number: 8850607Abstract: A method and system for capacity licensing are disclosed. According to one embodiment, a computer implemented method comprises receiving a capability request from a device, sending a capability response to the device, the capability response comprising a serving of license rights. A deduction record is stored, the deduction record deducting a license from a license pool. An information request is received from the device, and an information response is sent.Type: GrantFiled: September 22, 2009Date of Patent: September 30, 2014Assignee: Flexera Software LLCInventors: Vikram Koka, Ann Shvarts
-
Publication number: 20140136425Abstract: Methods and system for providing licensing programs are provided. The electronic license may specify a number of available licenses based on the count property, a license model for calculating a number of used licenses based on the count type property, a number of available overdraft licenses based on the overdraft property, and an interval of available time within which return of a used license is accepted, which is based on the return interval property. The electronic license may then be distributed together with the licensing program to the licensee. A new electronic license can be deployed by the licensee without a need to update previously installed licensing program. The combination of count-related license properties may be applicable to a great variety of license models and deployments.Type: ApplicationFiled: January 22, 2014Publication date: May 15, 2014Applicant: Flexera Software LLCInventors: Vikram Venkata Koka, Ann Shvarts
-
Publication number: 20140136416Abstract: A method and system for license server synchronization are disclosed. According to one embodiment, a computer-implemented method comprises receiving a first capability request from a licensing server, transmitting a first capability response to the licensing server. The licensing server provides a second capability response to a device, and the second capability response is in response to a second capability request sent by the device to the licensing server. The second capability response includes one or more capabilities included in the first capability response. A server synchronization message is received from the licensing server and a request for payment is transmitted to a service provider, wherein the request for payment is generated based on the server synchronization message.Type: ApplicationFiled: January 22, 2014Publication date: May 15, 2014Applicant: Flexera Software LLCInventors: Vikram Venkata Koka, Ann Shvarts
-
Publication number: 20140136426Abstract: A method and system for capacity licensing are disclosed. According to one embodiment, a computer implemented method comprises receiving a capability request from a device, sending a capability response to the device, the capability response comprising a serving of license rights. A deduction record is stored, the deduction record deducting a license from a license pool. An information request is received from the device, and an information response is sent.Type: ApplicationFiled: January 22, 2014Publication date: May 15, 2014Applicant: Flexera Software LLCInventors: Vikram Venkata Koka, Ann Shvarts
-
Publication number: 20140026222Abstract: Methods and system for providing licensing programs are provided. The electronic license may specify a number of available licenses based on the count property, a license model for calculating a number of used licenses based on the count type property, a number of available overdraft licenses based on the overdraft property, and an interval of available time within which return of a used license is accepted, based on the return interval property. The electronic license may then be distributed together with the licensing program to the licensee. A new electronic license can be deployed by the licensee without a need to update previously installed licensing program. The combination of count-related license properties may be applicable to a great variety of license models and deployments.Type: ApplicationFiled: July 18, 2012Publication date: January 23, 2014Inventors: Vikram Venkata Koka, Ann Shvarts
-
Publication number: 20120158415Abstract: A method and system for license server synchronization are disclosed. According to one embodiment, a computer-implemented method comprises receiving a first capability request from a licensing server, transmitting a first capability response to the licensing server. The licensing server provides a second capability response to a device, and the second capability response is in response to a second capability request sent by the device to the licensing server. The second capability response includes one or more capabilities included in the first capability response. A server synchronization message is received from the licensing server and a request for payment is transmitted to a service provider, wherein the request for payment is generated based on the server synchronization message.Type: ApplicationFiled: December 17, 2010Publication date: June 21, 2012Inventors: Vikram Koka, Ann Shvarts
-
Patent number: 8103804Abstract: A method and system for embedded regenerative licensing are disclosed. According to one embodiment, a computer-implemented method, comprises transmitting a first capability request for a first hardware device to a hardware adapter. A second capability request for a second hardware device is transmitted to the hardware adapter. A first device capability response for the first hardware device is received from the hardware adapter. The first device capability response comprises a first timestamp, a first unique identifier for the first hardware device, and a first functions list to disable on the first hardware device. A second device capability response for the second hardware device is received from the hardware adapter. The second device capability response comprises a second timestamp, a second unique identifier for the second hardware device, and a second functions list including one or more functions from the first hardware device to enable on the second hardware device.Type: GrantFiled: November 12, 2008Date of Patent: January 24, 2012Assignee: Flexera Software, Inc.Inventors: Vikram Koka, Ann Shvarts
-
Publication number: 20110072522Abstract: A method and system for capacity licensing are disclosed. According to one embodiment, a computer implemented method comprises receiving a capability request from a device, sending a capability response to the device, the capability response comprising a serving of license rights. A deduction record is stored, the deduction record deducting a license from a license pool. An information request is received from the device, and an information response is sent.Type: ApplicationFiled: September 22, 2009Publication date: March 24, 2011Inventors: Vikram Koka, Ann Shvarts
-
Publication number: 20100121990Abstract: A method and system for embedded regenerative licensing are disclosed. According to one embodiment, a computer-implemented method, comprises transmitting a first capability request for a first hardware device to a hardware adapter. A second capability request for a second hardware device is transmitted to the hardware adapter. A first device capability response for the first hardware device is received from the hardware adapter. The first device capability response comprises a first timestamp, a first unique identifier for the first hardware device, and a first functions list to disable on the first hardware device. A second device capability response for the second hardware device is received from the hardware adapter. The second device capability response comprises a second timestamp, a second unique identifier for the second hardware device, and a second functions list including one or more functions from the first hardware device to enable on the second hardware device.Type: ApplicationFiled: November 12, 2008Publication date: May 13, 2010Inventors: Vikram Koka, Ann Shvarts
-
Publication number: 20060241455Abstract: There is a need for a better way of collecting information on adjusting and determining presets in ultrasound machines. The system and method according to various embodiments of the present invention involve automatic collection of data of ultrasound scan settings frequently used and optimized by the operator for various types of scan scenarios. With the automatically collected data, the ultrasound machine operator is given the opportunity to accept modifications to the default presets or to prompt creation of new presets. Additionally, the automatically collected information is reported back to the manufacturing company and used for determining what default presets should be programmed in new machines. The report back is done in real time through wireless connection, network connection or both. Alternatively, the report back is done through use of a storage device or computer readable memory medium in which ultrasound scan settings are saved for later review.Type: ApplicationFiled: April 8, 2005Publication date: October 26, 2006Inventor: Ann Shvarts
-
Patent number: 6733458Abstract: A diagnostic medical ultrasound system having an integrated invasive medical device guidance system is disclosed. The guidance system obtains image slice geometry and other imaging parameters from the ultrasound system to optimize the guidance computations and visual representations of the invasive medical device and the imaged portion of the subject. Further, the ultrasound system obtains guidance data indicating the relative location, i.e. position and/or orientation of the invasive medical device relative to the transducer and imaging plane to optimize the imaging plane and ultrasound beam characteristics to automatically optimally image both the imaged portion of the subject and the invasive medical device.Type: GrantFiled: September 25, 2001Date of Patent: May 11, 2004Assignee: Acuson CorporationInventors: Robert W. Steins, Ann Shvarts, Thilaka S. Sumanaweera