Patents Examined by Abhijit B Sadananda
  • Patent number: 11321674
    Abstract: A system is provided which that allows users of electronic communication systems and/or calendar systems the ability to suggest meetings to users of different electronic communication systems and/or calendar systems via electronic messages. The system may provide users with the ability to share calendar availability with users of other electronic communication systems and/or calendar systems via electronic message. One aspect of the disclosed system is the fact that users can share interactive calendar information, and propose and confirm tentative meetings and events, with users of different electronic communications and/or calendar systems. Additionally, calendar information that is shared with others may be dynamically updated even after the electronic messages have been sent.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: May 3, 2022
    Assignee: BAYDIN, INC.
    Inventors: Alexander Moore, Michael Chin, Aye Moah, Alexey Komissarouk
  • Patent number: 11138531
    Abstract: Embodiments disclose a system and method for planning and scheduling, comprising connecting a single or plurality of similar computer systems via a local, private, or public network, creating or instantiating a plan a plan or plans, wherein the said plan is comprised within a tackle, and wherein the plan comprises a single or plurality of recursive child plans, allowing for organization, linking, interfacing and inheritance of a plurality of plans, a single or plurality of items, and for organization, linking, interfacing and inheritance of said items, performing an operation or operations on each item wherein each item can be broken up, perfected, integrated, or tackled, and wherein the encoded instructions further cause the computer system to request assignment through a series of assigning users, with the final assigning user assigning the first item for a first user who commits to the assignment of the first item; wherein the first user commits to constructing the item by providing a commitment duration r
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: October 5, 2021
    Assignee: Aligned Services, Inc.
    Inventor: Joe Kryzak
  • Patent number: 11087290
    Abstract: Techniques to improve a schedule using optimization are described. Some described techniques improve the schedule using optimization upon a user's travel booking operation and/or in response to changes in the user's relationships. The techniques include an apparatus, a method, and a computer-readable medium configured to process relationship data associated with potential candidates for a set of meetings in a schedule, relationship data corresponding to interaction indicia with each potential candidate, generate, from the relationship data, a connectivity network comprising links with the potential candidates, each link of the links corresponding to a relevance value between a user and a specific potential candidate, and populate, via an optimization unit, open meeting spaces in the schedule with meeting data based upon the connectivity network and availability data of the potential candidates, the schedule being configured to substantially maximize relevancy of the set of meetings.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: August 10, 2021
    Assignee: Capital One Services, LLC
    Inventors: Reza Farivar, Vincent Pham, Austin Grant Walters, Jeremy Edward Goodsitt, Fardin Abdi Taghi Abad, Mark Louis Watson, Anh Truong
  • Patent number: 11030560
    Abstract: This disclosure relates to a dispatch system that includes a network interface, a display, a memory, one or more mobile units, a requisition interface presented on the display, a first calculator that calculates at least one time value based on a difference in time-stamps of time-stamped events, a clock module including a sliding time window, wherein the sliding time window is a pre-defined interval of time prior to a current time, a second calculator that tracks assigned mobile units and mission ready mobile units based on the sliding time window of the clock module, calculates a workload value for each requisition over the pre-defined interval of time of the clock module that is immediately prior to the time of the requisition, and calculates a percentage of non-compliant requisitions, a schedule builder that builds a schedule, and a dispatcher that dispatches at least one available mobile in accordance with the schedule.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: June 8, 2021
    Assignee: BRANDT VX LLC
    Inventor: Joshua Brandt
  • Patent number: 11004093
    Abstract: The present invention is a method and system for detecting shopping groups based on the dynamic relation between shoppers' trajectories. First, shopper trajectories are generated using video images or positioning devices. Then, group behavior features are extracted from a candidate shopping group trajectory pair. The group behavior features of a given pair of trajectories are typically the changes in positional differences and the average speed of these trajectories. From a model of shopping group behavior, a given pair of candidate shopping group trajectories is analyzed to determine the group score—the likelihood of the pair of shoppers indeed belonging to the same group. Lastly, the system utilizes graph segmentation framework to find clusters where trajectories belonging to each cluster have tight group scores with each other.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: May 11, 2021
    Assignee: VideoMining Corporation
    Inventors: Hankyu Moon, Rajeev Sharma, Namsoon Jung
  • Patent number: 10956874
    Abstract: A method for creating events for use by an electronic calendar application. A computer device running a calendar application displays a GUI having a representation of a calendar. A first widget on the GUI initiates a software routine for defining an event. The routine generates an interface window having a plurality of event detail widgets which allow the user to interactively define details of the event. Once the details are entered, the event is saved as a multimedia object, and the multimedia object is placed onto the calendar representation. Further, details of the event may include additional multimedia content. Also, the calendar representation itself may include multimedia content. The event may be defined with an approximate time frame rather than a specific time frame. For example, an event may be linked to another event rather than to a specific time frame.
    Type: Grant
    Filed: June 21, 2007
    Date of Patent: March 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Boaz Nathaniel Gurdin, Erez Kikin-Gil, Asta Roseway
  • Patent number: 10915847
    Abstract: A method of improving operation of a petroleum reservoir using geotechnical and economic analysis includes classifying a petroleum reservoir using reserves ranking analytics (RRA) and then making one or modifications to the operation of the reservoir. RRA classification includes establishing reservoir classification metrics for each of the following categories: 1) resource size; 2) recovery potential; and 3) profitability. The reservoir can be classified based on at least one metric in the profitability classification category, and also based on at least one metric in one or more of the resource size classification category or the recovery potential classification category. Classification of reservoirs according to RRA can aid in reservoir management, planning, and development.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: February 9, 2021
    Assignee: QRI GROUP, LLC
    Inventors: Nansen G. Saleri, Robert M. Toronyi
  • Patent number: 10909482
    Abstract: Using remote image acquisition, image processing, and computational systems and methods, it has become possible to obtain actual building dimensions that can be used to generate construction estimates for repairing or maintaining buildings. For example, actual roof dimensions can be used to provide a computer-based estimate of materials and/or materials overage needed. Instead of simply applying a generic overage percentage based on roof shape, a computer-based approach can take into account cut lines as a percentage of total roof area. The resulting computer-generated estimate is shown to be more accurate, less expensive, and faster than using a human on-site estimator.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 2, 2021
    Assignee: Pictometry International Corp.
    Inventors: Dale R. Thornberry, Christopher T. Thornberry, Thom S. Salter
  • Patent number: 10885477
    Abstract: A device receives a command to identify an automation evaluation for a role, determines tasks of the role based on data relating to the role, and determines activities for the tasks based on the data relating to the role. The device determines one or more automation scores, which correspond to a suitability for automation of the activities, based on a set of characteristics of the activities and based on the data relating to the role. The automation scores are determined using a machine learning model to parse natural language descriptions of the activities and score parsed portions of the natural language descriptions. The device generates, for the role, an aggregate automation score based on the automation scores, determines the automation evaluation for the role based on the aggregate automation score and characteristics of an entity associated with the role, and performs an action relating to the automation evaluation.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: January 5, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Bhaskar Ghosh, Srikanth Nr, Rajendra T. Prasad, Shankaranand Mallapur, Sarvesh Madhusudan Damle, Prashant Bhadre, Anandakrishnan Rajaram, Mohan Sekhar
  • Patent number: 10885235
    Abstract: A method and apparatus for developing a product. A product development environment comprises a system. The system further comprises a virtual product online world manager and a transformer. The virtual product online world manager is configured to manage elements for a product under development in a virtual product online world. The transformer is configured to exchange the elements with a number of product development systems developing the elements over a network.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: January 5, 2021
    Assignee: The Boeing Company
    Inventor: Matthew M. Symmonds
  • Patent number: 10860557
    Abstract: Disclosed herein are systems and methods for implementing change value indication and historical value comparison at a user interface including means for storing records in a database, wherein updates to the records are recorded into a historical trending data object to maintain historical values for the records when the records are updated in the database; receiving input from a user device specifying data to be displayed at the user device; receiving historical filter input from the user device; querying the records stored in the database for the data to be displayed; querying the historical trending data object for the historical values of the data to be displayed; comparing the data to be displayed with the historical values of the data to be displayed to determine one or more changed values corresponding to the data to be displayed; and displaying a change value indication GUI to the user device displaying at least the data to be displayed and a changed value indication based on the one or more changed v
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: December 8, 2020
    Assignee: salesforce.com, inc.
    Inventors: Stefan Eberl, Abraham Adam, Alex Gitelman, Daphne Kao, Eric Nash, Harish Bellamane, Michael Tang, Twisha Mehta, Venkatachalam Muthukrishnan
  • Patent number: 10726393
    Abstract: Systems, methods and/or services that allocate and schedules appointments based on supply and demand. In an example, a method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to: gather information of a plurality of suppliers from one or more external sources, prior to a registration process for scheduling an appointment request from a consumer; validate the gathered information of the plurality of suppliers; receive a request from the consumer for scheduling of an appointment with one or more of the plurality of suppliers which meet consumer criteria; enable swapping, purchasing and auctioning of appointments; enable virtual visits and virtual visit queues for on demand virtual appointments; provide system agnostic calendar integration, and provide available suppliers to the consumer based on the consumer criteria.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: July 28, 2020
    Assignee: OPENMED, INC.
    Inventor: Aaron Kaufman
  • Patent number: 10701014
    Abstract: Contextual messaging systems and message implemented through a mobile device associated with a sender of a message include composing a message to a recipient via a messaging application; selecting one or more unique characters or pictures to trigger one or more of functionality, an application, or a service on a mobile device associated with the recipient; selecting one or more additional details subsequent to selecting the one or more unique characters or pictures, wherein the one or more additional details are used in the functionality, application or service; and sending the message to a mobile device associated with the recipient with the one or more unique characters or pictures and the one or more additional details. The mobile device is configured to receive the message and automatically perform one or more actions based on the one or more unique characters or pictures and the one or more additional details.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: June 30, 2020
    Assignee: Companyons, Inc.
    Inventors: Paolo Perazzo, Navin Goel, Brett Galloway
  • Patent number: 9990611
    Abstract: A system is provided which that allows users of electronic communication systems and/or calendar systems the ability to suggest meetings to users of different electronic communication systems and/or calendar systems via electronic messages. The system may provide users with the ability to share calendar availability with users of other electronic communication systems and/or calendar systems via electronic message. One aspect of the disclosed system is the fact that users can share interactive calendar information, and propose and confirm tentative meetings and events, with users of different electronic communications and/or calendar systems. Additionally, calendar information that is shared with others may be dynamically updated even after the electronic messages have been sent.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: June 5, 2018
    Assignee: Baydin, Inc.
    Inventors: Alexander Moore, Michael Chin, Aye Moah, Alexey Komissarouk
  • Patent number: 9946986
    Abstract: A method of improving operation of a petroleum reservoir using geotechnical analysis includes classifying a petroleum reservoir using a Reservoir Ranking Analysis (RRA) and then making one or modifications to the operation of the reservoir. RRA classification includes establishing reservoir classification metrics for at least resource size and recovery potential, and optionally profitability. The reservoir can be classified based on at least one metric in the profitability classification category, and also based on at least one metric in one or more of the resource size classification category or the recovery potential classification category. Classification of reservoirs can aid in reservoir management, planning, and development.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: April 17, 2018
    Assignee: QRI GROUP, LLC
    Inventors: Nansen G. Saleri, Robert M. Toronyi
  • Patent number: 9916592
    Abstract: Disclosed is an approach for implementing implicit follow and automatic unfollow of objects in an enterprise application system. Automated following and unfollowing can be provided for objects in a CRM application, such as objects pertaining to sales opportunities.
    Type: Grant
    Filed: May 16, 2013
    Date of Patent: March 13, 2018
    Assignee: Oracle International Corporation
    Inventors: Robert Knight, Daniel Salzer
  • Patent number: 9721265
    Abstract: Systems and methods are provided for generating adaptive surveys including questions and answer options selectable by users, and human-readable review prose based on answers to the questions. The survey may be related to an assessment of a business, and may be transmitted to a user electronic device. The generated survey may include one or more questions with selectable answer options. The selection of the answer options can be received from the user electronic device, and be used to generate the prose for the review. The user and/or the business may edit the prose and/or modify the intensity of the generated review. Tree data structures may be utilized to generate the questions of the survey, to store the answers, and generate the sentences of the review. Analytic data may be generated based on the selected answer options, which can be used to assess and influence marketing and business efforts.
    Type: Grant
    Filed: January 9, 2013
    Date of Patent: August 1, 2017
    Assignee: PowerReviews OC, LLC
    Inventors: Gilbert T. Olander, III, Christopher Lubkert, Joe Lobraco, Brian Dillard
  • Patent number: 9672491
    Abstract: A system and method for monitoring remote employees, having a computer for a user to perform job related tasks, wherein the computer is enabled to record various data regarding the user's use of the computer, and a network to transmit the various data to a storage unit, to allow the data to be accessed by an employer.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: June 6, 2017
    Assignee: Upwork Global Inc.
    Inventors: Odysseas Tsatalos, Stratis Karamanlakis
  • Patent number: 9424543
    Abstract: A method to authenticate an identity of a responder. The method includes receiving a request and determining, by one or more computer processors, a reviewer for the request. A custom key is generated for the reviewer and the request, and at least one URL is generated that contains the custom key. At least one URL is sent, along with the request, to the reviewer. Upon receiving a response to the request that includes a selection of one URL, it is determined whether the response was received from the determined reviewer for the request.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: August 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Eric Anderson, Christopher J. Dawson, Ravi K. Kosaraju, Rajesh Radhakrishnan