Patents by Inventor Darren Mitchell

Darren Mitchell 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: 20200301911
    Abstract: Systems and methods for creating, manipulating, and displaying a timeline of chronological events each linked to corresponding one or more electronic files are described. An event corresponding to a time or time range can be created. One or more electronic files can be linked to the event. The event linked to the one or more electronic files can be presented on a graphical timeline at the time or time range. The one or more electronic files are accessible through the event displayed on the graphical timeline.
    Type: Application
    Filed: December 10, 2018
    Publication date: September 24, 2020
    Inventors: Theodore ECONOMY, William J. GOLDBERG, Darren MITCHELL
  • Publication number: 20120240050
    Abstract: A method and system that provide an intuitive user interface and related components for making Internet users aware of Internet cookie-related privacy issues, and enabling users to control Internet privacy through automatic cookie handling. Default privacy settings for handling cookies are provided, and through the user interface, the privacy settings may be customized to a user's liking. Further, through the user interface, for each individual site that forms a page of content, the site's privacy policy may be reviewed and/or the privacy controlled by specifying how cookies from that site are to be handled. To make users aware, the user interface provides an active alert on a first instance of a retrieved web site's content that fails to include satisfactory privacy information, and thereafter, provides a distinctive passive alert to allow the user selective access to privacy information, per-site cookie handling and cookie handling settings.
    Type: Application
    Filed: April 18, 2012
    Publication date: September 20, 2012
    Applicant: Microsoft Corporation
    Inventors: Aaron Goldfeder, Cem Paya, Joseph J. Gallagher, Roberto A. Franco, Stephen J. Purpura, Darren Mitchell, Frank M. Schwieterman, Viresh Ramdatmisier
  • Patent number: 8166406
    Abstract: A method and system that provide an intuitive user interface and related components for making Internet users aware of Internet cookie-related privacy issues, and enabling users to control Internet privacy through automatic cookie handling. Default privacy settings for handling cookies are provided, and through the user interface, the privacy settings may be customized to a user's liking. Further, through the user interface, for each individual site that forms a page of content, the site's privacy policy may be reviewed and/or the privacy controlled by specifying how cookies from that site are to be handled. To make users aware, the user interface provides an active alert on a first instance of a retrieved web site's content that fails to include satisfactory privacy information, and thereafter, provides a distinctive passive alert to allow the user selective access to privacy information, per-site cookie handling and cookie handling settings.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: April 24, 2012
    Assignee: Microsoft Corporation
    Inventors: Aaron Goldfeder, Cem Paya, Joseph J. Gallagher, Roberto A. Franco, Stephen J. Purpura, Darren Mitchell, Frank M. Schwieterman, Viresh Ramdatmisier
  • Patent number: 8074226
    Abstract: Systems and methods for switching from a first Internet context to a second Internet context without process shutdown are described. Internet context data, such as cookies, history and user-defined data, is stored in containers unique to each user on a system. Internet content is stored in a common location so redundant downloaded information is not stored. Content information is found or stored by hashing a URL and indexing the memory location according to the resulting hash value. If content data is specific to a particular user, a hash is performed on a combination of the URL and an ordinal associated with the user's unique identity to obtain a hash value unique to the user. The user-specific content is then stored and the memory location is indexed according to the unique hash value.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: December 6, 2011
    Assignee: Microsoft Corporation
    Inventors: Ahsan Syed Kabir, Erik Snapper, Darren Mitchell, Rajeev Dujari
  • Patent number: 8065673
    Abstract: A computer system includes an object oriented framework that provides a set of application integration interfaces that support programmatic updating operations for maintaining locally stored copies of resources such as hypertext document pages from remote servers on a computer network. The updating operations continually check for updates to the data at the remote server and download updated versions of the resources to maintain concurrency of the locally stored copy. The updating operations are performed while a connection to the remote network is left idle, to maximize usage of on-line connection time. The updating operations also can be programmatically scheduled by a client program of the updating operations. The updating operations include updating the contents of a folder or directory in a local file system as specified in a file at a remote server on the network, and providing automatically updating and populating groups of sites or document pages organized by category.
    Type: Grant
    Filed: June 1, 2004
    Date of Patent: November 22, 2011
    Assignee: Microsoft Corporation
    Inventors: David J. D'Souza, Sabina Nawaz, Erik Jon Snapper, Darren Mitchell, Raymond Edward Endres, Teresa Martineau, Bharat Shyam, Ian Michael Ellison-Taylor, Mohsin Ahmed
  • Patent number: 7640213
    Abstract: The present invention relates to a system and methodology providing an automated and dynamically responsive infrastructure to support online subscription services. The system includes one or more components to coordinate and manage a plurality of services offered by multiple service providers. This can include automatically creating and managing billing accounts for customers subscribing to such services. At least one engine is provided to process multiple rules in response to subscription events that occur in connection with the services in order to facilitate service delivery. At least one rating processor is provided to process multiple rating rules in response to subscription events for currency and non-currency resources.
    Type: Grant
    Filed: August 26, 2008
    Date of Patent: December 29, 2009
    Assignee: Microsoft Corporation
    Inventors: Philip Peter Reunert, Jun Yin, Brett Adam Tanzer, Naveen Kachroo, Bharat Shyam, Darren Mitchell, Michael T. Daly, Todd D. Ostermeir, James Francis Gilsinan, IV, David John Brennan, Carol R. Rall, Ram Viswanathan, Murali R. Krishnan
  • Patent number: 7614002
    Abstract: A system and method that evaluates privacy policies from web sites to determine whether each site is permitted to perform operations (e.g., store, retrieve or delete) directed to cookies on a user's computer. Various properties of each cookie and the context in which it is being used are evaluated against a user's privacy preference settings to make the determination. An evaluation engine accomplishes the evaluation and determination via a number of criteria and considerations, including the cookie properties, its current context, the site, the zone that contains the site, and any P3P data (compact policy) provided with the site's response. The user privacy preferences are evaluated against these criteria to determine whether a requested cookie operation is allowed, denied or modified. A formalized distinction between first-party cookies versus third-party cookies may be used in the determination, along with whether the cookie is a persistent cookie or a session cookie.
    Type: Grant
    Filed: July 1, 2005
    Date of Patent: November 3, 2009
    Assignee: Microsoft Corporation
    Inventors: Aaron R. Goldfeder, Cem Paya, Frank M. Schwieterman, Darren Mitchell, Rajeev Dujari, Stephen J. Purpura
  • Patent number: 7493613
    Abstract: A computer system includes an object oriented framework that provides a set of application integration interfaces that support programmatic updating operations for maintaining locally stored copies of resources such as hypertext document pages from remote servers on a computer network. The updating operations continually check for updates to the data at the remote server and download updated versions of the resources to maintain concurrency of the locally stored copy. The updating operations are performed while a connection to the remote network is left idle, to maximize usage of on-line connection time. The updating operations also can be programmatically scheduled by a client program of the updating operations. The updating operations include updating the contents of a folder or directory in a local file system as specified in a file at a remote server on the network, and providing automatically updating and populating groups of sites or document pages organized by category.
    Type: Grant
    Filed: November 16, 2005
    Date of Patent: February 17, 2009
    Assignee: Microsoft Corporation
    Inventors: David J. D'Souza, Sabina Nawaz, Erik Jon Snapper, Darren Mitchell, Raymond Edward Endres, Teresa Martineau, Bharat Shyam, Ian Michael Ellison-Taylor, Mohsin Ahmed
  • Publication number: 20090024522
    Abstract: The present invention relates to a system and methodology providing an automated and dynamically responsive infrastructure to support online subscription services. The system includes one or more components to coordinate and manage a plurality of services offered by multiple service providers. This can include automatically creating and managing billing accounts for customers subscribing to such services. At least one engine is provided to process multiple rules in response to subscription events that occur in connection with the services in order to facilitate service delivery. At least one rating processor is provided to process multiple rating rules in response to subscription events for currency and non-currency resources.
    Type: Application
    Filed: August 26, 2008
    Publication date: January 22, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Philip Peter Reunert, Jun Yin, Brett Adam Tanzer, Naveen Kachroo, Bharat Shyam, Darren Mitchell, Michael T. Daly, Todd D. Ostermeir, James Francis Gilsinan, IV, David John Brennan, Carol R. Rall, Ram Viswanathan, Murali R. Krishnan
  • Patent number: 7461153
    Abstract: Systems and methods for switching from a first Internet context to a second Internet context without process shutdown are described. Internet context data, such as cookies, history and user-defined data, is stored in containers unique to each user on a system. Internet content is stored in a common location so redundant downloaded information is not stored. Content information is found or stored by hashing a URL and indexing the memory location according to the resulting hash value. If content data is specific to a particular user, a hash is performed on a combination of the URL and an ordinal associated with the user's unique identity to obtain a hash value unique to the user. The user-specific content is then stored and the memory location is indexed according to the unique hash value.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: December 2, 2008
    Assignee: Microsoft Corporation
    Inventors: Ahsan Syed Kabir, Erik Snapper, Darren Mitchell, Rajeev Dujari
  • Patent number: 7418426
    Abstract: The subject innovation relates to a system and/or methodology that provides an automated and dynamically responsive infrastructure to support online subscription services. The system coordinates and manages services offered by service providers. This can include automatically creating and managing billing accounts for customers. At least one engine is provided to process multiple rules in response to subscription events that occur in connection with the services to facilitate service delivery. At least one rating processor is provided to process multiple rating rules in response to subscription events.
    Type: Grant
    Filed: May 20, 2002
    Date of Patent: August 26, 2008
    Assignee: Microsoft Corporation
    Inventors: Philip Peter Reunert, Jun Yin, Brett Adam Tanzer, Naveen Kachroo, Bharat Shyam, Darren Mitchell, Michael T. Daly, Todd D. Ostermeir, James Francis Gilsinan, David John Brennan, Carol R. Rall, Ram Viswanathan, Murali R. Krishnan
  • Patent number: 7346908
    Abstract: An operating system registry contains multiple “identities.” One of these identities is designated the current identity. An application executing on a multitasking computer system uses information stored in the current identity to configure the application, for example to provide a user-specific user interface. When an application opens, it registers with an identity manager using objects known as “connection points.” To switch identities, a user supplies the name of an identity to switch to. The identity manager then uses the registered connection points to query each of the applications for permission to switch identities. If all the registered connection points grant permission to switch identities, then the identity manager switches the current identity by changing information in the registry. The identity manager then notifies all applications, via their registered connection points, that a change to the registry has been made so that the applications can take appropriate action.
    Type: Grant
    Filed: August 17, 2004
    Date of Patent: March 18, 2008
    Assignee: Microsoft Corporation
    Inventors: Christopher A. Evans, Christopher T. Sager, Darren Mitchell
  • Publication number: 20080027065
    Abstract: The invention relates to compounds of formula (I) processes for their preparation, pharmaceutical compositions containing them and their use in the treatment of conditions or disorders which are mediated via the GPR38 receptor.
    Type: Application
    Filed: June 26, 2007
    Publication date: January 31, 2008
    Inventors: Darren Mitchell, Jonathan Seal, Mervyn Thompson, Susan Westaway, Samantha Brown
  • Patent number: 7231640
    Abstract: An operating system registry contains multiple “identities.” One of these identities is designated the current identity. An application executing on a multitasking computer system uses information stored in the current identity to configure the application, for example to provide a user-specific user interface. When an application opens, it registers with an identity manager using objects known as “connection points.” To switch identities, a user supplies the name of an identity to switch to. The identity manager then uses the registered connection points to query each of the applications for permission to switch identities. If all the registered connection points grant permission to switch identities, then the identity manager switches the current identity by changing information in the registry. The identity manager then notifies all applications, via their registered connection points, that a change to the registry has been made so that the applications can take appropriate action.
    Type: Grant
    Filed: November 29, 2004
    Date of Patent: June 12, 2007
    Assignee: Microsoft Corporation
    Inventors: Christopher A. Evans, Christopher T. Sager, Darren Mitchell
  • Publication number: 20060148855
    Abstract: Compounds of formula (I), or a pharmaceutically acceptable salt or solvate thereof, wherein P, W, X, Y, R2, R3, r and s are as defined in the specification, processes for preparing such compounds, pharmaceutical compositions comprising such compounds and their use in therapy.
    Type: Application
    Filed: February 12, 2004
    Publication date: July 6, 2006
    Inventors: James Macdonald, Darren Mitchell, Harshad Rami, Mervyn Thompson, Leontine Trouw, Susan Westaway
  • Publication number: 20060142333
    Abstract: Certain compounds of formula (I), or a pharmaceutically acceptable salt or solvate thereof, wherein R1, R2, R3, P, X, Y, q, r ans s are as defined in the specification, a process for preparing such compounds, a pharmaceutical composition comprising such compounds and the use of such compounds in medicine.
    Type: Application
    Filed: February 13, 2003
    Publication date: June 29, 2006
    Inventors: Gregor MacDonald, Darren Mitchell, Harshad Rami, Mervyn Thompson, Susan Westaway
  • Patent number: D731337
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: June 9, 2015
    Assignee: Garmin Switzerland GmbH
    Inventors: David F. Lammers-Meis, Todd P. Register, Adam W. Roush, Darren Mitchell Nakonechny
  • Patent number: D769138
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: October 18, 2016
    Assignee: Garmin Switzerland GmbH
    Inventors: Todd P. Register, Marcus A. Moilanen, David F. Lammers-Meis, Darren Mitchell Nakonechny, Russell F. Mansfield, III
  • Patent number: D835364
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: December 4, 2018
    Assignee: Garmin Switzerland GmbH
    Inventors: Juhee Lee, Gary J. Domke, Aaron J. Lindh, Todd P. Register, Darren Mitchell Nakonechny
  • Patent number: D962091
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: August 30, 2022
    Inventors: Michael J. Barczak, Robert S. Lillquist, Joshua B. Tulkoff, Michael R. Snyder, Darren Mitchell Nakonechny