Patents by Inventor Manish Gupta

Manish Gupta 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: 10940812
    Abstract: Various aspects of a system and method to facilitate communication via an electronic interface of a vehicle are disclosed herein. In accordance with an embodiment, the method includes receipt of information from a first electronic device by an electronic control unit (ECU) via the electronic interface of the vehicle. The information is received by use of a first communication protocol. The first electronic device is in a first proximity range of the electronic interface of the vehicle. One or more correspondent actions is performed by the ECU based on the received information and a preference of a user associated with the vehicle.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: March 9, 2021
    Assignee: SONY CORPORATION
    Inventors: Manish Gupta, Samiran Sarkar, Pramod Chintalapoodi, Sho Tanaka
  • Patent number: 10945030
    Abstract: A system and method are provided for detecting the presence of potential commercials in a video data stream. Each of the commercials has an expected time length that is an integer multiple of a first predetermined time length, and has an overall time length that is equal to or less than a second predetermined time length. Transitions in the audio or video of the video data stream are detected and the time of the transitions are recorded. Time differences between one or more successive transitions are detected. Any time differences that are an integer multiple of the first predetermined time length, and that have an overall time length that is equal to or less than the second predetermined time length are identified. The contents of the video data stream associated with the identified time differences are flagged as potential commercials and sent to a content processing platform for further analysis.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: March 9, 2021
    Assignee: ALPHONSO INC.
    Inventors: Lampros Kalampoukas, Manish Gupta, Zhengxiang Pan
  • Publication number: 20210042851
    Abstract: A method, computer system, and a computer program product for multi-cloud solution design and fulfillment via crowdsourcing is provided. Embodiments of the present invention may include receiving a request, wherein the request includes computing requirements. Embodiments of the present invention may include parsing the received request into partitions. Embodiments of the present invention may include advertising the partitions to a plurality of participating members on a trusted network environment. Embodiments of the present invention may include receiving conceptual solutions to the partitions. Embodiments of the present invention may include evaluating the received conceptual solutions.
    Type: Application
    Filed: August 7, 2019
    Publication date: February 11, 2021
    Inventors: Manish Gupta, Sreekrishnan Venkateswaran, Jigar Navanitrai Kapasi, Deepak Poola Chandrashekar
  • Patent number: 10908969
    Abstract: A model drive system models tier changes within enterprise workloads by analyzing past data to automatically generate the capability to detect factors or situations which demand a change of service tier in a preferably hybrid cloud context with potentially multiple providers.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: February 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Santosh Thomas, Manish Gupta, Sreekrishnan Venkateswaran, Piotr Uzar
  • Publication number: 20210019906
    Abstract: Example implementations described herein are directed to the projection of two dimensional (2D) image recognition results to three dimensional (3D) space by using 3D reconstructed data to realize accurate object counting, identification, scene re-organization, and so on in accordance with the desired implementation. Through the example implementations described herein, more accurate objection detection can be provided than regular 2D object detection.
    Type: Application
    Filed: July 18, 2019
    Publication date: January 21, 2021
    Inventors: Yuki WATANABE, Ravigopal VENNELAKANTI, Manish GUPTA, Nam HUYN, Akira MAEKI, Chandrasekar VENKATRAMAN
  • Publication number: 20200410431
    Abstract: Example implementations described herein are directed to an asset management system configured to facilitate real-time inventory recognition with image analysis tagged with positional information. The example implementations described herein also provide the method and process to improve the accuracy of the pipe detection for counting with various approaches. Referring the expected number of the pipes, example implementations utilize use the pipe detection algorithm as well as the bounding box of the pipe stack, use the knowledge of the physical size of the pipe stack, and analyze a pipe stack from the images of two directions at the end.
    Type: Application
    Filed: June 27, 2019
    Publication date: December 31, 2020
    Inventors: Akira MAEKI, Manish GUPTA, Yuki WATANABE, Chandrasekar VENKATRAMAN, Nam HUYN, Ravigopal VENNELAKANTI
  • Patent number: 10881034
    Abstract: A cooling device for a heat source, such as an electronic component, has a single or set of nano- and/or micro-sized channel(s) connected to a single or multiple reservoir(s). The heat source causes nucleation within a channel, and a vapor bubble forms removing heat from the heat source via evaporation of liquid to vapor in the bubble and condensation of the generated vapor at the cooler ends of the bubble. Thus, the channel operates as a passive heat pipe and removes heat from the source by passively circulating the cooling fluid between the vapor bubble and the reservoir(s).
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: December 29, 2020
    Assignee: Syracuse University
    Inventors: Shalabh C. Maroo, An Zou, Manish Gupta
  • Patent number: 10873785
    Abstract: A content recommendation system that recommends content based on previous user content information and information regarding the user and user device. The system is capable of accurately recommending content using collaborative filtering by comparing the user's profile to other user profiles. User profiles rely on implicit ratings to determine user preferences. Implicit ratings may be determined by collecting the content that a user consumed, in addition to user and user device information. The system recommends content that similar users have consumed. The system is also able to identify and recommend trending content by analyzing changes in metrics over time. The system may also rely on automatic content recognition to identify content that the user is consuming without requiring active user input.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: December 22, 2020
    Assignee: Alphonso Inc.
    Inventors: Manish Gupta, Lampros Kalampoukas, Zhengziang Pan, Naren Sirugudi
  • Publication number: 20200394313
    Abstract: A system and method for application security profiling that includes extracting a code property graph from at least a subset of a code base; generating a code profile from the code property graph, wherein generating the code profile occurs prior to a compilation of the code base; and applying the code profile, comprising of identifying sections of interest within the code base.
    Type: Application
    Filed: June 25, 2020
    Publication date: December 17, 2020
    Inventors: Vlad A Ionescu, Fabian Yamaguchi, Chetan Conikee, Manish Gupta
  • Publication number: 20200387626
    Abstract: A set of potential personal information (PI) is constructed. A first data component of a first potential PI in the set of potential PI conforms to each element of a delimited alphanumeric string defining a PI search pattern. A first metadata component of the first potential PI comprises system information of a system maintaining the first potential PI. Responsive to determining that a component of the first potential PI meets a specification of a component of a signature, the first potential PI is identified as a first actual PI, wherein the signature comprises a data component specifying an alphanumeric string and a metadata component specifying a delimited alphanumeric string defining a metadata search pattern. Using a removal request constructed responsive to identifying the first actual PI, removal of the first data component from data maintained by the system maintaining the first potential PI is caused.
    Type: Application
    Filed: June 10, 2019
    Publication date: December 10, 2020
    Applicant: International Business Machines Corporation
    Inventor: MANISH GUPTA
  • Patent number: 10861022
    Abstract: A computerized method of populating one or more structured databases includes performing, by a computing device, the steps of: receiving customer message data from one or more data sources; extracting, from the customer message data, data sets representative of a set of customer questions; pre-processing, the data sets representative of the set of customer questions using one or more filters, thereby producing pre-processed data sets representative of customer questions; extracting, from the pre-processed data sets representative of customer questions, a set of customer expression data sets; grouping, the customer expression data sets into a set of clusters, each cluster representing one customer intent data set, each customer intent data set corresponding to one or more customer expression data sets; and storing, the customer intent data sets and the customer expression data sets in the structured database(s), the structured database(s) in electronic communication with the computing device.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: December 8, 2020
    Assignee: FMR LLC
    Inventors: Manish Gupta, Vijay Goel, Aravind Chandramouli, Rajib Biswas
  • Patent number: 10860651
    Abstract: A system, method and computer-readable medium for generation of missing data including transmitting indicators corresponding to locations of missing data in columns in tables of a database, each location of missing data corresponding to categorical values of categorical columns and each location of missing data being identified based on an expected count of data values at the corresponding location, receiving a selection of at least one indicator corresponding to at least one location of missing data, the at least one location of missing data corresponding to two or more categorical values of two or more categorical columns in the categorical columns, and generating sets of data records in at least one table in the tables of the database, each set of data records having two or more column values in two or more columns that correspond to the two or more categorical values of the two or more categorical columns.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: December 8, 2020
    Assignee: Informatica LLC
    Inventors: Gregorio Convertino, Ranjeet Kumar Tayi, Swati Tomar, Manish Gupta, Chitresh Kakwani
  • Publication number: 20200374195
    Abstract: A system may include a database disposed within a remote network management platform, a server device disposed in the platform, and a client device. The database may contain representations of configuration items, such as computing devices and software applications associated with the managed network. The server device may provide a graphical user interface including a sequence of panes to the client device. The sequence of panes may include an identifier pane, an identification rules pane, and a reconciliation pane. Each pane may include data entry fields that are operable to define a new class of configuration item. The server device may receive, by way of the graphical user interface, a definition of the new class that uniquely identifies configuration items of a particular type using at least the attributes. The server may store, in the database, the definition of the new class.
    Type: Application
    Filed: August 10, 2020
    Publication date: November 26, 2020
    Inventors: Vivian Tero, Chinna Polinati, Madhavi Puvvada, Purushottam Amradkar, Manish Gupta, Brandon Trudel, Guarav Yakhmi, Jesus Antonio Castro Cisneros, Viral Shah
  • Publication number: 20200357020
    Abstract: Techniques for presenting a content item with a media item are described. The techniques include receiving user input indicating a placement preference for a content item to be presented with a media item. The placement preference indicates a presentation preference of the content item relative to presentation of the media item. The placement preference is used to influence selection of a media item with which the content item is to be presented.
    Type: Application
    Filed: July 30, 2020
    Publication date: November 12, 2020
    Inventors: Poorva ARANKALLE, Brienne M. FINGER, Lin Liao, Manish Gupta, Rajas Moonka, Reuven LAX, Jill A. Huchital
  • Patent number: 10824455
    Abstract: Examples described herein include virtualized file servers which may include load balancing. For example, a recommendation engine may estimate a load associated with each of a plurality of file server virtual machines in a cluster. Based on the load, the recommendation engine may recommend changing ownership of one or more volume groups, scaling up the virtualized file server, scaling down the virtualized file server, scaling in the virtualized file server, scaling out the virtualized file server, or combinations thereof.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: November 3, 2020
    Assignee: Nutanix, Inc.
    Inventors: Durga Mahesh Arikatla, Manoj Naik, Rashmi Gupta, Veerraju Tammineedi, Yifeng Huang, Shyamsunder Prayagchand Rathi, Sravan Kumar Muthyala, Mausumi Ranasingh, Hemanth Kumar Thummala, Manish Gupta, Saji Kumar Vijaya Kumari Rajendran Nair
  • Publication number: 20200342517
    Abstract: This application relates to apparatus and methods for batching orders for delivery. In some examples, a computing device may obtain order data identifying at least a first order and a second order. The computing device may determine whether the first order can be delivered to a first delivery address and the second order can be delivered to a second delivery address within a delivery time window. Based on the determination, the computing device may batch the first order and the second order to generate a batched order. In some examples, the computing device determines if the delivery vehicle can store the items for the first order and the second order to determine whether the orders may be batched. The computing device may generate assignment data identifying an assignment of the batched order to a delivery vehicle, and may transmit the assignment data to another computing device.
    Type: Application
    Filed: April 24, 2019
    Publication date: October 29, 2020
    Inventors: Pratosh Deepak RAJKHOWA, Sneha Narahalli BALASUBRAMANYA, Manish GUPTA, Deepak DESHPANDE, Hagit KATZENELSON
  • Publication number: 20200342402
    Abstract: A system and method of driver selection is disclosed. At least one order including a delivery window is received and a first delivery assignment process is implemented during a first time period. The first time period occurs a predetermined time before the delivery window. An indication regarding the first delivery assignment process is received and a second delivery assignment process is implemented during a second time period when the indication regarding the first delivery assignment process indicates the first delivery assignment process failed to place the at least one order with a driver. The second time period is subsequent to the first time period. An indication regarding the second delivery assignment process is received.
    Type: Application
    Filed: April 26, 2019
    Publication date: October 29, 2020
    Inventors: Pratosh Deepak RAJKHOWA, Manish GUPTA, Chika UGBOH
  • Publication number: 20200342558
    Abstract: This application relates to apparatus and methods for determining delivery prices for, and the assigning of, order deliveries. In some examples, a computing device may obtain order data identifying an order for delivery. The computing device may transmit a request to deliver the order for a first price to a first driver. The computing device may determine that a response to the request has not been received, and obtain risk values corresponding to identified delivery request acceptance risk factors. The risk factors may include location based risk factors, delivery time risk factors, driver supply risk factors, and time deadline risk factors. The computing device may determine a second price based on the first price and the risk values by executing one or more algorithms. The computing device may then transmit another request to deliver the order for the second price to a second driver.
    Type: Application
    Filed: April 26, 2019
    Publication date: October 29, 2020
    Inventors: Pratosh Deepak RAJKHOWA, Manish GUPTA, Puneet SRIVASTAVA, Sairanjit POLEPEDDI
  • Publication number: 20200342395
    Abstract: This application relates to apparatus and methods for determining, assigning, and displaying order deliveries. In some examples, a computing device may obtain order data identifying at least one order for delivery during a timeslot. The computing device may transmit, to a driver's computing device, a request for deliveries for a first price during the timeslot. The computing device may receive, from the driver's computing device, a response accepting the request. The computing device may then assign the driver to the order, and determine a delivery status based on the assignment of the first driver to the first order. The delivery status may identify, for example, that the order has been assigned to the driver, an estimated delivery time, the number of items being delivered, the weight of the items, and a route taken by the driver. The computing device may also display the delivery status.
    Type: Application
    Filed: April 26, 2019
    Publication date: October 29, 2020
    Inventors: Pratosh Deepak RAJKHOWA, Manish GUPTA, Puneet SRIVASTAVA, Deepak Ramesh DESHPANDE, Dinoop DAYANAND, Sergey GAVRILLOV
  • Publication number: 20200334716
    Abstract: The serving of advertisements with (e.g., on) video documents may be improved in a number of ways. For example, a system may (a) accept information defining at least one ad spot associated with at least one instance of an video document, (b) accept offers to have advertisements served in the ad spot(s), and (c) arbitrate among competing advertisements, using at least the offers, to determine at least one advertisement to be served in that ad spot(s). As another example, a system may (a) accept relevance information for an advertisement, (b) determine at least one video document using the accepted relevance information, (c) present information about the video document(s) to an advertiser associated with the advertisement, and (d) accept, from the advertiser, an offer to have its advertisement served with at least one of the video document(s) accepted.
    Type: Application
    Filed: July 6, 2020
    Publication date: October 22, 2020
    Applicant: GOOGLE LLC
    Inventors: Jason S. Bayer, Ronojoy Chakrabarti, Keval Desai, Manish Gupta, Jill A. Huchital, Willard Rusch