Patents by Inventor Venkata Koka
Venkata Koka 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: 12125400Abstract: In an embodiment, an injection simulation device is provided. The injection simulation device may include a housing defining an opening, the housing having a proximal end and a distal end, a plunger movable relative to the housing, the plunger comprising a first interfacing portion, and distal movement of the plunger initiates an injection simulation, a rotatable component comprising a proximal end and a distal end, and an aperture extending between the proximal and distal ends of the rotatable component for receiving a portion of the plunger, rotatable component comprising a second interfacing portion for interfacing with the first interfacing portion to rotate the rotatable component when the plunger is moved toward the proximal or distal end of the housing.Type: GrantFiled: June 28, 2018Date of Patent: October 22, 2024Assignee: NOBLE INTERNATIONAL, INC.Inventors: Jeff Baker, Dinesh Venkata Koka, Jeffery A. Lettman, Tingting Liu, Tomas Andrius Matusaitis, Sean Joel Corrigan
-
Publication number: 20230326372Abstract: In an embodiment, an injection simulation device is provided including a housing defining a channel, the housing comprising a proximal end and a distal end, a plunger comprising a plunger rod body having a proximal end and a distal end and a stopper disposed at the distal end of the plunger rod, the plunger movable proximally and distally within the channel; and a friction feature associated with the housing, the friction feature for interfacing with the plunger rod, wherein the plunger moves in a distal direction relative to the housing to simulate medicament delivery and in a proximal direction to reset the injection simulation device, wherein the friction feature optionally causes differential resistance on the plunger rod, when the plunger rod moves in either the distal or proximal direction.Type: ApplicationFiled: April 10, 2023Publication date: October 12, 2023Inventors: Jeff Baker, Dinesh Venkata Koka, Tingting LIU, Joseph Reynolds, Matthew Palyo, Robert Anderson, Jeffery A. Lettman, Joshua Hopkins
-
Patent number: 11694576Abstract: In an embodiment provided herein, an injection simulation device including a housing having a proximal end and a distal end is provided. The injection simulation device embodiment comprises a plunger having a proximal end, a distal end and being slidable relative to the housing, and a retractable injection simulation member at the distal end of the housing, at least one biasing member associated with the retractable injection simulation member and associated with the plunger, wherein a first force on a distal end of the injection simulation member causes movement of the injection simulation member from an extended position to a retracted position, to compress the first biasing member, and simulate the tactility of an injection to a user; and wherein a second force on the proximal end of the plunger asserts a third force on the first biasing member to facilitate resetting the injection simulation member to the extended position.Type: GrantFiled: February 7, 2018Date of Patent: July 4, 2023Assignee: NOBLE INTERNATIONAL, INC.Inventors: Jeff Baker, Christopher Wai Yin Chung, Tingting Liu, Shishuang Hou, Dinesh Venkata Koka
-
Patent number: 11626033Abstract: In an embodiment, an injection simulation device is provided including a housing defining a channel, the housing comprising a proximal end and a distal end, a plunger comprising a plunger rod body having a proximal end and a distal end and a stopper disposed at the distal end of the plunger rod, the plunger movable proximally and distally within the channel; and a friction feature associated with the housing, the friction feature for interfacing with the plunger rod, wherein the plunger moves in a distal direction relative to the housing to simulate medicament delivery and in a proximal direction to reset the injection simulation device, wherein the friction feature optionally causes differential resistance on the plunger rod, when the plunger rod moves in either the distal or proximal direction.Type: GrantFiled: March 29, 2018Date of Patent: April 11, 2023Assignee: NOBLE INTERNATIONAL, INC.Inventors: Jeff Baker, Dinesh Venkata Koka, Tingting Liu, Joseph Reynolds, Matthew Palyo, Robert Anderson, Jeffery A. Lettman, Joshua Hopkins
-
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: 20200410897Abstract: In an embodiment, an injection simulation device is provided including a housing defining a channel, the housing comprising a proximal end and a distal end, a plunger comprising a plunger rod body having a proximal end and a distal end and a stopper disposed at the distal end of the plunger rod, the plunger movable proximally and distally within the channel; and a friction feature associated with the housing, the friction feature for interfacing with the plunger rod, wherein the plunger moves in a distal direction relative to the housing to simulate medicament delivery and in a proximal direction to reset the injection simulation device, wherein the friction feature optionally causes differential resistance on the plunger rod, when the plunger rod moves in either the distal or proximal direction.Type: ApplicationFiled: March 29, 2018Publication date: December 31, 2020Inventors: Jeff BAKER, Dinesh Venkata KOKA, Tingting LIU, Joseph REYNOLDS, Matthew Palyo, Robert ANDERSON, Jeffery A. LETTMAN, Joshua HOPKINS
-
Publication number: 20200258424Abstract: In an embodiment provided herein, an injection simulation device including a housing having a proximal end and a distal end is provided. The injection simulation device embodiment comprises a plunger having a proximal end, a distal end and being slidable relative to the housing, and a retractable injection simulation member at the distal end of the housing, at least one biasing member associated with the retractable injection simulation member and associated with the plunger, wherein a first force on a distal end of the injection simulation member causes movement of the injection simulation member from an extended position to a retracted position, to compress the first biasing member, and simulate the tactility of an injection to a user; and wherein a second force on the proximal end of the plunger asserts a third force on the first biasing member to facilitate resetting the injection simulation member to the extended position.Type: ApplicationFiled: February 7, 2018Publication date: August 13, 2020Inventors: Jeff BAKER, Christopher Wai Yin CHUNG, Tingting Liu, Shishuang HOU, Dinesh Venkata KOKA
-
Publication number: 20200206438Abstract: In an embodiment, a positioning apparatus for guiding an injection device relative to a target surface having a representative plane is provided. The apparatus includes a housing defining a channel configured to receive an injection device, wherein a first angle is formed between a longitudinal axis of the channel and the representative plane of the target surface so as to guide the injection device through the channel to the target surface at the first angle, and wherein the housing comprises a stabilizing surface configured to abut the target surface to stabilize an injection according to the first angle.Type: ApplicationFiled: September 9, 2016Publication date: July 2, 2020Inventors: Jeff BAKER, Craig BAKER, Christopher Wai Yin CHUNG, Francis Michael Siemer, Dinesh Venkata KOKA, Seth FREYTAG
-
Publication number: 20200168124Abstract: In an embodiment, an injection simulation device is provided. The injection simulation device may include a housing defining an opening, the housing having a proximal end and a distal end, a plunger movable relative to the housing, the plunger comprising a first interfacing portion, and distal movement of the plunger initiates an injection simulation, a rotatable component comprising a proximal end and a distal end, and an aperture extending between the proximal and distal ends of the rotatable component for receiving a portion of the plunger, rotatable component comprising a second interfacing portion for interfacing with the first interfacing portion to rotate the rotatable component when the plunger is moved toward the proximal or distal end of the housing.Type: ApplicationFiled: June 28, 2018Publication date: May 28, 2020Inventors: Jeff BAKER, Dinesh Venkata KOKA, Jeffery A. LETTMAN, Tingting LIU, Tomas Andrius MATUSAITIS, Sean Joel CORRIGAN
-
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
-
Publication number: 20160367766Abstract: In an embodiment, a positioning apparatus for guiding an injection device relative to a target surface having a representative plane is provided. The apparatus includes a housing defining a channel configured to receive an injection device, wherein a first angle is formed between a longitudinal axis of the channel and the representative plane of the target surface so as to guide the injection device through the channel to the target surface at the first angle, and wherein the housing comprises a stabilizing surface configured to abut the target surface to stabilize an injection according to the first angle.Type: ApplicationFiled: March 24, 2016Publication date: December 22, 2016Inventors: Jeff BAKER, Craig BAKER, Wai Yin Christopher CHUNG, Seth FREYTAG, Francis Michael SIEMER, Dinesh Venkata KOKA
-
Publication number: 20140337470Abstract: A method and system for tunable distribution of content are disclosed. Preferably, the content comprises digital rights and/or watermark information. In one embodiment, a computer-implemented method comprises receiving a request from a client. One or more content files related to the request and a user profile of a user are determined. One or more seeders are assigned to start the delivery of the one or more content files. The client is allowed to obtain a plurality of pieces of the one or more content files from the one or more seeders. At least one piece of the plurality of pieces of the one or more content files contains digital rights and/or watermark information.Type: ApplicationFiled: April 21, 2014Publication date: November 13, 2014Applicant: Rovi Technologies CorporationInventors: Vikram Venkata Koka, Milton C. Soong, Neil A. King
-
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: 8818900Abstract: Techniques for distributed license management are provided. Three or more services or servers cooperate and negotiate with one another to establish primary, secondary, and tertiary licensing services. Initially, the primary is designated as a master licensing service and manages a license for a plurality of users over a network. If the primary fails to respond within a configurable period of time to both the secondary and tertiary licensing services, then the secondary dynamically assumes a master licensing service role for purposes of managing the license.Type: GrantFiled: April 28, 2005Date of Patent: August 26, 2014Assignee: Flexera Software LLCInventors: Vikram Venkata Koka, Sonny Doan Luu
-
Patent number: 8781972Abstract: Techniques for distributed license management are provided. Three or more services or servers cooperate and negotiate with one another to establish primary, secondary, and tertiary licensing services. Initially, the primary is designated as a master licensing service and manages a license for a plurality of users over a network. If the primary fails to respond within a configurable period of time to both the secondary and tertiary licensing services, then the secondary dynamically assumes a master licensing service role for purposes of managing the license.Type: GrantFiled: January 22, 2014Date of Patent: July 15, 2014Assignee: Flexera Software LLCInventors: Vikram Venkata Koka, Sonny Doan Luu
-
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