Patents by Inventor William C. Cottrill
William C. Cottrill 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: 20230251789Abstract: In one example, a processing system may identify a type of data contained in a first dataset that is to be stored in a storage array, wherein the storage array comprises a plurality of storage zones, and wherein the plurality of storage zones includes at least two different types of storage technologies. The processing system may generate a metadata file for the first dataset that contains self-describing information for the first dataset, wherein the metadata file is generated based on the type of the data, and wherein the self-describing information defines a manner, a time, and a location for storing the first dataset. The processing system may send the first dataset to a first storage zone of the plurality of storage zones, wherein the self-describing information includes an instruction to send the first dataset to the first storage zone for at least a defined period of time.Type: ApplicationFiled: April 17, 2023Publication date: August 10, 2023Inventors: Sheldon Kent Meredith, Biren Parekh, William C. Cottrill
-
Patent number: 11657871Abstract: Aspects of the subject disclosure may include, for example, applying a setting voltage across first and second electrodes, wherein a nanowire with a first electrical resistance is electrically connected between the first and second electrodes, wherein the applying of the setting voltage causes a migration of ions from the first and/or second electrodes to a surface of the nanowire, and wherein the migration of ions effectuates a reduction of electrical resistance of the nanowire from the first electrical resistance to a second electrical resistance that is lower than the first electrical resistance; and applying a reading voltage across the pair of electrodes, wherein the reading voltage is less than the setting voltage, and wherein the reading voltage is sufficiently small such that the applying of the reading voltage causes no more than an insignificant change of the electrical resistance of the nanowire from the second electrical resistance. Other embodiments are disclosed.Type: GrantFiled: July 14, 2021Date of Patent: May 23, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Sheldon Kent Meredith, Yevgeniy Puzyrev, William C. Cottrill
-
Patent number: 11637936Abstract: Concepts and technologies are disclosed herein for mobile network handling of simultaneous data usage session records. A system can include a network session server that has a processor and a memory storing instructions that configure a processor to perform operations. The operations can include obtaining, from a session probe within a core network device, a raw mobile data set associated with a user equipment. The operations can include determining that the user equipment engages in a simultaneous usage session based on the raw mobile data set. The operations can include identifying targeted domains that are present within the raw mobile data set, and creating a raw session record for each of the targeted domains associated with the simultaneous usage session.Type: GrantFiled: May 11, 2021Date of Patent: April 25, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Sheldon Meredith, William C. Cottrill
-
Patent number: 11635907Abstract: In one example, a processing system may identify a type of data contained in a first dataset that is to be stored in a storage array, wherein the storage array comprises a plurality of storage zones, and wherein the plurality of storage zones includes at least two different types of storage technologies. The processing system may generate a metadata file for the first dataset that contains self-describing information for the first dataset, wherein the metadata file is generated based on the type of the data, and wherein the self-describing information defines a manner, a time, and a location for storing the first dataset. The processing system may send the first dataset to a first storage zone of the plurality of storage zones, wherein the self-describing information includes an instruction to send the first dataset to the first storage zone for at least a defined period of time.Type: GrantFiled: August 30, 2021Date of Patent: April 25, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Sheldon Kent Meredith, Biren Parekh, William C. Cottrill
-
Publication number: 20220300661Abstract: Aspects of the subject disclosure may include, for example, identifying, during a CPU's execution of a first program, a branching instruction of the first program that redirects execution to a second program. Responsive to the identifying of the branching instruction, a return address of a next instruction of the first program is encrypted. The encrypted return address is transferred to the second program without the CPU retaining a record of the return address. The encrypted return address is received from the second program responsive to its completion of execution. The received encrypted return address is decrypted to obtain the return address enabling a resumption of execution of the first program from the next instruction. Other embodiments are disclosed.Type: ApplicationFiled: June 6, 2022Publication date: September 22, 2022Applicant: AT&T Intellectual Property I, L.P.Inventors: William C. Cottrill, Sheldon Kent Meredith, Peter Hardie
-
Patent number: 11403430Abstract: Aspects of the subject disclosure may include, for example, identifying, during a CPU's execution of a first program, a branching instruction of the first program that redirects execution to a second program. Responsive to the identifying of the branching instruction, a return address of a next instruction of the first program is encrypted. The encrypted return address is transferred to the second program without the CPU retaining a record of the return address. The encrypted return address is received from the second program responsive to its completion of execution. The received encrypted return address is decrypted to obtain the return address enabling a resumption of execution of the first program from the next instruction. Other embodiments are disclosed.Type: GrantFiled: June 11, 2019Date of Patent: August 2, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: William C. Cottrill, Sheldon Kent Meredith, Peter Hardie
-
Publication number: 20220027594Abstract: Aspects of the subject disclosure may include, for example, obtaining a first image of a random distribution of items overlaying an encoded region of an object identification tag affixed to an object, wherein the first image comprises a first pattern obtained according to a first image capture configuration. A second image of the random distribution of items is also obtained, wherein the second image comprises a second pattern obtained according to a second image capture configuration. First and second stored reference patterns are identified according to decoded information obtained from the encoded region of the object identification tag and the first and second patterns are compared to the first and second stored reference patterns to obtain a comparison result. An authenticity of the object is determined according to the comparison result. Other embodiments are disclosed.Type: ApplicationFiled: October 8, 2021Publication date: January 27, 2022Applicant: AT&T Intellectual Property I, L.P.Inventors: William C. Cottrill, Sheldon Kent Meredith, Yevgeniy Puzyrev
-
Publication number: 20220019368Abstract: In one example, a processing system may identify a type of data contained in a first dataset that is to be stored in a storage array, wherein the storage array comprises a plurality of storage zones, and wherein the plurality of storage zones includes at least two different types of storage technologies. The processing system may generate a metadata file for the first dataset that contains self-describing information for the first dataset, wherein the metadata file is generated based on the type of the data, and wherein the self-describing information defines a manner, a time, and a location for storing the first dataset. The processing system may send the first dataset to a first storage zone of the plurality of storage zones, wherein the self-describing information includes an instruction to send the first dataset to the first storage zone for at least a defined period of time.Type: ApplicationFiled: August 30, 2021Publication date: January 20, 2022Inventors: Sheldon Kent Meredith, Biren Parekh, William C. Cottrill
-
Publication number: 20210408308Abstract: Aspects of the subject disclosure may include, for example, a photo detecting device that includes a bottom gate, a bilayer semiconductor formed on the bottom gate, and a top gate above the bilayer semiconductor comprising a polymer electrolyte. Other embodiments are disclosed.Type: ApplicationFiled: September 8, 2021Publication date: December 30, 2021Applicant: AT&T Intellectual Property I, L.P.Inventors: Yevgeniy Puzyrev, Sheldon Kent Meredith, William C. Cottrill
-
Patent number: 11170192Abstract: Aspects of the subject disclosure may include, for example, obtaining a first image of a random distribution of particles overlaying an encoded region of an object identification tag, wherein the first image is obtained according to a first image capture configuration comprising a first image capture angle. The first image is associated with a decoded message determined according to the encoded region resulting in an association between the object identification tag and the first reflection pattern. A second image of the random distribution of particles is obtained according to a second image capture configuration including a second image capture angle, and an authenticity of the object identification tag is determined according to the association, the first image, and the second image. Other embodiments are disclosed.Type: GrantFiled: September 14, 2020Date of Patent: November 9, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: William C. Cottrill, Sheldon Kent Meredith, Yevgeniy Puzyrev
-
Publication number: 20210343339Abstract: Aspects of the subject disclosure may include, for example, applying a setting voltage across first and second electrodes, wherein a nanowire with a first electrical resistance is electrically connected between the first and second electrodes, wherein the applying of the setting voltage causes a migration of ions from the first and/or second electrodes to a surface of the nanowire, and wherein the migration of ions effectuates a reduction of electrical resistance of the nanowire from the first electrical resistance to a second electrical resistance that is lower than the first electrical resistance; and applying a reading voltage across the pair of electrodes, wherein the reading voltage is less than the setting voltage, and wherein the reading voltage is sufficiently small such that the applying of the reading voltage causes no more than an insignificant change of the electrical resistance of the nanowire from the second electrical resistance. Other embodiments are disclosed.Type: ApplicationFiled: July 14, 2021Publication date: November 4, 2021Applicant: AT&T Intellectual Property I, L.P.Inventors: Sheldon Kent Meredith, Yevgeniy Puzyrev, William C. Cottrill
-
Patent number: 11145772Abstract: Aspects of the subject disclosure may include, for example, a photodetecting device that includes a bottom gate, a bilayer semiconductor formed on the bottom gate, and a top gate above the bilayer semiconductor comprising a polymer electrolyte. Other embodiments are disclosed.Type: GrantFiled: March 11, 2019Date of Patent: October 12, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Yevgeniy Puzyrev, Sheldon Kent Meredith, William C. Cottrill
-
Patent number: 11106378Abstract: In one example, a processing system may identify a type of data contained in a first dataset that is to be stored in a storage array, wherein the storage array comprises a plurality of storage zones, and wherein the plurality of storage zones includes at least two different types of storage technologies. The processing system may generate a metadata file for the first dataset that contains self-describing information for the first dataset, wherein the metadata file is generated based on the type of the data, and wherein the self-describing information defines a manner, a time, and a location for storing the first dataset. The processing system may send the first dataset to a first storage zone of the plurality of storage zones, wherein the self-describing information includes an instruction to send the first dataset to the first storage zone for at least a defined period of time.Type: GrantFiled: November 21, 2018Date of Patent: August 31, 2021Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Sheldon Kent Meredith, Biren Parekh, William C. Cottrill
-
Publication number: 20210266411Abstract: Concepts and technologies are disclosed herein for mobile network handling of simultaneous data usage session records. A system can include a network session server that has a processor and a memory storing instructions that configure a processor to perform operations. The operations can include obtaining, from a session probe within a core network device, a raw mobile data set associated with a user equipment. The operations can include determining that the user equipment engages in a simultaneous usage session based on the raw mobile data set. The operations can include identifying targeted domains that are present within the raw mobile data set, and creating a raw session record for each of the targeted domains associated with the simultaneous usage session.Type: ApplicationFiled: May 11, 2021Publication date: August 26, 2021Applicant: AT&T Intellectual Property I, L.P.Inventors: Sheldon Meredith, William C. Cottrill
-
Patent number: 11100982Abstract: Aspects of the subject disclosure may include, for example, applying a setting voltage across first and second electrodes, wherein a nanowire with a first electrical resistance is electrically connected between the first and second electrodes, wherein the applying of the setting voltage causes a migration of ions from the first and/or second electrodes to a surface of the nanowire, and wherein the migration of ions effectuates a reduction of electrical resistance of the nanowire from the first electrical resistance to a second electrical resistance that is lower than the first electrical resistance; and applying a reading voltage across the pair of electrodes, wherein the reading voltage is less than the setting voltage, and wherein the reading voltage is sufficiently small such that the applying of the reading voltage causes no more than an insignificant change of the electrical resistance of the nanowire from the second electrical resistance. Other embodiments are disclosed.Type: GrantFiled: July 7, 2020Date of Patent: August 24, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Sheldon Kent Meredith, Yevgeniy Puzyrev, William C. Cottrill
-
Patent number: 11012578Abstract: Concepts and technologies are disclosed herein for mobile network handling of simultaneous data usage session records. A system can include a network session server that has a processor and a memory storing instructions that configure a processor to perform operations. The operations can include obtaining, from a session probe within a core network device, a raw mobile data set associated with a user equipment. The operations can include determining that the user equipment engages in a simultaneous usage session based on the raw mobile data set. The operations can include identifying targeted domains that are present within the raw mobile data set, and creating a raw session record for each of the targeted domains associated with the simultaneous usage session.Type: GrantFiled: August 7, 2020Date of Patent: May 18, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Sheldon Meredith, William C. Cottrill
-
Patent number: 10990569Abstract: A sorter sorts a list of elements using a plurality of registers. Each register stores a value of at most one element. Each register receives an input from a previous one of the registers indicating whether the previous one of the registers is storing a value of a list element before storing a value of a list element. Each register supplies an indication to a next register whether the register is storing a list element value. A register sends a stored value and the register identification to a register stack. The register stack uses the value as an index to store a pointer to the register. In that way a sorted list is created in the register stack. A register stores list location information for one or more occurrences of a value stored by the register. Overflow of list location information is handled in a duplicate values stack.Type: GrantFiled: May 16, 2019Date of Patent: April 27, 2021Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T MOBILITY II LLCInventors: Sheldon K. Meredith, William C. Cottrill
-
Patent number: 10970041Abstract: A list of digital elements to be sorted are converted to a group of analog signals. The group of analog signals are simultaneously compared to each other to determine the largest analog signal in the group. The largest analog signal is then compared to each of the analog signals in the group to determine which one or more of the analog signals in the group matches the largest analog signal. The matching one or more of the analog signals is removed from the group and the process is repeated until the group of analog signals have been sorted.Type: GrantFiled: September 13, 2019Date of Patent: April 6, 2021Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLCInventors: Sheldon K. Meredith, William C. Cottrill
-
Patent number: 10942777Abstract: A sorter receives a list of elements to be sorted. An element of the list is supplied to a selected one of a plurality of processing units to be processed. The selected one of the processing units sends the element to one of a plurality of list element cells, which rank orders the elements among other elements in the same list element storage as well as storing the position of each element from the original list. Each of the plurality of list element cells processes and stores a different range of element values. The element being processed is stored in sorted order in the list element cell that has an element value range that encompasses the value of the element of the list.Type: GrantFiled: April 10, 2019Date of Patent: March 9, 2021Assignees: AT&T MOBILITY II LLC, AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Sheldon K. Meredith, William C. Cottrill, Jeremy Fix
-
Publication number: 20200410188Abstract: Aspects of the subject disclosure may include, for example, obtaining a first image of a random distribution of particles overlaying an encoded region of an object identification tag, wherein the first image is obtained according to a first image capture configuration comprising a first image capture angle. The first image is associated with a decoded message determined according to the encoded region resulting in an association between the object identification tag and the first reflection pattern. A second image of the random distribution of particles is obtained according to a second image capture configuration including a second image capture angle, and an authenticity of the object identification tag is determined according to the association, the first image, and the second image. Other embodiments are disclosed.Type: ApplicationFiled: September 14, 2020Publication date: December 31, 2020Applicant: AT&T Intellectual Property I, L.P.Inventors: William C. Cottrill, Sheldon Kent Meredith, Yevgeniy Puzyrev