Patents by Inventor Shiv Prakash
Shiv Prakash 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: 11973637Abstract: Systems and methods of fallback electronic communications are disclosed. A system is configured to receive a communication campaign including data identifying at least one communication channel and implement a fallback state machine having a first composite state corresponding to the at least one communication channel. An initial electronic communication is transmitted via the at least one communication channel and an initial timer having a first predetermined timeout period is implemented. When a confirmation is received prior to expiration of the initial timer, the fallback state machine transitions to a complete state. When the confirmation is not received prior to expiration of the initial timer, a first composite fallback state corresponding to a first set of fallback communication channels is implemented and a first fallback electronic communication is transmitted via the first set of fallback communication channels.Type: GrantFiled: November 22, 2022Date of Patent: April 30, 2024Assignee: Walmart Apollo, LLCInventors: Aditya Ajay Athalye, Harish Amarshibhai Hothi, Shiv Prakash, Yadnyesh Bharat Juvekar
-
Publication number: 20240070588Abstract: Aspects of the present disclosure provide systems, methods, and computer-readable storage media that support application portfolio management. Input data may be received that is associated with a set of applications. The input data may indicate, for each application of the set of applications, a name of the application and a description of the application. For an application of the set of applications, a functional score, a cost, and a technical score may be determined based on the name of the application, the description of the application, or a combination thereof. A disposition recommendation for the application may be determined based on the functional score, the cost, and the technical score. In some implementation, an indication of the disposition recommendation of the application may be output via a graphical user interface.Type: ApplicationFiled: August 30, 2022Publication date: February 29, 2024Inventors: Sandeep Bharihoke, Kishore Kumar Sampath, Akshaya Purushothama Kadidal, Logesh Subramani, Barun Prakash Nanda, Shiv Chhabra, Ganesan Ramachandran, Andrew Lanktree, Neeraj Arora
-
Patent number: 11706182Abstract: Local content publishing is disclosed. A queue is obtained. The queue is associated with a geographical region. A set of entities is determined based at least in part on the geographical region associated with the queue. A piece of content assigned to the queue is obtained. The piece of content is published on behalf of the set of entities determined based at least in part on the geographical region associated with the queue.Type: GrantFiled: December 18, 2020Date of Patent: July 18, 2023Assignee: Reputation.com, Inc.Inventors: Sathya Krishnamurthy, Shiv Prakash, Manish Balsara, Yu Fang, Shrey A. Bhatia
-
Publication number: 20210105245Abstract: Local content publishing is disclosed. A queue is obtained. The queue is associated with a geographical region. A set of entities is determined based at least in part on the geographical region associated with the queue. A piece of content assigned to the queue is obtained. The piece of content is published on behalf of the set of entities determined based at least in part on the geographical region associated with the queue.Type: ApplicationFiled: December 18, 2020Publication date: April 8, 2021Inventors: Sathya Krishnamurthy, Shiv Prakash, Manish Balsara, Yu Fang, Shrey A. Bhatia
-
Publication number: 20210103959Abstract: Dynamic object customization is disclosed. A template associated with content to be published on behalf of one or more entities is obtained. The template includes at least one variable. For each entity in the one or more entities, a data store including information pertaining to the entity is queried based at least in part on the at least one variable included in the template. In response to the query, one or more data values corresponding to the at least one variable are obtained. An object is generated based at least in part on the template. The at least one variable is populated using the obtained one or more data values. The generated object is provided as output to be published on behalf of the entity.Type: ApplicationFiled: December 17, 2020Publication date: April 8, 2021Inventors: Sathya Krishnamurthy, Shiv Prakash, Xiaoshi Xu, Manish Balsara, Shrey A. Bhatia
-
Patent number: 10964186Abstract: A web server based system for 24/7 managed care services to clients with Alzheimer, Autism, and assisted living is provided in the invention. The system uses intelligent digital camera with built in AI algorithms to monitor client's activities, uses voice recognition, and two way voice communication and thus requires no body wearing devices. The camera detects client's movements—such as sitting, lying, and falls—and generates appropriate alarms to a central server for a client assistance operator to act. The smarts in the camera can analyze client's vicinity to pre stored scenes, client's emotion and generate alerts to the client assistant operator. The system uses an intelligent digital client assistant device with built in smarts for speaker independent voice recognition to provide client access to entertainment, e-commerce, and other voice activated services. The system in the invention uses a drone to monitor remotely movement of the client in case it leaves premises without informing a caregiver.Type: GrantFiled: May 4, 2018Date of Patent: March 30, 2021Inventor: Shiv Prakash Verma
-
Patent number: 10938768Abstract: Local content publishing is disclosed. A queue is obtained. The queue is associated with a geographical region. A set of entities is determined based at least in part on the geographical region associated with the queue. A piece of content assigned to the queue is obtained. The piece of content is published on behalf of the set of entities determined based at least in part on the geographical region associated with the queue.Type: GrantFiled: October 19, 2016Date of Patent: March 2, 2021Assignee: Reputation.com, Inc.Inventors: Sathya Krishnamurthy, Shiv Prakash, Manish Balsara, Yu Fang, Shrey A. Bhatia
-
Patent number: 10909580Abstract: Dynamic object customization is disclosed. A template associated with content to be published on behalf of one or more entities is obtained. The template includes at least one variable. For each entity in the one or more entities, a data store including information pertaining to the entity is queried based at least in part on the at least one variable included in the template. In response to the query, one or more data values corresponding to the at least one variable are obtained. An object is generated based at least in part on the template. The at least one variable is populated using the obtained one or more data values. The generated object is provided as output to be published on behalf of the entity.Type: GrantFiled: October 27, 2016Date of Patent: February 2, 2021Assignee: Reputation.com, Inc.Inventors: Sathya Krishnamurthy, Shiv Prakash, Xiaoshi Xu, Manish Balsara, Shrey A. Bhatia
-
Patent number: 10911916Abstract: An integrated Web Server based vehicle management system, with Smart Electronics Registration Plate or a Smart Electronics License Plate for e-governance in Department of Motor Vehicles, law enforcement, emergency medical care, toll collection, vehicle theft detection, vehicle accident monitoring, vehicle plate and power tampering, and vehicle hijacking prevention, and ‘Amber’ alerts assistance. The Smart Electronics Registration plate uses Electrophoretic reflective display known as Electronic Ink, E-Ink, e-paper, CLEARink, requiring no power to maintain display, and conforms to present day Registration Plate or License Plate form and size with added features. System supports a smartphone based App with map to enable all the above functions to assist drivers, DMV, Police, and ER personnel.Type: GrantFiled: December 4, 2017Date of Patent: February 2, 2021Inventors: Shiv Prakash Verma, Chandra Shekhar Khare
-
Patent number: 10842378Abstract: A web server based digital healthcare practice system to provide digital transformation of physician practice to twenty first century. Physician can provide in home remote patient examination using a smart pocketable integrated multi function device to perform all head to toe examination similar to his office. And can perform computer assisted cardio and pulmonary, abdominal sound diagnosis, ear, nose, throat analysis, and skin analysis from remote to pin point accurate ailment and write prescription to pharmacy, and bill insurance companies. Invention allows patients seek health care 24/7 in state, out of state, out of country and use in state insurance company to pay for the services. A virtual reality model of physician is available for normal everyday ailments.Type: GrantFiled: January 26, 2018Date of Patent: November 24, 2020Inventor: Shiv Prakash Verma
-
Patent number: 10789615Abstract: Dynamic targeting customization is disclosed. A template associated with content to be published on behalf of one or more entities is obtained. The template includes at least one targeting parameter associated with a set of users to be targeted. For each entity in the one or more entities, a data store including targeting information pertaining to the entity is queried based at least in part on the at least one targeting parameter included in the template. In response to the query, one or more targeting data values are obtained. An object including the obtained one or more targeting data values is generated based at least in part on the template. The generated object is provided as output to be published on behalf of the entity.Type: GrantFiled: October 27, 2016Date of Patent: September 29, 2020Assignee: Reputation.com, Inc.Inventors: Sathya Krishnamurthy, Shiv Prakash, Xiaoshi Xu, Manish Balsara, Shrey A. Bhatia
-
Patent number: 10783564Abstract: Dynamic allocation customization is disclosed. A template associated with content to be published on behalf of one or more entities is obtained. The template includes at least one allocation parameter. For each entity in the one or more entities, a data store including allocation information pertaining to the entity is queried based at least in part on the at least one allocation parameter included in the template. In response to the query, one or more allocation data values are obtained. An object including the obtained one or more allocation data values is generated based at least in part on the template. The generated object is provided as output to be published on behalf of the entity.Type: GrantFiled: October 27, 2016Date of Patent: September 22, 2020Assignee: Reputation.com, Inc.Inventors: Sathya Krishnamurthy, Shiv Prakash, Xiaoshi Xu, Manish Balsara, Shrey A. Bhatia
-
Publication number: 20190174279Abstract: An integrated Web Server based vehicle management system, with Smart Electronics Registration Plate or a Smart Electronics License Plate for e-governance in Department of Motor Vehicles, law enforcement, emergency medical care, toll collection, vehicle theft detection, vehicle accident monitoring, vehicle plate and power tampering, and vehicle hijacking prevention, and ‘Amber’ alerts assistance. The Smart Electronics Registration plate uses Electrophoretic reflective display known as Electronic Ink, E-Ink, e-paper, CLEARink, requiring no power to maintain display, and conforms to present day Registration Plate or License Plate form and size with added features. System supports a smartphone based App with map to enable all the above functions to assist drivers, DMV, Police, and ER personnel.Type: ApplicationFiled: December 4, 2017Publication date: June 6, 2019Inventors: SHIV PRAKASH VERMA, CHANDRA SHEKHAR KHARE
-
Publication number: 20180253954Abstract: A web server based system for 24/7 managed care services to clients with Alzheimer, Autism, and assisted living is provided in the invention. The system uses intelligent digital camera with built in AI algorithms to monitor client's activities, uses voice recognition, and two way voice communication and thus requires no body wearing devices. The camera detects client's movements—such as sitting, lying, and falls—and generates appropriate alarms to a central server for a client assistance operator to act. The smarts in the camera can analyze client's vicinity to pre stored scenes, client's emotion and generate alerts to the client assistant operator. The system uses an intelligent digital client assistant device with built in smarts for speaker independent voice recognition to provide client access to entertainment, e-commerce, and other voice activated services. The system in the invention uses a drone to monitor remotely movement of the client in case it leaves premises without informing a caregiver.Type: ApplicationFiled: May 4, 2018Publication date: September 6, 2018Inventor: SHIV PRAKASH VERMA
-
Publication number: 20180160907Abstract: A web server based digital healthcare practice system to provide digital transformation of physician practice to twenty first century. Physician can provide in home remote patient examination using a smart pocketable integrated multi function device to perform all head to toe examination similar to his office. And can perform computer assisted cardio and pulmonary, abdominal sound diagnosis, ear, nose, throat analysis, and skin analysis from remote to pin point accurate ailment and write prescription to pharmacy, and bill insurance companies. Invention allows patients seek health care 24/7 in state, out of state, out of country and use in state insurance company to pay for the services. A virtual reality model of physician is available for normal everyday ailments.Type: ApplicationFiled: January 26, 2018Publication date: June 14, 2018Inventor: SHIV PRAKASH VERMA
-
Publication number: 20170091683Abstract: A system and method for distribution center fulfillment capacity availability tracking is presented herein. A method can include determining an initial value for a fulfillment capacity of each location of one or more locations. The initial value for the fulfillment capacity is an estimation of how many units can be shipped from the location in a particular time period. Thereafter, the fulfillment capacity is adjusted for each order received. The fulfillment capacity is published as an availability to promise. Orders are prioritized using the availability to promise. Orders are then processed for shipment shipped based on the prioritization. Other embodiments are also disclosed herein.Type: ApplicationFiled: September 30, 2015Publication date: March 30, 2017Applicant: WAL-MART STORES, INC.Inventors: Vikrant Tare, Yuvaraj MukariKrishnamoorthy, Shiv Prakash, Devadas Pattathil, Guruprasad Pundoor, Mathew George, Hem Singh, Sebastien Mancel, Vadim Zilberleyb
-
Publication number: 20080172646Abstract: A behavioral synthesis tool for generating an integrated circuit design is described. The behavioral synthesis tool allows a designer to interactively allocate variables or arrays to memory resources without having to modify a source code description of the integrated circuit. The behavioral synthesis tool reads the source code description and generates a synthesis intermediate format stored in memory. The synthesis tool searches the in-memory synthesis intermediate format to find arrays for each process. The arrays are then listed in a graphical user interface (GUI). The GUI allows the designer to create memory resources, specifying the type of memory, the packing mode, etc. The designer is also provided the ability to vary the format among a plurality of formats used to pack arrays to memory during the memory packing process. Upon completion of modifying the memory allocation, the designer saves the changes and such changes are effectuated by automatically updating the synthesis intermediate format.Type: ApplicationFiled: December 17, 2007Publication date: July 17, 2008Inventors: Shiv Prakash, Bryan Darrell Bowyer, Peter Pius Gutberlet
-
Patent number: 7310787Abstract: A behavioral synthesis tool for generating an integrated circuit design is described. The behavioral synthesis tool allows a designer to interactively allocate variables or arrays to memory resources without having to modify a source code description of the integrated circuit. The behavioral synthesis tool reads the source code description and generates a synthesis intermediate format stored in memory. The synthesis tool searches the in-memory synthesis intermediate format to find arrays for each process. The arrays are then listed in a graphical user interface (GUI). The GUI allows the designer to create memory resources, specifying the type of memory, the packing mode, etc. The designer is also provided the ability to vary the format among a plurality of formats used to pack arrays to memory during the memory packing process. Upon completion of modifying the memory allocation, the designer saves the changes and such changes are effectuated by automatically updating the synthesis intermediate format.Type: GrantFiled: March 7, 2003Date of Patent: December 18, 2007Inventors: Shiv Prakash, Bryan Darrell Bowyer, Peter Pius Gutberlet
-
Patent number: 6917909Abstract: Guidance provision to the creation of an electronic design is facilitated through a method that includes facilitating interactive exploration of the electronic design by a designer to aid the designer in formulating his/her guidance, and facilitating the designer in interactively providing the formulated guidance. In one embodiment, facilitation of interactive exploration by the designer include facilitating interactive cross-probing into a number of issues about the design, including generated candidate architectures for the design. In one embodiment, the issues available for cross probing include inter-dependencies of data and mobility of operations of the design, as well as occupation of hardware resources for the generated candidate architectures. In one embodiment, Gantt diagrams are employed to facilitate navigation by the designer in performing the interactive cross probing. Gantt diagrams graphically representing the generated candidate architectures are selectively presented to the designer.Type: GrantFiled: May 18, 1998Date of Patent: July 12, 2005Inventors: Lev A. Markov, Ian Andrew Guyler, Shiv Prakash, David G. Burnette
-
Publication number: 20030172055Abstract: A behavioral synthesis tool for generating an integrated circuit design is described. The behavioral synthesis tool allows a designer to interactively allocate variables or arrays to memory resources without having to modify a source code description of the integrated circuit. The behavioral synthesis tool reads the source code description and generates a synthesis intermediate format stored in memory. The synthesis tool searches the in-memory synthesis intermediate format to find arrays for each process. The arrays are then listed in a graphical user interface (GUI). The GUI allows the designer to create memory resources, specifying the type of memory, the packing mode, etc. The designer is also provided the ability to vary the format among a plurality of formats used to pack arrays to memory during the memory packing process. Upon completion of modifying the memory allocation, the designer saves the changes and such changes are effectuated by automatically updating the synthesis intermediate format.Type: ApplicationFiled: March 7, 2003Publication date: September 11, 2003Applicant: Mentor Graphics CorporationInventors: Shiv Prakash, Bryan Darrell Bowyer, Peter Pius Gutberlet