Patents by Inventor Mithilesh Kumar
Mithilesh Kumar 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: 12261815Abstract: A device implementing a system for initiating a business messaging session includes at least one processors configured to receive a selection of a telephone number on a device. The at least one processor is further configured to transmit an encoded identifier corresponding to the telephone number to a server. The at least one processor is further configured to determine whether the telephone number is registered for a business messaging system based at least in part on a response received from the server. The at least one processor is further configured to provide a first display element for initiating communication with the telephone number via the business messaging system when the telephone number is registered for the business messaging system, otherwise providing a second display element for initiating communication with the telephone number via a user messaging system.Type: GrantFiled: June 1, 2020Date of Patent: March 25, 2025Assignee: Apple Inc.Inventors: Grant C. Ritchie, Mithilesh Kumar, Austin A. Marusco, Akshay Bapat, John N. Meehan, Elmira Petrenco, Malay Mallick, Sampath Sree Kumar Kolluru, Adam R. Podstawczynski, Zhaoyuan Ye, Jae Woo Chang, Marcel Van Os
-
Patent number: 12126589Abstract: A device implementing a system for initiating a business messaging session includes at least one processors configured to receive a selection of a telephone number on a device. The at least one processor is further configured to transmit an encoded identifier corresponding to the telephone number to a server. The at least one processor is further configured to determine whether the telephone number is registered for a business messaging system based at least in part on a response received from the server. The at least one processor is further configured to provide a first display element for initiating communication with the telephone number via the business messaging system when the telephone number is registered for the business messaging system, otherwise providing a second display element for initiating communication with the telephone number via a user messaging system.Type: GrantFiled: May 31, 2019Date of Patent: October 22, 2024Assignee: Apple Inc.Inventors: Grant C. Ritchie, Mithilesh Kumar, Austin A. Marusco, Akshay Bapat, John N. Meehan, Elmira Petrenco, Malay Mallick, Sampath Sree Kumar Kolluru, Adam R. Podstawczynski, Zhaoyuan Ye, Jae Woo Chang, Marcel Van Os
-
Patent number: 11830070Abstract: A system to facilitate the exchange and re-use of industrial waste and byproduct materials that have a reuse possibility is disclosed. The system promotes recycling, reusing, and reclaiming of wastes sustainably to ensure compliance and waste minimization. In one embodiment, the system supports an intelligent service for generating recommendations across an industrial stock exchange. Companies looking to dispose of their wastes or byproducts can access the system to initiate and execute trade with other companies looking for materials or compounds that could be reused in their own manufacturing processes. Both parties will be guided toward their shared goal in order to provide a net-zero impact on the environment and maintain an ecological balance.Type: GrantFiled: August 25, 2021Date of Patent: November 28, 2023Assignee: Accenture Global Solutions LimitedInventors: Sahil Raj, Mithilesh Kumar, Saumya Tiwari
-
Patent number: 11795037Abstract: Provided is an overhead travelling crane assembly including an overhead rail and a hoist unit realized to travel along the rail, characterized by a parking lock mounted to the hoist unit, which parking lock includes a brake assembly which, in its default position, prevents movement of the hoist unit along the overhead rail; and a release means realized to release the brake assembly to allow movement of the hoist unit along the overhead rail. Also provided is a method of operating such an overhead travelling crane assembly; and a wind turbine including such an overhead travelling crane assembly in the nacelle.Type: GrantFiled: March 2, 2020Date of Patent: October 24, 2023Assignee: SIEMENS GAMESA RENEWABLE ENERGY A/SInventors: Bharath Jayadeva, Mithilesh Kumar
-
Publication number: 20230067755Abstract: A system to facilitate the exchange and re-use of industrial waste and byproduct materials that have a reuse possibility is disclosed. The system promotes recycling, reusing, and reclaiming of wastes sustainably to ensure compliance and waste minimization. In one embodiment, the system supports an intelligent service for generating recommendations across an industrial stock exchange. Companies looking to dispose of their wastes or byproducts can access the system to initiate and execute trade with other companies looking for materials or compounds that could be reused in their own manufacturing processes. Both parties will be guided toward their shared goal in order to provide a net-zero impact on the environment and maintain an ecological balance.Type: ApplicationFiled: August 25, 2021Publication date: March 2, 2023Inventors: Sahil Raj, Mithilesh Kumar, Saumya Tiwari
-
Patent number: 11531992Abstract: A messaging system, in one embodiment, can establish messaging accounts for a plurality of organizations (e.g., businesses) to allow customers or users of the organizations to conduct two-way messaging sessions between a customer and an organization. The messaging system can use a registration portal to allow an organization to set up a business/organization messaging account by providing account information. The account information can then be used to update one or more searchable databases that allow a customer to have multiple entry points into a messaging session with each of the registered businesses in the messaging system. For example, a search through a web browser or a map application can provide search results that contain or otherwise provide access to a selectable messaging option that is presented on a customer's device.Type: GrantFiled: September 29, 2017Date of Patent: December 20, 2022Assignee: Apple Inc.Inventors: Grant Ritchie, Gokul Thirumalai, Philomena Lobo, Robert Y. Loh, Scott Lopatin, Mithilesh Kumar, Austin Marusco, Tommy Rochette, Aniket Zamwar, Alexandre Perematko, Daniel B. Pollack, Nicholas J. Circosta
-
Publication number: 20220153560Abstract: Provided is an overhead travelling crane assembly including an overhead rail and a hoist unit realized to travel along the rail, characterized by a parking lock mounted to the hoist unit, which parking lock includes a brake assembly which, in its default position, prevents movement of the hoist unit along the overhead rail; and a release means realized to release the brake assembly to allow movement of the hoist uni -along the overhead rail. Also provided is a method of operating such an overhead travelling crane assembly; and a wind turbine including such an overhead travelling crane assembly in the nacelle.Type: ApplicationFiled: March 2, 2020Publication date: May 19, 2022Inventors: Bharath Jayadeva, Mithilesh Kumar
-
Publication number: 20200366636Abstract: A device implementing a system for initiating a business messaging session includes at least one processors configured to receive a selection of a telephone number on a device. The at least one processor is further configured to transmit an encoded identifier corresponding to the telephone number to a server. The at least one processor is further configured to determine whether the telephone number is registered for a business messaging system based at least in part on a response received from the server. The at least one processor is further configured to provide a first display element for initiating communication with the telephone number via the business messaging system when the telephone number is registered for the business messaging system, otherwise providing a second display element for initiating communication with the telephone number via a user messaging system.Type: ApplicationFiled: June 1, 2020Publication date: November 19, 2020Inventors: Grant C. RITCHIE, Mithilesh KUMAR, Austin A. MARUSCO, Akshay BAPAT, John N. MEEHAN, Elmira PETRENCO, Malay MALLICK, Sampath Sree Kumar KOLLURU, Adam R. PODSTAWCZYNSKI, Zhaoyuan YE, Jae Woo CHANG, Marcel VAN OS
-
Patent number: 10764340Abstract: A messaging system, in one embodiment, can establish messaging accounts for a plurality of organizations (e.g., businesses) to allow customers or users of the organizations to conduct two-way messaging sessions between a customer and an organization. The messaging system can use a registration portal to allow an organization to set up a business/organization messaging account by providing account information. The account information can then be used to update one or more searchable databases that allow a customer to have multiple entry points into a messaging session with each of the registered businesses in the messaging system. For example, a search through a web browser or a map application can provide search results that contain or otherwise provide access to a selectable messaging option that is presented on a customer's device.Type: GrantFiled: September 29, 2017Date of Patent: September 1, 2020Assignee: Apple Inc.Inventors: Grant Ritchie, Gokul Thirumalai, Philomena Lobo, Robert Y. Loh, Scott Lopatin, Mithilesh Kumar, Austin Marusco, Tommy Rochette, Aniket Zamwar, Alexandre Perematko, Daniel B. Pollack, Nicholas J. Circosta
-
Publication number: 20190288979Abstract: A device implementing a system for initiating a business messaging session includes at least one processors configured to receive a selection of a telephone number on a device. The at least one processor is further configured to transmit an encoded identifier corresponding to the telephone number to a server. The at least one processor is further configured to determine whether the telephone number is registered for a business messaging system based at least in part on a response received from the server. The at least one processor is further configured to provide a first display element for initiating communication with the telephone number via the business messaging system when the telephone number is registered for the business messaging system, otherwise providing a second display element for initiating communication with the telephone number via a user messaging system.Type: ApplicationFiled: May 31, 2019Publication date: September 19, 2019Inventors: Grant C. RITCHIE, Mithilesh KUMAR, Austin A. MARUSCO, Akshay BAPAT, John N. MEEHAN, Elmira PETRENCO, Malay MALLICK, Sampath Sree Kumar KOLLURU, Adam R. PODSTAWCZYNSKI, Zhaoyuan YE, Jae Woo CHANG, Marcel VAN OS
-
Publication number: 20180337967Abstract: A messaging system, in one embodiment, can establish messaging accounts for a plurality of organizations (e.g., businesses) to allow customers or users of the organizations to conduct two-way messaging sessions between a customer and an organization. The messaging system can use a registration portal to allow an organization to set up a business/organization messaging account by providing account information. The account information can then be used to update one or more searchable databases that allow a customer to have multiple entry points into a messaging session with each of the registered businesses in the messaging system. For example, a search through a web browser or a map application can provide search results that contain or otherwise provide access to a selectable messaging option that is presented on a customer's device.Type: ApplicationFiled: September 29, 2017Publication date: November 22, 2018Inventors: Grant Ritchie, Gokul Thirumalai, Philomena Lobo, Robert Y. Loh, Scott Lopatin, Mithilesh Kumar, Austin Marusco, Tommy Rochette, Aniket Zamwar, Alexandre Perematko, Daniel B. Pollack, Nicholas J. Circosta
-
Publication number: 20180336569Abstract: A messaging system, in one embodiment, can establish messaging accounts for a plurality of organizations (e.g., businesses) to allow customers or users of the organizations to conduct two-way messaging sessions between a customer and an organization. The messaging system can use a registration portal to allow an organization to set up a business/organization messaging account by providing account information. The account information can then be used to update one or more searchable databases that allow a customer to have multiple entry points into a messaging session with each of the registered businesses in the messaging system. For example, a search through a web browser or a map application can provide search results that contain or otherwise provide access to a selectable messaging option that is presented on a customer's device.Type: ApplicationFiled: September 29, 2017Publication date: November 22, 2018Inventors: Grant Ritchie, Gokul Thirumalai, Philomena Lobo, Robert Y. Loh, Scott Lopatin, Mithilesh Kumar, Austin Marusco, Tommy Rochette, Aniket Zamwar, Alexandre Perematko, Daniel B. Pollack, Nicholas J. Circosta
-
Patent number: 10057197Abstract: A messaging system, in one embodiment, can establish messaging accounts for a plurality of organizations (e.g. businesses) to allow customers or users of the organizations to conduct two-way messaging sessions between a customer and an organization. The messaging system can use a registration portal to allow an organization to set up a business/organization messaging account by providing account information. The account information can then be used to update one or more searchable databases that allow a customer to have multiple entry points into a messaging session with each of the registered businesses in the messaging system. For example, a search through a web browser or a map application can provide search results that contain or otherwise provide access to a selectable messaging option that is presented on a customer's device.Type: GrantFiled: September 29, 2017Date of Patent: August 21, 2018Assignee: APPLE INC.Inventors: Grant Ritchie, Gokul Thirumalai, Philomena Lobo, Robert Y. Loh, Scott Lopatin, Mithilesh Kumar, Austin Marusco, Tommy Rochette, Aniket Zamwar, Alexandre Perematko, Daniel B. Pollack, Nicholas J. Circosta
-
Patent number: 9823079Abstract: Methods, systems, and computer program products for polygonal routing are described. A computer system can provide turn-by-turn navigation in a venue for a mobile device using a navigation graph. The navigation graph can include nodes representing a series of navigation areas leading from a start point to an end point in a venue including indoor space. Each navigation area can be a polygon occupying a non-zero geographic area. The computer system updates the turn-by-turn instructions when the mobile device enters or exits a navigation area in the series of navigation areas, until the device reaches the end point.Type: GrantFiled: September 29, 2015Date of Patent: November 21, 2017Assignee: Apple Inc.Inventors: Austin A. Marusco, Ashish Agarwal, Justin M. Strawn, Mithilesh Kumar, Vincent P. Arroyo, Max Muller, III, Vojislav Samsalovic
-
Patent number: 9769622Abstract: Methods, systems, and computer program product for generating location fingerprint data for a venue are described. A sampling device surveying a venue can move inside the venue. While the sampling device moves, the sampling device can record environmental readings including, for example, strengths of signals from multiple radio signal sources. The sampling device can take the recording at fixed or various time intervals. Meanwhile, the sampling device can determine, based on a starting point and motion sensor readings, an estimated location of the mobile device for each time the sampling device takes the recordings. The sampling device can display a motion path of the estimated locations and a user interface item for receiving a user input for correcting the estimated locations. The sample device can tag the recorded environmental readings with the corrected locations, and submit the tagged readings to a server for determining a location fingerprint for the venue.Type: GrantFiled: September 30, 2014Date of Patent: September 19, 2017Assignee: Apple Inc.Inventors: Abhinav R. Patel, Darin Tay, David Benjamin Millman, Jessica Noel Tsoong, Joseph Ding-Jiu Huang, Robert Mayor, Vitali Lovich, Vojislav Samsalovic, Ashish Agarwal, Mithilesh Kumar
-
Publication number: 20170089709Abstract: Methods, systems, and computer program products for polygonal routing are described. A computer system can provide turn-by-turn navigation in a venue for a mobile device using a navigation graph. The navigation graph can include nodes representing a series of navigation areas leading from a start point to an end point in a venue including indoor space. Each navigation area can be a polygon occupying a non-zero geographic area. The computer system updates the turn-by-turn instructions when the mobile device enters or exits a navigation area in the series of navigation areas, until the device reaches the end point.Type: ApplicationFiled: September 29, 2015Publication date: March 30, 2017Applicant: Apple Inc.Inventors: Austin A. Marusco, Ashish Agarwal, Justin M. Strawn, Mithilesh Kumar, Vincent P. Arroyo, Max Muller, III, Vojislav Samsalovic
-
Publication number: 20150350845Abstract: Methods, systems, and computer program product for generating location fingerprint data for a venue are described. A sampling device surveying a venue can move inside the venue. While the sampling device moves, the sampling device can record environmental readings including, for example, strengths of signals from multiple radio signal sources. The sampling device can take the recording at fixed or various time intervals. Meanwhile, the sampling device can determine, based on a starting point and motion sensor readings, an estimated location of the mobile device for each time the sampling device takes the recordings. The sampling device can display a motion path of the estimated locations and a user interface item for receiving a user input for correcting the estimated locations. The sample device can tag the recorded environmental readings with the corrected locations, and submit the tagged readings to a server for determining a location fingerprint for the venue.Type: ApplicationFiled: September 30, 2014Publication date: December 3, 2015Inventors: Abhinav R. Patel, Darin Tay, David Benjamin Millman, Jessica Noel Tsoong, Joseph Ding-Jiu Huang, Robert Mayor, Vitali Lovich, Vojislav Samsalovic, Ashish Agarwal, Mithilesh Kumar
-
Patent number: 9007418Abstract: An image is displayed from a transparent display according to a first signal. Light passing through the display is received, and a second signal is generated from the received light. A third signal is generated from the first signal and the second signal by eliminating data in the second signal corresponding to the image.Type: GrantFiled: November 29, 2012Date of Patent: April 14, 2015Assignee: Cisco Technology, Inc.Inventors: Hao He, Nick Pafundi, Ian K. Kono, Mithilesh Kumar
-
Publication number: 20140146127Abstract: An image is displayed from a transparent display according to a first signal. Light passing through the display is received, and a second signal is generated from the received light. A third signal is generated from the first signal and the second signal by eliminating data in the second signal corresponding to the image.Type: ApplicationFiled: November 29, 2012Publication date: May 29, 2014Applicant: CISCO TECHNOLOGY, INC.Inventors: Hao He, Nick Pafundi, Ian K. Kono, Mithilesh Kumar
-
Patent number: 8626133Abstract: An alert system is provided. The alert system includes a processor and a memory coupled to the processor. The memory is computer-readable storage media configured to store instructions that are operable to be executed by the processor. The memory stores instructions that may be executed to determine a physical location of a contact in a contact list or a user managing the contact list; determine a physical location associated with a task in a task list; compare the physical location of the contact with the physical location associated with the task; determine when the physical location of the contact matches the physical location associated with the task; and transmit an alert message indicating the contact and the task.Type: GrantFiled: August 19, 2009Date of Patent: January 7, 2014Assignee: Cisco Technology, Inc.Inventors: Matthew Kuhlke, Yashas Prasad, Mithilesh Kumar, Lance Saleme