Patents by Inventor Oliver Morgan

Oliver Morgan 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).

  • Publication number: 20220035625
    Abstract: A base transaction User Interface (UI) is provided that provides transaction processing for transactions at transaction terminals. The base UI can be customized through independent and decoupled customization/extension files, which provide specific UI customizations for UI screen content, UI screen styles, UI screen views, UI screen workflows, and UI screen resource functionality. Customizations or extensions are achieved without modifying the base UI. The customizations or extensions are dynamically obtained during execution of the base UI from the corresponding files and processed by the base UI as user-defined custom overrides.
    Type: Application
    Filed: July 30, 2020
    Publication date: February 3, 2022
    Inventors: Kip Oliver Morgan, Alexander Arrabis Bronola, Meenakshi Sreeraman
  • Publication number: 20210406859
    Abstract: A transaction is maintained in a shopping cart and processed by a transaction manager in cooperation with a transaction application of a user device. The status device displays a code that when obtained by user device and provided to the transaction manager links the cart to the status device. Acquisition of the code is an indication that the customer associated with the cart is ready to checkout and pay for the items in the cart. The entire payment processing between the application, the transaction manager, and a payment service is monitored by transaction manager. Payment processing statuses for the payment as it processes in real time are sent from the transaction manager to the status device. Status device displays payment status messages on a display of that device and/or illuminates colored lights and/or plays specialized audible sounds indicative of the statuses as the payment processing continues in real time.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 30, 2021
    Inventors: Kip Oliver Morgan, James Emery Fugedy, II
  • Publication number: 20210158429
    Abstract: Various embodiments herein each include at least one of systems, methods, software, apps, and visualizations for floorspace management. In particular, some embodiments leverage mobile shopping and other technologies to identify when and where a customer selects items within a retail space and completes the purchase. This data is then stored and visualizations are generated from this data for areas and periods. Such embodiments enable identification of well-performing and under-performing areas of retail space based on criteria pertinent to the particular user.
    Type: Application
    Filed: November 27, 2019
    Publication date: May 27, 2021
    Inventors: Kip Oliver Morgan, James Emery Fugedy, II
  • Publication number: 20210158329
    Abstract: Various embodiments include at least one of devices, systems, methods, and software systems and method enabling communication and signaling devices. One embodiment is in the form of a method that includes receiving, via a network, data from a mobile device of an authenticated customer, including data of items for purchase scanned by the mobile device and storing the data of the scanned items for purchase in a cart data structure associated with an account of the authenticated customer. The method also includes receiving, via the network, data indicating the mobile device is located at a pay station and payment data from the mobile device to pay for items represented in the cart data structure. This method further includes transmitting, via the network and in response to the received payment data, a payment confirmation to the mobile device generated upon successfully processing a payment for items in the cart data structure.
    Type: Application
    Filed: November 27, 2019
    Publication date: May 27, 2021
    Inventors: Kip Oliver Morgan, James Emery Fugedy, II
  • Patent number: 10990416
    Abstract: A mobile device includes an originally downloaded mobile application. When a location of the mobile device is detected within a configured distance of a target enterprise store location, configuration data for the target enterprise's mobile application and services are obtained and automatically sent to the mobile device. The configuration data is applied to the original mobile application. When the user launches the original mobile application from the mobile device, the executing instance of the mobile application is transformed into the target enterprise's mobile application connected to the target enterprise's mobile application services server. The executing instance of the mobile application includes the branding, design, features, and workflow of the target enterprise's mobile application.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: April 27, 2021
    Assignee: NCR Corporation
    Inventors: Kip Oliver Morgan, David Taylor Baker, Miguel Cintron, Sirang Taudray Woolheater
  • Publication number: 20210065112
    Abstract: Various embodiments herein each include at least one of systems, methods, and software of order logistics calculators. Such calculators are implemented to determine feasible logistic solutions for product order deliveries. One method embodiment includes receiving, via a network from a computing device of a customer, order data including data identifying products for purchase and delivery to the customer and then determining at least one possible delivery option. A delivery option may be determined by identifying a possible delivery location based on customer calendar schedule data and determining an estimated delivery time from a shipping location to the possible delivery location. The method of this embodiment may then output, via the network to the computing device of the customer, data identifying at least one possible delivery location and a respective delivery time and further request customer acceptance input with regard to a possible delivery location and respective delivery time.
    Type: Application
    Filed: August 30, 2019
    Publication date: March 4, 2021
    Inventors: Zachary Taylor Lasater, Ankit Madhusudan Amin, Gina Torcivia Bennett, Kip Oliver Morgan
  • Publication number: 20210034378
    Abstract: A mobile device includes an originally downloaded mobile application. When a location of the mobile device is detected within a configured distance of a target enterprise store location, configuration data for the target enterprise's mobile application and services are obtained and automatically sent to the mobile device. The configuration data is applied to the original mobile application. When the user launches the original mobile application from the mobile device, the executing instance of the mobile application is transformed into the target enterprise's mobile application connected to the target enterprise's mobile application services server. The executing instance of the mobile application includes the branding, design, features, and workflow of the target enterprise's mobile application.
    Type: Application
    Filed: July 30, 2019
    Publication date: February 4, 2021
    Inventors: Kip Oliver Morgan, David Taylor Baker, Miguel Cintron, Sirang Taudray Woolheater
  • Publication number: 20200310830
    Abstract: Modular transaction terminal services are provided. The services are customized for specific features using configuration data maintained in files. The services communicate using a standardized data format and Application Programming Interface (API). An interface is provided for custom defining an instance of a processing environment for a target transaction terminal. Customizations are made to the files and process flow data structures that are processed by the services. The hardware requirements of the target transaction terminal are also obtained and an installation package is created for the target transaction terminal. The installation package is installed on hardware of the target transaction terminal and the processing environment initiated. The services, configuration data maintained in files, process flow data structures, and interface represent a modularized and customizable transaction terminal architecture.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 1, 2020
    Inventors: Kip Oliver Morgan, Ankit Madhusudan Amin
  • Patent number: 9459887
    Abstract: Techniques for automated graphical user interface (GUI) creation and/or rendering are provided. Establishments are defined via items for sale and rules defining workflow processing for purchasing the items. Each establishment representing a sub hierarchy. A GUI is rendered to represent a custom hierarchy of the sub hierarchies and presented to a user. The user interacts with the GUI to select a specific establishment and perform a specific transaction with that establishment in accordance with that establishment's items for sale and rules.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: October 4, 2016
    Assignee: NCR Corporation
    Inventors: Larry J. Salmen, Kip Oliver Morgan
  • Patent number: 8726141
    Abstract: A method and system are provided for efficiently verifying the integrity of file-based video audio and other essence in a content production system. The method involves creating a sequence of hash codes for the editable units of the essence, which are stored as metadata apart from the content (either in a separate file or in a separate portion of the same file), and are correlated to the content by a time label (which may be an offset or a timecode number). Upon retrieval from storage, the hash codes are generated for the retrieved essence and compared to the stored hash codes to verify that the content has not been modified.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: May 13, 2014
    Assignee: Metaglue Corporation
    Inventor: Oliver Morgan
  • Publication number: 20130198662
    Abstract: Techniques for automated graphical user interface (GUI) creation and/or rendering are provided. Establishments are defined via items for sale and rules defining workflow processing for purchasing the items. Each establishment representing a sub hierarchy. A GUI is rendered to represent a custom hierarchy of the sub hierarchies and presented to a user. The user interacts with the GUI to select a specific establishment and perform a specific transaction with that establishment in accordance with that establishment's items for sale and rules.
    Type: Application
    Filed: January 31, 2012
    Publication date: August 1, 2013
    Applicant: NCR Corporation
    Inventors: Larry J. Salmen, Kip Oliver Morgan
  • Publication number: 20110153467
    Abstract: A system and method of modifying menu data. The system includes a computer for receiving menu data from a host computer, for modifying the menu data to exclude items unavailable for sale at a location, and for making modified menu data available for use by self-service computers at the location.
    Type: Application
    Filed: December 18, 2009
    Publication date: June 23, 2011
    Inventors: Larry James Salmen, Kip Oliver Morgan, Paul Ford Knight, Andrew John Fisher
  • Publication number: 20110099462
    Abstract: A method and system are provided for efficiently verifying the integrity of file-based video audio and other essence in a content production system. The method involves creating a sequence of hash codes for the editable units of the essence, which are stored as metadata apart from the content (either in a separate file or in a separate portion of the same file), and are correlated to the content by a time label (which may be an offset or a timecode number). Upon retrieval from storage, the hash codes are generated for the retrieved essence and compared to the stored hash codes to verify that the content has not been modified.
    Type: Application
    Filed: October 28, 2010
    Publication date: April 28, 2011
    Applicant: Metaglue Corporation
    Inventor: Oliver Morgan
  • Patent number: 7635408
    Abstract: Hydrogen sulfide is selectively enriched from an acid gas (1) that comprises relatively large quantities of carbon dioxide using a configuration in which a portion of an isolated hydrogen sulfide stream is introduced into an absorber (51) operating as a carbon dioxide rejecter. The resulting concentrated hydrogen sulfide enriched solvent (4) is then further used (directly or indirectly) to absorb hydrogen sulfide from an acid feed gas.
    Type: Grant
    Filed: August 18, 2004
    Date of Patent: December 22, 2009
    Assignee: Fluor Technologies Corporation
    Inventors: John Mak, Richard B. Nielsen, Thomas King Chow, Oliver Morgan, Vincent Wai Wong
  • Publication number: 20060020602
    Abstract: To manage forward and backward compatibility, a mechanism is provided through which evolved and synthesized property definitions may be added by a new implementation that uses data from an old implementation. The definitions are associated with code that rename, reformat or otherwise manage access to the properties for which an old schema and a new schema are different. Such mechanisms generally allow an application using a first implementation of a metadata schema to access data stored using a second implementation of a metadata schema by specifying an evolved property definition in the first implementation to refer to a corresponding property definition in the second implementation, for each property in the first implementation that is different from a corresponding property in the second implementation. Accesses are redirected using the evolved property definition to access the corresponding property definition in the second implementation.
    Type: Application
    Filed: December 6, 2001
    Publication date: January 26, 2006
    Inventors: Oliver Morgan, Timothy Bingham, Thomas Ransdell
  • Patent number: 6792433
    Abstract: By providing an index that stores information about how to access each grouping of elements in an interleaved data stream and each element within each grouping, random access to each element in the interleaved data stream can be achieved. The index may store a temporal offset for each grouping for interleaved data streams in which the order of data samples in the interleaved data stream is different from the order in which those data samples are used to present the data stream. The information that allows each element in a grouping to be accessed may include information defining the length of each element, or information describing the relative position of each element in a grouping, such as a map table. Such a map table may have an entry for each data type, wherein each entry includes an indication of information used to access a sample of the data type.
    Type: Grant
    Filed: April 6, 2001
    Date of Patent: September 14, 2004
    Assignee: Avid Technology, Inc.
    Inventors: Katherine H. Cornog, Oliver Morgan
  • Publication number: 20030110176
    Abstract: To manage forward and backward compatibility, a mechanism is provided through which evolved and synthesized property definitions may be added by a new implementation that uses data from an old implementation. The definitions are associated with code that rename, reformat or otherwise manage access to the properties for which an old schema and a new schema are different. Such mechanisms generally allow an application using a first implementation of a metadata schema to access data stored using a second implementation of a metadata schema by specifying an evolved property definition in the first implementation to refer to a corresponding property definition in the second implementation, for each property in the first implementation that is different from a corresponding property in the second implementation. Accesses are redirected using the evolved property definition to access the corresponding property definition in the second implementation.
    Type: Application
    Filed: December 6, 2001
    Publication date: June 12, 2003
    Inventors: Oliver Morgan, Timothy J. Bingham, Thomas R. Ransdell
  • Publication number: 20020009172
    Abstract: By providing an index that stores information about how to access each grouping of elements in an interleaved data stream and each element within each grouping, random access to each element in the interleaved data stream can be achieved. The index may store a temporal offset for each grouping for interleaved data streams in which the order of data samples in the interleaved data stream is different from the order in which those data samples are used to present the data stream. The information that allows each element in a grouping to be accessed may include information defining the length of each element, or information describing the relative position of each element in a grouping, such as a map table. Such a map table may have an entry for each data type, wherein each entry includes an indication of information used to access a sample of the data type.
    Type: Application
    Filed: April 6, 2001
    Publication date: January 24, 2002
    Inventors: Katherine H. Cornog, Oliver Morgan
  • Patent number: 6337880
    Abstract: Random access to arbitrary images, whether frames or fields, of a video segment compressed using both interframe and intraframe techniques may be enhanced by including state information, for decoding and display, at appropriate points in the compressed bitstream to enable random access to each intraframe compressed image. The state information may be inserted during compression or by processing the bitstream of compressed data. An image index also may be generated that maps each temporal image in a decompressed output image sequence to an offset in the compressed bitstream of the data used to decode the image. The index may be created during compression or by processing the bitstream of compressed data. To access one or more samples starting with a specified point in time in a decompressed output image sequence, the index is accessed using the specified point in time to identify another sample in the decompressed output image sequence for which data is used to produce the specified sample.
    Type: Grant
    Filed: April 7, 2000
    Date of Patent: January 8, 2002
    Assignee: Avid Technology, Inc.
    Inventors: Katherine H. Cornog, James Hamilton, Oliver Morgan