Patents by Inventor Ruth Lin

Ruth Lin 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: 20190068609
    Abstract: Systems and methods for authenticating access to multiple data stores substantially in real-time are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method may include receipt of a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted.
    Type: Application
    Filed: October 29, 2018
    Publication date: February 28, 2019
    Inventors: Jay Sutaria, Brian Daniel Gustafson, Robert Paul van Gent, Ruth Lin, David Merriwether, Parvinder Sawhney, Ari Backholm
  • Patent number: 10091211
    Abstract: Systems and methods for authenticating access to multiple data stores substantially in real-time are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method may include receipt of a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: October 2, 2018
    Assignee: Seven Networks, LLC
    Inventors: Jay Sutaria, Brian Daniel Gustafson, Robert Paul van Gent, Ruth Lin, David Merriwether, Parvinder Sawhney, Ari Backholm
  • Patent number: 9769176
    Abstract: Systems and methods for authenticating access to multiple data stores substantially in real-time are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method may include receipt of a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: September 19, 2017
    Assignee: Seven Networks, LLC
    Inventors: Jay Sutaria, Brian Daniel Gustafson, Robert Paul van Gent, Ruth Lin, David Merriwether, Parvinder Sawhney
  • Patent number: 9578027
    Abstract: System and methods for authenticating access to multiple data stores are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method receives a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted.
    Type: Grant
    Filed: May 15, 2016
    Date of Patent: February 21, 2017
    Assignee: Seven Networks, LLC
    Inventors: Jay Sutaria, Brian Daniel Gustafson, Robert Paul van Gent, Ruth Lin, David Merriwether, Parvinder Sawhney
  • Patent number: 9444812
    Abstract: A method for authenticating a user to provide a service is provided. The method includes storing information associated with a user of a first device on a server. The stored information includes a phone number associated with a second device of the user and is stored during an event. Additional information is needed to authenticate the first device to provide a service. The method includes querying the user for additional information to authenticate the first device to provide the service and querying the user to verify the phone number provided during the event before sending one or more communications associated with providing the service to the first device. The method includes sending, based on the stored information and the additional information the one or more communications to provide the service.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: September 13, 2016
    Assignee: Seven Networks, LLC
    Inventors: Jay Sutaria, Brian Daniel Gustafson, Robert Paul van Gent, Ruth Lin, David Merriwether, Parvinder Sawhney
  • Patent number: 8064583
    Abstract: System and methods for authenticating access to multiple data stores are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method receives a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted.
    Type: Grant
    Filed: September 21, 2006
    Date of Patent: November 22, 2011
    Assignee: Seven Networks, Inc.
    Inventors: Jay Sutaria, Brian Daniel Gustafson, Robert Paul van Gent, Ruth Lin, David Merriwether, Parvinder Sawhney
  • Patent number: 7796742
    Abstract: A system and method for simplified provisioning is provided. The method comprises storing information associated with a user during a non-provisioning event. The information is utilized to pre-fill a registration related to a provisioning event. One or more communications are forwarded to the user requesting information to complete the registration for the provisioning event based on the information stored.
    Type: Grant
    Filed: April 21, 2005
    Date of Patent: September 14, 2010
    Assignee: SEVEN Networks, Inc.
    Inventors: Jay Sutaria, Brian Daniel Gustafson, Robert Paul van Gent, Ruth Lin, David Merriwether, Parvinder Sawhney
  • Publication number: 20050129047
    Abstract: A switch capable of controlling data packet transmission includes at least one input port for receiving a data packet, at least one output port for outputting the data packet, a queue buffer for holding the received data packet, and a analyzing-processing unit for determining how to transmit the received data packet based on a transmission requirement of the received data packet.
    Type: Application
    Filed: December 1, 2004
    Publication date: June 16, 2005
    Inventors: Hau-Chun Ku, Weipin Chen, Ruth Lin, ChaoCheng Cheng
  • Publication number: 20050128949
    Abstract: A network system includes a plurality of switches for controlling data packet transmission within the network, and a central processor coupled to the plurality of switches for sending at least one adjusting signal to at least one of the plurality of switches to adjust its processing manner for data packets.
    Type: Application
    Filed: December 9, 2004
    Publication date: June 16, 2005
    Inventors: Hau-Chun Ku, Weipin Chen, Ruth Lin, ChaoCheng Cheng
  • Publication number: 20050129012
    Abstract: A switch capable of controlling data packets transmission includes at least one input port for receiving data packets, a plurality of output ports for outputting the data packets, and a decision logic for selecting one output port from the plurality of output ports depending on the transmission properties of the received data packets. In this way, the data packets transmission is improved by choosing one of these output ports which each connects to different network path with different transmission speed.
    Type: Application
    Filed: December 8, 2004
    Publication date: June 16, 2005
    Inventors: Hau-Chun Ku, Weipin Chen, Ruth Lin, ChaoCheng Cheng
  • Publication number: 20040030970
    Abstract: A test platform device for testing an embedded memory of a system on chip includes a first socket, a second socket and a test control circuit. The first socket is used for plugging therein the system on chip to be tested. The second socket is used for plugging therein an independent memory chip. The test control circuit is electrically connected to the first socket and the second socket, performs a comparable writing-reading operation of each of the embedded memory of the system on chip and the independent memory chip and outputting an error data when incomparable results are obtained in response to the comparable writing-reading operation of each of the embedded memory of the system on chip and the independent memory chip.
    Type: Application
    Filed: May 7, 2003
    Publication date: February 12, 2004
    Inventors: Murphy Chen, Timothy Tseng, Chao-Cheng Cheng, Ruth Lin, Mike Duh